//
// Global Variables
//
var popupwin=null;
var emaildomain="umminc.com";

//
// Function to create a popup window
//
function popup(url,options) {
   if (!options) options="width=610,height=500,scrollbars=yes,resizable=yes";
   popupwin = window.open(url,"popupwin",options);
   popupwin.focus();
   return false;
}

//
// Function to toggle display of a panel set
//
function togglepanel(elm1,elm2) {
	var obj1 = document.getElementById(elm1);
	var obj2 = document.getElementById(elm2);	
	if (obj1) obj1.style.display = (obj1.style.display=="none")?"":"none";
	if (obj2) obj2.style.display = (obj2.style.display=="none")?"":"none";	
	return false;
}
function toggletooltip(elm) {
   // Get reference to hidden layer
	var obj = document.getElementById(elm);
	if (!obj) return;
	obj.style.visibility = (obj.style.visibility=="hidden")?"visible":"hidden";
   return false;
}

//
// Function to toggle all panels on page starting with <stub>
//
var lasttoggle=0;
function toggleallpanels(stub) {
   lasttoggle=(lasttoggle==1)?0:1;
   var elms = document.getElementsByTagName("DIV");
   for (var i=0;i<elms.length;i++) {
         var elm=elms[i];
         if (elm.id && elm.id.indexOf(stub)==0)
            elm.style.display = (lasttoggle)?"":"none";
   }
   return false;
}

//
// De-jumble email addresses
//
function decryptemail() {
   var pattern = /^mail:([^\?]+)(\?.+)?$/i;
   var elms = document.getElementsByTagName("A");
   for (var i=0;i<elms.length;i++) {
      var elm=elms[i];
		var str = new String(elm.href);
		if (str.match(pattern)) {
		   elm.href = str.replace(pattern,"mailto:$1@"+emaildomain+"$2");
		   if (elm.hasChildNodes) {
		      var node=elm.childNodes[0];
		      if(node.nodeValue) node.nodeValue = node.nodeValue.replace(pattern,"$1@"+emaildomain);
		   }
		}
	}
}
//
// Main
//
var ih_main = new ImageHandler();
ih_main.atstate = "_on";
window.onload = function() { 
    decryptemail();
    ih_main.inventory();
    
    // Fix widths of items for Safari
    if (navigator.userAgent.indexOf("Safari")>0) {
        var elm = document.getElementById("LeftCenterColumn");
        if (elm) elm.style.width="522px";
    }
}
