function groupToggle(groupdiv,divid){
    $$('div#'+groupdiv+' li').each(function(s){
        clname = s.className;
        newclname = clname.gsub(" active","");
        s.className = newclname;
    });
    $$('div#'+groupdiv+' div').each(Element.hide);
    classname = $('li-'+divid).className;
    $('li-'+divid).className = classname+' active';
    $(divid).show();
}

function switchDisplay(divid){
    if(divid == "corepublish"){
        $('corepublish').show();
        $('rss').hide();
    }
    if(divid == "rss"){
        $('rss').show();
        $('corepublish').hide();
    }

}

function switchdisplay(stringid, activeid, amounts){
    var i = 1;
    for(i=1;i<=amounts;i++){
        if(i == activeid){
            document.getElementById(stringid+i).style.display='block';
        } else {
            document.getElementById(stringid+i).style.display='none';
        }
        
    }
}

function setActiva(div, title, index, antalldiv, cssClass){
    var htmlClass = "";
    var val = navigator.userAgent.toLowerCase();
      if(val.indexOf("firefox") > -1){
        htmlClass = 'class';
      } else if(val.indexOf("opera") > -1){
        htmlClass = 'class';
      } else if(val.indexOf("msie") > -1){
          htmlClass = 'className';
    } 

    for(i=1; i<=antalldiv; i++){
        if(i==index){    
            //document.getElementById(div + i).setAttribute(htmlClass, div+" "+cssClass);
            //document.getElementById(title + i).setAttribute(htmlClass, title+" "+cssClass);
            document.getElementById(div + i).className = div+" "+cssClass;
            document.getElementById(title + i).className = title+" "+cssClass;
        } else {
            //document.getElementById(div + i).setAttribute(htmlClass, div);
            //document.getElementById(title + i).setAttribute(htmlClass, title);
            document.getElementById(div + i).className = div;
            document.getElementById(title + i).className = title;
        }
    }
}


function getArticle(updateDivId,articleId){
    var url = "/ajax/handler.php";
    var params = "action=getArticle&article="+articleId;
    var ajax = new Ajax.Updater(
    {success: updateDivId},
    url,
    {method: 'get', parameters: params});

}

function getNextArticle(updateDivId,direction){
    var url = "/ajax/handler.php";
    var params = "action=getNextArticle&direction="+direction;
    var ajax = new Ajax.Updater(
    {success: updateDivId},
    url,
    {method: 'get', parameters: params});
}

function getNextRSS(updateDivId,rssnr){
    var url = "/ajax/handler.php";
    var params = "action=getNextRSS&rssnr="+rssnr;
    var ajax = new Ajax.Updater(
    {success: updateDivId},
    url,
    {method: 'get', parameters: params});

}


/*function hentFylker(updateDivId, regionid){
    var url = "/ajax/handler.php";
    var params = "action=hentFylker&regionid="+regionid;
    var ajax = new Ajax.Updater(
    {success: updateDivId},
    url,
    {method: 'get', parameters: params});
}*/

function hentFylker(groupdiv,regionid){
    $$('div#'+groupdiv+' div').each(Element.hide);
    $('region'+regionid).show();
}

/*function hentMedlemmer(enhetid, name){
    var url = "/ajax/handler.php";
    var params = "action=hentMedlemmer&enhetid="+enhetid+"&name="+name;
    var ajax = new Ajax.Updater(
    {success: 'medlemmer'},
    url,
    {method: 'get', parameters: params});
}*/

function send(region){
    $$('div#fylker div').each(function(s){
        if(s.readAttribute('name') != region){
            s.descendants().each(function(h){
                if(h.tagName.toLowerCase() == "input"){
                    h.checked = false;
                }
            });
        }
    });
    
    document.getElementById('memberform').submit();
    return true;
}

function menuOut(parentid, htmlelement, match){
    var children = document.getElementById(parentid).childNodes;
    for(var i = 0; i < children.length; i++){
        if(children.item(i).className == match){
            //children.item(i).style.display = 'none';
            if(children.item(i).style.display == 'none'){
                //children.item(i).style.display = 'block';    
            } else {
                //children.item(i).style.display = 'none';
            }
        }
    }
}

function menuCategoryOver(parentid, htmlelement, match, ident){
    /*if(document.getElementById('content'+id).style.display!='none'){
        alert('vist');
    }*/
    
    /*$$('div#'+parentid+' '+htmlelement).each(function(s){
        if(s.readAttribute('class') == match){
        //    alert(s.readAttribute('name'));
            if(s.readAttribute('name') != 'content'+ident){
                
                s.hide();
            } else {
                //alert(id);
                s.show()
            }
        }
    });*/

    var children = document.getElementById(parentid).childNodes;

    for(var i = 0; i < children.length; i++){
            //alert(children.item(i));
        if(children.item(i).className == match){
            if(children.item(i).id == 'content'+ident){
                children.item(i).style.display = 'block';    
            } else {
                children.item(i).style.display = 'none';
            }
        }
    }
}

/*************************************************************************************
function setfylkeselect2(stringid, artid){
    for (var i=0; i < document.form_opplaringskontor.opplaringskontor.length; i++) {
        if (document.form_opplaringskontor.opplaringskontor[i].value == artid) {
            document.form_opplaringskontor.opplaringskontor[i].selected = true;
        }
    }
}
*************************************************************************************/

function setfylkeselect(formnavn, selectbox, artid){
    //alert(document.forms[formnavn].elements[selectbox].length);
    for (var i=0; i < document.forms[formnavn].elements[selectbox].length; i++) {
        if (document.forms[formnavn].elements[selectbox][i].value == artid) {
            document.forms[formnavn].elements[selectbox][i].selected = true;
        }
    }
}

