function getid(e){
	if(e.srcElement){
		return e.srcElement.id;
	}else if(e.target){
		return e.target.id;
	}else{
		return false;
	}
}

function getHttpObject(){
	var xmlhttp;
	if(window.ActiveXObject){
		try{
			xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
		}catch(e){
			try{
				xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
			}catch(E){
				xmlhttp = false;
			}
		}
	}else if(window.XMLHttpRequest){
		try{
			xmlhttp = new XMLHttpRequest();
		}catch(e){
			xmlhttp = false;
		}
	}
	return xmlhttp;
}

function addListener(eSrc, eType, eFunc, cap){
	if(eSrc.attachEvent){
		eSrc.attachEvent('on' + eType, eFunc);
	}else if(eSrc.addEventListener){
		eSrc.addEventListener(eType, eFunc, cap);
	}else{
		alert("No support on your Browser");
		return false;
	}
}