	function chk_request() {
		var name = document.forms[0].name.value;
		var email = document.forms[0].email.value;
		var nrOfPeople = document.forms[0].nrOfPeople[document.forms[0].nrOfPeople.selectedIndex].value;		
		var arr_day = document.forms[0].arr_day[document.forms[0].arr_day.selectedIndex].value;		
		var arr_month = document.forms[0].arr_month[document.forms[0].arr_month.selectedIndex].value;		
		var arr_year = document.forms[0].arr_year[document.forms[0].arr_year.selectedIndex].value;		
		var num_nights = document.forms[0].num_nights[document.forms[0].num_nights.selectedIndex].value;		
		var phone = document.forms[0].phone.value;		
		var chalet_name = document.forms[0].chalet_name.value;				
		var mxsource = document.forms[0].mxsource.value;				
		//js trim code by bhaskar 
		String.prototype.trim = function() {
			return this.replace(/^\s+|\s+$/g,"");
		}
		if (name == "") {
			alert("Nom");
			document.forms[0].name.focus();
			return false;
		} else
		if (email.trim() == "") {
			alert("Addresse Email");
			document.forms[0].email.focus();
			return false;
		}
		else if(email.trim()!= "")
		{
			 var regex = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
			 var bool_result =regex.test(email);
			 if(!bool_result)
		   	{
				alert("Please enter valid email address");
				document.forms[0].email.focus();
				return false;
			}
		}
		else
		if (nrOfPeople == "") {
			alert("Combien de personnes?");
			document.forms[0].nrOfPeople.focus();
			return false;
		} else
		if (arr_day == "") {
			alert("Jour d'arriv\u00E9;");
			document.forms[0].arr_day.focus();
			return false;
		} else
		if (arr_month == "") {
			alert("Mois d'arriv\u00E9;");
			document.forms[0].arr_month.focus();
			return false;
		} else
		if (arr_year == "") {
			alert("Ann\u00E9 d'arriv\u00E9;");
			document.forms[0].arr_year.focus();
			return false;
		} else
		if (num_nights == "") {
			alert("Nombre de Nuits");
			document.forms[0].num_nights.focus();
			return false;			
		} else
		if (phone == "") {
			alert("Num\u00E9ro de t\u00E9l\u00E9phone");
			document.forms[0].phone.focus();
			return false;	
		} else
		if (mxsource == "") {
			alert("Comment avez-vous entendu parler de Mountain Exposure");
			document.forms[0].mxsource.focus();
			return false;						
		} else		
		if(email.length > 0) {
			if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email)) {
				return Validate_date();
			}
			alert("Invalid E-mail Addresse!");
			document.forms[0].email.focus();
			return false;
		}
	}

	function chk_dtls() {
		var name = document.forms[0].name.value;
		var email = document.forms[0].email.value;
		var nr_people = document.forms[0].nr_people[document.forms[0].nr_people.selectedIndex].value;		
		var arr_day = document.forms[0].arr_day[document.forms[0].arr_day.selectedIndex].value;		
		var arr_month = document.forms[0].arr_month[document.forms[0].arr_month.selectedIndex].value;		
		var arr_year = document.forms[0].arr_year[document.forms[0].arr_year.selectedIndex].value;		
		var num_nights = document.forms[0].num_nights[document.forms[0].num_nights.selectedIndex].value;		
		var phone = document.forms[0].phone.value;		
		var chalet_name = document.forms[0].chalet_name.value;				
		var mxsource = document.forms[0].mxsource.value;				
		//js trim code by bhaskar 
		String.prototype.trim = function() {
			return this.replace(/^\s+|\s+$/g,"");
		}
		//add check date
		if (name == "") {
			alert("Nom");
			document.forms[0].name.focus();
			return false;
		}else
		if (email.trim() == "") {
			alert("Addresse Email");
			document.forms[0].email.focus();
			return false;
		}
		else 
		if(email.trim()!= "")
		{
			 var regex = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
			 var bool_result =regex.test(email);
			 if(!bool_result)
		   	{
				alert("Please enter valid email address");
				document.forms[0].email.focus();
				return false;
			}
		}
		if (nr_people == "") {
			alert("Combien de personnes?");
			document.forms[0].nr_people.focus();
			return false;
		} else
		if (arr_day == "") {
			alert("Jour d'arriv\u00E9;");
			document.forms[0].arr_day.focus();
			return false;
		} else
		if (arr_month == "") {
			alert("Mois d'arriv\u00E9;");
			document.forms[0].arr_month.focus();
			return false;
		} else
		if (arr_year == "") {
			alert("Ann\u00E9 d'arriv\u00E9;");
			document.forms[0].arr_year.focus();
			return false;
		} else
		if (num_nights == "") {
			alert("Nombre de Nuits");
			document.forms[0].num_nights.focus();
			return false;			
		} else
		if (phone == "") {
			alert("Num\u00E9ro de t\u00E9l\u00E9phone");
			document.forms[0].phone.focus();
			return false;	
		} else
		if (mxsource == "") {
			alert("Comment avez-vous entendu parler de Mountain Exposure");
			document.forms[0].mxsource.focus();
			return false;						
		} else		
		if(email.length > 0) {
			if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email)) {
				return Validate_date();
			}
			alert("Invalid E-mail Address! Please re-enter.");
			document.forms[0].email.focus();
			return false;
		}
	}
	
	
function chk_request_old() {
	var store="";
	var flag;
	flag=0;
//alert("hi");
	if(window.document.form1.name.value=='') {
		store+=" Nom \n";
   		flag=1;
 	}  
	if(window.document.form1.email.value=='') {
		store+=" Addresse Email \n";
		flag=1;
	} else {
		var i,o,w,s=window.document.form1.email.value;
		i=s.indexOf("@");
		o=s.indexOf(".");
		if((i=s.indexOf("@"))==-1) {
			alert('Invalid "Email Id"');
			window.document.form1.email.focus();
			return false;
		}
		if((o=s.indexOf("."))<i) {
			alert('Invalid Email Id');
			window.document.form1.email.focus();
			return false;
		}
		var X
		X=s.length;
		if(X<=o+1) {
			alert('Invaild "Email Id"');
			window.document.form1.email.focus();
		}
	}	
	if(window.document.form1.num_nights.value=='') {
		store+=" Nombre de Nuits \n";
		flag=1;
	}
	if(window.document.form1.arr_month.value=='') {
		store+=" Mois d'arriv\u00E9; \n";
		flag=1;
	}
	if(window.document.form1.arr_year.value=='') {
		store+=" Ann\u00E9 d'arriv\u00E9; \n";
		flag=1;
	}
	if(window.document.form1.arr_day.value=='') {
		store+=" Jour d'arriv\u00E9 \n";
		flag=1;
	}
	if(window.document.form1.flex_dates.value=='') {
		store+=" Mes dates sont \n";
		flag=1;
	}
	if(window.document.form1.nrOfPeople.value=='') {
		store+=" Nombre de Personnes? \n";
		flag=1;
	}
	if(window.document.form1.contact_by.value=='') {
		store+=" Contacte moi par \n";
		flag=1;
	}
	if(flag==1){
		alert("Please Enter Compulsory Fields..\n"+store);
		return false;
	} else {
		return true;
	}  
} 


