
function fullname(val)
{
//	alert("Value is :"+val);	
	var u =/^[a-zA-Z.& ]+$/;
	var c=u.test(val);	
	if (c)
	return true;
	else
	return false;

}


function username(val)
{
//	alert("Value is :"+val);	
	var u =/^[a-zA-Z0-9]+$/;
	var c=u.test(val);	
	if (c)
	return true;
	else
	return false;

}


function selectcon(obj)
{
	if(document.getElementById(obj).value=='')
	{
		Highlight(obj,'red');
		return false;
	}
	else
	{
		Highlight(obj,'#00a8e1');
		return true;
	}
}



function contact(val,minno,maxno)
{
	
	var u =/^[0-9]+$/;
	var c=u.test(val);	
	if ((val.length>=minno && val.length<=maxno) && (c))
	{
	return true;
	}
	else
	{
	return false;
	}
	
}

function IsEmail(val)
{
	//this is a regular expression
	var u = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	var c=u.test(val);	
	if (c)
	return true;
	else
	return false;
}




function checkpass(obj)
{
	
	var u =/^[a-zA-Z0-9]+$/;
	var c=u.test(obj);	
	if ((obj.length>=6 && obj.length<=21) && (c))
	return true;
	else
	return false;
}




function Highlight(obj,col)
{
	document.getElementById(obj).style.border = col+' 1px solid';
}

function selectcon1(obj) //for package
{
	if(document.getElementById(obj).value=='0')
	{
		Highlight(obj,'red');
		return false;
	}
	else
	{
		Highlight(obj,'#00a8e1');
		return true;
	}
}



function validate_form(thisform)
{	
	
	var er=0;
	var foc ='';
	with (thisform)
	{
		if (fullname(document.getElementById('name').value)==false)
		{ 
			Highlight('name','red');
			if(er==0)
			foc = 'name';
			er=1;
		}
		if (IsEmail(document.getElementById('email').value)==false)
			{ 
				Highlight('email','red');
				if(er==0)
				foc = 'email';
				er=1;
			}
		
		if (username(document.getElementById('user').value)==false)
		{ 
			Highlight('user','red');
			if(er==0)
			foc = 'user';
			er=1;
		}
		
		
		if (checkpass(document.getElementById('pass1').value)==false)
		{ 
			Highlight('pass1','red');
			if(er==0)
			foc = 'pass1';
			er=1;
		}
		
		
		if (contact(document.getElementById('mno').value,'10','13')==false)
		{ 
			Highlight('mno','red');
			if(er==0)
			foc = 'mno';
			er=1;
		}
		if (selectcon('cname')==false)
		{ 
			Highlight('cname','red');
			if(er==0)
			foc = 'cname';
			er=1;
		}
				
		if (selectcon('add')==false)
		{ 
			Highlight('add','red');
			if(er==0)
			foc = 'add';
			er=1;
		}
		
		
		if(er==1)
		{
			
			document.getElementById(foc).focus();
			return false;
		}
		
		else
		{
				
				return true;
		}
	}
}
