	function clearLabels(obj)
	{
		if (obj.value == "mm/dd/yyyy")
		{
			obj.value = "";
		}
		else if (obj.value == "Start zip")
		{
			obj.value = "";
		}
		else if (obj.value == "End zip")
		{
			obj.value = "";
		}
		if (obj.value == "Reference code")
		{
			obj.value = "";
		}
		else if(obj.value == "Square footage")
		{
			obj.value="";
		}
	}
	function isValidDate(obj, format) {
		//alert(obj.value);
	   dateStr = obj.value;
	   //alert("HI");
	   if (format == null) { format = "MDY"; }
	   format = format.toUpperCase();
	   //alert(format);
	   if (format.length != 3) { format = "MDY"; }
	   //alert("right here");
	   if ( (format.indexOf("M") == -1) || (format.indexOf("D") == -1) || (format.indexOf("Y") == -1) ) { format = "MDY"; }
	   //alert("holy cow");
	   if (format.substring(0, 1) == "Y") { // If the year is first
	      var reg1 = /^\d{2}(\-|\/|\.)\d{1,2}\1\d{1,2}$/
	      var reg2 = /^\d{4}(\-|\/|\.)\d{1,2}\1\d{1,2}$/
	   } else if (format.substring(1, 2) == "Y") { // If the year is second
	      var reg1 = /^\d{1,2}(\-|\/|\.)\d{2}\1\d{1,2}$/
	      var reg2 = /^\d{1,2}(\-|\/|\.)\d{4}\1\d{1,2}$/
	   } else { // The year must be third
	      var reg1 = /^\d{1,2}(\-|\/|\.)\d{1,2}\1\d{2}$/
	      var reg2 = /^\d{1,2}(\-|\/|\.)\d{1,2}\1\d{4}$/
	   }
	   //alert("now I'm here");
	   // If it doesn't conform to the right format (with either a 2 digit year or 4 digit year), fail
	   if ( (reg1.test(dateStr) == false) && (reg2.test(dateStr) == false) ) { return; }
	   var parts = dateStr.split(RegExp.$1); // Split into 3 parts based on what the divider was
	   // Check to see if the 3 parts end up making a valid date
	   if (format.substring(0, 1) == "M") { var mm = parts[0]; 
	   } 
	   else if (format.substring(1, 2) == "M") 
	   { 
	   	 var mm = parts[1]; 
	   } 
	   else 
	   { 
	     var mm = parts[2]; 
	   }
	   if (format.substring(0, 1) == "D") 
	   { 
	   	 var dd = parts[0]; 
	   } 
	   else if (format.substring(1, 2) == "D") 
	   { 
	     var dd = parts[1]; 
	   } 
	   else 
	   { 
	     var dd = parts[2]; 
	   }
	   if (format.substring(0, 1) == "Y") 
	   { 
	   	var yy = parts[0]; 
	   } 
	   else if (format.substring(1, 2) == "Y") 
	   { 
	   	var yy = parts[1]; 
	   } 
	   else 
	   { 
	   	var yy = parts[2]; 
	   }
	   if (parseFloat(yy) <= 50) { yy = (parseFloat(yy) + 2000).toString(); }
	   if (parseFloat(yy) <= 99) { yy = (parseFloat(yy) + 1900).toString(); }
	   var dt = new Date(parseFloat(yy), parseFloat(mm)-1, parseFloat(dd), 0, 0, 0, 0);
	   if (parseFloat(dd) != dt.getDate()) { return; }
	   if (parseFloat(mm)-1 != dt.getMonth()) { return; }
	   obj.value = "" + mm + "/" + dd + "/" + yy;
	}
	
	function clearCommas(obj)
	{
		var number = obj.value;
		obj.value = number.replace(/,/, "");
		
	}
	
	function gup( name ) {  
		name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");  
		var regexS = "[\\?&]"+name+"=([^&#]*)";  
		var regex = new RegExp( regexS );  
		var results = regex.exec( window.location.href );  
		if( results == null )    return "";  else    return results[1];
	}
		
	function getRefCode() {
		var pc = gup("pc");
		if (pc == null || pc == "")
		{
			pc = "Reference code";
		}
		return pc;
	}																				
	
	function submitQuoteform()
	{
        document.forms["quoteForm"].submit();
	}
	
	function submitReserveform()
	{
        document.forms["reserveForm"].submit();
	}
	
	function submitSpaceCalc()
	{
        document.forms["spaceCalcForm"].submit();
	}
