//validatin scripts


function ValidEmail(email) 
{
 apos=email.value.indexOf("@");
dotpos=email.value.lastIndexOf(".");
if (apos<1||dotpos-apos<2)
	{
		email.focus();
	return false;
	}
else return true;
}




function null_validation(field)
	{
		if(Trim(field.value) == null || Trim(field.value) == "")
		{
			field.focus();
			return false;
		}
		else
		{
			return true;
		}
	}

function year_validation(year)
	{
		if(null_validation(year))
		{
			yyyy	=	year.value;
			if(yyyy.length	< 4)
			{
				year.focus();
				return false;
			}
			else return true;
		}
		else return false;
	}

function LTrim(str) 
{
 for (var i=0; ((str.charAt(i)<=" ")&&(str.charAt(i)!="")); i++);
 return str.substring(i,str.length);
}

function RTrim(str) 
{
 for (var i=str.length-1; ((str.charAt(i)<=" ")&&(str.charAt(i)!="")); i--);
 return str.substring(0,i+1);
}

function Trim(str) 
{
 return LTrim(RTrim(str));
}

function warning(Action)
{
ret	=	window.confirm('Are you sure want to '+Action+' ?');
return ret;
}


function checkboxValidate(cform,max) {
	for (var c=0,d=0,e; e=cform[d]; d++)
		{
// 		alert(c+'    '+d);
		if (e.type=='checkbox' && e.name.match(/^show\[\]$/) && e.checked) 
			c++;
		}
	if (c > max) 
		{
		alert('You can only click two checkboxes ');
		return false;
		}
	return true;
}
