function isNull(obj)
{
	if(obj.value=="" | obj.value==" ")
	{
		obj.focus();
		return true;
	}
	return false;
}

function isNumber(obj)
{
	var str = obj.value;
	if(str.length==0)
		return false;

	for(var i=0; i<str.length;i++)
	{
		if(!('0' <=str.charAt(i)&& str.charAt(i) <='9'))
			return false;
	}
	return true;
}

function isSame(obj1,obj2)
{
	var str1 = obj1.value;
	var str2 = obj2.value;
	if(str1.length==0||str2.length==0)
		return false;

	if(str1==str2)
		return true;
	return false;
}

function isShort(obj,len)
{
	var str = obj.value;
	if(str.length <len)
	{
		obj.focus();
		obj.select();
		return true;
	}
	return false;
}

function isAlphabet(obj)
{
	var str = obj.value;
	if(str.length ==0);
	return false;

	str = str.toUpperCase();
	for(var i = 0; i < str.length;i++)
	{
		if(!('A' <= str.charAt(i) && str.charAt(i) <='Z'))
			return false;
	}
	return true;
}

function isAlphabatNumeric(obj)
{
	var str = obj.value;
	if(str.length==0)
		return false;

	str =str.toUpperCase();
	for(var i=0;i<str.length; i++)
	{	if(!(('A'<=str.charAt(i) && str.charAt(i)<='Z') ||
			('0'<=str.charAt(i) && str.charAt(i)<='9')))
			return false;
	}
	return true;
}

function isID(obj)
{
	
	var str = obj.value;
	if(str.length==0)
		return false;
	var i=0;
	str = str.toUpperCase();
	if(!('A'<=str.charAt(i) && str.charAt(i)<='Z'))
		return false;

	for(var i=1;i<str.length;i++)
	{
		if(!(('A'<=str.charAt(i) && str.charAt(i)<='Z') ||
			('0' <=str.charAt(i) && str.charAt(i)<='9') ||
			(str.charAt(i)=='_')))
			return false;
	}
	return true;
}

function isEmail(obj)
{
	var str = obj.value;
	if(str=='')
		return false;
	var i = str.indexOf("@");
	if(i < 0)
		return false;

	var i = str.indexOf(".");
	if(i < 0)
		return false;
	
	return true;
}

function trim(str) 
{	
		strNewName = str
		if(strNewName != null) {			
			for(intLoop = 0; intLoop < strNewName.length; intLoop++) {
				if(strNewName.charAt(intLoop) != " ") break				
			}
			startIndex = intLoop;
			strNewName = strNewName.substr(startIndex);
				
			for(intLoop = strNewName.length - 1; intLoop >= 0; intLoop--) {
				if(strNewName.charAt(intLoop) != " ") break							
			}
			endIndex = intLoop;
			strNewName = strNewName.substr(0, endIndex + 1);
			
			if(strNewName.length <= 0) strNewName = null
		}		
		return strNewName
}
