function loadPage() { 
	var waitWindow = window.open('/pbw/include/shared/wait.html', 'waitPage', 'toolbar=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,width=300,height=300,left=462,top=334');
	waitWindow.close();
}
function submitPage(){
	document.selectForm.requestType.value='Submit';
}

function wait(){
	var waitWindow = window.open('/pbw/include/shared/wait.html', 'waitPage', 'toolbar=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,width=300,height=300,left=462,top=334');
	waitWindow.focus();
}
var check = 0;

function changeState(formObj, formElem) {
var thisdoc = null;
thisdoc = eval("document." + formObj + "." + formElem);
	if (check == 0) {
	
		if (window.event.keyCode == 97) thisdoc.value = '';
		if (window.event.keyCode == 110) thisdoc.value = 'MT';
		if (window.event.keyCode == 111) thisdoc.value = 'ND';
		if (window.event.keyCode == 112) thisdoc.value = 'OR';
		if (window.event.keyCode == 117) thisdoc.value = 'TX';
		if (window.event.keyCode == 109) thisdoc.value = 'LA';
		if (window.event.keyCode == 115) thisdoc.value = 'RI';
				
		check = 1;

	}
}

var verisignWindow;
function checkVerisignCert(){
	verisignWindow=window.open("https://seal.verisign.com/splash?form_file=fdf/splash.fdf&dn=WMQ.ETIMSPAYMENTS.COM&lang=en","verisign","HEIGHT=500,WIDTH=550,scrollbars=1,resizeable=1")
}
function checkVerisignCertAz(){
	verisignWindow=window.open("https://seal.verisign.com/splash?form_file=fdf/splash.fdf&dn=WMQ.ETIMSPAYMENTS.COM&lang=en","verisign")
}

function checkVerisignCertMn(){
	verisignWindow=window.open("https://seal.verisign.com/splash?form_file=fdf/splash.fdf&dn=WMQ.ETIMSPAYMENTS.COM&lang=en","verisign")
}


//function blockError(){return true;}
//window.onerror = blockError;

function updatePayTheseItemsTotal(formObj, checkboxField, payTheseItemsTotalPaymentField, surcharge){
	var totalPayment = 0 + eval(surcharge);
	if (checkboxField.length > 0) {
		for (i=0; i<checkboxField.length; i++){
			if (checkboxField[i].checked == true) {
					totalPayment = eval(totalPayment + eval(checkboxField[i].id));
			}
		}
	} else {
		if (checkboxField.checked == true) {
			totalPayment = eval(totalPayment + eval(checkboxField.id));
		}
	}
	payTheseItemsTotalPaymentField.value = formatCurrency(totalPayment);
}
function calculateTotal(formObj, numberOfMonthsField, monthlyTotalField, balanceDue) {
	var monthlyTotal = 0;
	var numberOfMonths = eval(numberOfMonthsField.value);
	var balanceDueTotal = eval(balanceDue.value);
	monthlyTotalField.value = formatCurrency(eval(balanceDueTotal/numberOfMonths));
}
function updatePayTheseItemsTotalDC(formObj, checkboxField, payTheseItemsTotalPaymentField, surcharge, totalBooted, totalFees){
	var totalPayment = eval(totalBooted) + eval(totalFees) + eval(surcharge);
	if (checkboxField.length > 0) {
		for (i=0; i<checkboxField.length; i++){
			if (checkboxField[i].checked == true) {
					totalPayment = eval(totalPayment + eval(checkboxField[i].id));
			}
		}
	} else {
		if (checkboxField.checked == true) {
			totalPayment = eval(totalPayment + eval(checkboxField.id));
		}
	}
	payTheseItemsTotalPaymentField.value = formatCurrency(totalPayment);
}
function updatePayTheseItemsTotalAZ(amountField, checkboxField, payTheseItemsTotalPaymentField, mandatoryPayment){
	var totalPayment = 0;
	if (checkboxField.length > 1) {
		for (i=0; i<checkboxField.length; i++){
			if (checkboxField[i].id !='00-00') {
				if (checkboxField[i].checked == true) {
						if (amountField[i].id !='00-00') {
							amountField[i].value=formatCurrency(checkboxField[i].id);
							totalPayment = eval(totalPayment + eval(checkboxField[i].id));
						}
				}	else {
						if (amountField[i].id !='00-00') {
							amountField[i].value='';
						}
					}
			}
		}
	} else {
		if (checkboxField.checked == true) {
			if (amountField.id !='00-00') {
				totalPayment = eval(totalPayment + eval(checkboxField.id));
				amountField.value=formatCurrency(checkboxField.id);
			}
		}else {
			if (amountField.id !='00-00') {
				amountField.value='';
			}
		}
	}
	if (totalPayment == 0) {
		payTheseItemsTotalPaymentField.value = '';
	} else {
		payTheseItemsTotalPaymentField.value = formatCurrency(totalPayment + mandatoryPayment);
	}
}
function checkAllPlusUpdate(amountField, checkboxField, payTheseItemsTotalPaymentField, mandatoryPayment){
	if (checkboxField.length > 1) {
		for (i=0; i < checkboxField.length;i++) {
		
			checkboxField[i].checked = true;
		
		}
	} else {
		checkboxField.checked = true;
	}
	var totalPayment = 0;
	if (checkboxField.length > 1) {
		for (i=0; i<checkboxField.length; i++){
			if (checkboxField[i].id !='00-00') {
				if (checkboxField[i].checked == true) {
						if (amountField[i].id !='00-00') {
							amountField[i].value=formatCurrency(checkboxField[i].id);
							totalPayment = eval(totalPayment + eval(checkboxField[i].id));
						}
				}	else {
						if (amountField[i].id !='00-00') {
							amountField[i].value='';
						}
					}
			}
		}
	} else {
		if (checkboxField.checked == true) {
			if (amountField.id !='00-00') {
				totalPayment = eval(totalPayment + eval(checkboxField.id));
				amountField.value=(checkboxField.id);
			}
		}else {
			if (amountField.id !='00-00') {
				amountField.value='';
			}
		}
	}
	if (totalPayment == 0) {
		payTheseItemsTotalPaymentField.value = '';
	} else {
		payTheseItemsTotalPaymentField.value = formatCurrency(totalPayment + mandatoryPayment);
	}
}

function updatePayTheseAmounts(formObj, amountField, checkboxField, payTheseItemsTotalPaymentField, surcharge){
		var totalPayment = 0 + eval(surcharge);
	
		if (checkboxField.length > 0) {
			for (i=0; i<checkboxField.length; i++){
				if (checkboxField[i].checked == true && isNaN(amountField[i].value) == false) {
					if (trimString(amountField[i].value).length > 0) {
						if (amountField[i].value.indexOf(".")>-1){
							if ((amountField[i].value.length-amountField[i].value.indexOf("."))==1) {
								amountField[i].value += "00";
							} else if ((amountField[i].value.length-amountField[i].value.indexOf("."))==2) {
								amountField[i].value += "0";
							}
						} else {
							amountField[i].value += ".00";
						}	
					}				
					totalPayment = eval(totalPayment + eval(amountField[i].value));
				}
			}
		} else {
			if (checkboxField.checked == true) {
				totalPayment = eval(totalPayment + eval(amountField.id));
			}
		}
		payTheseItemsTotalPaymentField.value = formatCurrency(totalPayment);	
}
function formatCurrency(num){
	num = num.toString().replace(/\$|\,/g,'');
	if(isNaN(num))
	num = "0";
	sign = (num == (num = Math.abs(num)));
	num = Math.floor(num*100+0.50000000001);
	cents = num%100;
	num = Math.floor(num/100).toString();
	if(cents<10)
	cents = "0" + cents;
	for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)
	num = num.substring(0,num.length-(4*i+3))+','+
	num.substring(num.length-(4*i+3));
	return (((sign)?'':'-') + '$' + num + '.' + cents);
}

function trimString(stringValue) {
	while(''+stringValue.charAt(stringValue.length-1)==' ')stringValue=stringValue.substring(0,stringValue.length-1);
	return stringValue;
}
function resetCard() {
        document.submitForm.cardNumber.value="";
        
}
function popLAPolicy(){
	var waitWindow = window.open('/pbw/include/shared/laprivacy_policy.html', 'Policy', 'toolbar=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=500,height=500,left=462,top=334');
	waitWindow.focus();
	}
function popLADisclaimer(){
	var waitWindow = window.open('/pbw/include/shared/ladisclaimer.html', 'Disclaimer', 'toolbar=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,width=500,height=550,left=462,top=334');
	waitWindow.focus();
}
function popArizonaTerms(){
	var waitWindow = window.open('/pbw/include/arizona/terms.htm', 'Terms', 'toolbar=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=500,height=500,left=462,top=334');
	waitWindow.focus();
	}
function popArizonaTermssp(){
	var waitWindow = window.open('/pbw/include/arizona/terms_sp.htm', 'Condiciones', 'toolbar=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=500,height=500,left=462,top=334');
	waitWindow.focus();
	}	
function popArizonSecurity(){
	var waitWindow = window.open('/pbw/include/arizona/security.htm', 'Security', 'toolbar=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=500,height=550,left=462,top=334');
	waitWindow.focus();
}
function popArizonSecuritysp(){
	var waitWindow = window.open('/pbw/include/arizona/security_sp.htm', 'Seguridad', 'toolbar=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=500,height=550,left=462,top=334');
	waitWindow.focus();
}
function popArizonPrivacy(){
	var waitWindow = window.open('/pbw/include/arizona/privacy.htm', 'Privacy', 'toolbar=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=500,height=550,left=462,top=334');
	waitWindow.focus();
}
function popArizonPrivacysp(){
	var waitWindow = window.open('/pbw/include/arizona/privacy_sp.htm', 'Intimidad', 'toolbar=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=500,height=550,left=462,top=334');
	waitWindow.focus();
}
function popArizonTemp(){
	var waitWindow = window.open('/pbw/include/arizona/privacy.htm#temp', 'Privacy', 'toolbar=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=500,height=550,left=462,top=334');
	waitWindow.focus();
}
function popArizonTempsp(){
	var waitWindow = window.open('/pbw/include/arizona/privacy_sp.htm#temp', 'Intimidad', 'toolbar=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=500,height=550,left=462,top=334');
	waitWindow.focus();
}
function popSecurity(){
	var waitWindow = window.open('/pbw/include/shared/security.htm', 'Security', 'toolbar=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=500,height=550,left=462,top=334');
	waitWindow.focus();
}
function popStLouisSecurity(){
	var waitWindow = window.open('/pbw/include/stlouis/security.htm', 'Security', 'toolbar=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=500,height=550,left=462,top=334');
	waitWindow.focus();
}
function popDetroitSecurity(){
	var waitWindow = window.open('/pbw/include/detroit/security.htm', 'Security', 'toolbar=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=500,height=550,left=462,top=334');
	waitWindow.focus();
}
function popNorwalkSecurity(){
	var waitWindow = window.open('/pbw/include/norwalk/security.htm', 'Security', 'toolbar=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=500,height=550,left=462,top=334');
	waitWindow.focus();
}
function popIPP() {
	var waitWindow = window.open('/pbw/include/njsurcharge/ipp.htm#ippnumber', 'IPP', 'toolbar=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=550,height=550,left=462,top=334');
	waitWindow.focus();
}
function popDLN() {
	var waitWindow = window.open('/pbw/include/njsurcharge/ipp.htm#dlnumber', 'IPP', 'toolbar=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=550,height=550,left=462,top=334');
	waitWindow.focus();
}
function popSN() {
	var waitWindow = window.open('/pbw/include/njsurcharge/ipp.htm#scnumber', 'IPP', 'toolbar=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=550,height=550,left=462,top=334');
	waitWindow.focus();
}
function popJN() {
	var waitWindow = window.open('/pbw/include/njsurcharge/ipp.htm#jnumber', 'IPP', 'toolbar=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=550,height=550,left=462,top=334');
	waitWindow.focus();
}
function popNN() {
	var waitWindow = window.open('/pbw/include/njsurcharge/ipp.htm#nnumber', 'IPP', 'toolbar=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=550,height=550,left=462,top=334');
	waitWindow.focus();
}
function popTAD() {
	var waitWindow = window.open('/pbw/include/njsurcharge/ipp2.htm#tamount', 'IPP', 'toolbar=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=550,height=550,left=462,top=334');
	waitWindow.focus();
}
function popIPPDES() {
	var waitWindow = window.open('/pbw/include/njsurcharge/ipp2.htm#ippdescription', 'IPP', 'toolbar=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=550,height=550,left=462,top=334');
	waitWindow.focus();
}
function popSRA() {
	var waitWindow = window.open('/pbw/include/njsurcharge/ipp2.htm#restore', 'IPP', 'toolbar=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=550,height=550,left=462,top=334');
	waitWindow.focus();
}
function popPOA() {
	var waitWindow = window.open('/pbw/include/njsurcharge/ipp2.htm#payother', 'IPP', 'toolbar=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=550,height=550,left=462,top=334');
	waitWindow.focus();
}
function popMVC() {
	var waitWindow = window.open('/pbw/include/njsurcharge/ipp2.htm#mvc', 'IPP', 'toolbar=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=550,height=550,left=462,top=334');
	waitWindow.focus();
}

function popMNTerms(){
	var waitWindow = window.open('/pbw/include/mn_courts/terms.htm', 'Terms', 'toolbar=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=500,height=500,left=462,top=334');
	waitWindow.focus();
	}
function popMNSecurity(){
	var waitWindow = window.open('/pbw/include/mn_courts/security.htm', 'Security', 'toolbar=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=500,height=550,left=462,top=334');
	waitWindow.focus();
}
function popMNPrivacy(){
	var waitWindow = window.open('/pbw/include/mn_courts/privacy.htm', 'Privacy', 'toolbar=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=500,height=550,left=462,top=334');
	waitWindow.focus();
}
function popMNTemp(){
	var waitWindow = window.open('/pbw/include/mn_courts/privacy.htm#temp', 'Privacy', 'toolbar=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=500,height=550,left=462,top=334');
	waitWindow.focus();
}

function popMaricopaTerms(){
	var waitWindow = window.open('/pbw/include/maricopa_courts/terms.htm', 'Terms', 'toolbar=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=500,height=500,left=462,top=334');
	waitWindow.focus();
	}
function popMaricopaTermssp(){
	var waitWindow = window.open('/pbw/include/maricopa_courts/terms_sp.htm', 'Condiciones', 'toolbar=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=500,height=500,left=462,top=334');
	waitWindow.focus();
	}	
function popMaricopaSecurity(){
	var waitWindow = window.open('/pbw/include/maricopa_courts/security.htm', 'Security', 'toolbar=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=500,height=550,left=462,top=334');
	waitWindow.focus();
}
function popMaricopaSecuritysp(){
	var waitWindow = window.open('/pbw/include/maricopa_courts/security_sp.htm', 'Seguridad', 'toolbar=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=500,height=550,left=462,top=334');
	waitWindow.focus();
}
function popMaricopaPrivacy(){
	var waitWindow = window.open('/pbw/include/maricopa_courts/privacy.htm', 'Privacy', 'toolbar=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=500,height=550,left=462,top=334');
	waitWindow.focus();
}
function popMaricopaPrivacysp(){
	var waitWindow = window.open('/pbw/include/maricopa_courts/privacy_sp.htm', 'Intimidad', 'toolbar=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=500,height=550,left=462,top=334');
	waitWindow.focus();
}
function popMaricopaTemp(){
	var waitWindow = window.open('/pbw/include/maricopa_courts/privacy.htm#temp', 'Privacy', 'toolbar=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=500,height=550,left=462,top=334');
	waitWindow.focus();
}
function popMaricopaTempsp(){
	var waitWindow = window.open('/pbw/include/maricopa_courts/privacy_sp.htm#temp', 'Intimidad', 'toolbar=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=500,height=550,left=462,top=334');
	waitWindow.focus();
}



var count = 0;

function preventDoubleClick(){
	 
	if(count == 0){
		count++;
		return true;
	}
	else{
		alert("Please wait");
		return false;
	} 	
}

function formatPayThis(fieldObj) {
	if (trimString(fieldObj.value).length > 0) {
		if (fieldObj.value >= 0) {
			if (fieldObj.value.indexOf(".")>-1){
				if ((fieldObj.value.length-fieldObj.value.indexOf("."))==1) {
					fieldObj.value += "00";
				} else if ((fieldObj.value.length-fieldObj.value.indexOf("."))==2) {
					fieldObj.value += "0";
				}
			} else {
				fieldObj.value += ".00";
			}
		}
	}
}

//removes spaces from a string
function trimString(stringValue) {
	while(''+stringValue.charAt(stringValue.length-1)==' ')stringValue=stringValue.substring(0,stringValue.length-1);
	return stringValue;
}
function checkAll(checkboxField){
	if (checkboxField.length > 1) {
		for (i=0; i < checkboxField.length;i++) {
		
			checkboxField[i].checked = true;
		
		}
	} else {
		checkboxField.checked = true;
	}
}


function changeColor(id, color) { 
	element = document.getElementById(id); 
	
	event.cancelBubble = true; 
	oldColor = element.currentStyle.background; 
	element.style.color = color ;
	}

