// JavaScript Document

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}

MM_reloadPage(true);
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

var panes = new Array();

function setupPanes(containerId, defaultTabId) {
  // go through the DOM, find each tab-container
  // set up the panes array with named panes
  // find the max height, set tab-panes to that height
  panes[containerId] = new Array();
//  var maxHeight = 0; var maxWidth = 0;
  var container = document.getElementById(containerId);
  var paneContainer = container.getElementsByTagName("div")[0];
  var paneList = paneContainer.childNodes;
  for (var i=0; i < paneList.length; i++ ) {
    var pane = paneList[i];
    if (pane.nodeType != 1) continue;
//    if (pane.offsetHeight > maxHeight) maxHeight = pane.offsetHeight;
//    if (pane.offsetWidth  > maxWidth ) maxWidth  = pane.offsetWidth;
    panes[containerId][pane.id] = pane;
    pane.style.display = "none";
  }
//    paneContainer.style.height = maxHeight + "px";
//    paneContainer.style.width  = maxWidth + "px";
    document.getElementById(defaultTabId).onclick();
}

function showPane(paneId, activeTab) {
  // make tab active class
  // hide other panes (siblings)
  // make pane visible
  
    for (var con in panes) {
    activeTab.blur();
    activeTab.className = "tab-active";
    if (panes[con][paneId] != null) { // tab and pane are members of this container
      var pane = document.getElementById(paneId);
      pane.style.display = "block";
      var container = document.getElementById(con);
      var tabs = container.getElementsByTagName("ul")[0];
      var tabList = tabs.getElementsByTagName("a")
      for (var i=0; i<tabList.length; i++ ) {
        var tab = tabList[i];
        if (tab != activeTab) tab.className = "tab-disabled";
      }
      for (var i in panes[con]) {
        var pane = panes[con][i];
        if (pane == undefined) continue;
        if (pane.id == paneId) continue;
        pane.style.display = "none"
      }
    }
  }
  return false;    
}

function showdiv(pass) {
var divs = document.getElementsByTagName('div');
for(i=0;i<divs.length;i++){
if(divs[i].id.match(pass)){
if (document.getElementById) 
divs[i].style.display="block";
}
}
} 

function toggleBox(szDivID, iState) // 1 visible, 0 hidden
{

if(l==1) {
    if(document.layers)	   //NN4+
    {
       document.layers[szDivID].visibility = iState ? "visible" : "hidden";
    }
    else if(document.getElementById)	  //gecko(NN6) + IE 5+
    {
        var obj = document.getElementById(szDivID);
        obj.style.visibility = iState ? "visible" : "hidden";
    }
    else if(document.all)	// IE 4
    {
        document.all[szDivID].style.visibility = iState ? "visible" : "hidden";
    }
  }
  if (iState == 0){l=0};

}

function capitalizeMe(val) {
		//alert('start cap');
		//alert('len ' + val.length);
        newVal = '';
       //val = val.split(" ");
		//alert('val spl ' + val);
        for(var c=0; c < val.length; c++) {
                newVal += val[c].substring(0,1).toUpperCase() + val[c].substring(1,val[c].length);
        }
        // obj.value = newVal;
		return newVal;
}
function calcHeight()
{
  //find the height of the internal page
  var the_height=
    document.getElementById('the_frame').contentWindow.
      document.body.scrollHeight;

  //change the height of the iframe
  document.getElementById('the_frame').height=
      the_height;
}
function framer(loc_def) {
var loc_var=this.location.href;
if(loc_var.indexOf('?addr=')!=-1){
var loc_arr=loc_var.split('?addr=');
document.getElementById('the_frame').src=loc_arr[1];
}
else{
document.getElementById('the_frame').src=loc_def;
}
}

function showD(area){
        var obj = document.getElementById(area);
        obj.style.display = "block";	

}
function hideD(area){
        var obj = document.getElementById(area);
        obj.style.display = "none";	

}

function stkLevel(sku, amt){
var msg = "<font color='#006633'>In Stock </font> ";
var amount = eval(amt);
			if  (amount < 5){
		      msg = "<font color='#8D8F43'>Call for Delivery</font>";
			  }
document.getElementById(sku).innerHTML = msg;
}
<!-- Google +1 Code -->
  (function() {
    var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;
    po.src = 'https://apis.google.com/js/plusone.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
  })();
<!-- Google +1 Code -->

