// JavaScript

String.prototype.trim = function()
	{
		return this.replace(/^\s*(\b.*\b|)\s*$/, "$1");
	}
		function CheckEmail(email)
		{
			var match = /^[a-zA-Z0-9._-]+@([a-zA-Z0-9_-]+\.)+[a-zA-Z0-9.-]{2,5}$/;
			if(match.test(email))
				{
					return true
				}
					else
				{
					return false
				}
		}
				function validate()
				{
					if (document.submitquery.need.selectedIndex < 1)
					{
						alert("Please Select your need type")
						document.submitquery.need.focus()
						return false;
					}
					if (document.submitquery.budget.value.trim()=="Budget")
					{
						alert("Please Enter your Budget")
						return false;
					}
					if (document.submitquery.budget.value.trim()=="")
					{
						alert("Please Enter your Budget")
						document.submitquery.budget.focus()
						return false;
					}
					if (document.submitquery.name.value.trim()=="Name")
					{
						alert("Please Enter Your Name" )
						document.submitquery.name.focus()
						return false;
					}
					if (document.submitquery.name.value.trim()=="")
					{
						alert("Please Enter Your Name" )
						document.submitquery.name.focus()
						return false;
					}
					if (document.submitquery.phone.value.trim()=="Phone")
					{
						 alert("Please Enter Your Contect Number")
						 document.submitquery.phone.focus()
						 return false;
					}
					if (document.submitquery.phone.value.trim()=="Email")
					{
						 alert("Please Enter Your Contect Number")
						 document.submitquery.phone.focus()
						 return false;
					}
					if (document.submitquery.phone.value.trim()=="")
					{
						 alert("Please Enter Your Contect Number")
						 document.submitquery.phone.focus()
						 return false;
					}
					if (isNaN(document.submitquery.phone.value))
					{
						 alert("Number should be in degit")
						 document.submitquery.phone.focus()
						 return false;
					}
					if (document.submitquery.phone.value.length<6)
					{
						 alert("Invalid Number Enter Again")
						 document.submitquery.phone.focus()
						 return false;
					}
					if (document.submitquery.phone.value.length>12)
					{
						 alert("Enter Number is too Long")
						 document.submitquery.phone.focus()
						 return false;
					}
					if (document.submitquery.email.value.trim()=="")
					{
						alert("Please Enter Your.Email Address")
						document.submitquery.email.focus()
						return false;
					}
					if(!CheckEmail(document.submitquery.email.value))
					{
						alert("Invalid.Email entered")
						document.submitquery.email.focus()
						return false;
					}
					if (document.submitquery.comments.value.trim()=="Your comments here.")
					{
						alert("Please Enter Your Message" )
						document.submitquery.comments.focus()
						return false;
					}
					if (document.submitquery.comments.value.trim()=="")
					{
						alert("Please Enter Your Message" )
						document.submitquery.comments.focus()
						return false;
					}
				}
