var xmlhttp
//order_query_id
function showOrderQuery() {
    document.getElementById("order_query_result").innerHTML="";
    var request_id = document.getElementById("order_query_id").value;
    xmlhttp=GetXmlHttpObject();

    if (xmlhttp==null) {
        alert ("Your browser does not support XMLHTTP!");
        return;
    }
    
    var url="index2.php?option=com_ajax&view=detail";
    url=url+"&sid="+Math.random();
    
    xmlhttp.onreadystatechange=stateChanged;
    var parameters="request_id="+request_id
    xmlhttp.open("POST", url, true)
    xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded")
    xmlhttp.send(parameters)
}

function stateChanged() {
    if (xmlhttp.readyState==4) {
        document.getElementById("order_query_result").innerHTML = xmlhttp.responseText;
    }
}

function GetXmlHttpObject() {
    if (window.XMLHttpRequest) {
        // code for IE7+, Firefox, Chrome, Opera, Safari
        return new XMLHttpRequest();
    }
    if (window.ActiveXObject) {
        // code for IE6, IE5
        return new ActiveXObject("Microsoft.XMLHTTP");
    }
    return null;
}

function removejscssfile(filename, filetype){
    var targetelement=(filetype=="js")? "script" : (filetype=="css")? "link" : "none" //determine element type to create nodelist from
    var targetattr=(filetype=="js")? "src" : (filetype=="css")? "href" : "none" //determine corresponding attribute to test for
    var allsuspects=document.getElementsByTagName(targetelement)
    for (var i=allsuspects.length; i>=0; i--){ //search backwards within nodelist for matching elements to remove
        if (allsuspects[i] && allsuspects[i].getAttribute(targetattr)!=null && allsuspects[i].getAttribute(targetattr).indexOf(filename)!=-1)
            allsuspects[i].parentNode.removeChild(allsuspects[i]) //remove element by calling parentNode.removeChild()
    }
}
