//SuckerTree Horizontal Menu (Sept 14th, 06)
//By Dynamic Drive: http://www.dynamicdrive.com/style/

var menuids=["cssmenu1"] //Enter id(s) of SuckerTree UL menus, separated by commas

function buildsubmenus_horizontal(){
for (var i=0; i<menuids.length; i++){
  var ultags=document.getElementById(menuids[i]).getElementsByTagName("ul")
    for (var t=0; t<ultags.length; t++){
        if (ultags[t].parentNode.parentNode.id==menuids[i]){ //if this is a first level submenu
            ultags[t].style.top=ultags[t].parentNode.offsetHeight-1+"px" //dynamically position first level submenus to be height of main menu item
            ultags[t].parentNode.getElementsByTagName("a")[0].className="mainfoldericon"
        }
        else{ //else if this is a sub level menu (ul)
          ultags[t].style.left=ultags[t-1].getElementsByTagName("a")[0].offsetWidth+"px" //position menu to the right of menu item that activated it
          ultags[t].style.top="-1px"
          ultags[t].parentNode.getElementsByTagName("a")[0].className="subfoldericon"
        }
    ultags[t].parentNode.onmouseover=function(){
    this.getElementsByTagName("ul")[0].style.visibility="visible"
    }
    ultags[t].parentNode.onmouseout=function(){
    this.getElementsByTagName("ul")[0].style.visibility="hidden"
    }
    }
  }
}

if (window.addEventListener) {
    window.addEventListener("load", buildsubmenus_horizontal, false)
} else if (window.attachEvent) {
    window.attachEvent("onload", buildsubmenus_horizontal)
}

/* PCI Net Javascript -- Ray Yates */

function swap(swapfile, item, imgobj) {
// see previmage at bottom of this page
    previmage.style.borderColor = "#AE9781";
    imgobj.style.borderColor = "#000000";
    previmage = imgobj;
    img_main = document.getElementById("main_img");
    img_zoom = document.getElementById("zoom_img");
    img_bg = document.getElementById("product");
    img_main.src = "images_products/thumbs/" + swapfile + "bg.jpg";
    img_zoom.src = "images_products/thumbs/" + swapfile + "zm.jpg";
    var bg = "images_products/thumbs/imgslice.php?img=" + swapfile + "bg.jpg&side=right";
    document.getElementById("debug").innerHTML = bg;
    img_bg.style.backgroundImage = "url(" + bg + ")";
}

function zoom(zoomin, obj){
    if(zoomin==true) {
        document.getElementById("zoom_frame").style.display = 'block';
    } else {
        document.getElementById("zoom_frame").style.display = 'none';
    }
    return false
}

function attrselect(code, prompt){
    document.getElementById("color_attr").value = code;
    document.getElementById("option_prompt").innerHTML = prompt;
    current_option_prompt = prompt;
}

function switch_tabs(tab) {
	//var tabs = 3; //set on the page
    //switch off all tabs and content
    for (i=1; i <= tabs; i++) {
        document.getElementById('tab'+(i)).className = '';
        document.getElementById('tab'+(i)+'_content').style.display = 'none';
    }
    //switch on the selected tab and content
    document.getElementById(tab).className = 'current';
    document.getElementById(tab+'_content').style.display = 'block';
    document.getElementById("park_focus").focus();
    return false;
}

function popWin2(url, features) {
  url2 = url;
  window.open(url2, "pop", features);
  return false;
}

function zoomid(zoomin, id){
    if(zoomin==true) {
        document.getElementById(id).style.display = 'block';
    } else {
        document.getElementById(id).style.display = 'none';
    }
    return false
}
