// browser check
   var ns4 = (document.layers);
   var ie4 = (document.all && !document.getElementById);
   var ie5 = (document.all && document.getElementById);
   var ns6 = (!document.all && document.getElementById);

function layerWrite(id,text) {
   	if (ns4) {
   		var lyr = document.id.document;
   		lyr.open()
   		lyr.write(text)
   		lyr.close()
   	} else if (ie4) {
   		document.all[id].innerHTML = text;
   	// W3C - Explorer 5+ and Netscape 6+
   	} else if (ie5 || ns6) {
   		document.getElementById(id).innerHTML = text;
   	}
}	
   
function handleEnter (field, event) {
		var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
		if (keyCode == 13) {
			var i;
			for (i = 0; i < field.form.elements.length; i++)
				if (field == field.form.elements[i])
					break;
			i = (i + 1) % field.form.elements.length;
			//field.form.elements[i].focus();
			return false;
		} 
		else
		return true;
}      


function updatePropertyOwner() {
	var f = document.frm;

	if (f.property_status.value == 'Rent') {
		
		layerWrite("propertyDesc" , 'Property Owner\'s Name:<input type="text" name="propertyowner_name" tabindex="41" size="30"><br>Property Owner\'s Address: <input type="text" name="propertyowner_address" tabindex="42" size="30"><br>Property Owner\'s Phone: <input type="text" name="propertyowner_phone" tabindex="43" size="30"><br><br>');
	
	} else {
		layerWrite("propertyDesc" , ' ');
	}

}

function updateBillingAddress() {
	var f = document.frm;
	
	if (f.billing_same.checked == true) {
		f.billing_address.value = f.service_address.value;
		f.billing_city.value = f.service_city.value;
		f.billing_state.value = f.service_state.value;
		f.billing_zip.value = f.service_zip.value;
	
	} else {
	
		f.billing_address.value = '';
		f.billing_city.value = '';
		f.billing_state.value = '';
		f.billing_zip.value = '';
	
	}

}


function updateExistingService() {
	var f = document.frm;
	
	if (f.typeservice[2].checked == true) {
	
		layerWrite("existingDesc" , 'Name of owner/person previously receiving service at address:<br><input type="text" name="previous_name" size="30"><br><br><strong>If account is currently active, we require proof of ownership, lease, written or verbal approval from current member to connect this location in your name.</strong><br><br>8 digit meter number of 9 digit map number (if known)<br><input type="text" name="meter_number" size="30"><br><br>');
	
	} else {
		layerWrite("existingDesc" , ' ');
	}

}

function enableSubmit() {
	if (document.frm.bylaws.checked == true) {
		document.frm.submit.disabled=false;
	} else {
		document.frm.submit.disabled=true;
	}
}


