<!--
	function on(obj)
		{
			obj.style.backgroundColor="#2C6AAD";
		}
	function off(obj)
		{
			obj.style.backgroundColor="#5C96D6";
		}
	var message="";
	///////////////////////////////////
	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];}
	}
	function trim(strr)
	{
		var cntleft = 0
		var cntright = 0
		for (ctrl=0;ctrl<strr.length;ctrl++){if(strr.charAt(ctrl) == " "){cntleft++}else{break;}}
		for (ctrr=strr.length;ctrr>0;ctrr--){if(strr.charAt(ctrr-1) == " "){cntright++;}else{break;}}
		strr = strr.slice(cntleft,(strr.length-cntright))
		return strr
	}
	function validEmail(s)
	{
		s=trim(s).toLowerCase();
		var flag = 2;
		var validString = "abcdefghijklmnopqrstuvwxyz1234567890_-.@";
		var spNumChar="1234567890-_";
		var spChar="._-@";	
		atpo=s.indexOf("@");
		if(atpo!=s.lastIndexOf("@")|| atpo<=0||s.length-s.lastIndexOf(".")<=3||s.length-s.lastIndexOf(".")>5 || spChar.indexOf(s.charAt(0))>=0 || s.charAt(atpo-1)=="."||s.charAt(atpo+1)=="-")return false;
		for(ptr1=0;ptr1<s.length;ptr1++)
			{	
				if(validString.indexOf(s.charAt(ptr1))== -1) return false;
				if(ptr1>atpo)
					{
						if(s.charAt(ptr1)=="_")return false;	
						if(s.charAt(ptr1)==".")	{	if(spChar.indexOf(s.charAt(ptr1-1))>=0 || spChar.indexOf(s.charAt(ptr1+1))>=0) return false; flag=0;	}
						else 
							if(spNumChar.indexOf(s.charAt(ptr1))>=0) flag=1;			
					}	
			}
	
		if (flag!=0) return false;                  
	}
	
	//**************************************************************//
	
	function isValidEmail(obj)
	{
		if(validEmail(obj.value)==false){alert("Invalid E-Mail");obj.focus();obj.select();	return false;	}
	
		obj.value=trim(obj.value).toLowerCase();
		return true ; 
	}
	function Check()
	{
		f = document.frm
		if(trim(f.txtName.value)=="")
		{
			alert('Name cannot be left blank !!')
			f.txtName.select()
			f.txtName.focus()
			return false;
		}
		
		if(trim(f.txtEmail.value)=="")
		{
			alert('Email cannot be left blank !!')
			f.txtEmail.select()
			f.txtEmail.focus()
			return false;
		}
		
		 if (!isValidEmail(f.email))
		{
			return (false);
		}
		
		
		if(trim(f.txtPhone.value)=="")
		{
			alert('Phone/Mobile No cannot be left blank !!')		
			f.txtPhone.focus()
			return false;
		}
		
		return checkDate();
	}
	
   function do_date(x){
	  d = document.frm;	  
	  var  dt  = new Date();	  
      return x=='y' ? dt.getFullYear() : x=='m'? dt.getMonth(): x=='d'?dt.getDate(): x=='t'?dt.getTime(): '';
	}
	function checkDate(){
	  var d    = document.frm;
	  var adi  = d.ardate.selectedIndex+1;
	  var ami  = d.armonth.selectedIndex;
 	  var ayi  = d.aryear.selectedIndex;
	  var ayv  = d.aryear.options[ayi].value;
	//**************************************  
	  var ddi  = d.depdate.selectedIndex+1;
	  var dmi  = d.depmonth.selectedIndex;
 	  var dyi  = d.depyear.selectedIndex;
	  var dyv  = d.depyear.options[dyi].value;
	//******************************************

	  if(make_Date(ayv,ami,adi) < do_date('t'))
	  {
	    alert("Arrival date must be greater than current date");
		return false;
	  }
	  
      if((make_Date(dyv,dmi,ddi) < do_date('t')) || (make_Date(ayv,ami,adi) > make_Date(dyv,dmi,ddi-1)))
	  {
	    alert("Departure date must be greater than arrival date and current date ");
		return false;
	  }
	   
	  return true;
	}
	
	function make_Date(y,m,d){
	 var dateToCheck = new Date(y,m,d);
	 return dateToCheck.getTime();
	}

  
-->
