
		
	function dg( id ){
		return document.getElementById(id);
	};

	function createXMLHttpRequest() {
	    try { return new ActiveXObject("Msxml2.XMLHTTP");    } catch(e) {}
	    try { return new ActiveXObject("Microsoft.XMLHTTP"); } catch(e) {}
	    try { return new XMLHttpRequest();                   } catch(e) {}
	    alert("Your browser does not support this website");
	    return null;
	}
	
	function lcW(pr,req,x,y,cb)
	{
			if(x.readyState == 4 || x.readyState == 0) {
			    try {            
			          
			        var time = new Date();
			        x.open("POST", pr, true);
			        x.setRequestHeader('Content-type','application/x-www-form-urlencoded');
			        x.send("ajax=1&" + req + "&rand="+ time.getTime());
			        x.onreadystatechange = function(){
					    if (x.readyState == 4) {
					    	if(y != null)
					    	dg(y).innerHTML = x.responseText;		
					    	if(cb != null) cb();
					    }
					}
			    } catch (e) {
			       return false;
			    }    
			    
				return true;
			} else {
				return false;
			}
	}

	function lc(script,reqest,target,callback)
	{
		return lcW(script,reqest,createXMLHttpRequest(),target,callback);
	};	
	
