//*****************************************************************************



var valids = new Array();


valids["hloc"] = /^\w/;
valids["hbreed"] = /^\w/;
valids["hsex"] = /^\w/;
valids["hsire"] = /^\w/;
valids["hdam"] = /^\w/;



valids["horsename"] = /^\w{1,15}/;
valids["horseage"] = /^\d{1,2}$/;
valids["pprice"] = /^\d{1,7}$/;
valids["suminsured"] = /^\d{1,7}$/;
valids["ifnameone"] = /^\w/;
valids["ilnameone"] = /^\w/;
valids["idobone"] = /(0[1-9]|[12][0-9]|3[01])[- /.](0[1-9]|1[012])[- /.](19|20)\d\d/;
valids["ifnametwo"] = /^\s*|\w/;
valids["ilnametwo"] = /^\s*|\w/;
valids["idobtwo"] = /\s*|(0[1-9]|[12][0-9]|3[01])[- /.](0[1-9]|1[012])[- /.](19|20)\d\d/;
valids["ifnamethree"] = /^\s*|\w/;
valids["ilnamethree"] = /^\s*|\w/;
valids["idobthree"] = /\s*|(0[1-9]|[12][0-9]|3[01])[- /.](0[1-9]|1[012])[- /.](19|20)\d\d/;

valids["yomone"] = /^\d{4}$/;
valids["tomone"] = /^\w/;
valids["dopone"] = /^\d{4}$/;
valids["regone"] = /^[a-zA-Z]{1,15}$/;
valids["sumone"] = /^\d{1,7}$/;
valids["yomtwo"] = /^\s*|\d{4}/;
valids["tomtwo"] = /^\s*|\w/;
valids["doptwo"] = /\s*|\d{4}/;
valids["regtwo"] = /^[a-zA-Z]{0,15}/;
valids["sumtwo"] = /^\d{0,7}$/;
valids["htssum1"] = /^\d{1,7}$/;
valids["htssum2"] = /^\d{0,7}$/;
valids["htssum3"] = /^\d{0,7}$/;
valids["htssum4"] = /^\d{0,7}$/;
valids["fname"] = /\w/;
valids["lname"] = /\w/;
valids["addressno"] = /^\d{1,7}$/;
valids["addressrd"] = /\w/;
valids["addresst"] = /\w/;
valids["addresspc"] = /^\d{4}$/;
valids["hphone"] = /^[\d\s]{8,15}$/;
valids["mphone"] = /^[\d\s]{0,15}/;
valids["bphone"] = /^[\d\s]{0,15}/;
valids["email"] = /\w/;
valids["qone"] = /\w/;
valids["qtwo"] = /\w/;
valids["qthree"] = /\w/;
valids["qfour"] = /\w/;
valids["qfive"] = /\w/;
valids["qsix"] = /\w/;
valids["qseven"] = /\w/;
valids["qeight"] = /\w/;
valids["qnine"] = /\w/;
valids["qten"] = /\w/;
valids["qeleven"] = /\w/;
valids["qtwelve"] = /\w/;
valids["qthirteen"] = /(0[1-9]|[12][0-9]|3[01])[- /.](0[1-9]|1[012])[- /.](19|20)\d\d/;
valids["qfourteen"] = /\w/;
valids["qcbone"] = /s/;
valids["qcbtwo"] = /s/;
valids["qcbthree"] = /s/;
valids["qcbfour"] = /s/;
valids["qcbfive"] = /s/;



var unnec = " You can then elect to SUBMIT your completed application to us. Upon receipt we will issue a 14 day covernote and forward our Tax Invoice to you to enable payment. OR, you can proceed to the PAYMENT screen, where you can provide us with your credit card details to facilitate immediate payment. Upon receipt of this payment we will issue you a copy of our paid Tax Invoice and Policy Schedule.";


var xmlhttp;
var totalF = document.createElement('form');
totalF.name="totalform";
var headers = ['Your Details', 'Section 1: Mortality','Section 3: Personal Accident', 'Section 4: Personal Liability', 'Section 5: Horse Floats', 'Section 6: Veterinary Fees', 'Section 7: Harness, Tack and Saddlery', 'Section 8', 'Your Details', 'Questionaire', 'Declaration'];

var headerdescriptions = ['Begin by entering the following details:','<p id="description">This section is compulsory. It includes cover for the Death or Humane Destruction of your horse, or loss by theft or straying. The cover extends to anywhere in Australia including whilst in transit.</p>', '<p id="description">This section provides cover for Accidental Death or Permanent Total Disablement for <b>up to <em>three nominated</em> riders</b> whilst riding or handling your Insured Horse.</p>', '<p id="description">This section provides cover for costs and expenses that you become legally liable to pay compensation for which has resulted in Personal Injury or Property Damage, caused by or arising in connection with your Insured Horse.</p>','<p id="description">This section provides cover for loss or damage to your horse float including theft.</p>', '<p id="description"> This section includes cover for veterinary costs incurred following injury, illness or disease being suffered by your Insured Horse. Cover is provided up to $7,500 with a $500 excess</p>','<p id="description">This section includes cover for accidental loss or damage, including theft.</p>', 'Section 8','<p id="description">If you would like to proceed with cover, please complete the following details.</p>', 'The following questions are compulsory.', '<p id="description">Please complete the following declaration.</p>'];


var togglebit = true;
var radiopresent;
var radioelement;


function moveWindow(){
window.location.hash="TOP";
}



//*****************************************************************************
function blurb(f,n){
if(checkForm(f)){
	append(f);
	alert("The answers you have provided here may require referral to the insurer. Please provide detailed information regarding your response in the \"Comments\" box, and upon receipt we will need to refer this information to the insurer. This may mean the quotation terms will vary, cover modified, or perhaps we will be unable to offer cover. Until this information has been referred and accepted, we will be unable to issue a Covernote.");
	display(n);
	}
}




function proceed(f,n){
for(i=0; i<f.elements.length; i++){
if(f.elements[i].type=="radio"){radiopresent = true;radioelement = i;break;}
else {radiopresent = false;}
}
if(radiopresent){
var radios;
radios = document.getElementsByName(f.elements[radioelement].name);
if(radios[0].checked){if(checkForm(f)){append(f);display(n);}}
else if(radios[1].checked){addno(radios[1]);display(n);}
else {alert("Please select an option");}
}
else{if(checkForm(f)){append(f); display(n);}}}
//*****************************************************************************
function back(n){display(n);}
//*****************************************************************************
function display(str)	{
	
	if (str.length==0)	{document.getElementById("columnTwo").innerHTML="";return;}
	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)	{alert ("Your browser does not support XMLHTTP!");return;}

	switch (str)	{
		default:
		var url="ephp/section" + str + ".php";
		h = headers[str-1];
		hd = headerdescriptions[str-1];
		if(str == "20"){h = headers[headers.length-1];hd= headerdescriptions[headerdescriptions.length-1];}
		xmlhttp.onreadystatechange=stateChanged2;
		xmlhttp.open("POST",url,true);
		xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		params = "test=testing&";
		for (var i = 0; i < totalF.elements.length; i++ ){params = params + totalF.elements[i].name + "=" + totalF.elements[i].value + "&";}
		xmlhttp.send(params);
		break;

		case 0:
		var page1 = true;
		url="ephp/section0.php";
		h = "Before you begin";
		hd = "";
		xmlhttp.onreadystatechange=stateChanged;
		xmlhttp.open("POST",url,true);
		xmlhttp.setRequestHeader('Content-Type', 'text/html');
		xmlhttp.send(null);
		break;

		case 'quote':
		url="ephp/quote.php";
		h = "Quotation Summary:";
		day = new Date();
		month = day.getMonth();
		month = month + 1;
		day = "" + day.getDate() + "/" + month + "/" + day.getFullYear();
		hd=day;
		xmlhttp.onreadystatechange=stateChanged2;
		xmlhttp.open("POST",url,true);
		xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		params = "test=testing&";
		for (var i = 0; i < totalF.elements.length; i++ ){params = params + totalF.elements[i].name + "=" + totalF.elements[i].value + "&";}
		xmlhttp.send(params);
		break;}}
//*****************************************************************************
function GetXmlHttpObject(){
	if (window.XMLHttpRequest)
  	{return new XMLHttpRequest(); } // code for IE7+, Firefox, Chrome, Opera, Safari
	if (window.ActiveXObject)
  	{return new ActiveXObject("Microsoft.XMLHTTP");} // code for IE6, IE5
	return null;}
//*****************************************************************************
function stateChanged(){
	
	if (xmlhttp.readyState==4)	
 	{
	window.location.hash="#totop";
	var el = document.createElement('div');	//need to do following because of IE not liking innerHTML!!!
	el.innerHTML = xmlhttp.responseText;
	container = document.getElementById("columnTwo");
	clearNodes(document.getElementById("columnTwo"));
	container.appendChild(el);
	document.getElementById("header").innerHTML="<h1>" + h + "</h1>";
	document.getElementById("headerdescription").innerHTML="<h4>" + hd + "</h4>";
		document.getElementById("r1").style.display="block";
		document.getElementById("r1").style.height="71px";
		document.getElementById("r1").style.backgroundPosition="0px 0px";
	document.getElementById("r1").style.backgroundImage="url(ecss/row1a.jpg)";
	document.getElementById("headingtop").style.display ="none";
	document.getElementById("rimage").style.display ="block";
	document.getElementById("rimage").style.top ="425px";
	document.getElementById("abimage").style.display ="none";
	document.getElementById("emailh").style.display="block";
	document.getElementById("r2").style.display="block";
	document.getElementById("r3").style.display="block";
	document.getElementById("r4").style.display="block";
	window.location.hash="#top";
			}}

function stateChanged2(){
	
	if (xmlhttp.readyState==4)	
 	{
	window.location.hash="#totop";
	var el = document.createElement('div');	//need to do following because of IE not liking innerHTML!!!
	el.innerHTML = xmlhttp.responseText;
	container = document.getElementById("columnTwo");
	clearNodes(document.getElementById("columnTwo"));
	container.appendChild(el);
	document.getElementById("header").innerHTML="<h1>" + h + "</h1>";
	document.getElementById("headerdescription").innerHTML="<h4>" + hd + "</h4>";
		document.getElementById("r1").style.display="block";
		document.getElementById("r1").style.height="49px";
		document.getElementById("r1").style.backgroundPosition="0px -80px";
	document.getElementById("r1").style.backgroundImage="url(ecss/row1alt.jpg)";
	document.getElementById("headingtop").style.display ="block";
	document.getElementById("rimage").style.display ="block";
	document.getElementById("abimage").style.display ="block";
	document.getElementById("rimage").style.top ="240px";
	document.getElementById("emailh").style.display="none";
	document.getElementById("r2").style.display="none";
	document.getElementById("r3").style.display="none";
	document.getElementById("r4").style.display="none";
	window.location.hash="#top";
			}}




//*****************************************************************************
function clearNodes(o){
while(o.firstChild){ 
o.removeChild(o.firstChild);}
}
//*****************************************************************************
function addno(rad){
novalues = true;
for(var k=0; k<totalF.elements.length; k++){
	if(rad.name == totalF.elements[k].name){
		totalF.elements[k].value = rad.value;
		novalues=false;
		break;}
	else {novalues = true;}}
	if(novalues){
	newnode = document.createElement('radio');
	newnode.name = rad.name;
	newnode.value = rad.value
	totalF.appendChild(newnode);}
}
//*****************************************************************************
function append(f) {
novalues = true;
for(var i=0; i<f.elements.length; i++){
	for(var k=0; k<totalF.elements.length; k++){
		if(f.elements[i].name == totalF.elements[k].name){
			if(f.elements[i].type == "select-one"){totalF.elements[k].value = f.elements[i].options[f.elements[i].selectedIndex].text;novalues=false;break;}
			else if(f.elements[i].type =="radio"){if(f.elements[i].checked){totalF.elements[k].value = f.elements[i].value;novalues=false;break;}else{continue;}}
			else {totalF.elements[k].value = f.elements[i].value;novalues=false;break;}}
		else {novalues = true;}}
	if(novalues){
	newnode = document.createElement('input');
	newnode.name = f.elements[i].name;
	if(f.elements[i].type == "select-one"){newnode.value = f.elements[i].options[f.elements[i].selectedIndex].text;}
	else if(f.elements[i].type =="radio"){if(f.elements[i].checked){newnode.value = f.elements[i].value;}else{continue;}}
	else {newnode.value = f.elements[i].value;}
	totalF.appendChild(newnode);}}} 

//*****************************************************************************
function getQuote(f){n = 'quote'; proceed(f, n);}
//*****************************************************************************
function checkForm( f ) {
var strMessage = 'Please Enter data correctly. ';
var objTemp; 
var strName = '';
var boolIsValid = true;
for ( var i = 0; i < f.elements.length; i++ ){
		objTemp = f.elements[i];
		
		objTemp.style.border="1px solid gray";
		strName = objTemp.name;
		if ( strName.substr(strName.length - 9 ) == '_required' ) {
		strName = strName.replace( /_required/, '' );
		strName = strName.replace( /_/g, ' ' );
		strName = strName.toLowerCase();		


		//if elements is a select
		if(objTemp.type === 'select-one'){
					if(objTemp.selectedIndex > 0){document.getElementById(strName).style.display="none";}
					else {boolIsValid = false; objTemp.style.border = "1px solid red";
						document.getElementById(strName).style.display="block";}
					}
	
		//if element is normal text input
		if (objTemp.type === 'text'){
		document.getElementById(strName).style.display ="none";
		if(objTemp.value.match(valids[strName])== null){
			boolIsValid = false; 
			objTemp.style.border="1px solid red";
			//if(document.getElementById(strName)!="null"){
			document.getElementById(strName).style.display="block";
			//alert(strName);
							}
		
		if(strName === 'suminsured'){
		vname = strName + '_required';
		v = document.getElementById(vname).value;
		document.getElementById(strName).style.display="none";
		if(v < 1000){boolIsValid = false; document.getElementById(strName).style.display="block";}
		if(v > 30000){boolIsValid = false; document.getElementById(strName).style.display="block";}
		}


		if(strName === 'horseage'){
		vname = strName + '_required';
		v = document.getElementById(vname).value;
		document.getElementById(strName).style.display="none";
		if(v < 1){boolIsValid = false; document.getElementById(strName).style.display="block";}
		if(v > 15){boolIsValid = false; document.getElementById(strName).style.display="block";}
		}

		if(strName === 'sumone'){
		vname = strName + '_required';
		v = document.getElementById(vname).value;
		var temphorsefloatvalue1 = v;
		document.getElementById(strName).style.display="none";
		document.getElementById("hferror").style.display="none";
		if(v < 1){boolIsValid = false; document.getElementById(strName).style.display="block";}
		if(v > 30000){boolIsValid = false; document.getElementById(strName).style.display="block";}
		}

		if(strName === 'sumtwo'){
		vname = strName + '_required';
		v = document.getElementById(vname).value;
		var temphorsefloatvalue2 = v;
		document.getElementById(strName).style.display="none";
		document.getElementById("hferror").style.display="none";
		
		if(v > 30000){boolIsValid = false; document.getElementById(strName).style.display="block";}
		t = parseInt(temphorsefloatvalue1) + parseInt(temphorsefloatvalue2);
		
		if(t > 30000){boolIsValid = false; document.getElementById("hferror").style.display="block";}
		}
		
		if(strName === 'htssum1'){
		vname = strName + '_required';
		v = document.getElementById(vname).value;
		document.getElementById(strName).style.display="none";
		document.getElementById("htserror").style.display="none";
		if(v < 100){boolIsValid = false; document.getElementById(strName).style.display="block";}
		if(v > 20000){boolIsValid = false; document.getElementById(strName).style.display="block";}


		
		if(document.getElementById("htssum2a").value != null){
		h1 = parseInt(document.getElementById("htssum2a").value);}
		if(document.getElementById("htssum2b").value != null){
		h2 = parseInt(document.getElementById("htssum2b").value);}
		if(document.getElementById("htssum2c").value != null){
		h3 = parseInt(document.getElementById("htssum2c").value);}
		
		if((h1 + h2 + h3) > 20000){boolIsValid = false; document.getElementById("htserror").style.display="block";}
		}
		

		if(strName === 'qthree'){
		vname = strName + '_required';
			if(document.getElementById(vname).selectedIndex > 0){document.getElementById(strName).style.display="none";}
					else {boolIsValid = false; document.getElementById(vname).style.border = "1px solid red";
						document.getElementById(strName).style.display="block";}
		}

		
		if(strName === 'qfour'){
		vname = strName + '_required';
			if(document.getElementById(vname).selectedIndex > 0){document.getElementById(strName).style.display="none";}
					else {boolIsValid = false; document.getElementById(vname).style.border = "1px solid red";
						document.getElementById(strName).style.display="block";}
		}

		if(strName === 'qfive'){
		vname = strName + '_required';
			if(document.getElementById(vname).selectedIndex > 0){document.getElementById(strName).style.display="none";}
					else {boolIsValid = false; document.getElementById(vname).style.border = "1px solid red";
						document.getElementById(strName).style.display="block";}
		}	




	

		if(strName === 'qsix'){
		vname = strName + '_required';
			if(document.getElementById(vname).selectedIndex > 0){document.getElementById(strName).style.display="none";}
					else {boolIsValid = false; document.getElementById(vname).style.border = "1px solid red";
						document.getElementById(strName).style.display="block";}
		}

		if(strName === 'qseven'){
		vname = strName + '_required';
			if(document.getElementById(vname).selectedIndex > 0){document.getElementById(strName).style.display="none";}
					else {boolIsValid = false; document.getElementById(vname).style.border = "1px solid red";
						document.getElementById(strName).style.display="block";}
		}


		if(strName === 'qeight'){
		vname = strName + '_required';
			if(document.getElementById(vname).selectedIndex > 0){document.getElementById(strName).style.display="none";}
					else {boolIsValid = false; document.getElementById(vname).style.border = "1px solid red";
						document.getElementById(strName).style.display="block";}
		}


		if(strName === 'qnine'){
		vname = strName + '_required';
			if(document.getElementById(vname).selectedIndex > 0){document.getElementById(strName).style.display="none";}
					else {boolIsValid = false; document.getElementById(vname).style.border = "1px solid red";
						document.getElementById(strName).style.display="block";}
		}

		if(strName === 'qten'){
		vname = strName + '_required';
			if(document.getElementById(vname).selectedIndex > 0){document.getElementById(strName).style.display="none";}
					else {boolIsValid = false; document.getElementById(vname).style.border = "1px solid red";
						document.getElementById(strName).style.display="block";}
		}

		if(strName === 'qeleven'){
		vname = strName + '_required';
			if(document.getElementById(vname).selectedIndex > 0){document.getElementById(strName).style.display="none";}
					else {boolIsValid = false; document.getElementById(vname).style.border = "1px solid red";
						document.getElementById(strName).style.display="block";}
		}


		if(strName === 'qtwelve'){
		vname = strName + '_required';
			if(document.getElementById(vname).selectedIndex > 0){document.getElementById(strName).style.display="none";}
					else {boolIsValid = false; document.getElementById(vname).style.border = "1px solid red";
						document.getElementById(strName).style.display="block";}
		}







		if(strName === 'qthirteen'){
			var ddmmyy = objTemp.value; 
			var dd = ddmmyy.substring(0,2);
			var mm = ddmmyy.substring(3,5);
			var yy = ddmmyy.substring(6,10);
			var mmddyy = mm + '/' + dd + '/' + yy;
			d3 = new Date(mmddyy);
			d2 = new Date();
			d2.setHours(0,0,0,0);
			
			
			if(d2 > d3)
				{boolIsValid = false;document.getElementById(strName).style.display="block";}
					}
					}

		//if element is a checkbox
		if(objTemp.type === 'checkbox'){
					if(!objTemp.checked){ boolIsValid = false; objTemp.style.border = "1px solid red";}
					}

}
}
if (boolIsValid === true){return true;} 
else {alert( strMessage );return false;}
}
//*****************************************************************************
function mailform1(){
	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)	{alert ("Your browser does not support XMLHTTP!");return;}
		h = "Application complete.";
		hd="";
		url="/ephp/m1.php";
		xmlhttp.onreadystatechange=stateChanged2;
		xmlhttp.open("POST",url,true);
		xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		params = "";
		for ( var i = 0; i < totalF.elements.length; i++ ){
		if (i>0){params = params + "&";}
		params = params + totalF.elements[i].name + "=" + totalF.elements[i].value;}
		xmlhttp.send(params);
		}

function mailform2(){
mtest2();

}

function mtest2(){
	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)	{alert ("Your browser does not support XMLHTTP!");return;}
		h = "Application complete.";
		hd="";
		url="/ephp/m2.php";
		xmlhttp.onreadystatechange=stateChanged2;
		xmlhttp.open("POST",url,true);
		xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		params = "";
		for ( var i = 0; i < totalF.elements.length; i++ ){
		if (i>0){params = params + "&";}
		params = params + totalF.elements[i].name + "=" + totalF.elements[i].value;}
		xmlhttp.send(params);
		}
//*****************************************************************************
function printpage (){
	try{
		var b = 1;
		document.fcomplete.style.display = "none";
		alert(totalF.elements.length);
		for (var i = 0; i < totalF.elements.length; i++){
		document.fcomplete.appendChild(totalF.elements[i]);
							}
		document.fcomplete.submit();
	}
	catch(e){
	alert(e);
		}}
//*****************************************************************************
function toggle(){
if (togglebit){document.getElementById("sectionContainer").style.display = "none";togglebit = false;}
else {document.getElementById("sectionContainer").style.display = "block";togglebit = true;}}
//*****************************************************************************
function addquote(){
doesntexist = true;
p = document.getElementById("prem");
for (var i=0; i< totalF.elements.length; i++){
if(totalF.elements[i].name == p.name){doesntexist = false; totalF.elements[i].value = p.value; break;}
					}
if (doesntexist){
newel = document.createElement('input');
newel.name = p.name;
newel.value = p.value;
totalF.appendChild(newel);
}


doesntexist = true;
s = document.getElementById("stampduty");
for (var i=0; i< totalF.elements.length; i++){
if(totalF.elements[i].name == s.name){doesntexist = false; totalF.elements[i].value = s.value; break;}
					}
if (doesntexist){
newel = document.createElement('input');
newel.name = s.name;
newel.value = s.value;
totalF.appendChild(newel);
}


doesntexist = true;
g = document.getElementById("gst");
for (var i=0; i< totalF.elements.length; i++){
if(totalF.elements[i].name == g.name){doesntexist = false; totalF.elements[i].value = g.value; break;}
					}
if (doesntexist){
newel = document.createElement('input');
newel.name = g.name;
newel.value = g.value;
totalF.appendChild(newel);
}


doesntexist = true;
b = document.getElementById("brokerfee");
for (var i=0; i< totalF.elements.length; i++){
if(totalF.elements[i].name == b.name){doesntexist = false; totalF.elements[i].value = b.value; break;}
					}
if (doesntexist){
newel = document.createElement('input');
newel.name = b.name;
newel.value = b.value;
totalF.appendChild(newel);
}


doesntexist = true;
d = document.getElementById("ondiscount");
for (var i=0; i< totalF.elements.length; i++){
if(totalF.elements[i].name == d.name){doesntexist = false; totalF.elements[i].value = d.value; break;}
					}
if (doesntexist){
newel = document.createElement('input');
newel.name = d.name;
newel.value = d.value;
totalF.appendChild(newel);
}

doesntexist = true;
t = document.getElementById("tad");
for (var i=0; i< totalF.elements.length; i++){
if(totalF.elements[i].name == t.name){doesntexist = false; totalF.elements[i].value = t.value; break;}
					}
if (doesntexist){
newel = document.createElement('input');
newel.name = t.name;
newel.value = t.value;
totalF.appendChild(newel);
}

doesntexist = true;
t = document.getElementById("refnumber");
for (var i=0; i< totalF.elements.length; i++){
if(totalF.elements[i].name == t.name){doesntexist = false; totalF.elements[i].value = t.value; break;}
					}
if (doesntexist){
newel = document.createElement('input');
newel.name = t.name;
newel.value = t.value;
totalF.appendChild(newel);
}



doesntexist = true;
t = document.getElementById("sec1");
for (var i=0; i< totalF.elements.length; i++){
if(totalF.elements[i].name == t.name){doesntexist = false; totalF.elements[i].value = t.value; break;}
					}
if (doesntexist){
newel = document.createElement('input');
newel.name = t.name;
newel.value = t.value;
totalF.appendChild(newel);
}



doesntexist = true;
t = document.getElementById("sec2");
for (var i=0; i< totalF.elements.length; i++){
if(totalF.elements[i].name == t.name){doesntexist = false; totalF.elements[i].value = t.value; break;}
					}
if (doesntexist){
newel = document.createElement('input');
newel.name = t.name;
newel.value = t.value;
totalF.appendChild(newel);
}


doesntexist = true;
t = document.getElementById("sec3");
for (var i=0; i< totalF.elements.length; i++){
if(totalF.elements[i].name == t.name){doesntexist = false; totalF.elements[i].value = t.value; break;}
					}
if (doesntexist){
newel = document.createElement('input');
newel.name = t.name;
newel.value = t.value;
totalF.appendChild(newel);
}


doesntexist = true;
t = document.getElementById("sec4");
for (var i=0; i< totalF.elements.length; i++){
if(totalF.elements[i].name == t.name){doesntexist = false; totalF.elements[i].value = t.value; break;}
					}
if (doesntexist){
newel = document.createElement('input');
newel.name = t.name;
newel.value = t.value;
totalF.appendChild(newel);
}


doesntexist = true;
t = document.getElementById("sec5");
for (var i=0; i< totalF.elements.length; i++){
if(totalF.elements[i].name == t.name){doesntexist = false; totalF.elements[i].value = t.value; break;}
					}
if (doesntexist){
newel = document.createElement('input');
newel.name = t.name;
newel.value = t.value;
totalF.appendChild(newel);
}


doesntexist = true;
t = document.getElementById("sec6");
for (var i=0; i< totalF.elements.length; i++){
if(totalF.elements[i].name == t.name){doesntexist = false; totalF.elements[i].value = t.value; break;}
					}
if (doesntexist){
newel = document.createElement('input');
newel.name = t.name;
newel.value = t.value;
totalF.appendChild(newel);
}



display(9);
}
//*****************************************************************************
function proceedlastsubmit(f,n){
if(checkForm(f)){
append(f);
newel = document.createElement('input');
newel.name = "paymentoption";
newel.value = "Waiting for Invoice.";
totalF.appendChild(newel);

mailform1();
}
}
function proceedlastpay(f,n){
if(checkForm(f)){
append(f);
newel = document.createElement('input');
newel.name = "paymentoption";
newel.value = "Credit Card Online.";
totalF.appendChild(newel);

mailform2();
}
}



function disableEnterKey(e)
{
var key;      
if(window.event)
key = window.event.keyCode; //IE
else
key = e.which; //firefox      
return (key != 13);
}