function el(id) { return document.getElementById(id); }

/*function clipire(id) {
	if(el(id).style.color=='#FFFFFF') el(id).style.Color='#FFFF00';
	else el(id).style.Color='#FFFFFF';

	}
window.onload=function(){
	functieClipire=setInterval("clipire('inregistrare')",1000);
	}
*/
function show(id) {
	if(el(id).style.display=="block")
		el(id).style.display="none";
	else
		el(id).style.display="block";
	}
	
function submit_site(n_id,form,limbaj,spam,pagina) {
	if(limbaj=='ajax') var prefix=form;
	else prefix='';
	for(var i=1;i<=n_id;i++) {
		if(el(prefix+"input"+i).value=='') {
				var gol='setat';
		}
	}
	if(gol=='setat') {
		alert('Ati omis completarea unuia sau mai multor campuri obligatorii!');
		for(i=1;i<=n_id;i++)
			if(el(prefix+"input"+i).value=='')
				el(prefix+"input"+i).style.borderColor='#FF0000';
	}
	else if(el(prefix+'input1').value.substring(0,7)!='http://') {
		alert('Sintaxa URL este gresita! URL-ul trebuie sa contina obligatoriu http://');
		el(prefix+'input1').value='http://';
		el(prefix+'input1').style.borderColor='#FF0000';
	}
	else {
		if(spam==1) {
			if(el('spam').value!=j+k) {
				alert('Verificarea Anti-Spam a esuat! Va rugam reincercati!');
				el('spam').value='';
				el('spam').style.borderColor='#FF0000';
			} else {
				if(limbaj=='java') {
					form.submit();
					show('loading');
				}
				else if(limbaj=='ajax')
					adaugaSite(form,pagina);
			}
		} else {
			if(limbaj=='java') {
				form.submit();
				show('loading');
			}
			else if(limbaj=='ajax')
				adaugaSite(form,pagina);	
		}
	}
}

// i_t = id textarea; i_c_r = id caractere ramase; m = maxim de caractere 
function limit_textarea(i_t,i_c_r,m) {
	if(el(i_t).value.length > m)
		el(i_t).value = el(i_t).value.substring(0,m);
	el(i_c_r).value = m-el(i_t).value.length;
	}
	
function ActivateStars(id,uid) {
	for(var i=1;i<=id;i++)
		el("star_"+i+"_"+uid).src="/files/star.png";
	}
function DeactivateStars(id,uid) {
	for(var i=1;i<=id;i++)
		el("star_"+i+"_"+uid).src="/files/star_g.png";
	}
function delayer(){
    window.location = "search.html"
	}
	
	function ajaxRequest() {
		var ajaxRequest;  // The variable that makes Ajax possible!
		
		try{
			// Opera 8.0+, Firefox, Safari
			ajaxRequest = new XMLHttpRequest();
		} catch (e){
			// Internet Explorer Browsers
			try{
				ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e) {
				try{
					ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e){
					// Something went wrong
					alert("Your browser broke!");
					return false;
				}
			}
		}
		return ajaxRequest;
	}
	
	
	function verification(field,row){
		var aR=ajaxRequest();
		aR.onreadystatechange=function() {
			/*if(aR.readyState==3) {
				el('ajaxC').innerHTML='';
				show('loading');
			}*/
			if(aR.readyState==4) {
				var ajaxC=document.getElementById('afisare_'+field);
				ajaxC.innerHTML=aR.responseText;
			}
		}
		aR.open("GET","/actions/verification.php?field="+el(field).value+"&row="+row+"&rand="+parseInt(Math.random()*99999999),true); 
		aR.send(null);
	}
	 
	function submit_newaccount() {
		if(el('name').value == '' | el('user').value == '' | el('pass').value == '' | el('verpass').value == '' | el('email').value == '')
			alert("Eroare: Ati omis completarea unuia sau mai multor campuri obligatorii!");
		else if(el('afisare_user').innerHTML.substr(el('afisare_user').innerHTML.length - 9,2) != 'OK' | el('afisare_pass').innerHTML.substr(el('afisare_pass').innerHTML.length - 9,2) != 'OK' | el('afisare_email').innerHTML.substr(el('afisare_email').innerHTML.length - 9,2) != 'OK')
			alert("Eroare: Verificati corectitudinea si disponibilitatea datelor dumneavoastra!");
		else {
			show('loading');
			el('form').submit();
		}
	}
	
	function submit_contact(formular) {
		var mes=0;
		for(var i=1;i<=4;i++) {
			if(el('f'+i).value == '') {
				alert("Ati omis completarea unuia sau mai multor campuri!");
				mes=1;
				break;
			}
		}
		if(mes!=1) { formular.submit(); show('loading'); }
	}
	function getScrollY() {
	  var scrOfY = 0;
	  if( document.documentElement && document.documentElement.scrollTop ) {
		scrOfY = document.documentElement.scrollTop;
	  }
	  else {
		scrOfY = window.pageYOffset;
	  }
	  return scrOfY;
	}
	window.onscroll=function() {
		var y=getScrollY();
		if(y==null) y=0;
		el('news').style.top=y.toString()+'px';
	}