
function clickclear(thisfield, defaulttext) {
		try {
			if (thisfield.value == defaulttext) {
				thisfield.value = "";
			}
		} catch(err) {}
		
	}
	
	function clickrecall(thisfield, defaulttext) {
		try {
			if (thisfield.value == "") {
				thisfield.value = defaulttext;
			}
		} catch(err) {}
		
	}
	 function isNumberValidInches(evalue) {
		try {
	  		if (parseInt(evalue) > 11) {
				return parseInt(parseInt(evalue) / 10);
			} else {
				return evalue;
			}
			
		} catch (err) {}	
      }
	  
	  function isNumberKey(evt)
      {
	  	try {
			var charCode = (evt.which) ? evt.which : event.keyCode
			 if (charCode > 31 && (charCode < 48 || charCode > 57)) {	
				return false;
			 }

	        return true;
		} catch (err) {}
         
      }	

function xmlhttpPost(strURL) {
    var form     = document.forms['f1'];

if(form.height_feet.value == "ft"){
alert("Please enter your height");
form.height_feet.focus();
return false;
} else if(form.weight.value == "lbs"){
alert("Please enter your weight");
form.weight.focus();
return false;
}
    var xmlHttpReq = false;
    var self = this;
    // Mozilla/Safari
    if (window.XMLHttpRequest) {
        self.xmlHttpReq = new XMLHttpRequest();
    }
    // IE
    else if (window.ActiveXObject) {
        self.xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
    }
    self.xmlHttpReq.open('POST', strURL, true);
    self.xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    self.xmlHttpReq.onreadystatechange = function() {
        if (self.xmlHttpReq.readyState == 4) {
            updatepage(self.xmlHttpReq.responseText);
        }
    }
    self.xmlHttpReq.send(getquerystring());
}

function getquerystring() {
    var form     = document.forms['f1'];
    var word = form.weight.value;
    qstr = 'w=' + escape(word) + '&h=' + escape(form.height_feet.value);  // NOTE: no '?' before querystring
    return qstr;
}

function updatepage(str){
    document.getElementById("result").innerHTML = str;
}

