	var prevVal="";
 	function openform($openClosed){
 		document.getElementById('myContactForm').style.display='inline';
		infoReqC();
		var $contactTF='open';
		return $contactTF;
 	}
 	function closeform(){

		document.getElementById('myContactForm').style.display='none';
		infoReqO();
		//alert('contactTF = closed');
		var $contactTF='closed';
		return $contactTF;
 	}	
	
	function infoReqC() {
		document.getElementById('reqinf').style.display='none';
	}
	
	function infoReqO() {
		document.getElementById('reqinf').style.display='inline';
	}
	
	function changeStyle($ele) {
		if (document.getElementById($ele).value!="" || document.getElementById($ele).value!=0) {
			document.getElementById($ele).style.backgroundColor='FFFFFF';
			document.getElementById($ele).style.color='#000000';
		}else if (document.getElementById($ele).value=="" || document.getElementById($ele).value==NULL || 
			document.getElementById('st').value==0) {
			document.getElementById($ele).style.backgroundColor='FF0000';
			document.getElementById($ele).style.color='#FFFFFF';
		}
	}
function getState(myValue,$tf) {
		//alert(myValue);
		if(prevVal!=myValue && prevVal !=""){
			document.getElementById('txtprovince').value='';
			document.getElementById('state').value=0;
		}	
		if ($tf==true) {
			clearStateProv();
		}
		if (myValue !=0 && myValue !=232) {
			document.getElementById('lblProv').style.display='inline';
			document.getElementById('province').style.display='inline';
			document.getElementById('theState').style.display='none';
			document.getElementById('lblState').style.display='none';
				
		}else{
			document.getElementById('theState').style.display='inline';
			document.getElementById('lblState').style.display='inline';
			document.getElementById('lblProv').style.display='none';
			document.getElementById('province').style.display='none';
		}
		prevVal=myValue;
		return true;
	}	
	function clearStateProv() {
		document.getElementById('lblProv').style.display='none';
		document.getElementById('province').style.display='none';		
		document.getElementById('theState').style.display='none';
		document.getElementById('lblState').style.display='none';
	}
	
	function clearAllFields(){
		document.getElementById('theState').style.display='inline';
		document.getElementById('lblState').style.display='inline';
		document.getElementById('lblProv').style.display='none';
		document.getElementById('province').style.display='none';
		document.getElementById('fn').value="";
		document.getElementById('ln').value="";
		document.getElementById('title').value="";
		document.getElementById('address').value="";
		document.getElementById('city').value="";
		document.getElementById('prov').value="";
		document.getElementById('zip').value="";
		document.getElementById('co').value="";
		document.getElementById('e').value="";
		document.getElementById('p').value="";
		document.getElementById('fax').value="";
		document.getElementById('cntry').value=0;
		document.getElementById('st').value=0;
		document.getElementById('require').value="";
		document.getElementById('msg').style.color='white';
		document.getElementById('p').style.backgroundColor='white';
		document.getElementById('fn').style.backgroundColor='white';
		document.getElementById('ln').style.backgroundColor='white';
		document.getElementById('st').style.backgroundColor='white';
		document.getElementById('co').style.backgroundColor='white';
		document.getElementById('e').style.backgroundColor='white';
	}
	
	function textCounter( field, maxlimit ) {
		if ( field.value.length > maxlimit ){
			field.value = field.value.substring( 0, maxlimit );
			alert( 'Textarea value can only be 7000 characters in length.' );
			return false;
		/* }else{
			field.value = maxlimit - field.value.length; */
		}
	}

/*	$(document).ready(function(){
		$("td").css( {"font-size":"11px", "font-family": "verdana", "vertical-align":"top"} );
		$("div > span").css( {"font-weight" : "bold", "color" : "blue"} );
		$("#red").css( {"color" : "red" } );
	});*/

