function Verificare(test) {
var i, forma=document.formular
   for(i=0;i<forma.length-1;i++)
   {
	var camp = forma.elements[i];
	if (camp.value=="" && camp.type!="hidden" && camp.type!="file")
	{
		alert("Complete " + camp.name + "!")
      		camp.focus();    // sau document.f.elements[i].focus()
      		camp.select();
		return false
	}//end if
   }//end for

	if(test=="data")
		if(forma.dataarrive.value<forma.dataleave.value)
		{
			 alert("Invalid dates!");
			 forma.dataarrive.value="";
			 forma.dataarrive.focus();
			 forma.dataarrive.select();
			 return false;
		}
   return true;
}//end 
//------------------------------\
function Parola()
{
	 var  formular=document.formular
	 if(formular.pass.value!=formular.pass2.value)
	 {
		alert("Wrong Password!") 
		formular.pass.value="";
		formular.pass2.value="";		
		formular.pass.focus();
		formular.pass.select();
		return false;	 
	 }
	return true;
	
}
//---------------------------------
function Inregistrare()
{
	if(Verificare()==true && isValidEmail()==true && Parola()==true)
	 return true;
	return false; 
}

//---------------------------------------
function Stergere()
{
	input_box=confirm("Warning!\nDo you wish to delete ?");

	return input_box;
}
//-----------------------------------------
function Reservare(id)
{
	if (id=="" || id==0)
	{
		 alert("Please login first!");
		 return false;
	}
	return true;
}
//-----------------------------------------
function Calcul_pret(total, pret, h1, h2)
{
	var loc=document.rezervare.locuri.value;
	var hot;
	if(document.rezervare.hotel.value==0)
	{
		alert("Please choose a hotel!");
		return false;
	}
	if(document.rezervare.hotel.value==1)
		hot=h1;
	if(document.rezervare.hotel.value==2)
		hot=h2;

	if(isNaN(loc) || loc=="")
	{
		alert("Incorect values!");
		document.rezervare.locuri.value="1";
		return false;
	}	
	if(parseInt(loc)>parseInt(total))
	{
		alert("Incorect number of places!");
		document.rezervare.locuri.value=total;
		return false;
	}
	document.rezervare.total.value=parseInt(loc*pret) + parseInt(hot);
	
return true;	
}
//-----------------------------------------
function isValidEmail(){
validRegExp = /^[^@]+@[^@]+.[a-z]{2,}$/i;
  str = document.formular.mail.value;
   // search email text for regular exp matches
    if ((str.indexOf(".") > 2)==false)
	{
		  alert('A valid e-mail address is required.\nPlease amend and retry');
		  return false;
	}
	if ((str.indexOf("@") > 0)==false) 
    {
      alert('A valid e-mail address is required.\nPlease amend and retry');
      return false;
    } 
    return true; 
}
//-----------------------------------------
function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
