function disableForm(theform) {
    if (document.all || document.getElementById) {
    	for (i = 0; i < theform.length; i++) {
            var tempobj = theform.elements[i];
            if (tempobj.type.toLowerCase() == "submit" || tempobj.type.toLowerCase() == "reset")
                tempobj.disabled = true;
        }
    }
}

function maxLength(field, maxChars)  {
	if(field.value.length >= maxChars) {
		alert("More than " +maxChars + " chars");
		field.value = substr(field.value,0,maxChars);
		event.returnValue=false;
		return false;
	}
}  

function maxLengthPaste(field, maxChars)  {
	event.returnValue=false;
	if((field.value.length +  window.clipboardData.getData("Text").length) > maxChars) {
		alert("More than " +maxChars + " chars");
		field.value = substr(field.value,0,maxChars);
		return false;
	}
	event.returnValue=true;
}
