function getText(objname)
{
	if (document.getElementById(objname) != null)
	{
		return document.getElementById(objname).value;
	}
	else
	{
		return "";
	}
}
function getCheckbox(objname)
{
	if (document.getElementById(objname) != null)
	{
		return document.getElementById(objname).checked;
	}
	else
	{
		return false;
	}
}

function ajaxFunction()
{
	doWorking();
	var xmlHttp;
	try
	{
		// Firefox, Opera 8.0+, Safari
		xmlHttp=new XMLHttpRequest();
	}
	catch (e)
	{
		// Internet Explorer
		try
		{
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e)
		{
			try
			{
				xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (e)
			{
				alert("Your browser does not support AJAX!");
				return false;
			}
		}
	}
	xmlHttp.onreadystatechange=function()
	{
		if ((xmlHttp.readyState == 4) && (xmlHttp.status == 200))
		{
			var result = xmlHttp.responseText;
			var sr = result.split("|");
			var success = sr[0];
			var msg = sr[1];
			if (success.indexOf("1") > -1)
			{
				document.location = 'confirmation.php?cnt=' + cemail;
				/*
				clearFields();
				setSuccessMessage(msg);
				setMessage("");
				showSuccess(cemail);
				*/

			}
			else
			{
				setMessage(msg);
			}
			stopWorking();
		}
	}

	var cname = getText('cname');
	var cphone = getText('cphone');
	var cemail = getText('cemail');
	var cfax = getText('cfax');
	var puname = getText('puname');
	var puphone = getText('puphone');
	var puaddress = getText('puaddress');
	var pucity = getText('pucity');
	var puzip = getText('puzip');
	var puemail = getText('puemail');
	var pufax = getText('pufax');
	var pustate = getText('pustate');
	var dname = getText('dname');
	var dphone = getText('dphone');
	var daddress = getText('daddress');
	var dcity = getText('dcity');
	var dzip = getText('dzip');
	var demail = getText('demail');
	var dfax = getText('dfax');
	var dstate = getText('dstate');
	var bname = getText('bname');
	var bphone = getText('bphone');
	var baddress = getText('baddress');
	var bcity = getText('bcity');
	var bzip = getText('bzip');
	var paymenttype = getText('paymenttype');
	var bemail = getText('bemail');
	var bfax = getText('bfax');
	var bstate = getText('bstate');
	var pdescription = getText('pdescription');
	var Packaging = getCheckbox('Packaging');
	var Crating = getCheckbox('Crating');
	var BlanketWrap = getCheckbox('Blanket Wrap');
	var NeedsAssembly = getCheckbox('Needs Assembly');
	var FlightCarry = getCheckbox('Stair_Flight Carry');
	var deductible = getText('deductible');
	var irvc = getText('irvc');

	var car_year = getText('car_year');
	var car_make = getText('car_make');
	var car_model = getText('car_model');
	var car_vin = getText('car_vin');
	var car_odometer = getText('car_odometer');
	var car_lic = getText('car_lic');
	var car_running = getCheckbox('car_isrunning');
	if (car_running == true)
	{
		car_running = "Yes";
	}
	else
	{
		car_running = "No";
	}

	var bsamecontact;
	var pusamecontact;
	var dsamecontact;
	var pusamebilling;
	var dsamebilling;

	if (document.getElementById('bsamecontact'))
	{
		bsamecontact = document.getElementById('bsamecontact').checked;
	}
	else
	{
		bsamecontact = '';
	}
	if (document.getElementById('pusamecontact'))
	{
		pusamecontact = document.getElementById('pusamecontact').checked;
	}
	else
	{
		pusamecontact = '';
	}
	if (document.getElementById('dsamecontact'))
	{
		dsamecontact = document.getElementById('dsamecontact').checked;
	}
	else
	{
		dsamecontact = '';
	}
	if (document.getElementById('pusamebilling'))
	{
		pusamebilling = document.getElementById('pusamebilling').checked;
	}
	else
	{
		pusamebilling = '';
	}
	if (document.getElementById('dsamebilling'))
	{
		dsamebilling = document.getElementById('dsamebilling').checked;
	}
	else
	{
		dsamebilling = '';
	}

	if (bsamecontact == 'true')
	{
		bname = cname;
		bemail = cemail;
		bphone = cphone;
		bfax = cfax;
	}
	if (pusamecontact == 'true')
	{
		puname = cname;
		puemail = cemail;
		puphone = cphone;
		pufax = cfax;
	}
	if (dsamecontact == 'true')
	{
		dname = cname;
		demail = cemail;
		dphone = cphone;
		dfax = cfax;
	}
	if (pusamebilling == 'true')
	{
		puname = bname;
		puemail = bemail;
		puphone = bphone;
		pufax = bfax;

		puaddress = baddress;
		pucity = bcity;
		puzip = bzip;
		pustate = bstate;
	}
	if (dsamebilling == 'true')
	{
		dname = bname;
		demail = bemail;
		dphone = bphone;
		dfax = bfax;

		baddress = baddress;
		bcity = bcity;
		bzip = bzip;
		bstate = bstate;
	}

	while (pdescription.search('”') > -1)
	{
		pdescription = pdescription.replace('”', '"');
	}

	var Hear;
	var HearDesc = '';
	if (getCheckbox('Magazine'))
	{
		Hear = 'Magazine';
	}
	else if (getCheckbox('Newspaper'))
	{
		Hear = 'Newspaper';
	}
	else if (getCheckbox('Newspaper'))
	{
		Hear = 'Magazine';
	}
	else if (getCheckbox('Television'))
	{
		Hear = 'Television';
	}
	else if (getCheckbox('Tradeshow'))
	{
		Hear = 'Tradeshow';
	}
	else if (getCheckbox('Recommendation'))
	{
		Hear = 'Recommendation';
	}
	else if (getCheckbox('Google'))
	{
		Hear = 'Google';
	}
	else if (getCheckbox('Yahoo'))
	{
		Hear = 'Yahoo';
	}
	else if (getCheckbox('MSN'))
	{
		Hear = 'MSN';
	}
	else if (getCheckbox('AOL'))
	{
		Hear = 'AOL';
	}
	else if (getCheckbox('ASK'))
	{
		Hear = 'ASK';
	}
	else if (getCheckbox('OtherInternet'))
	{
		Hear = 'OtherInternet';
		HearDesc = getText('OtherInternetDesc')
	}
	else if (getCheckbox('Other'))
	{
		Hear = 'Other';
		HearDesc = getText('OtherDesc')
	}

	var data = "cname=" + cname + "&cphone=" + cphone + "&cemail=" + cemail + "&cfax=" + cfax;
	data = data + "&puname=" + puname + "&puphone=" + puphone + "&puaddress=" + puaddress + "&pucity=" + pucity + "&puzip=" + puzip + "&puemail=" + puemail + "&pufax=" + pufax + "&pustate=" + pustate;
	data = data + "&dname=" + dname + "&dphone=" + dphone + "&daddress=" + daddress + "&dcity=" + dcity + "&dzip=" + dzip + "&demail=" + demail + "&dfax=" + dfax + "&dstate=" + dstate;
	data = data + "&bname=" + bname + "&bphone=" + bphone + "&baddress=" + baddress + "&bcity=" + bcity + "&bzip=" + bzip + "&paymenttype=" + paymenttype + "&bemail=" + bemail + "&bfax=" + bfax + "&bstate=" + bstate;
	data = data + "&car_year=" + car_year + "&car_make=" + car_make + "&car_model=" + car_model + "&car_vin=" + car_vin + "&car_odometer=" + car_odometer + "&car_lic=" + car_lic + "&car_running=" + car_running;
	data = data + "&pdescription=" + pdescription + "&Packaging=" + Packaging + "&Crating=" + Crating + "&BlanketWrap=" + BlanketWrap + "&NeedsAssembly=" + NeedsAssembly + "&FlightCarry=" + FlightCarry + "&deductible=" + deductible + "&irvc=" + irvc;
	data = data + "&Hear=" + Hear + "&HearDesc=" + HearDesc;

	xmlHttp.open("POST","js/car/car_quote.php",true);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length", data.length);
	xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send(data);
}

function doWorking()
{
	setSuccessMessage("");
	setMessage("");
}
function stopWorking()
{
	var btnSend_top = document.getElementById('btnSend_top');
	btnSend_top.value = "Submit";

	var btnSend_bottom = document.getElementById('btnSend_bottom');
	btnSend_bottom.value = "Submit";
}
function clearFields()
{
}
function showSuccess(cemail)
{
	document.location = 'confirmation.php?cnt=' + cemail;
}
function setSuccessMessage(msg )
{
	document.getElementById('spmsg_top').innerHTML = msg;
	document.getElementById('spmsg_bottom').innerHTML = msg;
}
function setMessage(msg)
{
	document.getElementById('pmsg_top').innerHTML = msg;
	document.getElementById('pmsg_bottom').innerHTML = msg;
}