

 
function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}

function close_newsletter()
{
	//$("#newsletter_popup").fadeOut("slow");
	//$("#newsletter_popup").hide();
document.getElementById("newsletter_popup").style.display='none';
	createCookie("close_newsletter","set",5);
}
 
 



var loader2 = '<div id="loader2" align="center"><img src="/media/img/layout/loader2.gif"></div>';
var ajax;

function getAbsoluteLeft(objectId) {
	// Get an object left position from the upper left viewport corner
	// Tested with relative and nested objects
	o = document.getElementById(objectId);
	oLeft = o.offsetLeft ;           // Get left position from the parent object
	while(o.offsetParent!=null) {   // Parse the parent hierarchy up to the document element
		oParent = o.offsetParent ;   // Get parent object reference
		oLeft += oParent.offsetLeft; // Add parent left position
		o = oParent;
	}
	// Return left postion
	return oLeft;
}

function getAbsoluteTop(objectId) {
	// Get an object top position from the upper left viewport corner
	// Tested with relative and nested objects
	o = document.getElementById(objectId);
	oTop = o.offsetTop       ;     // Get top position from the parent object
	while(o.offsetParent!=null) { // Parse the parent hierarchy up to the document element
		oParent = o.offsetParent ; // Get parent object reference
		oTop += oParent.offsetTop; // Add parent top position
		o = oParent;
	}
	// Return top position
	return oTop;
}

function check_recomanda(r_link)
{

		if (document.recomanda.name_exp.value=="" || document.recomanda.name_exp.value=="Nume expeditor") {
			alert("Va rugam adaugati numele dvs pentru a continua.");
			document.recomanda.name_exp.focus();
			return false;
		}
		if (document.recomanda.email_exp.value=="" || document.recomanda.email_exp.value=="E-mail expeditor") {
			alert("Va rugam adaugati e-mailul dvs pentru a continua.");
			document.recomanda.email_exp.focus();
			return false;
		}
		if (document.recomanda.name_dest.value=="" || document.recomanda.name_dest.value=="Nume destinatar") {
			alert("Va rugam adaugati numele destinatarului pentru a continua.");
			document.recomanda.name_dest.focus();
			return false;
		}
		if (document.recomanda.email_dest.value=="" || document.recomanda.email_dest.value=="E-mail destinatar") {
			alert("Va rugam adaugati e-mailul destinatarului pentru a continua.");
			document.recomanda.email_dest.focus();
			return false;
		}

		ajax =  new Ajax.Updater(
			"send2prieten",
			"/cgi2.php?r_link="+r_link+"&name_exp="+document.recomanda.name_exp.value+"&name_dest="+document.recomanda.name_dest.value+"&email_dest="+document.recomanda.email_dest.value+"&email_exp="+document.recomanda.email_exp.value,
			{method:'get'});

		return false;
}
function show_recomanda(send2f){


	var left = getAbsoluteLeft('ico2');
	var top = getAbsoluteTop('ico2');;
	
	var resp = document.getElementById('send2prieten');
	resp.style.top = top+15+'px';
	resp.style.left = left-5+'px';
		


	//cp.call('cgi.php',"&img="+img, response);
	document.getElementById('send2prieten').style.display='';
		
	//new Effect.SlideDown('send2prieten');
	
	document.getElementById('send2prieten').innerHTML = loader2;
	ajax =  new Ajax.Updater(
         'send2prieten',
         '/phpBIN/ajax.send2prieten.php?send2f='+send2f,
         { method:'get'});
	
	
	new Effect.Appear('send2prieten');
	
}

function close_send2prieten(){	
	new Effect.Puff('send2prieten');
}


	function key(){
		if (document.search.q.value=="" || document.search.q.value=="Cautare in site"){
			alert("Va rugam adaugati textul cautat.");
			document.search.q.value="";
			document.search.q.focus();
			return false;
		}
		if(document.search.q.value!="") {
			if(document.search.q.value.length<3) {
			alert("Va rugam introduceti minim 3 caractere pentru cautare");
			document.search.q.focus();
			return false;
		}}
	}

	function clear_field(field,name)
	{
		if(field.value==name){
			field.value="";
		}
	}



function view_greeding()
{
	if (document.greeding2.g_code.value=="") {
		alert("Va rugam adaugati codul pentru a continua.");
		document.greeding2.g_code.focus();
		return false;
	}
}


function check_newsletter()
{

	if (document.newsletter.email_one.value=="") {
		alert("Va rugam adaugati adresa de e-mail pentru a continua.");
		document.newsletter.email_one.focus();
		return false;
	} else {
		ast=document.newsletter.email_one.value.indexOf("@");
		dot=document.newsletter.email_one.value.lastIndexOf(".");
		if(!(ast>0 && dot>0 && dot>ast)){
			alert("Va rugam adaugati o adresa de e-mail valida pentru a continua.");
			document.newsletter.email_one.focus();
			return false;
	}}


	if (document.newsletter.email_two.value=="") {
		alert("Va rugam adaugati adresa de e-mail pentru a continua.");
		document.newsletter.email_two.focus();
		return false;
	} else {
		ast=document.newsletter.email_two.value.indexOf("@");
		dot=document.newsletter.email_two.value.lastIndexOf(".");
		if(!(ast>0 && dot>0 && dot>ast)){
			alert("Va rugam adaugati o adresa de e-mail valida pentru a continua.");
			document.newsletter.email_two.focus();
			return false;
	}}

	if (document.newsletter.email_one.value!=document.newsletter.email_two.value) {
		alert("La rescriere adresa de email nu se potriveste.");
		document.newsletter.email_two.focus();
		return false;
	}

	return true;
}


function check_send_greeding()
{


	if (document.greeding.e_name.value=="") {
		alert("Va rugam adaugati numele pentru a continua.");
		document.greeding.e_name.focus();
		return false;
	}


	if (document.greeding.e_mail.value=="") {
		alert("Va rugam adaugati adresa de e-mail pentru a continua.");
		document.greeding.e_mail.focus();
		return false;
	} else {
		ast=document.greeding.e_mail.value.indexOf("@");
		dot=document.greeding.e_mail.value.lastIndexOf(".");
		if(!(ast>0 && dot>0 && dot>ast)){
			alert("Va rugam adaugati o adresa de e-mail valida pentru a continua.");
			document.greeding.e_mail.focus();
			return false;
	}}
	


	if (document.greeding.d_name.value=="") {
		alert("Va rugam adaugati numele pentru a continua.");
		document.greeding.d_name.focus();
		return false;
	}


	if (document.greeding.d_mail.value==""){
		alert("Va rugam adaugati adresa de e-mail pentru a continua.");
		document.greeding.d_mail.focus();
		return false;
	} else {
		ast=document.greeding.d_mail.value.indexOf("@");
		dot=document.greeding.d_mail.value.lastIndexOf(".");
		if(!(ast>0 && dot>0 && dot>ast)){
			alert("Va rugam adaugati o adresa de e-mail valida pentru a continua.");
			document.greeding.d_mail.focus();
			return false;
	}}
	
	if (document.greeding.d_msg.value=="") {
		alert("Va rugam adaugati mesajul pentru a continua.");
		document.greeding.d_msg.focus();
		return false;
	}



	eraseCookie("e_name");
	createCookie("e_name",document.greeding.e_name.value,100);

	eraseCookie("e_mail");
	createCookie("e_mail",document.greeding.e_mail.value,100);

	return true;
}

function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}



function check_newsletter_box()
{
	if (document.newsletter_one.email.value=="" || document.newsletter_one.email.value=="adresa@email") {
		alert("Va rugam adaugati adresa de e-mail pentru a continua.");
		document.newsletter_one.email.focus();
		return false;
	} else {
		ast=document.newsletter_one.email.value.indexOf("@");
		dot=document.newsletter_one.email.value.lastIndexOf(".");
		if(!(ast>0 && dot>0 && dot>ast)){
			alert("Va rugam adaugati o adresa de e-mail valida pentru a continua.");
			document.newsletter_one.email.focus();
			return false;
	}}

	createCookie("close_newsletter","set",5);	
}


	function calculate(type,euro,dolar)
	{
		


		reset_(type);
		

		if(type=='euro'){	
			if(document.cursvalutar.euro.value!='' && IsNumeric(document.cursvalutar.euro.value)==true){
				
				rez_lei = document.cursvalutar.euro.value*euro;
				document.cursvalutar.lei.value = rez_lei.toFixed(3);
				
				rez_dolar = (document.cursvalutar.euro.value*euro)/dolar;
				document.cursvalutar.dolar.value = 	rez_dolar.toFixed(3);
			}
		}
		
		if(type=='dolar'){	
			if(document.cursvalutar.dolar.value!='' && IsNumeric(document.cursvalutar.dolar.value)==true){
				
				rez_lei = document.cursvalutar.dolar.value*dolar;
				document.cursvalutar.lei.value = rez_lei.toFixed(3);
				
				rez_euro = (document.cursvalutar.dolar.value*dolar)/euro;
				document.cursvalutar.euro.value = rez_euro.toFixed(3);		

			}
		}


		if(type=='lei'){

			if(document.cursvalutar.lei.value!='' && IsNumeric(document.cursvalutar.lei.value)==true){
				
				rez_euro = document.cursvalutar.lei.value/euro;
				document.cursvalutar.euro.value = rez_euro.toFixed(3);
				
				rez_dolar = document.cursvalutar.lei.value/dolar;
				document.cursvalutar.dolar.value = rez_dolar.toFixed(3);
			}
		}

		
		rez_tva = (document.cursvalutar.lei.value*1.19);
		document.cursvalutar.tva.value = rez_tva.toFixed(3);
		//alert(rez_euro);
		
	}
	
	
	function reset_all()
	{
		document.cursvalutar.dolar.value = "";
		document.cursvalutar.lei.value = "";		
		document.cursvalutar.euro.value = "";
		document.cursvalutar.tva.value = "";
	}
	
	function reset_(no)
	{
		if(no!='dolar') { 
			document.cursvalutar.dolar.value = ""; 
		}
		if(no!='lei') { 
			document.cursvalutar.lei.value = "";	 
		}	
		if(no!='euro') { 
			document.cursvalutar.euro.value = "";	 
		}
	}
	
	function IsNumeric(sText)

	{
	   var ValidChars = "0123456789.";
	   var IsNumber=true;
	   var Char;
	
	 
	   for (i = 0; i < sText.length && IsNumber == true; i++) 
		  { 
		  Char = sText.charAt(i); 
		  if (ValidChars.indexOf(Char) == -1) 
			 {
			 IsNumber = false;
			 }
		  }
	   return IsNumber; 
   }

