function ajax(url,pars,fun) {
	var aj = new Object();
	aj.url=url;
	aj.pars=pars;
	aj.resultHandle=fun;
	aj.createXMLHttpRequest = function() {
		var request = false;
		if(window.XMLHttpRequest) {
			request = new XMLHttpRequest();
			if(request.overrideMimeType) {
				request.overrideMimeType('text/xml');
			}
		} else if(window.ActiveXObject) {
			var versions = ['Microsoft.XMLHTTP', 'MSXML.XMLHTTP', 'Microsoft.XMLHTTP', 'Msxml2.XMLHTTP.7.0', 'Msxml2.XMLHTTP.6.0', 'Msxml2.XMLHTTP.5.0', 'Msxml2.XMLHTTP.4.0', 'MSXML2.XMLHTTP.3.0', 'MSXML2.XMLHTTP'];
			for(var i=0; i<versions.length; i++) {
				try {
					request = new ActiveXObject(versions[i]);
					if(request) {
						return request;
					}
				} catch(e) {}
			}
		}
		return request;
	}

	aj.XMLHttpRequest=aj.createXMLHttpRequest();

	aj.processHandle = function() {
		if(aj.XMLHttpRequest.readyState==4 && aj.XMLHttpRequest.status == 200) {
			aj.resultHandle(aj.XMLHttpRequest);
		}
	}

	aj.get = function() {
		aj.XMLHttpRequest.onreadystatechange = aj.processHandle;
		aj.XMLHttpRequest.open("GET",aj.url+"?"+aj.pars);
		aj.XMLHttpRequest.send(null);
	}

	aj.post = function() {
		aj.XMLHttpRequest.onreadystatechange = aj.processHandle;
		aj.XMLHttpRequest.open('POST',aj.url,true);
		aj.XMLHttpRequest.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		aj.XMLHttpRequest.send(aj.pars);
	}

	return aj;
}

function $(_id) {
	return document.getElementById(_id);
}

function getTop(e) {
	var offset=e.offsetTop;
	if(e.offsetParent != null) {
		offset += getTop(e.offsetParent);
	}
	return offset;
}

function getLeft(e) {
	var offset=e.offsetLeft;
	if(e.offsetParent != null) {
		offset += getLeft(e.offsetParent);
	}
	return offset;
}

function _scrollTop() {
	_scrollTopvalue = 0;
	if(document.documentElement && document.documentElement.scrollTop) {
		_scrollTopvalue = document.documentElement.scrollTop;
	} else if(document.body) {
		_scrollTopvalue = document.body.scrollTop
	}
	return _scrollTopvalue;
}

function is_Ie_6() {

	var isIe6 = 3;
	var isie6 = /^.*MSIE 6\.0.*$/;
	if(isie6.exec(navigator.appVersion) == null) {
		isIe6 = 2;
	}

	if(isIe6 == 3) {
		return true;
	} else{
		return false;
	}
}
