/****************************************************************************************************************
Fisier care contine functiile js folosite in mod universal in sectiunea admin
****************************************************************************************************************/
//functie care verifica o adresa de mail pe partea client
function echeck(str) {
	var at="@"
	var dot="."
	var lat=str.indexOf(at)
	var lstr=str.length
	var ldot=str.indexOf(dot)
	if (str.indexOf(at)==-1){		   
	  return false
	}

	if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){		   
	  return false
	}

	if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){		    
	  return false
	}

	if (str.indexOf(at,(lat+1))!=-1){		    
		return false
	}

	if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		return false
	}

	if (str.indexOf(dot,(lat+2))==-1){
		return false
	}
		
	if (str.indexOf(" ")!=-1){
		return false
	}

	return true					
}

function deschide(adresa,nume,w,h) {
   popupWindow=window.open(adresa,nume,'width='+w+',height='+h);
   popupWindow.focus();
}

//functie pentru schimbarea versiunii
function schimba_versiune(versiune) {
	var f = document.getElementById('form_versiune');
	f.noua_versiune.value = versiune;
	if(f.noua_versiune.value=='rom'||f.noua_versiune.value=='eng') f.submit();
}


//functie pentru cautare dupa cuvinte cheie
function cauta() {
	var f = document.getElementById('form_cautare');	
	f.sir_cautare.value = document.getElementById('text_cautare').value;
	if(f.sir_cautare.value.length<3) alert('Sirul de cautare nu a fost introdus sau este prea scurt!');
	if(f.sir_cautare.value.length>150) alert('Sirul de cautare este prea lung! (max. 150 car.)');
	else f.submit();
}

function search() {
	var f = document.getElementById('form_cautare');	
	f.sir_cautare.value = document.getElementById('text_cautare').value;
	if(f.sir_cautare.value.length<3) alert('The search string was not entered or is too short!');
	if(f.sir_cautare.value.length>150) alert('Search string too long! (max. 150 car.)');
	else f.submit();
}