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

if (frm.Message.value=="") {
themessage = themessage + " - Message";
}

//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;
	
}

