/* ceas */
var clockID = 0;

function UpdateClock() {
if(clockID) {
clearTimeout(clockID);
clockID = 0;
}

var tDate = new Date();

if((tDate.getSeconds())<=9)
{
document.getElementById('timp').innerHTML = ""
+ tDate.getHours() + ":"
+ tDate.getMinutes() + ":0"
+ tDate.getSeconds();
document.getElementById('top').innerHTML = ""
+ tDate.getHours() + ":"
+ tDate.getMinutes() + ":0"
+ tDate.getSeconds();
} else if((tDate.getMinutes())<=9) {
document.getElementById('timp').innerHTML = ""
+ tDate.getHours() + ":0"
+ tDate.getMinutes() + ":"
+ tDate.getSeconds();
document.getElementById('top').innerHTML = ""
+ tDate.getHours() + ":0"
+ tDate.getMinutes() + ":"
+ tDate.getSeconds();
} else if(((tDate.getSeconds())<=9) && ((tDate.getMinutes())<=9)) {
document.getElementById('timp').innerHTML = ""
+ tDate.getHours() + ":0"
+ tDate.getMinutes() + ":0"
+ tDate.getSeconds();
document.getElementById('top').innerHTML = ""
+ tDate.getHours() + ":0"
+ tDate.getMinutes() + ":0"
+ tDate.getSeconds();
} else {
document.getElementById('top').innerHTML = ""
+ tDate.getHours() + ":"
+ tDate.getMinutes() + ":"
+ tDate.getSeconds();
document.getElementById('top').innerHTML = ""
+ tDate.getHours() + ":"
+ tDate.getMinutes() + ":"
+ tDate.getSeconds();
}

clockID = setTimeout("UpdateClock()", 1000);
}
function StartClock() {
clockID = setTimeout("UpdateClock()", 500);
}

function KillClock() {
if(clockID) {
clearTimeout(clockID);
clockID = 0;
}
}
/* end ceas */
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// 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 verificaCom()
	{
		var i=0;

		var radioGrp = document.comm.livrare;
		for (var i = 0; i< radioGrp.length; i++) {
			if (radioGrp[2].checked) {
				if(document.comm.txt_livrare.value=="")
				{
					i=1	;
					mes="Nu ati specificat Serviciul de Curierat !";
					document.comm.txt_livrare.focus();
					document.comm.txt_livrare.select();
					break;
				}
			}
		} 	
		
		if(document.comm.cond.checked==false)
		{
			i=1	
			mes="Nu ati luat la cunostinta de modalitatile de utilizare, livrare si plata !";
		}
		
		  if(i==1)
		  {
		  alert(mes);
		  }
		  else
		  {
			document.comm.flagC.value=1;
			document.comm.submit();
		  }
	}

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


function validCurs()
{
	var i=0;
	if(document.forms[0].titlu.value=="")
	{
		i=1	
		mes="Nu ati introdus Cursul!";
		document.forms[0].titlu.focus();
		document.forms[0].titlu.select();
	}
	//indexOf("@")
	if(document.forms[0].titlu.value.indexOf(".")==-1)
	{
		i=1	
		mes="Valoarea introdusa nu este corecta!";
		document.forms[0].titlu.focus();
		document.forms[0].titlu.select();
	}
		  if(i==1)
		  {
		  alert(mes);
		  }
		  else
		  {
		  document.forms[0].flag.value=1;
		  document.forms[0].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();
	}
}










function validDiscount()
{
	var i=0;
	if(document.forms[0].eshop.value=="")
	{
		i=1	
		mes="Nu ati introdus Valoare pentru e-shop!";
		document.forms[0].eshop.focus();
		document.forms[0].eshop.select();
	}
	
	if(document.forms[0].comanda.value=="")
	{
		i=1	
		mes="Nu ati introdus Valoare minima comanda!";
		document.forms[0].comanda.focus();
		document.forms[0].comanda.select();
	}
	
	if(document.forms[0].procent.value=="")
	{
		i=1	
		mes="Nu ati introdus Procent!";
		document.forms[0].procent.focus();
		document.forms[0].procent.select();
	}
	
	if(document.forms[0].gratuit.value=="")
	{
		i=1	
		mes="Nu ati introdus Suma comenzi gratuite!";
		document.forms[0].gratuit.focus();
		document.forms[0].gratuit.select();
	}

		if(i==1)
		  {
		  alert(mes);
		  }
		  else
		  {
		  document.forms[0].flag2.value=1;
		  document.forms[0].submit();
		  }
}









function validTaxa()
{
	var i=0;
	if(document.forms[0].taxa.value=="")
	{
		i=1	
		mes="Nu ati introdus Valoarea Taxei!";
		document.forms[0].taxa.focus();
		document.forms[0].taxa.select();
	}
	

		if(i==1)
		  {
		  alert(mes);
		  }
		  else
		  {
		  document.forms[0].flag3.value=1;
		  document.forms[0].submit();
		  }
}


function validCategorie()
{
	var i=0;
	if(document.forms[0].titlu.value=="")
	{
		i=1	
		mes="Nu ati introdus Titlu Categoriei !";
		document.forms[0].titlu.focus();
		document.forms[0].titlu.select();
	}
	

		if(i==1)
		  {
		  alert(mes);
		  }
		  else
		  {
		  document.forms[0].flag.value=1;
		  document.forms[0].submit();
		  }
}


function validCategorieSearch()
{
	var i=0;
	if(document.forms[0].titlu.value=="")
	{
		i=1	
		mes="Nu ati introdus Cuvant cheie !";
		document.forms[0].titlu.focus();
		document.forms[0].titlu.select();
	}
	

		if(i==1)
		  {
		  alert(mes);
		  }
		  else
		  {
		  document.forms[0].flag.value=1;
		  document.forms[0].submit();
		  }
}


function validDefinition()
{
	var i=0;
	if(document.forms[0].titlu.value=="")
	{
		i=1	
		mes="Nu ati introdus Titlu definitiei !";
		document.forms[0].titlu.focus();
		document.forms[0].titlu.select();
	}
	

		if(i==1)
		  {
		  alert(mes);
		  }
		  else
		  {
		  document.forms[0].flag.value=1;
		  document.forms[0].submit();
		  }
}


function validProd()
{
	var i=0;
	if(document.forms[0].titlu.value=="")
	{
		i=1	
		mes="Nu ati introdus Denumirea Produsului !";
		document.forms[0].titlu.focus();
		document.forms[0].titlu.select();
	}
	
	if(document.forms[0].pret.value=="")
	{
		i=1	
		mes="Nu ati introdus Pret !";
		document.forms[0].pret.focus();
		document.forms[0].pret.select();
	}
	
	if(document.forms[0].stocID.options[0].selected==true)
	{
		i=1	
		mes="Nu ati selectat Stoc !";
		document.forms[0].stocID.options[0].selected=true;
	}

		if(i==1)
		  {
		  alert(mes);
			return false;
		  }
		  else
		  {
		  document.forms[0].flag.value=1;
		  document.forms[0].submit();
		  }
}

  function numeralsOnlyBanner1(evt) {
	    evt = (document.banners.width.value) ? evt : event; 
    var charCode = (evt.charCode) ? evt.charCode : ((evt.keyCode) ? evt.keyCode : ((evt.which) ? evt.which : 0));         
    var str = evt.srcElement.value; 
    if (charCode < 48 || charCode > 57)
      return false;
    return true;
  }
  function numeralsOnlyBanner2(evt) {
	    evt = (document.banners.height.value) ? evt : event; 
    var charCode = (evt.charCode) ? evt.charCode : ((evt.keyCode) ? evt.keyCode : ((evt.which) ? evt.which : 0));         
    var str = evt.srcElement.value; 
    if (charCode < 48 || charCode > 57)
      return false;
    return true;
  }
  
  function numeralsOnlyUser1(evt) {
	    evt = (document.conturi.phone.value) ? evt : event; 
    var charCode = (evt.charCode) ? evt.charCode : ((evt.keyCode) ? evt.keyCode : ((evt.which) ? evt.which : 0));         
    var str = evt.srcElement.value; 
    if (charCode < 48 || charCode > 57)
      return false;
    return true;
  }
  
  function numeralsOnlyUser2(evt) {
	    evt = (document.conturi.dsc.value) ? evt : event; 
    var charCode = (evt.charCode) ? evt.charCode : ((evt.keyCode) ? evt.keyCode : ((evt.which) ? evt.which : 0));         
    var str = evt.srcElement.value; 
    if (charCode < 48 || charCode > 57)
      return false;
    return true;
  }
  
  function numeralsOnlyContNou(evt) {
	    evt = (document.inregistrare.tel.value) ? evt : event; 
    var charCode = (evt.charCode) ? evt.charCode : ((evt.keyCode) ? evt.keyCode : ((evt.which) ? evt.which : 0));         
    var str = evt.srcElement.value; 
    if (charCode < 48 || charCode > 57)
      return false;
    return true;
  }  
  
  function hasLetters2(edit,den){
    var str= edit.value;
    var charCode;
    for(i= 0; i< str.length; i++)
    {
      charCode= str.charCodeAt(i);
      if (charCode < 48 || charCode > 57)
  	{
        edit.value= '';
		alert("Campul "+den+" nu trebuie sa contina litere");
        return false;
      }
    }
    return true;
  }			
function hideZona()
{
	if(document.banners.tip[0].checked==true)
	{
		document.getElementById('zona').style.display='none';
			if(document.banners.width.value!="")
			{
				document.banners.width.value='';
			}
				if(document.banners.height.value!="")
				{
					document.banners.height.value='';
				}
	}
}


function showZona()
{
	if(document.banners.tip[1].checked==true)
	{
		document.getElementById('zona').style.display='block';
	}
}

//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ END MANAGER
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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 validUser()
{
	var i=0;
  	if(document.conturi.utilizator.value=="")
	{
		mes="Please enter Utilizator";
		document.conturi.utilizator.focus();
		document.conturi.utilizator.select();
		i=1;
	}

if(document.conturi.nume.value=="")
	{
		mes="Please enter Nume";
		document.conturi.nume.focus();
		document.conturi.nume.select();
		i=1;
	}
	
  	if(document.conturi.prenume.value=="")
	{
		mes="Please enter Prenume";
		document.conturi.prenume.focus();
		document.conturi.prenume.select();
		i=1;
	}
	
	if(document.conturi.tel.value.length <= 7)
	{
		mes="Nr de Telefon nu este valid";
		document.conturi.tel.focus();
		document.conturi.tel.select();
		i=0;
	}
	
	if (!validate_email(document.conturi.email))
	{
		mes= "E-mail invalid !";
		i=0;
		document.conturi.email.focus();
	}
	
  	if(document.conturi.adresa.value=="")
	{
		mes="Please enter Adresa";
		document.conturi.adresa.focus();
		document.conturi.adresa.select();
		i=1;
	}
	
		if(i==0)
	  {
	  alert(mes);
	  }
	  else
	  {
	  document.conturi.flagU.value=1;
	  document.conturi.submit();
	  }
}
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
	function introdus()
	{
		alert("Adresa de E-mail introdusa cu succes");	
	}
	
	function introdusEn()
	{
		alert("E-mail address succcsesfuly inserted");	
	}


function inscriereRo()
{
	var i=1;

	if (!validate_email(document.forms[1].adresa_newsletter))
	{
		mes= "E-mail invalid !";
		i=0;
		document.forms[1].adresa_newsletter.focus();
	}
	
		if(i==0)
	  {
	  alert(mes);
	  }
	  else
	  {
	  document.forms[1].flagN.value=1;
	  document.forms[1].submit();
	  }
}

function inscriereEn()
{
	var i=1;

	if (!validate_email(document.forms[1].adresa_newsletter))
	{
		mes= "Invalid E-mail address !";
		i=0;
		document.forms[1].adresa_newsletter.focus();
	}
	
		if(i==0)
	  {
	  alert(mes);
	  }
	  else
	  {
	  document.forms[1].flagN.value=1;
	  document.forms[1].submit();
	  }
}
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  function numeralsOnly(evt) {
  // 0=48; 9=57
	
	    evt = (document.forms[1].tel.value) ? evt : event; 
    var charCode = (evt.charCode) ? evt.charCode : ((evt.keyCode) ? evt.keyCode : ((evt.which) ? evt.which : 0));         
    var str = evt.srcElement.value; 
    if (charCode < 48 || charCode > 57)
      return false;
    return true;
	
  }

  function hasLetters(edit){
    var str= edit.value; 
    var charCode;
    for(i= 0; i< str.length; i++)
    {
      charCode= str.charCodeAt(i);
      if (charCode < 48 || charCode > 57)
  	{
        edit.value= '';
        return false;
      }
    }
    return true;
  }			

//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
function validCommentRo()
{
	var i=1;
	
	if(document.contact.nume.value=="")
	{
		mes="Nu ati introdus Nume si Prenume";
		document.contact.nume.focus();
		document.contact.nume.select();
		i=0;
	}
	
	if(document.contact.telefon.value=="")
	{
		mes="Nu ati introdus Telefon";
		document.contact.telefon.focus();
		document.contact.telefon.select();
		i=0;
	}
	
		 if (!validate_email(document.contact.email))
		{
			mes= "Adresa de E-mail este invalida!";
			i=0;
			document.contact.email.focus();
		}
		
	if(document.contact.nume.value==document.contact.email.value)
	{
		mes="Numele si Adresa de E-mail nu pot fi identice!";
		document.contact.email.focus();
		document.contact.email.select();
		i=0;
	}
	if(document.contact.telefon.value==document.contact.email.value)
	{
		mes="Telefon si Adresa de E-mail nu pot fi identice!";
		document.contact.telefon.focus();
		document.contact.telefon.select();
		i=0;
	}
	
	
	if(document.contact.nume.value==document.contact.telefon.value)
	{
		mes="Numele si Telefon nu pot fi identice!";
		document.contact.telefon.focus();
		document.contact.telefon.select();
		i=0;
	}
	
	if(document.contact.comentarii.value=="")
	{
		mes="Nu ati introdus Comentarii";
		document.contact.comentarii.focus();
		document.contact.comentarii.select();
		i=0;
	}
		
		  if(i==0)
		  {
		  alert(mes);
		  }
		  else
		  {
		  document.contact.flagCc.value=1;
		  document.contact.submit();
		  }
	
}
//+++++++++++++++++++
function validCommentEn()
{
	var i=1;
	
	if(document.forms[1].nume.value=="")
	{
		mes="Please enter Name";
		document.forms[1].nume.focus();
		document.forms[1].nume.select();
		i=0;
	}
	
		 if (!validate_email(document.forms[1].email))
		{
			mes= "Invalid E-mail address!";
			i=0;
			document.forms[1].email.focus();
		}
		
	if(document.forms[1].nume.value==document.forms[1].email.value)
	{
		mes="Name and E-mail cannot be the same!";
		document.forms[1].email.focus();
		document.forms[1].email.select();
		i=0;
	}
	
	if(document.forms[1].nume.value==document.forms[1].tel.value)
	{
		mes="Name and Phone cannot be the same!";
		document.forms[1].tel.focus();
		document.forms[1].tel.select();
		i=0;
	}
	
	if(document.forms[1].email.value==document.forms[1].tel.value)
	{
		mes="E-mail and Phone cannot be the same!";
		document.forms[1].tel.focus();
		document.forms[1].tel.select();
		i=0;
	}
	
	if(document.forms[1].nume.value==document.forms[1].tel.value)
	{
		mes="Name and Phone cannot be the same!";
		document.forms[1].tel.focus();
		document.forms[1].tel.select();
		i=0;
	}
	
	if(document.forms[1].tel.value.length <= 7)
	{
		mes="Invalid Phone number!";
		document.forms[1].tel.focus();
		document.forms[1].tel.select();
		i=0;
	}
	
	if(document.forms[1].tel.value=="")
	{
		mes="Please enter Phone number";
		document.forms[1].tel.focus();
		document.forms[1].tel.select();
		i=0;
	}
	
	if(document.forms[1].comentarii.value=="")
	{
		mes="Please enter Comments";
		document.forms[1].comentarii.focus();
		document.forms[1].comentarii.select();
		i=0;
	}
		
		  if(i==0)
		  {
		  alert(mes);
		  }
		  else
		  {
		  document.forms[1].flagCC.value=1;
		  document.forms[1].submit();
		  }
	
}
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

function valideaza2()
{
	var i=1;
	
	if(document.forms[0].titlu.value=="")
	{
		mes="Nu ati introdus Titlul";
		document.forms[0].titlu.focus();
		document.forms[0].titlu.select();
		i=0;
	}
	if(document.forms[0].fisier.value=="")
	{
		mes="Nu ati introdus Fisierul";
		document.forms[0].titlu.focus();
		document.forms[0].titlu.select();
		i=0;
	}
		 if(i==0)
		  {
			  alert(mes);
		  }
		  else
		  {
			  document.forms[0].flag.value=1;
			  document.forms[0].submit();
		  }
}

function validUnsubscribe1()
{
	var i=1;
	
	 if (!validate_email(document.forms[1].email))
	{
		mes= "E-mail invalid !";
		i=0;
		document.forms[1].email.focus();
	}
	
		if(i==0)
	  {
	  alert(mes);
	  }
	  else
	  {
	  document.forms[1].flagU.value=1;
	  document.forms[1].submit();
	  }
}

function validUnsubscribe2()
{
	var i=1;
	
	 if (!validate_email(document.forms[1].email))
	{
		mes= "Invalid e-mail address!";
		i=0;
		document.forms[1].email.focus();
	}
	
		if(i==0)
	  {
	  alert(mes);
	  }
	  else
	  {
	  document.forms[1].flagU.value=1;
	  document.forms[1].submit();
	  }
}


