var http = createRequestObject();


function createRequestObject()
{
var this_request;
var browser = navigator.appName;
if(browser == "Microsoft Internet Explorer"){
this_request = new ActiveXObject("Microsoft.XMLHTTP");
}
else
{
this_request = new XMLHttpRequest();
}
return this_request;
}



function validateForm()
{

document.getElementById('fname_prompt').style.visibility='hidden';
document.getElementById('lname_prompt').style.visibility='hidden';
document.getElementById('email_prompt').style.visibility='hidden';
document.getElementById('city_prompt').style.visibility='hidden';


if (document.enews_form.fname.value == '')
{
document.getElementById('fname_prompt').style.visibility='visible';
document.enews_form.fname.focus;
}
if (document.enews_form.lname.value == '')
{
document.getElementById('lname_prompt').style.visibility='visible';
document.enews_form.lname.focus;
}
if (document.enews_form.email.value == '')
{
document.getElementById('email_prompt').style.visibility='visible';
document.enews_form.email.focus;
}
if (document.enews_form.city.value == '')
{
document.getElementById('city_prompt').style.visibility='visible';
document.enews_form.city.focus;
}

if (document.enews_form.fname.value != '' &&  
document.enews_form.lname.value != '' &&  
document.enews_form.email.value != '' &&  
document.enews_form.city.value != '')
{
sendInfo();
}
return false;
}



function sendInfo()
{
http.open('get', 'enews_proccess.php?business='
   + document.enews_form.business.value
   +'&fname='+ document.enews_form.fname.value
   +'&lname='+ document.enews_form.lname.value
   +'&email='+ document.enews_form.email.value
   +'&city='+ document.enews_form.city.value
   +'&postal='+ document.enews_form.postal.value
   +'&country='+ document.enews_form.country.value
   +'&formtype='+ document.enews_form.formtype.value
   );

http.onreadystatechange = handleInfo;

http.send(null);


}


function handleInfo()
{
if(http.readyState == 1)
{
document.getElementById('ContactForm').innerHTML = 'Processing...';
}
if(http.readyState == 4)
{
var response = http.responseText;
document.getElementById('ContactForm').innerHTML = response;
}
}
