function checkRegForm(frm)
{
	
	if (trim(frm.noofchild.value,"")=="0" && trim(frm.noofadult.value,"")=="0")
	{
		alert("Please select No of Adult Or No Of Child");
		frm.noofadult.focus();
		return false;
	}
	
	if (!frm.agree.checked)
	{
		alert("Please agree to the Terms & Conditions");
		return false;
	}
	return true;
	
}
function checkLoginForm(frm)
{
	return false;
}


function checkUserRegForm(frm)
{
	
	//Full Name//title//name
	if (frm.title.value=="")
	{
		alert("Please select Salutation");
		frm.title.focus();
		return false;
	}
	if (trim(frm.name.value,"")=="")
	{
		alert("Please enter Full Name");
		frm.name.value="";
		frm.name.focus();
		return false;
	}
	if (trim(frm.name.value).length>100)
	{
		alert("Please enter max 100 Character in Full Name");
		frm.name.focus();
		return false;
	}
	var string = trim(frm.name.value,"");
	var iChars = "ZXCVBNMASDFGHJKLQWERTYUIOPzxcvbnmlkjhgfdsaqwertyuiop. ";
	for (var i = 0; i < string.length; i++)
	{
		if (iChars.indexOf(string.charAt(i)) == -1)
		{
			alert ("Please enter only Alphabets in Full Name.");
			frm.name.focus();
			return false;
		}
	}
	//Full Name//title//name
	//Address1 //address1
	if(trim(frm.address1.value,"").length==0)
	{
		alert ("Please enter Address1.");
		frm.address1.focus();
		return false;
	}
	if(trim(frm.address1.value,"").length>100)
	{
		alert ("Please enter max 100 Character in Address1.");
		frm.address1.focus();
		return false;
	}
	var string = trim(frm.address1.value,"");
	var iChars = "ZXCVBNMASDFGHJKLQWERTYUIOPzxcvbnmlkjhgfdsaqwertyuiop1234567890 -_@/. ";
	for (var i = 0; i < string.length; i++)
	{
		if (iChars.indexOf(string.charAt(i)) == -1)
		{
			alert ("Please enter only Alphanumeric values and special characters like '-(Minus), _(Underscore), @(At the Rate) , /(BackSlash), (Space), .(dot)' in Address1 .");
			frm.address1.focus();
			return false;
		}
	}
	//Address1 //address1
	
	//Address2 //address2
	if(trim(frm.address2.value,"").length>100)
	{
		alert ("Please enter max 100 Character in Address2.");
		frm.address1.focus();
		return false;
	}
	
	if(trim(frm.address2.value,"").length!=0)
	{
		var string = trim(frm.address2.value,"");
		var iChars = "ZXCVBNMASDFGHJKLQWERTYUIOPzxcvbnmlkjhgfdsaqwertyuiop1234567890 -_@/. ";
		for (var i = 0; i < string.length; i++)
		{
			if (iChars.indexOf(string.charAt(i)) == -1)
			{
				alert ("Please enter only Alphanumeric values and special characters like '-(Minus), _(Underscore), @(At the Rate) , /(BackSlash), (Space), .(dot)' in Address2.");
				frm.address2.focus();
				return false;
			}
		}
	}
	//Address1 //address2
	

	//Country //country
	if(trim(frm.country.value,"")=="")
	{
		alert ("Please select Country.");
		frm.country.focus();
		return false;
	}
	//Country //country
	
	//State //state
	if(trim(frm.state.value,"")=="")
	{
		alert ("Please select State.");
		frm.state.focus();
		return false;
	}
	if(trim(frm.state.value,"").length!=0)
	{
		var string = trim(frm.state.value,"");
		var iChars = "ZXCVBNMASDFGHJKLQWERTYUIOPzxcvbnmlkjhgfdsaqwertyuiop ";
		for (var i = 0; i < string.length; i++)
		{
			if (iChars.indexOf(string.charAt(i)) == -1)
			{
				alert ("Please enter only Alphabets in State.");
				frm.state.focus();
				return false;
			}
		}
	}
	//State //state
	
	//City //city
	if(trim(frm.city.value,"")=="")
	{
		alert ("Please enter City.");
		frm.city.focus();
		return false;
	}
	if(trim(frm.city.value,"").length!=0)
	{
		var string = trim(frm.city.value,"");
		var iChars = "ZXCVBNMASDFGHJKLQWERTYUIOPzxcvbnmlkjhgfdsaqwertyuiop ";
		for (var i = 0; i < string.length; i++)
		{
			if (iChars.indexOf(string.charAt(i)) == -1)
			{
				alert ("Please enter only Alphabets in City.");
				frm.city.focus();
				return false;
			}
		}
	}
	//City //city
	
	//Postal code//postalcode
	if(trim(frm.postalcode.value,"")=="")
	{
		alert ("Please enter Postal code.");
		frm.postalcode.focus();
		return false;
	}
		
	if (trim(frm.postalcode.value,"")!="")
	{
		var string = trim(frm.postalcode.value,"");
		var iChars = "ZXCVBNMASDFGHJKLQWERTYUIOPzxcvbnmlkjhgfdsaqwertyuiop0123456789 -_@/. ";
		for (var i = 0; i < string.length; i++)
		{
			if (iChars.indexOf(string.charAt(i)) == -1)
			{
				alert ("Please enter only Alphanumeric values and special characters like '-(Minus), _(Underscore), @(At the Rate) , /(BackSlash), (Space), .(dot)' in Postal code.");
				frm.postalcode.focus();
				return false;
			}
		}
	}
	//Postal code//postalcode
	//Phone//pd2phone
	if (trim(frm.phone.value,"")=="")
	{
		alert("Please enter Phone No.");
		frm.phone.value="";
		frm.phone.focus();
		return false;
	}
	if (trim(frm.phone.value,"").length<6)
	{
		alert("Please enter minimum 6 Character in Phone No.");
		//frm.phone.value="";
		frm.phone.focus();
		return false;
	}
	if (trim(frm.phone.value)!="")
	{
		var string = trim(frm.phone.value,"");
		var iChars = "0123456789-/ ";
		for (var i = 0; i < string.length; i++)
		{
			if (iChars.indexOf(string.charAt(i)) == -1)
			{
				alert ("Please enter only Numeric values and special characters like '- /' in Phone No.");
				frm.phone.focus();
				return false;
			}
		}
	}	
	//Phone//pd2phone



	//Mobile No//mobile
		if (trim(frm.mobile.value)!="")
	{
		var string = trim(frm.mobile.value,"");
		var iChars = "0123456789-/ ";
		for (var i = 0; i < string.length; i++)
		{
			if (iChars.indexOf(string.charAt(i)) == -1)
			{
				alert ("Please enter only Numeric values and special characters like '- /' in Mobile No.");
				frm.mobile.focus();
				return false;
			}
		}
	}	
	//MObile No//mobile


	//Email//email
	if (trim(frm.email.value)=="")
	{
		alert("Please enter Email");
		frm.email.focus();
		return false;
	}
	if (!isEmailAddress(trim(frm.email.value,"")))
	{
		alert("Please enter Valid Email e.g.,test@test.com");
		frm.email.focus();
		return false;
	}
	//Email//email


	// //iam
	isCheckedValue = false;
	value="";
	for (J = 0; J < frm.iam.length ; J++)
	{
		if (frm.iam[J].checked)
		{
			isCheckedValue = true;
			value=frm.iam[J].value;
		}
	} 
	if(!isCheckedValue)
	{
		alert("Please select Relationship with school");
		return false;
	}
	return true;
}
function checkContactForm(frm)
{
	//contactusfor //Contact Us For
	if (frm.contactusfor.value=="")
	{
		alert("Please select Contact Us For");
		frm.contactusfor.focus();
		return false;
	}
	//contactusfor //Contact Us For

	//yourname//Your Name 
	if (trim(frm.yourname.value)=="")
	{
		alert("Please enter Your Name");
		frm.yourname.focus();
		return false;
	}
	if (trim(frm.yourname.value).length>100)
	{
		alert("Please enter max 100 Character in Your Name");
		frm.yourname.focus();
		return false;
	}
	var string = trim(frm.yourname.value,"");
	var iChars = "ZXCVBNMASDFGHJKLQWERTYUIOPzxcvbnmlkjhgfdsaqwertyuiop. ";
	for (var i = 0; i < string.length; i++)
	{
		if (iChars.indexOf(string.charAt(i)) == -1)
		{
			alert ("Please enter only Alphabets in Your Name.");
			frm.yourname.focus();
			return false;
		}
	}
	
	//youremail//Your Email 
	if (trim(frm.youremail.value)=="")
	{
		alert("Please enter Your Email");
		frm.youremail.focus();
		return false;
	}
	if (trim(frm.youremail.value).length>100)
	{
		alert("Please enter max 100 Character in Your Email");
		frm.youremail.focus();
		return false;
	}
	if (!isEmailAddress(trim(frm.youremail.value,"")))
	{
		alert("Please enter valid Your Email e.g.,test@test.com");
		frm.youremail.focus();
		return false;
	}
	
	//yourphone//Your Phone 
	if (trim(frm.yourphone.value)=="")
	{
		alert("Please enter Your Phone");
		frm.yourphone.focus();
		return false;
	}
	if (trim(frm.yourphone.value).length>15)
	{
		alert("Please enter max 15 Character in Your Phone");
		frm.yourphone.focus();
		return false;
	}
	if (!isPhone(trim(frm.yourphone.value,"")))
	{
		alert("Please enter only Numeric values and special characters like '+, -, (, ), /' in Your Phone");
		frm.yourphone.focus();
		return false;
	}

	
	//yourcomment//Your Comments 
	if (trim(frm.yourcomment.value)=="")
	{
		alert("Please enter Your Comments");
		frm.yourcomment.focus();
		return false;
	}
	if (trim(frm.yourcomment.value).length>500)
	{
		alert("Please enter max 500 Character in Your Comments");
		frm.yourcomment.focus();
		return false;
	}
	//number//Image
	if (trim(frm.number.value)=="")
	{
		alert("Please enter the value which shown in the Image");
		frm.number.focus();
		return false;
	}
	
	return true;

	
}
