<!--$(document).ready(function(){	//hide some initial stuff...		//$("#certForm").submit(function() {						//   $("#urlfield").val("http://www2.gia.edu/reportcheck/index.cfm?fuseaction=home.showReportVerification&reportno=" +  $("#certNumberField").val() + $("#caratWeightField").val() + "&weight=");								//   return true;								  // });	$("#errorMessage").hide(); //maybe check for the var before evaluating	if(!showForm){  // var indicate whether or not we are on the "fast quote" page   		$("#formDivForm").hide();	} else {		$("#formDiv").remove();	}   	$("#loadingMessage").hide();		//set some ajax options (error message, timeout)	$.ajaxSetup({timeout: '50000'});/*	$.ajaxSetup({error: function(x, e, ex){ 						$("#loadingMessage").slideToggle("slow"); 						$("#errorMessage").slideToggle("slow"); 						$("#errorMessage").html(x + ' / '+ ex + ' / '+ e); */						//add a .post to send an email message.....	// } });		//enable the form elements in case we were reloaded in firefox    $(":input").attr("disabled",false);          //  $("#certForm").submit(function () {$("#submitButton").click(function () {   var error = 0;   $(".error").remove();  //clear any previous error messages   // Begin validating input   		   		   	/*	if ($("#nameField").val() == '') {			$("#nameField").after('<div class="error"> Please give us your name.</div>');			error = 0;		}		if ($("#emailField").val() == '') {			$("#emailField").after('<div class="error" > Please enter an email address.</div>');			error = 0;		}		if ($("#shapeField").val() == "None Specified") {			$("#shapeField").after('<div class="error" > Please select a shape, or "I\'m not sure."</div>');			error = 0;		}		if ($("#colorField").val() == "None Specified") {			$("#colorField").after('<div class="error" > Please select a color, or "I\'m not sure."</div>');			error = 0;		}		if ($("#clarityField").val() == "None Specified") {			$("#clarityField").after('<div class="error" > Please select a clarity, or "I\'m not sure."</div>');			error = 0;		}		if ($("#flourField").val() == "None Specified") {			$("#flourField").after('<div class="error" > Please select a fluorescence, or "I\'m not sure."</div>');			error = 0;		}		if ($("#phoneField").val() == '') {			$("#phoneField").after('<div class="error" > Please enter a phone number.</div>');			error = 0;		}		if ($("#caratWeightField").val() == ''){			$("#caratWeightField").after('<div class="error"> Please enter a carat weight.</div>');			error = 0;		}		if ($("#zipcodeField").val() == ''){			$("#zipcodeField").after('<div class="error"> Please enter a zipcode.</div>');			error = 0;		}				//check if weight field is valid...		var weight = $("#caratWeightField").val();				weight = jQuery.trim(weight);  		//var notNumber2 = NumberOk(weight);  	   if( NumberOk(weight)){	   		$("#caratWeightField").after('<div class="error"> Please enter a valid carat weight. Only numbers and "." are allowed (example: 1.50 )</div>');			error = 1;	   }	   	   if(FormatOk(weight)){	   		$("#caratWeightField").after('<div class="error"> Please enter a valid format for the weight. At least one digit before the decimal and two digits after.</div>');			error = 1;	   }	   	   var cert = jQuery.trim($("#certNumberField").val() );	    if( NumberOk(cert)){	   		$("#certNumberField").after('<div class="error"> Please enter a valid certificate number. Only numbers are allowed.</div>');			error = 1;	   }*/	   	     	   //input checking end				if (error ){			$("#formInstructions").after('<p id="errorAlert" style="color:#FF0000; border:1px solid #FF0000; background-image:url(images/error.gif); background-repeat: no-repeat; background-position:left top; padding:10px 0px 10px 60px;" class="error">Please correct any errors (in red) and click "submit"</p>');			return false;		} else {			//return true;			$("#errorAlert").remove();			//$(":input").attr("disabled","disabled");			$("#formDivForm").slideToggle("slow", function() {$("#loadingMessage").slideToggle("slow");});			//$("#loadingMessage").slideToggle("slow");						var weight = $("#caratWeightField").val();			$.post("get_cert_b.php", {				certNumber: $("#certNumberField").val(),				weight: $("#caratWeightField").val(),				shape: $("#shapeField").val(),				nameField: $("#nameField").val(),				emailField: $("#emailField").val(),				zipcodeField: $("#zipcodeField").val(), 				phoneField: $("#phoneField").val(),				clarity: $("#clarityField").val(),				color: $("#colorField").val(),				flour: $("#flourField").val()			}, function(response) {  $("#loadingMessage").slideToggle("slow", function(){ $("#formDivForm").html(response).slideToggle("slow");}); } );		}      });      $("#quoteButton").click(function () {	    $("#formDivForm").slideToggle("slow");		$("#formDiv").slideToggle("slow");		    }); 	$("#cancelButton").click(function (){		$(".error").remove(); 		$("#formDivForm").slideToggle("slow");		$("#formDiv").slideToggle("slow");	});   });    //numeric validator  function NumberOk(asdf){  		var notNumber = 0;  		var ValidChars = "0123456789.";  		var Char = "";		for (i = 0; i < asdf.length; i++)      	 {     	  Char = asdf.charAt(i);     	  if (ValidChars.indexOf(Char) == -1)     	     {    	   		  notNumber = 1;    	     }        }  	   return notNumber;  }    //carat weight validator  function FormatOk(arg){  		if ( (arg.length < 4)  || arg.charAt( (arg.length - 3 ) ) != '.' ){ // check for length greater than at least 4 and make sure the the 3rd from the last char is a "."			return 1;		}  } 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_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_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];}}  //-->
