function validateFields(){
	
	var filter=/^.+@.+\..{2,3}$/

	if (trim(document.getElementById('name').value) == "" || parseInt(trim(document.getElementById('name').value)) == trim(document.getElementById('name').value)){
		document.getElementById('name').value = ""
		alert ("Please enter a valid Name.");
		document.getElementById('name').focus();
		return false;
	}
	document.getElementById('name').value =	trim(document.getElementById('name').value);
	if (filter.test(document.getElementById('emailID').value) == 0){
		alert ("Please enter a valid email Id.");
		document.getElementById('emailID').focus();
		return false;
	}
	document.getElementById('emailID').value =	trim(document.getElementById('emailID').value);
	if (document.getElementById('selectframework').selectedIndex == 0){
		alert ("Please select a framework type.");
		document.getElementById('selectframework').focus();
		return false;
	}
	if (document.getElementById('Agreement').checked == false){
		alert ("Please check the Terms & Conditions.");
		document.getElementById('Agreement').focus();
		return false;
	}
	document.forms[0].submit();
}


function validateContriFields(){

	var filter=/^.+@.+\..{2,3}$/

	if (trim(document.getElementById('cname').value) == "" || parseInt(trim(document.getElementById('cname').value)) == trim(document.getElementById('cname').value)){
		document.getElementById('cname').value = ""
		alert ("Please enter a valid Name.");
		document.getElementById('cname').focus();
		return false;
	}
	document.getElementById('cname').value = trim(document.getElementById('cname').value);
	if (filter.test(document.getElementById('cemailID').value) == 0){
		alert ("Please enter a valid email Id.");
		document.getElementById('cemailID').focus();
		return false;
	}
	document.getElementById('cemailID').value = trim(document.getElementById('cemailID').value);
	if (document.getElementById('select').selectedIndex == 0){
		alert ("Please select a Comment Type.");
		document.getElementById('select').focus();
		return false;
	}
	if (trim(document.getElementById('comments').value) == ''){
		document.getElementById('comments').value = ''
		alert ("Please enter comments.");
		document.getElementById('comments').focus();
		return false;
	}
	document.getElementById('comments').value =	trim(document.getElementById('comments').value);
	document.forms[0].submit();
}


function trim(str, chars) {
	return ltrim(rtrim(str, chars), chars);
}
 
function ltrim(str, chars) {
	chars = chars || "\\s";
	return str.replace(new RegExp("^[" + chars + "]+", "g"), "");
}
 
function rtrim(str, chars) {
	chars = chars || "\\s";
	return str.replace(new RegExp("[" + chars + "]+$", "g"), "");
}