function validate(frm) {
var themessage = "You are required to complete the following fields: ";

if (document.getElementById("First Name").value=="") {
themessage = themessage + " - First Name";
}

if (document.getElementById("Last Name").value=="") {
themessage = themessage + " - Last Name";
}

if (document.getElementById("Street Address").value=="") {
themessage = themessage + " - Street Address";
}

if (document.getElementById("City").value=="") {
themessage = themessage + " - City";
}

if (document.getElementById("Zip").value=="") {
themessage = themessage + " - Zip";
}

if (document.getElementById("E-mail").value=="") {
themessage = themessage + " - E-mail";
}

if (document.getElementById("Cable Company").value=="") {
themessage = themessage + " - Cable Company";
}

if (document.getElementById("Comments").value=="") {
themessage = themessage + " - Comments";
}

//alert if fields are empty and cancel form submit
if (themessage == "You are required to complete the following fields: ") {
//frm.submit();
return true;
} else {
alert(themessage);
return false;
   }
}

var maxLength=1000;
function LimitThis() {
	var myObject=event.srcElement;
	if (myObject.value.length==maxLength*1) return false;
}

function CountThis(visCnt) { 
	var myObject=event.srcElement;
	if (myObject.value.length>maxLength*1) myObject.value=myObject.value.substring(0,maxLength*1);
	if (visCnt) visCnt.innerText=maxLength-myObject.value.length;
	
}

