// Functie Show / Hide pentru "Editare date cont"

function logEdit() {
	if (document.getElementById('logEditForm').style.display == "none") {
		document.getElementById('logEditForm').style.display = "block";
		document.getElementById('logEditForm').style.visibility = "visible";
		document.getElementById('logEditImg').src = "img/sm_minus.gif";
	}

	else if (document.getElementById('logEditForm').style.display == "block") {
		document.getElementById('logEditForm').style.display = "none";
		document.getElementById('logEditForm').style.visibility = "hidden";
		document.getElementById('logEditImg').src = "img/sm_plus.gif";
	}
}

function validAccount()
{
	document.getElementById('logEditForm').style.display = "block";
	var i=1;
	
	if(document.edit.pass1.value!=document.edit.pass2.value)
	{
	mes="Parola neconfirmata !";
	document.edit.pass2.value='';
	document.edit.pass2.focus();
	i=0;
	}
		if(document.edit.pass1.value=="")
		{
		mes="Nu ati introdus Parola";
		document.edit.pass1.focus();
		i=0;
		}

			if(document.edit.pass0.value=="")
			{
			mes="Nu ati introdus Parola veche";
			document.edit.pass0.focus();
			i=0;
			}
	if(i==0)
	{
		alert(mes);
	}	
	else
	{
	document.edit.flagP.value=1;
	document.edit.submit();
	}
}
//ordonare
  
  
  //-------- adauga elemente din partea stanga in partea dreapta
  function stanga_dreapta(m1, m2) {
  m1len = m1.length ;
    for ( i=0; i<m1len ; i++){
      if (m1.options[i].selected == true ) {
        m2len = m2.length;
        m2.options[m2len]= new Option(m1.options[i].text, m1.options[i].value);
      }
    }
  
    for ( i = (m1len -1); i>=0; i--){
      if (m1.options[i].selected == true ) {
        m1.options[i] = null;
      }
    }
  }
  
  //-------- adauga elemente din partea dreapta in partea stanga
  function dreapta_stanga(m1, m2) {
  m2len = m2.length ;
    for ( i=0; i<m2len ; i++){
      if (m2.options[i].selected == true ) {
        m1len = m1.length;
        m1.options[m1len]= new Option(m2.options[i].text, m2.options[i].value);
      }
    }
    for ( i=(m2len-1); i>=0; i--) {
      if (m2.options[i].selected == true ) {
        m2.options[i] = null;
      }
    }
  }
  
  //-------- selecteaza elementele din "selectul" din dreapta si din stanga; +validari
  function selecteaza(m1, m2) {
    if(m1.length > 0 && m2.length == 0) {
      alert ('Nu ai selectat nimic!');
      m1.focus();
      return false;
    }
    else {
      //face ca toate elementele din meniul "select" din dreapta sa fie selctate
      for (i=0; i<m2.length; i++) {
        m2.options[i].selected = true;
      }
      //face ca toate elementele din meniul "select" din stanga sa fie selctate
      for (i=0; i<m1.length; i++) {
        m1.options[i].selected = true;
      }
    }
  }


function ChangeUrl(url)
{
	location.href=url;
}

function openWindow(theURL,winName,features)
{ 
  window.open(theURL,winName,features);
}

function BRB_PHP_DelWithCon(deletepage_url,field_name,field_value,messagetext) 
{ 
  if (confirm(messagetext)==1)
  {
  	location.href = eval('\"'+deletepage_url+'?'+field_name+'='+field_value+'\"');
  }
}

function BRB_PHP_DelWithCon_2_variables(deletepage_url,field_name, field_name2 ,field_value,field_value2,messagetext) 
{ 
  if (confirm(messagetext)==1)
  {
  	location.href = eval('\"'+deletepage_url+'?'+field_name+'='+field_value+'&'+field_name2+'='+field_value2+'\"');
  }
}

function is_integer(value)
{
	for (i=0;i<value.length;i++)
	{
		if (value[i]<'0' || value[i]>'9')
		{
			return false;
		}
	}
	return true;
}


//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// TOOL TIP function
	function showToolTip(e,text){
		if(document.all)e = event;
		var obj = document.getElementById('bubble_tooltip');
		var obj2 = document.getElementById('bubble_tooltip_content');
		obj2.innerHTML = text;
		obj.style.display = 'block';
		var st = Math.max(document.body.scrollTop,document.documentElement.scrollTop);
		var leftPos = e.clientX - 100;
		if(leftPos<0)leftPos = 0;
		obj.style.left = leftPos + 'px';
		obj.style.top = e.clientY - obj.offsetHeight -1 + st + 'px';
	}	
	function hideToolTip()
	{
		document.getElementById('bubble_tooltip').style.display = 'none';
	}
// End TOOL TIP function
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


function validate_email(field)
{
	var str = Trim(field.value);
//	alert(str);
	if (window.RegExp) {
		var reg1str = "(@.*@)|(\\.\\.)|(@\\.)|(\\.@)|(^\\.)";
		var reg2str = "^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$";
		var reg1 = new RegExp(reg1str);
		var reg2 = new RegExp(reg2str);
		if (!reg1.test(str) && reg2.test(str)) {
			return true;
		}
		//alert(alert_str);
		field.focus();
		field.select();
		return false;
	} else {
		if(str.indexOf("@") >= 0)
		{
			return true;
		}
		//alert(alert_str);
		field.focus();
		field.select();
		return false;
	}
}

function Trim(s) {
  while (s.substring(0,1) == ' ') {
    s = s.substring(1,s.length-1);
  }
  while (s.substring(s.length-1,s.length) == ' ') {
    s = s.substring(0,s.length-1);
  }
  return s;
}
function ck_text(field, zval, str)
{
	if (Trim(field.value) == zval) 
	{
		if (str!="")
		{
			alert(str);
			field.focus();
		}
		return false;
	} else 
		return true;
}
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ MANAGER LOGIN
function validLoginAdm()
{
var i=1;
	if(document.intra.user.value==document.intra.pass.value)
	{
	mes="Utilizator si / sau Parola gresite";
	document.intra.user.focus();
	i=0;
	}
		if(document.intra.pass.value=="")
		{
		mes="Nu ati introdus Parola";
		document.intra.pass.focus();
		i=0;
		}
	if(document.intra.user.value=="")
	{
	mes="Nu ati introdus Utilizatorul";
	document.intra.user.focus();
	i=0;
	}
	
	if(i==0)
	{
		alert(mes);
	}	
	else
	{
	document.intra.flagL.value=1;
	document.intra.submit();
	}
}

//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

function validLogin()
{
var i=1;
	if(document.intra.utilizator.value=="")
	{
	mes="Nu ati introdus Utilizatorul";
	document.intra.utilizator.focus();
	i=0;
	}
	
	if(document.intra.utilizator.value==document.intra.parola.value)
	{
	mes="Utilizator si / sau Parola gresite";
	document.intra.utilizator.focus();
	i=0;
	}
	
	
		if(document.intra.parola.value=="")
		{
		mes="Nu ati introdus Parola";
		document.intra.parola.focus();
		i=0;
		}
	if(i==0)
	{
		alert(mes);
	}	
	else
	{
	document.intra.flagL.value=1;
	document.intra.submit();
	}
}
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// validator formular cautare newsletter - front-end

function validSearchRo()
{
	var i=0;
	
  	if(document.searchProd.cuvant.value=="")
	{
	mes="Nu ati introdus Termenul cautat !";
	document.searchProd.cuvant.value='';
	document.searchProd.cuvant.focus();
	i=1;
	}
	
	
  	if(document.searchProd.cuvant.value!="" && document.searchProd.cuvant.value.length <= 2)
	{
	mes="Termenul cautat  trebuie sa iaba cel putin 3 caractere !";
	document.searchProd.cuvant.focus();
	i=1;
	}

	  if(i==1)
	  {
	  alert(mes);
	  }
	  else
	  {
	  document.searchProd.flagC.value=1;
	  document.searchProd.submit();
	  }
}
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
	function introdus()
	{
		alert("Adresa de E-mail introdusa cu succes");	
	}
	
	function introdusEn()
	{
		alert("E-mail address succcsesfuly inserted");	
	}
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// validator formular inscriere newsletter - front-end
function inscriereRo()
{
	var i=1;

	if (!validate_email(document.newsl.adresa_newsletter))
	{
		mes= "E-mail invalid !";
		i=0;
		document.newsl.adresa_newsletter.focus();
	}
	
		if(i==0)
	  {
	  alert(mes);
	  }
	  else
	  {
	  document.newsl.flagN.value=1;
	  document.newsl.submit();
	  }
}

function inscriereEn()
{
	var i=1;

	if (!validate_email(document.newsl.adresa_newsletter))
	{
		mes= "Invalid E-mail address !";
		i=0;
		document.newsl.adresa_newsletter.focus();
	}
	
		if(i==0)
	  {
	  alert(mes);
	  }
	  else
	  {
	  document.newsl.flagN.value=1;
	  document.newsl.submit();
	  }
}
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
function setEvent()
{ // la apasarea tastei Enter se apeleaza functia "javascript:validSearchRo();"   se apeleaza la body onkeypress
	if(event.keyCode=="13")
	{
		javascript:validLoginAdm();
	}
}

