function huonglvForCus(name){
	alert(name);
	document.getElementById(name).focus();
	return false;
}

function $(name, formname) {
	if (formname == null) {
		return document.getElementById(name);
	} else {
		return document.getElementById(formname + ":" + name);
	}
}
function _$(name) {
	return document.getElementsByName(name);
}
function $(name) {
	var str = document.getElementById(name);	
	return str;
}
function hidden(ids) {
	var arr = new Array();
	arr = ids.split(",");
	for (var i = 0; i < arr.length; i++) {
		$(arr[i]).style.display = "none";
	}
}
function show(ids) {
	var arr = new Array();
	arr = ids.split(",");
	for (var i = 0; i < arr.length; i++) {
		$(arr[i]).style.display = "";
	}
}
function masstoggle(id) {
	var array = new Array();
	array = id.split(",");
	for (var i = 0; i < array.length; i++) {
		el = document.getElementById(array[i]);
		var display = el.style.display ? "" : "none";
		el.style.display = display;
	}
}
function toggle(id) {
	$(id).style.display = ($(id).style.display == "none") ? "" : "none";
}
function _test(e) {
	if (window.event) {
		e = window.event;
	}
	if (e.keyCode == 13) {
		document.getElementById("left").submit();
	}
}
function redirect(url) {
	window.location = url;
}
function __doEnter(e, id) {
	if (e == null) {
		e = window.event;
	}
	if (e.keyCode == 13) {
		alert(id);
		$(id).submit();
	}
}
var ie4 = false;
if (document.all) {
	ie4 = true;
}
function onEnterSubmit(formid, id) {
	if (window.event && window.event.keyCode == 13) {
			alert(document.forms[formid]);
			document.forms[formid].submit();
//		$(id,formid).click();
		alert(document.forms[formid][id]);
	}
}

function isEmail(argvalue) {
	if (argvalue.length == 0) {
		return false; 
	}
	if (argvalue.indexOf(" ") != -1) {
		return false;
	} else {
		if (argvalue.indexOf("@") == -1) {
			return false;
		} else {
			if (argvalue.indexOf("@") == 0) {
				return false;
			} else {
				if (argvalue.indexOf("@") == (argvalue.length - 1)) {
					return false;
				}
			}
		}
	}

  // arrayString = argvalue.split("@"); (works only in netscape3 and above.)
	return true;
}

function containSpeChar(string){
 var iChars = "!@#$%^&*()+=-[]\\\';,./{}|\":<>?";
  for (var i = 0; i < string.length; i++) {
  	if (iChars.indexOf(string.charAt(i)) != -1) {
  	  	return true;
  	}
  }
  return false;
}

function isPhoneNumber(str) {
	var re = /^\(?[2-9]\d{2}[\)\.-]?\s?\d{3}[\s\.-]?\d{4}$/;
	return re.test(str);
}
/**********
Checks if an phone is correct
Input: phone to validate
Output : True if phone is correct. False otherwise.
******** */
function isNumeric(str) {
	var ValidChars = "0123456789.";
	var IsNumber = true;
	var Char;
	var sText = str.trim();	
	for (i = 0; i < sText.length && IsNumber == true; i++) {
		Char = sText.charAt(i);
		if (ValidChars.indexOf(Char) == -1) {
			IsNumber = false;
		}
	}
	return IsNumber;
}

function isMailHuonglv(_email) {
     var emailReg = /^[a-z][a-z-_0-9\.]+@[a-z-_=>0-9\.]+\.[a-z]{2,3}$/i
     return emailReg.test(_email);
}

