//################################################### STRING FUNCTIONS ########################
function myTrim(inputString) 
{
	var returnString = inputString;
	removeChar = " ";
	if (removeChar.length)
	{
	  while(''+returnString.charAt(0)==removeChar)
		{
		  returnString=returnString.substring(1,returnString.length);
		}
		while(''+returnString.charAt(returnString.length-1)==removeChar)
	  {
	    returnString=returnString.substring(0,returnString.length-1);
	  }
	}
	return returnString;
}
function checkfrm(frmname){
	var frmarray = new Array();
	required = eval("document." + frmname + ".frmrequired.value;");
	//alert(required);
	frmarray = required.split("|");
	check = true;
	for(i=0;i<=frmarray.length-1;i++){
		if(myTrim(eval("document."+frmname+"."+frmarray[i]+".value;"))==""){
			check = false;
		}
	}
	if(check){
		//alert("Form Submitted");
		eval("document." + frmname + ".submit();");
	}else{
		alert("Please fill the required fields properly.");
	}
}
