if (typeof(webroot) == 'undefined'){
	var webroot = "/hany/";
}
var xmlhttp = null;
var BrowerType = 'IE';
if(window.XMLHttpRequest){
	xmlhttp = new XMLHttpRequest();
	var BrowerType = 'FF';
}else if(window.ActiveXObject){
	var msxml = new Array('MSXML2.XMLHTTP.5.0', 'MSXML2.XMLHTTP.4.0', 'MSXML2.XMLHTTP.3.0', 'MSXML2.XMLHTTP', 'Microsoft.XMLHTTP');
	for(var i=0; i<msxml.length; i++){
		try{
			xmlhttp = new ActiveXObject(msxml[i]); 
			break;
		}catch(e){}
	}
}
function checkform(obj){
	var errmsg = object('errormessage');
	if (errmsg!=null)errmsg.innerHTML = '';
	for (i=0; i<obj.length; i++){
		var cn = obj[i];
		if (cn.className == 'errbox'){
			cn.className = 'needbox';
		}
		if (cn.className == 'needbox' && cn.value == ''){
			cn.className = 'errbox';
			cn.focus();
			if (cn.getAttribute('hint') != null){
				if (errmsg!=null)errmsg.innerHTML = cn.getAttribute('hint');
				else alert(cn.getAttribute('hint'));
			}
			return false;
		}
		if (cn.getAttribute('match') != null){
			var m = cn.getAttribute('match');
			var r = new RegExp(m);
			if (!r.test(cn.value)){
				cn.className = 'errbox';
				cn.focus();
				if (cn.getAttribute('hint') != null){
					if (errmsg!=null)errmsg.innerHTML = cn.getAttribute('hint');
					else alert(cn.getAttribute('hint'));
				}
				return false;
			}
		}
	}
	return true;
}
function checkradio(radioname, message){
	var errmsg = object('errormessage');
	if (errmsg!=null)errmsg.innerHTML = '';
	var hascheck;
	hascheck = false;
	var rn = document.getElementsByName(radioname);
	for (var i=0; i<rn.length; i++){
		if (rn[i].checked){
			hascheck = true;
			break;
		}
	}
	if (!hascheck){
		if (errmsg!=null)errmsg.innerHTML = message;
		else alert(message);
		return false;
	}
	return true;
}
function object(objId){
	return document.getElementById(objId);
}
function message(msg, url){
	if (url!=''){
		if (confirm(msg)){
			window.location.href=url;
		}else{
			return false;
		}
	}else{
		alert(msg);
	}
}
function _location(url){
	window.location.href=url;
}
function addHandleEvent(obj, type, func){
	if (obj.attachEvent){
		obj.attachEvent('on'+type, func);
		return true;
	}else if (obj.addEventListener){
		obj.addEventListener(type, func, false);
		return true;
	}else{
		return false;
	}
}

function button(obj){
}

/* */
