function pulse_inout(id_in,id_out)
{
  $(id_out).style.display = 'none';
  Effect.Appear($(id_in),{duration: 0.3, afterFinish: fadehold.curry(id_in,id_out)});
}

function fadehold(id_in, id_out)
{
  setTimeout(fadeout.curry(id_in,id_out),500);
}

function fadeout(id_in, id_out)
{
  $(id_out).style.display = 'none';
  Effect.Fade($(id_in),{duration: 0.3, afterFinish: show.curry(id_out)})
}

function show(id)
{
  $(id).style.display='block';
}

// Email Protection
function u(a){var b=[],i=ac=c=c1=c2=0;while(i<a.length){c=a.charCodeAt(i);if(c<128){b[ac++]=String.fromCharCode(c);i++}else if((c>191)&&(c<224)){c2=a.charCodeAt(i+1);b[ac++]=String.fromCharCode(((c&31)<<6)|(c2&63));i+=2}else{c2=a.charCodeAt(i+1);c3=a.charCodeAt(i+2);b[ac++]=String.fromCharCode(((c&15)<<12)|((c2&63)<<6)|(c3&63));i+=3}}return b.join('')}
function d(a){var b="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";var c,o2,o3,h1,h2,h3,h4,bits,i=ac=0,dec="",tmp_arr=[];do{h1=b.indexOf(a.charAt(i++));h2=b.indexOf(a.charAt(i++));h3=b.indexOf(a.charAt(i++));h4=b.indexOf(a.charAt(i++));bits=h1<<18|h2<<12|h3<<6|h4;c=bits>>16&0xff;o2=bits>>8&0xff;o3=bits&0xff;if(h3==64){tmp_arr[ac++]=String.fromCharCode(c)}else if(h4==64){tmp_arr[ac++]=String.fromCharCode(c,o2)}else{tmp_arr[ac++]=String.fromCharCode(c,o2,o3)}}while(i<a.length);dec=tmp_arr.join('');dec=u(dec);return dec}
function e(a){a=a.replace('--','==');a=a.replace('-','=');a=d(r(a));window.location=r('znvygb')+':'+a}
function ri(){var a=new Array();var s="abcdefghijklmnopqrstuvwxyz";for(i=0;i<s.length;i++)a[s.charAt(i)]=s.charAt((i+13)%26);for(i=0;i<s.length;i++)a[s.charAt(i).toUpperCase()]=s.charAt((i+13)%26).toUpperCase();return a}function r(a){if(typeof rmap=='undefined')rmap=ri();s="";for(i=0;i<a.length;i++){var b=a.charAt(i);s+=(b>='A'&&b<='Z'||b>='a'&&b<='z'?rmap[b]:b)}return s}


Event.observe(window, 'load', initMenu);

function initMenu()
{
  if (TransMenu.isSupported())
  {
  	TransMenu.initialize();
  
  	menu1.onactivate = function() { document.getElementById("mnav_products").className = "hover"; };
  	menu1.ondeactivate = function() { document.getElementById("mnav_products").className = ""; };
  	
  	menu2.onactivate = function() { document.getElementById("tnav_product_info").className = "hover"; };
  	menu2.ondeactivate = function() { document.getElementById("tnav_product_info").className = ""; };
 
  	document.getElementById("umbria").onmouseover = function() {
  		ms.hideCurrent();
  		this.className = "hover";
  	}
  
  	document.getElementById("umbria").onmouseout = function() { this.className = ""; }
  }
}