var theForm = document.forms[0];
var al_idle = true;
var al_idlerequests = 0;

function al_read_cookie(cookieName) {
    var theCookie=""+document.cookie;
    var ind=theCookie.indexOf(cookieName);
    if (ind==-1 || cookieName=="") return ""; 
    var ind1=theCookie.indexOf(';',ind);
    if (ind1==-1) ind1=theCookie.length; 
    return unescape(theCookie.substring(ind+cookieName.length+1,ind1));
}

function al_delayedsubmit() {
    al_idlerequests = al_idlerequests + 1;
    $get("al_list_inner").innerHTML = "<p><img src=\"http://www.nt.se/graphics/ajax_loader.gif\"> Avvaktar flera val...</p>";
    setTimeout("al_idlerequests = al_idlerequests - 1;if(al_idlerequests == 0){al_submit();};",1000);
}

function al_submit() {
    $get("al_list_inner").innerHTML = "<p><img src=\"http://www.nt.se/graphics/ajax_loader.gif\"> Laddar...</p>";
    al_getlist(theForm.al_fold.value,theForm.al_menuidsselected.value,theForm.al_articlecount.value);
}

function al_submitGA() {
    $get("al_list_inner").innerHTML = "<p><img src=\"http://www.nt.se/graphics/ajax_loader.gif\"> Laddar...</p>";
    al_getlistGA(theForm.al_fold.value,theForm.al_menuidsselected.value,theForm.al_articlecount.value);
}
function al_submitGT() {
    $get("al_list_inner").innerHTML = "<p><img src=\"http://www.nt.se/graphics/ajax_loader.gif\"> Laddar...</p>";
    al_getlistGT(theForm.al_fold.value,theForm.al_menuidsselected.value,theForm.al_articlecount.value);
}

function al_submitKN() {
    $get("al_list_inner").innerHTML = "<p><img src=\"http://www.nt.se/graphics/ajax_loader.gif\"> Laddar...</p>";
    al_getlistKN(theForm.al_fold.value,theForm.al_menuidsselected.value,theForm.al_articlecount.value);
}

function al_submitS() {
    $get("al_list_inner").innerHTML = "<p><img src=\"http://www.nt.se/graphics/ajax_loader.gif\"> Laddar...</p>";
    al_getlistS(theForm.al_fold.value,theForm.al_menuidsselected.value,theForm.al_articlecount.value);
}

function al_submitEK() {
    $get("al_list_inner").innerHTML = "<p><img src=\"http://www.nt.se/graphics/ajax_loader.gif\"> Laddar...</p>";
    al_getlistEK(theForm.al_fold.value,theForm.al_menuidsselected.value,theForm.al_articlecount.value);
}

function al_setmenuidsselected() {
    mnus = theForm.al_chk_menuidsselected;
    if(mnus.length>0)
        theForm.al_menuidsselected.value = "";        
        
    for(i=0;i<mnus.length;i++)
        if(mnus[i].checked)
            if(theForm.al_menuidsselected.value == "")
                theForm.al_menuidsselected.value += mnus[i].value;  
            else
                theForm.al_menuidsselected.value += ","+ mnus[i].value;
}

function al_setfold() {
    args = arguments;
    theForm.al_fold.value = "";
    theForm.al_fold.value = args[0];
}

function al_getlist() {
    args = arguments;
    //alert("TM.EdgeIIArtList.GetList('"+ args[0] +"','"+ args[1] +"',"+ args[2] +",al_getlist_complete");
    //alert();
    //alert(args[0] + "339877:" + args[1] + ":" + args[2]);
    TM.EdgeIIArtList.GetList(args[0],args[1],args[2],al_getlist_complete);
}

function al_getlistGA() {
    args = arguments;
    TM.EdgeIIArtListGA.GetList(args[0],args[1],args[2],al_getlist_complete);
}

function al_getlistGT() {
    args = arguments;
    TM.EdgeIIArtListGT.GetList(args[0],args[1],args[2],al_getlist_complete);
}

function al_getlistKN() {
    args = arguments;
    TM.EdgeIIArtListKN.GetList(args[0],args[1],args[2],al_getlist_complete);
}

function al_getlistS() {
    args = arguments;
    TM.EdgeIIArtListS.GetList(args[0],args[1],args[2],al_getlist_complete);
}

function al_getlistEK() {
    args = arguments;
    TM.EdgeIIArtListEK.GetList(args[0],args[1],args[2],al_getlist_complete);
}

function al_getlist_complete(r) {
    //createAjaxStatIframe();
    //alert(":" + r.Value1 + ":");
    //alert($get("al_list"));
    $get("al_list").innerHTML = r.Value1;
}
