<!--
function GoToPage(url)
{
	window.location = url;
}

function Trim(s)
{
	var temp = " ";
	var i = 0;

	while ((temp == " ") && (i <= s.length)) {
		temp = s.charAt(i);
		i++;
	}
	s = s.substring(i - 1, s.length);
	s = RTrim(s);
	return(s);
}

function RTrim(s)
{
	for (i = s.length - 1; i >= 0; i--) {
		if (s.charAt(i) != " ") {
			break;
		}
	}
	s = s.substring(0, i + 1);
	return(s);
}

function IsEmpty(s)
{
	if (Trim(s) == "") {
		return(true);
	} else {
		return(false);
	}
}

function IsSelected(s)
{
	if (s.options[s.selectedIndex].value == -99) {
		return(false);
	} else {
		return(true);
	}
}

function IsOption(s)
{
	Temp = false;
	for (i = 0; i < s.length; i++) {
		if (s[i].checked == true) {
			Temp = true;
			break;
		}
	}
	return(Temp);
}

function IsChecked(s)
{
	if (s.checked == true) {
		return(true);
	} else {
		return(false);
	}
}

function IsEmail(email) {
	var pos;
	email = Trim(email);
	pos = email.indexOf("@");
	if ((pos < 3) || (email.indexOf(".", pos + 2) == -1)) {
		return(false);
	} else if ( IsSpace(email) ) {
		return (false);
	} else if ( !IsEmailCharacter(email) ) {
		return (false);
	} else {
		return(true);
	}
}

function IsSpace(s){
	var temp = " ";
	var i = 0;
	space	= false;
	s = Trim(s);
	while (i <= s.length) {
		temp = s.charAt(i);
		if (temp == " " ) {
			if ( i < s.length - 1 ) {
				space = true
			}
		}
		i++;
	}
	return (space);
}


function IsEmailCharacter(s) {
   for (var i = 0; i < s.length; i++) {
	  var ch = s.substring(i, i + 1);
	  if ((ch < "a" || "z" < ch) && (ch < "A" || "Z" < ch) && (ch != "@") && (ch != "." ) && (ch != "_" ) && (ch != "-" ) &&  (ch < "0" || "9" < ch)  ) {
		 return false;
		 break;
	  }
  }
   return true;
}

function IsNumeric(s) {
	if (isNaN(s)) {
		return false;
	} else {
		return true;
	}
}

function IsZero(s) {
	if (s != 0) {
		return false;
	} else {
		return true;
	}
}

function IsInteger(s) {
	if (Trim(s) != "") {
		if (IsNumeric(s) && (s.indexOf('.') == -1) && (s.indexOf('-') == -1) && !IsZero(s)) {
			return true;
		} else {
			return false;
		}		
	} else {
		return false;
	}
}

function IsImage(s){
	var valid = [".jpg",".gif"];
	if (Trim(s) != "") {
		var pos = s.lastIndexOf(".");
		var filetype = s.substr(pos,s.length);
		var flag = false;
		var maxtype = valid.length;
		var i = 0;
		while(! flag && i <maxtype) 
		{ 
			if (filetype == valid[i]) {
				flag = true;
				i = maxtype;
			}
			i = i + 1;
		}		
		return (flag);		
	}else{
		return false;
	}
}

function y2k(number) { return (number < 1000) ? number + 1900 : number; }

function IsValidDate (date,month,year) {
	var theDate = new Date(year,month-1,date);
	if (year == y2k(theDate.getYear()) && (month-1 == theDate.getMonth()) && (date == theDate.getDate())) {
		return true;
	}
	else {
		return false;
	}
}

//create by Bear (23-10-01)
function LessThanStartDate(Sday,Smonth,Syear,Eday,Emonth,Eyear){
	if (( (Eday <Sday) && (Emonth == Smonth) && (Eyear == Syear) ) ||  (Eyear<Syear) || ((Eyear==Syear) && (Emonth <Smonth ))){
		return true;		
	}else{
		return false;		
	}
}

function IsURL(s)
{
	if (Trim(s) == "http://") {
		return(true);
	} else {
		pos = s.indexOf("http://");
		if ( pos != 0 ) {
			return(true);
		} else {
			return(false);
		}
	}
}

function Warning(o,s)
{
	alert(s);
	o.value = "";
	o.focus();
}

function WarningSelect(o,s)
{
	alert(s);
	o.focus();
}

function WarningOption(o,s)
{
	alert(s);
	o[0].focus();
}

function WarningCheckBox(o,s)
{
	alert(s);
	o.focus();
}

// -->

