function phonecheck(event) 
 {
 
 if(navigator.appName != "Microsoft Internet Explorer" )
 {
  if( (event.which >= 48 && event.which <= 57) || (event.which == 8 ) || (event.which == 45 )  || (event.which==0) )
    {
      return; 
  }
  else
   { 
    return false;
   }
 }
 else
 {

    if( (event.keyCode >= 48 && event.keyCode <= 57) || (event.keyCode == 8 )  || (event.keyCode == 45 ))
    {
      return; 
 }
  else { 
    return false;
  }
 }
 }
 

 function lookup(inputString) {
		if(inputString.length == 0) {
			// Hide the suggestion box.
			$('#suggestions').hide();
		} else {
			$.post("includes/rpc.php", {queryString: ""+inputString+""}, function(data){
				if(data.length >0) {
					$('#suggestions').show();
					$('#autoSuggestionsList').html(data);
				}
			});
		}
	} // lookup
	
	function fill(thisValue) {
		$('#inputString').val(thisValue);
		setTimeout("$('#suggestions').hide();", 200);
	}
	
	
<!--
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
function clearText(field)
{
    if (field.defaultValue == field.value) field.value = '';
    else if (field.value == '') field.value = field.defaultValue;
}

function validfrmdata()
{
				if((document.getElementById("frm_name").value == "")||(document.getElementById("frm_name").value == "Name"))
				{
					alert("Please enter your Name");
					document.getElementById("frm_name").focus();
					return false;
				}   
				if((document.getElementById("frm_email").value == "")||(document.getElementById("frm_name").value == "Email"))
				{
					alert("Please enter your email id");
					document.getElementById("frm_email").focus();
					return false;
				}   
				var re = /^[_\.0-9a-z-]+\@([0-9a-z][0-9a-z-]*\.)+([a-z]{2,4})+$/i
				if (!document.getElementById("frm_email").value.match(re)) 
				{
					alert('Please enter a valid email id')
					document.getElementById("frm_email").focus();
					return false;
				}
			
					if((document.getElementById('frm_phone').value=="") || (document.getElementById("frm_phone").value == "Phone"))
				{
					alert("Please enter your contact number");
					document.getElementById('frm_phone').focus();
					return false;
				}
				if(document.getElementById('frm_phone').value.length < 10 || document.getElementById('frm_phone').value.length > 10)
				{
					alert("Invalid Mobile Number");
					document.getElementById('frm_phone').value="";
					document.getElementById('frm_phone').focus();
					return false;
				}
				if (document.getElementById('frm_phone').value.charAt(0)!="9" && document.getElementById('frm_phone').value.charAt(0)!="8" && document.getElementById('frm_phone').value.charAt(0)!="7")
				{
					alert("Mobile number should start with 9 or 8 or 7");
					document.getElementById('frm_phone').select();
					return false
				}
				
				if((document.frmchk.frm_city.value == "")||(document.frmchk.frm_city.value == "City Name"))
				{
					alert("Please enter your city name");
					document.frmchk.frm_city.focus();
					return false;
				}  
				
}
function frmvalid()
{
				if(document.getElementById("sh_rge").selectedIndex == 0)
				{
				alert("Please select your Shade");
				document.getElementById("sh_rge").focus();
				return false;
				}   
				if(document.getElementById("txt_garea").value == "")
				{
					alert("Please enter Glazing Area");
					document.getElementById("txt_garea").focus();
					return false;
				}   
}

	 /*******************To allow only integers*********************/
 function numcheck(event) 
 {
 
 if(navigator.appName != "Microsoft Internet Explorer" )
 {
  if( (event.which >= 48 && event.which <= 57) || (event.which == 8 )  || (event.which==0) )
	   {
	     return; 
		}
  else
   { 
  		return false;
  	}
 }
 else
 {
    if( (event.keyCode >= 48 && event.keyCode <= 57) || (event.keyCode == 8 ) )
	   {
	     return; 
	}
  else { 
    return false;
  }
	}
 }

 /**********************/

function insert_city(val)
{
document.getElementById("frm_city").value =val;
document.getElementById("frm_city").focus();
document.getElementById("frmqc").style.display="none";	
}

function showoption(n,m)
{
	 for(i=0;i<=9;i++)
	 {
		if(i==n)
		{
		document.getElementById("image-text-"+i).value;
		document.getElementById("name"+i).className="city-load-sel";
		document.getElementById("image-text-"+i).style.display="block";	
		}else{
		document.getElementById("image-text-"+i).value;
		document.getElementById("name"+i).className="city-load";	
		document.getElementById("image-text-"+i).style.display="none";
		}
	 }
}
function show_open ()
{
document.getElementById("frmqc").style.display="block";	
for(i=0;i<=9;i++)
{
document.getElementById("name"+i).className="city-load";
}
document.getElementById('name0').className="city-load-sel";
}
function show_close ()
{
document.getElementById("frmqc").style.display="none";	
}
 function charactercheck(event)
{
  if(navigator.appName != "Microsoft Internet Explorer" )
 {
  if( (event.which >= 97 && event.which <= 122 ) 
   || (event.which >= 65 && event.which <= 90 ) || (event.which == 13 ) || (event.which == 95 )
   || (event.which == 8 ) || (event.which==0) || (event.which==32))
    {
	     return ; 
	}
  else {
    return false;
  }
 }
 else
 {
  if( (event.keyCode >= 97 && event.keyCode <= 122 ) 
   || (event.keyCode >= 65 && event.keyCode <= 90 ) || (event.keyCode == 13 ) || (event.keyCode == 95 )
   || (event.keyCode == 8 ) || (event.keyCode==32))
    {
	     return ; 
	}
  else {
    return false;
  }
  }
}

