	/****************************************************************************************
	' Purpose 		    : To check blank fields
	' Input Parameters 	: textBox element name
	' Output Parameters : false
	' Function calls 	: None
	' Called by		    :
	' String Table/Code   None
	' Domain Name :
	' Dependency		: None
	'*****************************************************************************************/
	function isBlankField(eleName,label)
	{
		if (eleName.value=="")
		{
			var eleType	=	eleName.type;
			if (eleType=="text")
			alert("Please enter "+label);
			else
			alert("Please select "+label);
			
			eleName.focus();
			return false;
		}
	}
	/****************************************************************************************
	' Purpose 		    : To check for single quotes )
	' Input Parameters 	: textBox element name
	' Output Parameters : false
	' Function calls 	: None
	' Called by		    :
	' String Table/Code   None
	' Domain Name :
	' Dependency		: None
	'*****************************************************************************************/	
	function checkSingleQuote(txtName,label)
		{
			str1	=	txtName.value
			for (var i = 0; i < str1.length; i++) 
			{
				var ch = str1.substring(i, i + 1);
				if (ch=="'") 
				{
					alert("Single quote is not allowed in "+label);
					txtName.focus();
					return false;
				}
			}
		}
	/****************************************************************************************
	' Purpose 		    : validates email id
	' Input Parameters 	: textBox element name
	' Output Parameters : false
	' Function calls 	: None
	' Called by		    :
	' String Table/Code   None
	' Domain Name :
	' Dependency		: None
	'*****************************************************************************************/	
		function isValidEmail(name,label)
		{
		//---------------------E-mail-----------------------------   
		   
			var verify=999;
			var email_value,temp_value,dot_val,dot_str,temp_length,temp_string;
			email_value=new String();
			temp_value=new String();
			dot_val=new String("@.");
			dot_str=new String(".");
			var   score_str=new String("~`!#$%^&*)(|}?></*; :',\+=}][{");
			email_value=name.value
			for(temp_length=0;temp_length<score_str.length;temp_length++){
				 temp_string=score_str.charAt(temp_length);
					if(email_value.indexOf(temp_string.toString()) != -1)
						verify=-111;}
						
			if(email_value.length < 7)
				{verify=-111;}
		   
			else 
				if(email_value.indexOf("@")==-1)
					{verify=-111;}
				else 
					if(email_value.indexOf("@")==0)
						{verify=-111;}
			
					else 
						if(email_value.indexOf(".")==-1)
							{verify=-111;}
						
						else  
							if(email_value.indexOf("@")==(email_value.length-1))
								{verify=-111;}
				 
							else 
								if(email_value.indexOf(dot_str.toString())==(email_value.length-1))
									{verify=-111;}
								 else 
									{temp_value=email_value.substr(email_value.indexOf("@")+1);
									if(temp_value.indexOf("@") != -1)
										{verify=-111;}
									else  
										if(email_value.indexOf(dot_val.toString())!= -1)
											{verify=-111;}
										else  
											{temp_value=email_value.substr((email_value.length-3));
											if(temp_value.indexOf("@")!=-1)
												{verify=-111;}
												else {temp_value=email_value.substr(email_value.indexOf("@")+1);
													if((temp_value.length - temp_value.indexOf(dot_str.toString())) <2)
														{verify=-111;}
									 }}}
				 
		   if(verify==-111)
		   {
				
				verify=0;
				alert("Invalid "+label);
				name.select();   
				name.focus();
				return false;
		   }
		}
		/****************************************************************************************
		' Purpose 		    : Validates Telephone Number
		' Input Parameters 	: textBox element name, Element Description
		' Output Parameters : false
		' Function calls 	: None
		' Called by		    :
		' String Table/Code   None
		' Domain Name :
		' Dependency		: None
		'*****************************************************************************************/
		function isValidTelNo(eleName,label)
		{
			var checkOK = "+0123456789-,() ";
			var checkStr = eleName.value;
			var allValid = true;
			var decPoints = 0;
			var allNum = "";
			for (i = 0;  i < checkStr.length;  i++)
			{
				ch = checkStr.charAt(i);
				for (j = 0;  j < checkOK.length;  j++)
				if (ch == checkOK.charAt(j))
				break;
				if (j == checkOK.length)
				{
				allValid = false;
				break;
				}
				if (ch != ",")
				allNum += ch;
			}
			
			if (!allValid)
			{
				alert("Please enter only digit characters in "+label);
				eleName.focus();
				return (false);
			}
			else
			{
				return (true)
			}
		}
		/****************************************************************************************
		' Purpose 		    : To check length of the  field
		' Input Parameters 	: textBox element name,max length,description of the textbox name
		' Output Parameters : false
		' Function calls 	: None
		' Called by		    :
		' String Table/Code   None
		' Domain Name :
		' Dependency		: None
		'*****************************************************************************************/
		function isVaildLength(eleName,maxLen,label)
		{
			var eleValue	=eleName.value
			if (eleValue.length>maxLen)
			{
				alert(label+" must be within "+maxLen+" characters");
				eleName.focus();
				return false;
			}
		}
