Urdunews.net
function callAHAH(url, pageElement, callMessage, errorMessage) { //document.getElementById(pageElement).innerHTML = callMessage; try { req = new XMLHttpRequest(); /* e.g. Firefox */ } catch(e) { try { req = new ActiveXObject("Msxml2.XMLHTTP"); /* some versions IE */ } catch (e) { try { req = new ActiveXObject("Microsoft.XMLHTTP"); /* some versions IE */ } catch (E) { req = false; } } } req.onreadystatechange = function() {responseAHAH(pageElement, errorMessage);}; req.open("GET",url,true); req.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT"); req.send(null); } function responseAHAH(pageElement, errorMessage) { var output = ''; if(req.readyState == 4) { if(req.status == 200) { output = req.responseText; document.getElementById(pageElement).innerHTML = output; } else { document.getElementById(pageElement).innerHTML = errorMessage+"\n"+output; } } } isIE=document.all; isNN=!document.all&&document.getElementById; isN4=document.layers; isActive=false; function MoveInit(e){ topOne=isIE ? "BODY" : "HTML"; whichOne=isIE ? document.all.keyboard : document.getElementById("keyboard"); ActiveOne=isIE ? event.srcElement : e.target; if (ActiveOne.id=="titleBar"){ offsetx=isIE ? event.clientX : e.clientX; offsety=isIE ? event.clientY : e.clientY; nowX=parseInt(whichOne.style.left); nowY=parseInt(whichOne.style.top); MoveEnabled=true; document.onmousemove=Move; } } function Move(e){ if (!MoveEnabled) return; whichOne.style.left=isIE ? nowX+event.clientX-offsetx : nowX+e.clientX-offsetx; whichOne.style.top=isIE ? nowY+event.clientY-offsety : nowY+e.clientY-offsety; return false; } function MoveN4(whatOne){ if (!isN4) return; N4=eval(whatOne); N4.captureEvents(Event.MOUSEDOWN|Event.MOUSEUP); N4.onmousedown=function(e){ N4.captureEvents(Event.MOUSEMOVE); N4x=e.x; N4y=e.y; } N4.onmousemove=function(e){ if (isActive){ N4.moveBy(e.x-N4x,e.y-N4y); return false; } } N4.onmouseup=function(){ N4.releaseEvents(Event.MOUSEMOVE); } } document.onmousedown=MoveInit; document.onmouseup=Function("MoveEnabled=false");0