function Trim(sString) 
{
    while (sString.substring(0,1) == ' ')
    {
        sString = sString.substring(1, sString.length);
    }
    while (sString.substring(sString.length-1, sString.length) == ' ')
    {
        sString = sString.substring(0,sString.length-1);
    }
    return sString;
}

function ChkNotSpace(objId,message)
{
	var value = document.all(objId).value
	if (value.length == 0)
	{
		alert(message+"is not Empty")
		return false
	}
	return true;
}
function IsDigit(){
  return ((event.keyCode >= 48) && (event.keyCode <= 57) );
}
function IsChar(){
  return ((event.keyCode >= 48 && event.keyCode <= 57) || (event.keyCode >= 65 && event.keyCode <= 90) || (event.keyCode >= 97 && event.keyCode <= 122));
}

function IsEmpty(id,text)
{
	if (text == null)
	{
		text = id ;
	}
	if (document.all(id) == null)
	{
		alert(id+" is not Exist")
		document.all(id).focus();
		return false ;
	}
	if (document.all(id).value.length == 0 )
	{
		alert(text + " can not be Empty")
		document.all(id).focus();
		return true ;
	}
	return false;
}
function IsLess(id,min,text)
{
	if (text == null)
	{
		text = id ;
	}
	if (document.all(id) == null)
	{
		alert(id+"  is not Exist")
		return false ;
	}
	if (document.all(id).value.length < min )
	{
		alert(text + " can not be less than " + min + " letters")
		document.all(id).focus();
		return true ;
	}
	return false;
}

function checkDate(objid,text)
{
	var strDate=document.all(objid).value;
	strDate = strDate.replace(/\-/g,"/")




	var yyyy =  strDate.substring(0,strDate.indexOf("/"))
	var mm = strDate.substring(strDate.indexOf("/")+1,strDate.lastIndexOf("/"))
	mm = "0"+mm
	mm = mm.substring(mm.length-2)
	var dd = strDate.substring(strDate.lastIndexOf("/")+1)
	dd = dd.substring(dd.length-2)
	strDate = yyyy+"/"+mm+"/"+dd
	re=/\d{4}\/\d{2}\/\d{2}/g
	if(re.test(strDate))
	{
		var DateArray=strDate.split("/");
		var dateElement=new Date(DateArray[0],parseInt(DateArray[1])-1,DateArray[2]);
		if(!((dateElement.getFullYear()==parseInt(DateArray[0]))&&((dateElement.getMonth()+1)==parseInt(DateArray[1]))&&(dateElement.getDate()==parseInt(DateArray[2]))))//ÅÐ¶ÏÈÕÆÚÂß¼­
		{
			alert(text + "1 Format isn't proper.date format exp 2008-1-1")
			return true ;
		}
	}
	else
	{
		alert(text + "2 Format isn't proper.date format exp 2008-1-1")
		return true ;
	}
	return false ;
}
