function disableControls(fform){
	var myform = document.getElementById(fform);
	var count = myform.elements.length;
	for(i=0;i<count;i++){
		myform.elements[i].disabled = true;
	}
 }
 function enableControls(fform){
	var myform = document.getElementById(fform);
	var count = myform.elements.length;
	for(i=0;i<count;i++){
		myform.elements[i].disabled = false;
	}
 }

function LTrim(str) {
	var whitespace = new String(" \t\n\r");
	var s = new String(str);
	if (whitespace.indexOf(s.charAt(0)) != -1) {
		var j=0, i = s.length; 
		while (j < i && whitespace.indexOf(s.charAt(j)) != -1) 
		j++; 
		s = s.substring(j, i); } 
	return s;
} 

function RTrim(str) {
	var whitespace = new String(" \t\n\r"); 
	var s = new String(str); 
	if (whitespace.indexOf(s.charAt(s.length-1)) != -1){ 
		var i = s.length - 1; // Get length of string 
		while (i >= 0 && whitespace.indexOf(s.charAt(i)) != -1)
			i--; 
			s = s.substring(0, i+1); }
	return s; }
function Trim(str) { return RTrim(LTrim(str)); }


function IsValidTime(timeStr) {
	//00:00:00 time format
	//usage: IsValidTime(document.f.final.value)
	var re = new RegExp("^[0-9]([0-9])?:[0-5][0-9]:[0-9][0-9]$");
	if (timeStr.match(re)) {
		return true;
	} 
	else {
		alert("Invalid time format. Please use this format: 00:00:00");
		return false;
	}
}