//This is for Mandatory Field
//Developed by Mr. Falguni Chanak
function validate()
{
	var iCounter = 0;
	var sFldval, sFldname, sFldType;
	var iLength;
	var intLoop;
	var intStatus = 0;
	iLength = document.aspnetForm.elements.length;
	
	while(iCounter<iLength)
	{
	    sFldval = document.aspnetForm.elements[iCounter].value;
		sFldname = document.aspnetForm.elements[iCounter].id;
		if (sFldval != null)
		    {
		        sFldlen = sFldval.length
		        sFldType = sFldname.substring(0,3);
		        sFldType = sFldType.toUpperCase();
				        	
                if(sFldname.charAt(18) == "R" && sFldval.length == 0)
				{
				    alert("Please enter value for the required text field")
					eval("sFldval=document.aspnetForm."+ sFldname+".focus()");
					return false;				
			    }
				
				
	    		if(sFldname.charAt(17) == "I" && isNaN(sFldval))
				{
				    alert("Enter valid numeric value integer") 
					eval("sFldval=document.aspnetForm."+sFldname+".focus()");
					return false;
			    }
			}      
	    
	    iCounter = iCounter + 1; 
	}
	return true;
}

function ValidateEmail(sStr, objName)
{
    var sobjValue;
	var iobjLength;
	
	sobjValue=sStr;
	iobjLength=sobjValue.length;
	iFposition=sobjValue.indexOf("@");
	iSposition=sobjValue.indexOf(".");
	iTmp=sobjValue.lastIndexOf(".");	
	iSpacePos=sobjValue.indexOf(" ");
	
	if (iobjLength!=0)
	{
		if ((iFposition == -1)||(iSposition == -1))
		{
			alert("Please enter the E-Mail address in the proper format")
			eval(document.getElementById(objName).focus());
			return false;
		}
		else if(sobjValue.charAt(0) == "@" || sobjValue.charAt(0)==".")
		{
			alert("Please enter the E-Mail address in the proper format")
			eval(document.getElementById(objName).focus());
			return false;				
		}
		else if(sobjValue.charAt(iobjLength) == "@" || sobjValue.charAt(iobjLength)==".")
		{
			alert("Please enter the E-Mail address in the proper format");
			eval(document.getElementById(objName).focus());
			return false;				
		}	
		else if((sobjValue.indexOf("@",(iFposition+1)))!=-1)
		{	
			alert("Please enter the E-Mail address in the proper format")
			eval(document.getElementById(objName).focus());
			return false;
		}
		else if ((iobjLength-(iTmp+1)<2)||(iobjLength-(iTmp+1)>3))
		{
			alert("Please enter the E-Mail address in the proper format")
			eval(document.getElementById(objName).focus());
			return false;
		}
		else if (iSpacePos!=-1) 
		{
		    		
			alert("Kindly remove space from the E-Mail address")
			eval(document.getElementById(objName).focus());
			return false;
		}
		else
		{
			return true;
		}		
    }	
}






			

