function checkBlank(obj,desc)
	{	msg="";
		RgExp= new RegExp("[^\\s]+");
		if(!RgExp.test(obj.value))
		{
			msg="- Enter "+desc+".\n";
		}
		return msg;
	}
	
function checkSelection(obj,desc)
	{	msg="";
		if(obj.value==0)
		{
			msg="- Select "+desc+".\n";
		}
		return msg;
	}	
	
function checkRadioSelect(obj,elm,desc)
	{	msg="";
		err=true;
		for(i=0;i<elm;i++)
		{
			if(obj[i].checked==true)
			{	err=false;
				break;
			}
		}
			if(err==true)
			{
				msg="- Select "+desc+".\n";
			}
		return msg;
	}		
	

function checkAlphaNum(obj,desc)
	{	
		msg="";
		RgExp= new RegExp("^[a-zA-Z]*[\\w]*$");
		if(!RgExp.test(obj.value))
		{
			msg="- Enter AlphaNumeric "+desc+", No Space.\n";
		}
		return msg;
	}
	
function checkNum(obj,desc)
	{	msg="";
		
		if(isNaN(obj.value))
		{
			msg="- Enter Numeric "+desc+"\n";
		}
		return msg;
	}
	
function checkAlpha(obj,desc)
	{	msg="";
		RgExp= new RegExp("^[a-zA-Z\\s']+$");
		if(!RgExp.test(obj.value))
		{
			msg="- Enter Alphabatical "+desc+"\n";
		}
		return msg;
	}


function checkEmail(obj)
	{	msg="";
		//removing Blank Space from String
		spaceExp=new RegExp("\\s","g");
		obj.value=(obj.value).replace(spaceExp,"");
		//RgExp= new 	RegExp("^[\\w\\W]+[\\w\.]*@[\\w\\W]+[\.][\\w\\W]+[\\w\\W\.]*[\\w\\W]+$");
		RgExp= new RegExp("^[_a-z0-9-]+(\.[_a-z0-9-']+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$","i");
		if (!RgExp.test(obj.value))
		{
			msg="- Enter valid Email.\n";
		}
		return msg;
	}
	
function checkPhone(obj,desc)
	{	msg="";
		RgExp= new RegExp("^\\d+([-\\s]*\\d+\\s*)*$");
		if(!RgExp.test(obj.value))
		{
			msg="- Enter proper "+desc+"\n";
		}
		
		return msg;
	}
	
function checkDate(d,m,y,desc)
	{	msg="";
		if (m.value!=2 && m.value!=1 && m.value!=3 && m.value!=5 && m.value!=7 && m.value!=8 && m.value!=10 && m.value!=12 )
		{
			if(d.value>30)
			{	msg="- Select Vaild "+ desc +" Date.\n";
			}
		}
		else if (m.value==2)
		{	
			if((y.value%4)==0)
			{	if(d.value>29)
				{
					msg="- Select Vaild "+ desc +" Date.\n";
				}
			}
			else 
			{	if(d.value>28)
				{
					msg="- Select Vaild "+ desc +" Date.\n";
				}
			}
		}
		
		return msg;
	}

function fillList(ListObj,start,end)
{	
	for ( i=1; i+start<=end ; i++)
	{
		 ListObj.options[i]= new Option(start+i,start+i); 
	}
}