function chkDuplicate()
{
	
	if(trimAll(document.signup.email.value) != '')
	{
		//////////////
		
	if(document.signup.email.value.length<1 )
	{
		alert("Please Enter your E-Mail Address.");
		document.signup.email.focus();
		return false;
	}
		
	if(document.signup.email.value !="")
     {
		apos=signup.email.value.indexOf("@");
		dotpos=signup.email.value.lastIndexOf(".");
		lastpos=signup.email.value.length-1;
		if(apos<1 || dotpos-apos<2 || lastpos-dotpos>3 || lastpos-dotpos<2)
			{
				alert("Please Enter valid email address");
				document.signup.email.focus();
				return false;
			}
     }
	///////////////////	
		var form = document.signup;
		action = 'C'; 
		params = '&email='+form.email.value;
		//alert(params);
		//showMsg(document.getElementById('duplTd'),document.getElementById('1'));
		document.getElementById('l').innerHTML = '<FONT color=\"RED\">'+"Checking Duplicate Entry...."+'</FONT>';
		performOperation(action,params);
	}
}

/* Function to display response on duplicate check */
function chkResponseDupl()
{
	 
	if(response == "Available")
	{
		//alert("hi");
		document.getElementById('l').innerHTML = '<FONT color=\"green\">'+response+'</FONT>';
		duplFlag = true;
	}
	
	if(response == "Email Already Exist !!!")
	{
		//alert("priya");
		document.signup.email.value="";
		document.signup.email.focus();
		document.getElementById('l').innerHTML = '<FONT color=\"RED\">'+response+'</FONT>';
		duplFlag = false;
	}
return duplFlag;
}
function chkDuplicate2()
{
	if(trimAll(document.signup.uname.value) != '')
	{
		var form = document.signup;
		action = 'D';
		params = '&uname='+form.uname.value;
		//alert(params);
		//showMsg(document.getElementById('duplTd'),document.getElementById('1'));
		document.getElementById('l').innerHTML = '<FONT color=\"RED\">'+"Checking Duplicate Entry...."+'</FONT>';
		performOperation(action,params);
	}
}

/* Function to display response on duplicate check */
function chkResponseDupl2()
{
	if(response == "Available")
	{
		document.getElementById('l').innerHTML = '<FONT color=\"green\">'+response+'</FONT>';
		duplFlag = true;
	}
	if(response == "Username Already Exist !!!")
	{
		document.signup.uname.value="";
		document.signup.uname.focus();
		document.getElementById('l').innerHTML = '<FONT color=\"RED\">'+response+'</FONT>';
		duplFlag = false;
	}
	return duplFlag;
}

 
function trimAll(sString) 
{
	while (sString.substring(0,1) == ' ')
	{
		sString = sString.substring(1, sString.length);
	}
	while (sString.substring(sString.length-1, sString.length) == ' ')
	{
		sString = sString.substring(0,sString.length-1);
	}
	return sString;
}

//////////////////////

function trimAll12(sString) 
{
	while (sString.substring(0,1) == ' ')
	{
		sString = sString.substring(1, sString.length);
	}
	while (sString.substring(sString.length-1, sString.length) == ' ')
	{
		sString = sString.substring(0,sString.length-1);
	}
	return sString;
}

/////////////////////
function check_sign_up1()
{
	var form = document.signup;
	
		if(trimAll(form.tit.value)=='')
	{
		alert('Please Enter Your Title.');
		form.tit.focus();
		return false;
	}

	if(trimAll12(form.email.value)=='')
	{
		alert('Please Enter Your Email Id');
		form.email.focus();
		return false;
	}
	 
	if(trimAll(form.uname.value)=='')
	{
		alert('Please Enter Username');
		form.uname.focus();
		return false;
	}
	if(trimAll(form.fname.value)=='')
	{
		alert('Please Enter Firstname');
		form.fname.focus();
		return false;
	}
	if(trimAll(form.lnam.value)=='')
	{
		alert('Please Enter Lastname');
		form.lnam.focus();
		return false;
	}
		if(trimAll(form.pawd.value)=='')
	{
		alert('Please Enter Password');
		form.pawd.focus();
		return false;
	}
	
		if(trimAll(form.state.value)=='')
	{
		alert('Please Enter Your State.');
		form.state.focus();
		return false;
	}

	
	if(trimAll(form.country.value)=='')
	{
		alert('Please Enter Country Name');
		form.country.focus();

		return false;
	}
		
}

function chklogin()
{
	var form = document.login;
	if(trimAll(form.email.value)=='')
	{
		alert('Enter login ID');
		form.email.focus();
		return false;
	}
	if(trimAll(form.pass.value)=='')
	{
		alert('Enter password');
		form.pass.focus();
		return false;
	}
}
function chkemail()
{
	var form = document.login;
	if(trimAll(form.email.value)!= '')
	{
		var str = form.email.value;
		var flag = echeck(str);
		if(flag == false)
		   form.email.select();
	}
	return flag;
}
function echeck(str)
{
	var at = "@";
	var dot = ".";
	var lat = str.indexOf(at);
	var lstr = str.length;
	var idot = str.indexOf(dot);
	if(str.indexOf(at)== -1)
	{
		alert("Invalid email ID");
		return false;
	}
	if(str.indexOf(at)== -1 || str.indexOf(at)== 0 || str.indexOf(at)==lstr)
	{
		alert("Invalid email ID");
		return false;
	}
	if(str.indexOf(dot)== -1 || str.indexOf(dot)== 0 || str.indexOf(dot)==lstr)
	{
		alert("Invalid email ID");
		return false;
	}
	if(str.indexOf(at,(lat+1))!= -1)
	{
		alert("Invalid email ID");
		return false;
	}
	if(str.substring(lat-1,lat)== dot || str.substring(lat+1,lat+2)== dot)
	{
		alert("Invalid email ID");
		return false;
	}
	if(str.indexOf(dot(lat+2))== -1)
	{
		alert("Invalid email ID");
		return false;
	}
	if(str.indexOf("")!= -1)
	{
		alert("Invalid email ID");
		return false;
	}
}

function check_inquiry()
{
	var form = document.inquiry;
	if(trimAll(form.name4.value)=='')
	{
		alert('Enter Your Name.');
		form.name4.focus();
		return false;
	}
	if(trimAll(form.email122.value)=='')
	{
		alert('Enter login ID');
		form.email122.focus();
		return false;
	}
	if(trimAll(form.matter1.value)=='')
	{
		alert('Enter matter');
		form.matter1.focus();
		return false;
	}
}
function chklgn()
{
	var form = document.inquiry;
	if(trimAll(form.email122.value)!= '')
	{
		var str = form.email122.value;
		var flag = echeck1(str);
		if(flag == false)
		   form.email122.select();
	}
	return flag;
}
function echeck1(str)
{
	var at = "@";
	var dot = ".";
	var lat = str.indexOf(at);
	var lstr = str.length;
	var idot = str.indexOf(dot);
	if(str.indexOf(at)== -1)
	{
		alert("Invalid email ID");
		return false;
	}
	if(str.indexOf(at)== -1 || str.indexOf(at)== 0 || str.indexOf(at)==lstr)
	{
		alert("Invalid email ID");
		return false;
	}
	if(str.indexOf(dot)== -1 || str.indexOf(dot)== 0 || str.indexOf(dot)==lstr)
	{
		alert("Invalid email ID");
		return false;
	}
	if(str.indexOf(at,(lat+1))!= -1)
	{
		alert("Invalid email ID");
		return false;
	}
	if(str.substring(lat-1,lat)== dot || str.substring(lat+1,lat+2)== dot)
	{
		alert("Invalid email ID");
		return false;
	}
	if(str.indexOf(dot(lat+2))== -1)
	{
		alert("Invalid email ID");
		return false;
	}
	if(str.indexOf("")!= -1)
	{
		alert("Invalid email ID");
		return false;
	}
}
/////////////////////
function fireMyPopup() 
{
	var scrolledX, scrolledY;
	if( self.pageYOffset ) 
	{
		scrolledX = self.pageXOffset;
		scrolledY = self.pageYOffset;
	} 
	else if( document.documentElement && document.documentElement.scrollTop ) 
	{
		scrolledX = document.documentElement.scrollLeft;
		scrolledY = document.documentElement.scrollTop;
	} 
	else if( document.body ) 
	{
		scrolledX = document.body.scrollLeft;
		scrolledY = document.body.scrollTop;
	}

	var centerX, centerY;
	if( self.innerHeight ) 
	{
		centerX = self.innerWidth;
		centerY = self.innerHeight;
	} 
	else if( document.documentElement && document.documentElement.clientHeight ) 
	{
		centerX = document.documentElement.clientWidth;
		centerY = document.documentElement.clientHeight;
	} 
	else if( document.body ) 
	{
		centerX = document.body.clientWidth;
		centerY = document.body.clientHeight;
	}

	var leftOffset = scrolledX + (centerX - 550) / 2;
	var topOffset = scrolledY + (centerY - 320) / 2;
	
	document.getElementById("mypopup").style.top = topOffset + "px";
	document.getElementById("mypopup").style.left = leftOffset + "px";
	document.getElementById("mypopup").style.display = "block";
}

function check_contact()
{
	var form = document.con;
	if(trimAll(form.name.value)=='')
	{
		alert('Enter your name');
		form.name.focus();
		return false;
	}
	if(trimAll(form.email.value)=='')
	{
		alert('Enter your e-mail ID');
		form.email.focus();
		return false;
	}
	if(document.con.email.value !="")
     {
		apos=con.email.value.indexOf("@");
		dotpos=con.email.value.lastIndexOf(".");
		lastpos=con.email.value.length-1;
		if(apos<1 || dotpos-apos<2 || lastpos-dotpos>3 || lastpos-dotpos<2)
			{
				alert("Please Enter valid email address");
				document.con.email.focus();
				return false;
			}
     }
	if(trimAll(form.subj.value)=='')
	{
		alert('Enter subject');
		form.subj.focus();
		return false;
	}
	if(trimAll(form.message.value)=='')
	{
		alert('Enter your message');
		form.message.focus();
		return false;
	}
}
/////////////starting contact us////////////

function chkcontact()
{
	

if(document.cont.fname.value.length<1 )
	{
		alert("Please Enter Your First Name.");
		document.cont.fname.focus();
		return false;
	}
	
	if(document.cont.lname.value.length<1 )
	{
		alert("Please Enter Your Last Name.");
		document.cont.lname.focus();
		return false;
	}
	
	if(document.cont.subject.value.length<1 )
	{
		alert("Please Enter Your Subject.");
		document.cont.subject.focus();
		return false;
	}
	
	if(document.cont.addr.value.length<1 )
	{
		alert("Please Enter Your Address.");
		document.cont.addr.focus();
		return false;
	}
	
	if(document.cont.country.selectedIndex == 0 )
	{
		alert("Please Select Your Country.");
		document.cont.country.focus();
		return false;
	}


if(document.cont.email.value.length<1)
	{
		alert("Please Enter Your Email Address.");
		document.cont.email.focus();
		return false;
	}
	
	if(document.cont.email.value !="")
	{
		apos=cont.email.value.indexOf("@");
		dotpos=cont.email.value.lastIndexOf(".");
		lastpos=cont.email.value.length-1;
	if(apos<1 || dotpos-apos<2 || lastpos-dotpos>3 || lastpos-dotpos<2)
	 {
			alert("Please Enter Valid Email Address");
			document.cont.email.focus();
			return false;
	 }
	}
}

///////end contact us//////////

/////////booking form
function book()
{
		if(document.book_form.fname.value.length<1 )
	{
		alert("Please Enter Your First Name.");
		document.book_form.fname.focus();
		return false;
	}

	if(document.book_form.lname.value.length<1)
	{
		alert("Please Enter Your Last Name.");
		document.book_form.lname.focus();
		return false;
	}
			if(document.book_form.email.value.length<1)
	{
		alert("Please Enter Your Email Address.");
		document.book_form.email.focus();
		return false;
	}
	
	if(document.book_form.email.value !="")
	{
		apos=book_form.email.value.indexOf("@");
		dotpos=book_form.email.value.lastIndexOf(".");
		lastpos=book_form.email.value.length-1;
	if(apos<1 || dotpos-apos<2 || lastpos-dotpos>3 || lastpos-dotpos<2)
	 {
			alert("Please Enter Valid Email Address");
			document.book_form.email.focus();
			return false;
	 }
	}
	
   if(document.book_form.mobile.value.length<1 && document.book_form.phone.value.length<1)
	{
		alert("Please Enter Your Mobile Number Or Phone Number.");
		document.book_form.mobile.focus();
		return false;
	}
	
	if(document.book_form.city_res.value.length<1)
	{
		alert("Please Enter Your City Of Residence.");
		document.book_form.city_res.focus();
		return false;
	}
	
	if(document.book_form.city_dept.value.length<1)
	{
		alert("Please Enter Your City of Departure.");
		document.book_form.city_dept.focus();
		return false;
	}
	if(document.book_form.adult.selectedIndex == 0)
	{
		alert("Please  Select Number Of Passengers.");
		document.book_form.adult.focus();
		return false;
	}
	
   if(document.book_form.dept_date.value.length<1)
	{
		alert("Please Enter Your Departure Date.");
		document.book_form.dept_date.focus();
		return false;
	}
	
	 if(document.book_form.single.selectedIndex == 0 && document.book_form.double.selectedIndex == 0 && document.book_form.extra_bed.selectedIndex == 0 )
	{
		alert("Please Enter Number Of Rooms.");
		document.book_form.single.focus();
		return false;
	}
}
////////end of booking form///////////

///start of forgot password//////////////

function check_forgot()
{
	
if(document.forgot.email.value.length<1)
	{
		alert("Please Enter Your Email Address.");
		document.forgot.email.focus();
		return false;
	}
	
	if(document.forgot.email.value !="")
	{
		apos=forgot.email.value.indexOf("@");
		dotpos=forgot.email.value.lastIndexOf(".");
		lastpos=forgot.email.value.length-1;
	if(apos<1 || dotpos-apos<2 || lastpos-dotpos>3 || lastpos-dotpos<2)
	 {
			alert("Please Enter Valid Email Address");
			document.forgot.email.focus();
			return false;
	 }
	}
	
}



/////end of forgot password///////////

///////start of change password/////////
function check_change_pass()
{
	
if(document.change.ppass.value.length<1)
	{
		alert("Please Enter Your Prevoius Password.");
		document.change.ppass.focus();
		return false;
	}	
	
	
	if(document.change.npass.value.length<1)
	{
		alert("Please Enter Your New Password.");
		document.change.npass.focus();
		return false;
	}	
		if(document.change.npass.value.length<6)
	{
		alert("Please Enter Your Password of Minimum 6 Characters.");
		document.change.npass.focus();
		return false;
	}	

	
	if(document.change.cpass.value.length<1)
	{
		alert("Please Enter Your Confirm Password.");
		document.change.cpass.focus();
		return false;
	}
	pass1=change.npass.value;
	pass2=change.cpass.value;
	
	if(pass1!=pass2)
	{
		alert("Both Password Are Not Same.");
		document.change.cpass.value="";
		document.change.cpass.focus();
		return false;
	}
	

	
}



/////////////end of change password///////////

////start of login
function check_login()
{

		if(document.login.email.value.length<1)
	{
		alert("Please Enter Your Email Address.");
		document.login.email.focus();
		return false;
	}
	
	if(document.login.email.value !="")
	{
		apos=login.email.value.indexOf("@");
		dotpos=login.email.value.lastIndexOf(".");
		lastpos=login.email.value.length-1;
	if(apos<1 || dotpos-apos<2 || lastpos-dotpos>3 || lastpos-dotpos<2)
	 {
			alert("Please Enter Valid Email Address");
			document.login.email.focus();
			return false;
	 }
	}
	if(document.login.password.value.length<1)
	{
		alert("Please Enter Your Password.");
		document.login.password.focus();
		return false;
	}
}
//end of login

/////////start of inqiury/////////////////
function check_inquire()
{
	
if(document.inquiry.fname.value.length<1)
	{
		alert("Please Enter Your Firstname.");
		document.inquiry.fname.focus();
		return false;
	}	
	
	
	if(document.inquiry.lname.value.length<1)
	{
		alert("Please Enter Your Lastname.");
		document.inquiry.lname.focus();
		return false;
	}	
	
	if(document.inquiry.email.value.length<1)
	{
		alert("Please Enter Your Email Address.");
		document.inquiry.email.focus();
		return false;
	}
	
	if(document.inquiry.email.value !="")
	{
		apos=inquiry.email.value.indexOf("@");
		dotpos=inquiry.email.value.lastIndexOf(".");
		lastpos=inquiry.email.value.length-1;
	if(apos<1 || dotpos-apos<2 || lastpos-dotpos>3 || lastpos-dotpos<2)
	 {
			alert("Please Enter Valid Email Address");
			document.inquiry.email.focus();
			return false;
	 }
	}
	
	if(document.inquiry.comm.value.length<1)
	{
		alert("Please Enter Your Inquiry Matter.");
		document.inquiry.comm.focus();
		return false;
	}
	
}




/////////end of inquiry//////////////////////

//////////////pay.php///////////////////
function chk_pay_a()
{
 
if(document.cart_t.nm.value.length<1)
	{
		alert("Please enter your name.");
		document.cart_t.nm.focus();
		return false;
	}	
	
	
	/*if(document.cart_t.cmpny.value.length<1)
	{
		alert("Please Enter Your Company Name.");
		document.cart_t.cmpny.focus();
		return false;
	}	*/
	
	if(document.cart_t.phn_no.value.length<1)
	{
		alert("Please Enter Your Phone No.");
		document.cart_t.phn_no.focus();
		return false;
	}
	if(document.cart_t.addr_rt.value.length<1)
	{
		alert("Please Enter Billing Address.");
		document.cart_t.addr_rt.focus();
		return false;
	}
	if(document.cart_t.city_u.value.length<1)
	{
		alert("Please Enter City.");
		document.cart_t.city_u.focus();
		return false;
	}
	if(document.cart_t.state_rt.value.length<1)
	{
		alert("Please Enter State.");
		document.cart_t.state_rt.focus();
		return false;
	}
	if(document.cart_t.zip_u.value.length<1)
	{
		alert("Please Enter Zip.");
		document.cart_t.zip_u.focus();
		return false;
	}
	
	
	
	if(document.cart_t.nme_sh.value.length<1)
	{
		alert("Please Enter Name.");
		document.cart_t.nme_sh.focus();
		return false;
	}
	
	if(document.cart_t.lst_nme.value.length<1)
	{
		alert("Please Enter Last Name.");
		document.cart_t.lst_nme.focus();
		return false;
	}
	if(document.cart_t.phn_n.value.length<1)
	{
		alert("Please Enter the contact no.");
		document.cart_t.phn_n.focus();
		return false;
	}
	
	if(document.cart_t.addr_rwe.value.length<3)
	{
		alert("Please Enter Your Address.");
		document.cart_t.addr_rwe.focus();
		return false;
	}
	
	if(document.cart_t.shipp_cty.value.length<1)
	{
		alert("Please Enter Your Shipping city.");
		document.cart_t.shipp_cty.focus();
		return false;
	}
	if(document.cart_t.statetr.selectedIndex == 0)
	{
		alert("Please  Select the state.");
		document.cart_t.statetr.focus();
		return false;
	}
	if(document.cart_t.cntry_e.value.length<1)
	{
		alert("Please Enter Your Country.");
		document.cart_t.cntry_e.focus();
		return false;
	}
	if(document.cart_t.date_del.value.length<1)
	{
		alert("Please Enter the Delivery date.");
		document.cart_t.date_del.focus();
		return false;
	}
	
}
//////////////end pay.php///////////////////
/////////////start of login/////////////////
function log_in()
{
	
if(document.login.uname.value.length<1)
	{
		alert("Please enter your name.");
		document.login.uname.focus();
		return false;
	}	
	
	
	if(document.login.password.value.length<1)
	{
		alert("Please Enter the Password.");
		document.login.password.focus();
		return false;
	}	
}
//////////////end of login/////////////////

//////////////place order////////////////////////////

function chk_pl_order()
{
	
if(document.papa.paytype.value.length=='0')
	{
		alert("Please select paytype.");
		document.papa.paytype.focus();
		return false;
	}	
	
	
	if(document.papa.shipment.value.length=='0')
	{
		alert("Please select shipment.");
		document.papa.shipment.focus();
		return false;
	}	
}


//////////////end place order//////////////////////// 

