function isrequired()
{
	if(trim(document.frmContact.fname.value) == "")
	{
		alert('Name of Organisation/Institution name can not be left blank.');
		document.frmContact.fname.focus();
		return false;
	}
	
	if(trim(document.frmContact.c_person.value) == "")
	{
		alert('Contact Person can not be left blank.');
		document.frmContact.c_person.focus();
		return false;
	}
	
	if(trim(document.frmContact.c_desi.value) == "")
	{
		alert('Designation can not be left blank.');
		document.frmContact.c_desi.focus();
		return false;
	}
		
	if(trim(document.frmContact.c_no.value) == "")
	{
		alert('Contact Number can not be left blank.');
		document.frmContact.c_no.focus();
		return false;
	}
	
	if(trim(document.frmContact.email.value) == "")
	{
		alert('Email can not be left blank.');
		document.frmContact.email.focus();
		return false;
	}
	
	if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.frmContact.email.value) == false)
	{
		alert('Please enter a valid email address.');
		document.frmContact.email.focus();
		return false;
	}
	
	
	
	if(trim(document.frmContact.c_add.value) == "")
	{
		alert('Contact Address can not be left blank.');
		document.frmContact.c_add.focus();
		return false;
	}
	
	if(trim(document.frmContact.c_city.value) == "")
	{
		alert('City can not be left blank.');
		document.frmContact.c_city.focus();
		return false;
	}
	
return true;
}
	
	
function trim(TRIM_VALUE)
{
	if(TRIM_VALUE.length < 1)
	{
		return"";
	}
	TRIM_VALUE = RTrim(TRIM_VALUE);
	TRIM_VALUE = LTrim(TRIM_VALUE);
	if(TRIM_VALUE=="")
	{
	return "";
	}
	else
	{
	return TRIM_VALUE;
	}
	} 
	function RTrim(VALUE)
	{
	var w_space = String.fromCharCode(32);
	var v_length = VALUE.length;
	var strTemp = "";
	if(v_length < 0)
	{
	return"";
	}
	var iTemp = v_length -1;
	while(iTemp > -1)
	{
	if(VALUE.charAt(iTemp) == w_space)
	{
	}
	else
	{
	strTemp = VALUE.substring(0,iTemp +1);
	break;
	}
	iTemp = iTemp-1;
	} 
	return strTemp;
	}
	function LTrim(VALUE)
	{
	var w_space = String.fromCharCode(32);
	if(v_length < 1)
	{
	return"";
	}
	var v_length = VALUE.length;
	var strTemp = "";
	var iTemp = 0;
	while(iTemp < v_length)
	{
	if(VALUE.charAt(iTemp) == w_space)
	{
	}
	else
	{
	strTemp = VALUE.substring(iTemp,v_length);
	break;
	}
	iTemp = iTemp + 1;
	} 
	return strTemp;

} 