function getHref() { return(decodeURIComponent(d.location.href)); }
function getReqMPL(f) {}
function setAUrlFields() {
    var href = getHref();
    if(href.indexOf("#")>0) {
        href = href.substring(href.indexOf("#")+1);
        while(href.length>0) {
            var and = href.indexOf("&");
            var eq = href.indexOf("=");
            var field = href.substring(0,eq);
            var value = null;
            if(and>0) {
                value = href.substring(eq+1,and);
                href = href.substring(and+1);
            } else {
                value = href.substring(eq+1);
                href = "";
            }
            if(value!=null && d.getElementById(field)!=null)
                d.getElementById(field).value = value;
        }
    }
    submitForm();
}
function setAUrlMPL(v) {
    var href = getHref();
    var lb = href.indexOf("#");
    if(lb>0) d.location.href = href.substring(0,lb+1)+v;
    else d.location.href = href+"#"+v;
}
function submitForm() { getReqMPL(formToParams(document.forms["mpl"])); }
function sortReq(elem,order) {
    document.forms["mpl"].order.value = elem.innerHTML+" "+order;
    if(new String(elem.onclick).indexOf('Asc')>0)
        elem.onclick = function() { sortReq(this,"Desc"); }
    else elem.onclick = function() { sortReq(this,"Asc"); }
    submitForm();
}
