/*

    Used Equpment - pagination functions

*/

function set_startrow(val){
   var f = document.getElementById("ue_frm");
   var srow = document.getElementById("ue_startrow");
   srow.value = val;
   f.submit();
}

function contactMapClick(val){
    //
    var geos = new Array('north_america', 'latin_america', 'africa_europe', 'far_east');
    var divs = new Array('group2_level1', 'group18_level1', 'group20_level1', 'group27_level1');
    var baseurl = document.location.href.split("#");
    var i = 0;
    for(i = 0; i < geos.length; i++)
    {
        if(geos[i] == val){
            show_sub(divs[i]);
            document.location = baseurl[0] + "#" + divs[i];
        }
    }
}

/*

    Expand/Collapse functions

*/

function show_sub(elem){
    var div = document.getElementById(elem);
    var parent = div.parentNode;
    var pclass = parent.className.toString();
    var link = parent.getElementsByTagName("a")[0];
    var debug = document.getElementById("debugger");

    // strip off last class tag
    var exp = pclass.split(" ");
    var new_class = exp[0] + " " + exp[1];

    if(div.style.display == "block"){
        div.style.display = "none";
        if(div.id.indexOf("model") > -1) {
            new_class += " collapsed";
            parent.setAttribute("class", new_class);
            parent.setAttribute("className", new_class);
            link.setAttribute("class", "collapsed");
            link.setAttribute("className", "collapsed");
        }
        //debug.innerHTML += "new_class = " + new_class + "<br>";
    }else{
        div.style.display = "block";
        if(div.id.indexOf("model") > -1) {
            new_class += " expanded";
            parent.setAttribute("class", new_class);
            parent.setAttribute("className", new_class);
            link.setAttribute("class", "expanded");
            link.setAttribute("className", "expanded");
        }
        //debug.innerHTML += "new_class = " + new_class + "<br>";
    }
}
