function ImagePreload() {
	if (typeof(arguments) != 'undefined') {
		for (i=0; i<arguments.length; i++ ) {
			if (typeof(arguments[i]) == "object") {
				for (k=0; k<arguments[i].length; k++) {
					var oImage = new Image;
					oImage.src = arguments[i][k];
				}
			}
 
			if (typeof(arguments[i]) == "string") {
				var oImage = new Image;
				oImage.src = arguments[i];
			}
		}
	}
}

function showHide(id)
{
	div = document.getElementById(id);
	if (div.style.display=='block') { div.style.display='none'; }
	else { div.style.display='block'; }		
}	

function showDiv(id)
{
	div = document.getElementById(id);
	if (id=="L1") {
		document.getElementById('L2').style.display='none';
		document.getElementById('L3').style.display='none';
		div.style.display='block';
	}
	else if (id=="L2") {
		document.getElementById('L1').style.display='none';
		document.getElementById('L3').style.display='none';
		div.style.display='block';
	}
	else if (id=="L3") {
		document.getElementById('L2').style.display='none';
		document.getElementById('L1').style.display='none';
		div.style.display='block';
	}	
}		

function check_email(emladrs)
{
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
	var rez = true
	if (emladrs == "")
	{
		rez=true
	}
	else
	{
		if (filter.test(emladrs))
			rez=true
		else{
			rez=false
		}
	}
	return (rez)
}

function valideaza_ro(vall)
{
        formObj = document.getElementById(vall);

		if ((formObj.w_nume.value  == "") ||
			 (formObj.w_tara.value  == "") || 
			 (formObj.w_sec.value  == "") || 
			(formObj.w_mesaj.value  == ""))
		{
			alert("Nu ati completat toate campurile obligatorii!");
			return false;
		}
		else {
			x = check_email(formObj.w_email.value);
			if (x)
			{				
					conf = confirm("Confirmati adaugarea mesajului?");
					if (conf)
					{
						return true;
					}
					else {
						return false;
					}
			}
			else 
			{
				alert("Adresa de email este incorecta!");
				return false;
			}				
		}
		
}

function valideaza_en(vall)
{
        formObj = document.getElementById(vall);
		if ((formObj.w_nume.value  == "") ||
			 (formObj.w_tara.value  == "") || 
			 (formObj.w_sec.value  == "") || 
			(formObj.w_mesaj.value  == ""))
		{
			alert("I have not filled all the mandatory fields!");
			return false;
		}
		else {
			x = check_email(formObj.w_email.value);
			if (x)
			{				
					conf = confirm("Confirm adding the message?");
					if (conf)
					{
						return true;
					}
					else {
						return false;
					}
			}
			else 
			{
				alert("Email address is INCORRECT!");
				return false;
			}				
		}
		
}

function confirm_act(vall)
{
	switch (vall)
	{
		case "del_msj":
			return confirm("Confirmati stergerea mesajului?");
		break;
	}
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
