function valid() {
	var msg="";
	if(document.getElementById("quote_name").value=="") {
		document.getElementById("Panel1").style.display="block";
		msg+='<font color="blue" size="-1">Provide Your Valid name</font>';
	}	
	if(document.getElementById("quote_name").value!="") {
		if(document.getElementById("quote_name").value.length >15) {
			document.getElementById("Panel1").style.display="block";
			msg+='<font color="blue" size="-1">Your Name Exceeds Limit</font>';
		}	
	}
	if(document.getElementById("quote_phone").value=="") {
		document.getElementById("Panel1").style.display="block";
		msg+='<br><br><font color="blue" size="-1">Provide Your Valid Telephone No</font>';
	}
	if(document.getElementById("quote_phone").value!="") {
		if(document.getElementById("quote_phone").value.length >15) {
			document.getElementById("Panel1").style.display="block";
			msg+='<br><br><font color="blue" size="-1">Your Telephone no Exceeds Limit</font>';
		}	
	}	
	if(document.getElementById("quote_phone").value!="") {
		if(!parseInt(document.getElementById("quote_phone").value)) {
			document.getElementById("Panel1").style.display="block";
			msg+='<br><br><font color="blue" size="-1">Provide Your Valid Telephone No</font>';
		}		
	}	
	if(document.getElementById("quote_email").value=="") {
		document.getElementById("Panel1").style.display="block";
		msg+='<br><br><font color="blue" size="-1">Provide Your Email Address </font>';
	}	
	if(document.getElementById("quote_email").value!="") {
		if(document.getElementById("quote_email").value.length >35) {
			document.getElementById("Panel1").style.display="block";
			msg+='<br><br><font color="blue" size="-1">Your Email Exceeds Exceeds Limit</font>';
		}	
	}		
	if(document.getElementById("quote_email").value!="") {
		if (echeck(document.getElementById("quote_email").value)==false){
			document.getElementById("quote_email").value="" ;
			document.getElementById("Panel1").style.display="block";
			msg+='<br><br><font color="blue" size="-1">Provide Your Valid Email</font>';
		}			
	}	
	if(document.getElementById("quote_reqmnt").value=="") {
		document.getElementById("Panel1").style.display="block";
		msg+='<br><br><font color="blue" size="-1">Provide Your Requirements</font>';
	}

	if(document.getElementById("quote_reqmnt").value!="") {
		if(document.getElementById("quote_reqmnt").value.length >2000) {
			document.getElementById("Panel1").style.display="block";
			msg+='<br><br><font color="blue" size="-1">Your Requirements Exceeds Limit</font>';
		}		
	}
	if(document.getElementById('package').value==""){
		document.getElementById("Panel1").style.display="block";
		msg+='<br><br><font color="blue" size="-1">Select one Package</font>';
	}			
	if(msg!="") {
		document.getElementById("msg").innerHTML=msg ;
	}
	if(msg=="") {
	
		var name=document.getElementById("quote_name").value ;
		var telephone=document.getElementById("quote_phone").value ;
		var email=document.getElementById("quote_email").value ;
		var requir=document.getElementById("quote_reqmnt").value ;
		var pkg=document.getElementById("package").value ;
		document.getElementById("disp").innerHTML="<img src='../../images/ajax-loader.gif' border='0'>";
		if(window.XMLHttpRequest)
		{
			req = new XMLHttpRequest();
		}
		if(window.ActiveXObject)
		{
			req = new ActiveXObject("Microsoft.XMLHTTP");
		}
		if(req)
		{
			req.onreadystatechange=ProcessRequest2;  
			req.open("GET","quote.php?name="+name + "&telephone="+telephone + "&email="+email +"&requir="+requir+"&package="+pkg,true);
			req.send(null);	
		}
		return false;
	}	
}

function ProcessRequest2()
	{
		if(req.readyState==4)
		{
			if(req.status==200)
			{    
				document.getElementById("disp").innerHTML="";
				document.getElementById("success_msg").style.display="block" ;


			}
		}
	}
function clo() {
	document.getElementById("Panel1").style.display="none";
	document.getElementById("msg").innerHTML="";
}
function succ_clo() {
	document.getElementById("success_msg").style.display="none" ;
	document.getElementById("quote_name").value=="";
	document.getElementById("quote_email").value=="";
	document.getElementById("quote_phone").value=="";
	document.getElementById("quote_reqmnt").value=="";
	document.getElementById('package').value=="";

}
function echeck(str) {
	var at="@"
	var dot="."
	var lat=str.indexOf(at)
	var lstr=str.length
	var ldot=str.indexOf(dot)
	if (str.indexOf(at)==-1){
	  
	   return false
	}

	if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
	   
	   return false
	}

	if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		
		return false
	}

	 if (str.indexOf(at,(lat+1))!=-1){
		
		return false
	 }

	 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		
		return false
	 }

	 if (str.indexOf(dot,(lat+2))==-1){
		
		return false
	 }
	
	 if (str.indexOf(" ")!=-1){
		
		return false
	 }

	 return true					
}
	