    function dblClick() {
        var el=document.getElementById("code");
        var url="http://"+ document.location.host+"/js/getcode.php";
        el.value="";

        el.ondblclick=function() {
            
            function setCode() {                
                el.value=(objXmlHttp.readyState==4 || objXmlHttp.readyState=="complete") ? objXmlHttp.responseText : "";
            }
            
            var ua = navigator.userAgent;
            var objXmlHttp=null;

            if (ua.indexOf("Opera")>=0) return;

            if (ua.indexOf("MSIE")>=0) {
                var strName="Msxml2.XMLHTTP";
                if (navigator.appVersion.indexOf("MSIE 5.5")>=0) {
                    strName="Microsoft.XMLHTTP";
                }

                try {
                    objXmlHttp=new ActiveXObject(strName);
                    objXmlHttp.onreadystatechange=setCode;
                }
                catch(e) {
                    return ;
                }
            }

            else if (ua.indexOf("Mozilla")>=0) {
                objXmlHttp=new XMLHttpRequest();
                objXmlHttp.onload=setCode;
                objXmlHttp.onerror=setCode;
            }
            else
                return;

            objXmlHttp.open("GET", url, true);
            objXmlHttp.send(null);
                
        }
    }
    var dblCl = new dblClick();
