<!--
var formDefault = Array(new Option('N/A','N/A'));
var formAustralia = Array(
					new Option('Choose One', ''),
					new Option('Austrialia Capital Terr', 'ACT'),
					new Option('New South Wales', 'NSW'),
					new Option('Queensland', 'QLD'),
					new Option('South Australia', 'SA'),
					new Option('Tasmania', 'TAS'),
					new Option('Victoria', 'VIC'),
					new Option('Western Australia', 'WA') );

var formCanada = Array(	
					new Option('Choose One', ''),
					new Option('Alberta', 'AB'),
					new Option('British Columbia', 'BC'),
					new Option('Labrador', 'NF'),
					new Option('Manitoba', 'MB'),
					new Option('New Brunswick', 'NB'),
					new Option('Newfoundland', 'NL'),
					new Option('Nova Scotia', 'NS'),
					new Option('Northwest Territories', 'NT'),
					new Option('Ontario', 'ON'),
					new Option('Prince Edward Island', 'PE'),
					new Option('Quebec', 'QC'),
					new Option('Saskatchewan', 'SK'),
					new Option('Yukon Territory', 'YT') );

var formUSA = Array(	
					new Option('Choose One', ''),
					new Option('Alaska', 'AK'),
					new Option('Alabama', 'AL'),
					new Option('Arkansas', 'AR'),
					new Option('Arizona', 'AZ'),
					new Option('California', 'CA'),
					new Option('Colorado', 'CO'),
					new Option('Connecticut', 'CT'),
					new Option('District of Columbia', 'DC'),
					new Option('Delaware', 'DE'),
					new Option('Florida', 'FL'),
					new Option('Georgia', 'GA'),
					new Option('Hawaii', 'HI'),
					new Option('Iowa', 'IA'),
					new Option('Idaho', 'ID'),
					new Option('Illinois', 'IL'),
					new Option('Indiana', 'IN'),
					new Option('Kansas', 'KS'),
					new Option('Kentucky', 'KY'),
					new Option('Louisiana', 'LA'),
					new Option('Massachusetts', 'MA'),
					new Option('Maryland', 'MD'),
					new Option('Maine', 'ME'),
					new Option('Michigan', 'MI'),
					new Option('Minnesota', 'MN'),
					new Option('Missouri', 'MO'),
					new Option('Mississippi', 'MS'),
					new Option('Montana', 'MT'),
					new Option('North Carolina', 'NC'),
					new Option('North Dakota', 'ND'),
					new Option('Nebraska', 'NE'),
					new Option('New Hampshire', 'NH'),
					new Option('New Jersey', 'NJ'),
					new Option('New Mexico', 'NM'),
					new Option('Nevada', 'NV'),
					new Option('New York', 'NY'),
					new Option('Ohio', 'OH'),
					new Option('Oklahoma', 'OK'),
					new Option('Oregon', 'OR'),
					new Option('Pennsylvania', 'PA'),
					new Option('Puerto Rico', 'PR'),
					new Option('Rhode Island', 'RI'),
					new Option('South Carolina', 'SC'),
					new Option('South Dakota', 'SD'),
					new Option('Tennessee', 'TN'),
					new Option('Texas', 'TX'),
					new Option('Utah', 'UT'),
					new Option('Virginia', 'VA'),
					new Option('Vermont', 'VT'),
					new Option('Washington', 'WA'),
					new Option('Wisconsin', 'WI'),
					new Option('West Virginia', 'WV'),
					new Option('Wyoming', 'WY'));

function stateCheck(opt) {
	if (opt.options[opt.selectedIndex].value=='USA') {
		fixStates(formUSA);
	} else if (opt.options[opt.selectedIndex].value=='Canada') {
		fixStates(formCanada);
	} else if (opt.options[opt.selectedIndex].value=='Australia') {
		fixStates(formAustralia);
	} else {
		fixStates(formDefault);
	}
	return true;
}

function fixStates(arr) {
	if (arr.length>0) {
		fm = document.forms['leadForm']
		obj = fm.state;
		new_ubound = arr.length;
		old_ubound = obj.options.length;
		z_ubound = old_ubound;
		if(new_ubound > old_ubound){
			z_ubound=new_ubound;
		}
		for(oi=0; oi < new_ubound; oi++){
			obj.options[oi] = arr[oi];
		}	
		for(zi = obj.options.length-1;zi>=oi;zi--){
			obj.options[zi]= null;
		}
		return true;
	}
}

function checkOther(varDiv,varValue) {
	var obj = eval('document.getElementById(\''+varDiv+'_other\')');
	if(varValue.toLowerCase()=='other') {
		obj.style.display='block';
	} else {
		obj.style.display='none';	
	}
}

function flipDiv(varDiv) {
	var obj = eval('document.getElementById(\''+varDiv+'\')');
	if(obj.style.display!='block') {
		obj.style.display='block';
	} else {
		obj.style.display='none';	
	}
}

function formAdjust(ff,stat) {
	if (stat==1) {
		ff.value='';
	} else {
		if (ff.value=='')
			ff.value=ff.getAttribute('realname');
	}
	return true;
}

function lForm(fm) {
	var msg = "";
	for (i=0; i<fm.elements.length; i++) {
		tmpObj = fm.elements[i];
		if(tmpObj.value==tmpObj.name || tmpObj.value==tmpObj.getAttribute('realname')) 
			msg+=tmpObj.getAttribute('realname')+" has an invalid value.\n";
		
		if(parseInt(tmpObj.getAttribute('checkmax'))>0)
			if(tmpObj.value.length<parseInt(tmpObj.getAttribute('checkmax')))
				msg+=tmpObj.getAttribute('realname')+" is not a sufficent length.\n";
		
		if (tmpObj.getAttribute('required')==1) {
			if ((tmpObj.type == 'text' || tmpObj.type=='textarea') && tmpObj.value=='')
				msg+=tmpObj.getAttribute('realname')+" is required.\n";
			if (tmpObj.type == 'select-one' && tmpObj.options[tmpObj.selectedIndex].value=='')
				msg+=tmpObj.getAttribute('realname')+" is required.\n";
			if (tmpObj.type == 'checkbox' && tmpObj.checked==false)
				msg+=tmpObj.getAttribute('realname')+" is required.\n";
			if (tmpObj.name == 'email') {
				var re = /(bla)\.com/gi
				var theBulkCheck = re.test(fm.email.value.substring(fm.email.value.lastIndexOf("@")+1));
				var re = /(webtrends|websidestory|coremetrics|googleanalytics|clicktracks|fireclick)\.com/gi
				var theCompCheck = re.test(fm.email.value.substring(fm.email.value.lastIndexOf("@")+1));
				
				var re = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/
				var mailcheck = re.test(fm.email.value);
				if (!mailcheck || theBulkCheck) 
					msg += "\n";
				if (theCompCheck) 
					msg += "Your request can not be processed because of your email address.  Please change your email and try again.\n";
			}
		}
	}
	if (msg.length>0) {
		alert(msg);
		return false;
	} else {
		return true;
	}
}
-->