function $(){ // input elements
	var elements = new Array()
	for (i=0;i<myform.elements.length;i++) if (myform.elements[i].nodeName == 'INPUT' && myform.elements[i].type != 'submit' || myform.elements[i].nodeName == 'TEXTAREA') elements.push(myform.elements[i])
	return elements
}

/*function pause(numberMillis) {
	var now = new Date();
	var exitTime = now.getTime() + numberMillis;
	while (true) {
		now = new Date()
		if (now.getTime() > exitTime)
			return
	}
}*/

function createRequestObject() {
    var ro;
    var browser = navigator.appName;
    if(browser == "Microsoft Internet Explorer"){
        ro = new ActiveXObject("Microsoft.XMLHTTP");
    }else{
        ro = new XMLHttpRequest();
    }
    return ro;
}

var http = createRequestObject();

function sndReq(action) {
	http.open('get', 'includes/ajaxemail-real.asp?'+action);
	http.onreadystatechange = handleResponse;
	http.send(null);
}

function handleResponse() {
    if(http.readyState == 4){
        var response = http.responseText;
			//alert(response);
        if (response=="1") {
			myform.innerHTML = "<span style='color:#6699cc; font-weight:bold;'>Thanks, "+ myform.elements["Name"].value +", for contacting us. We'll get back with you as soon as possible.</span>"
		} else {
			
			myform.innerHTML = "<span style='color:#6699cc; font-weight:bold;'>There was an error while trying to send the email. Please try again later.</span>"
			
		}
    }
}

function sendform(){
	myform = document.getElementById('contact-form')
	var serializedstr = ''
	var elements = $()
	for (i=0;i<elements.length;i++){
		//if (elements[i].name != 'Comments' && elements[i].name != 'Address2' && elements[i].name != 'Link_Page'){
		if (Left(elements[i].name,3) != 'nr_'){
		   if (elements[i].value == ''){
			  alert('Please fill out "'+ elements[i].name +'".')
			  return false
		   }
		}
		serializedstr +=elements[i].name +'='+ encodeURIComponent(elements[i].value)
		if (i != elements.length-1) serializedstr += '&'
	}
	document.getElementById('throbber').style.display = "block"
	setTimeout("sndReq('"+serializedstr+"')",1000)

	// For Testing Purposes
	//-----------------------------------------------------------------//
	//document.getElementById('contact-form').innerHTML = serializedstr
	//-----------------------------------------------------------------//
}
