/*******+*********************************************************************************************************

Fisier care contine functiile js folosite in mod universal pe site

****************************************************************************************************************/

//functie pentru schimbarea versiunii

function schimba_versiunea(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 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 checkComment()

{

var f = document.getElementById('form_comment');

var mesaj = '';

 if (f.nume.value.length == 0)

  mesaj += 'Trebuie sa va introduceti numele\n';

 if (f.continut.value.length == 0)

  mesaj += 'Trebuie sa introduceti un comentariu\n';

 if (mesaj) {

  alert(mesaj); 

  return false;

  }

  alert('Comentariul dvs. a fost inregistrat. Dupa aprobare, acesta va apare pe site.');

 return true;

}



function checkemail(f)

{

var e = f.email.value;

if (!echeck(e)) {

  alert("Emailul nu este corect");

  return false;}

return true;

  

}



function emptyValue(obj,lang)

{

if (obj.value == lang)

obj.value='';

}

function fillValue(obj,val)

{

if (!(obj.value))

obj.value=val;

}
