
function show(eid) {
   document.getElementById(eid).style.visibility = 'visible';
}
function hide(eid) {
   document.getElementById(eid).style.visibility = 'hidden';
}

function imgrestore() {
  var i,x,a=document.MM_sr;
  for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function findObj(n, d) {
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function swapimg() {
  var i,j=0,x,a=swapimg.arguments;
  document.MM_sr=new Array;
  for(i=0;i<(a.length-1);i+=2)
    if ((x=findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+1];}
}


$(function() {

	$("#globalnavi > ul > li").each(function(){
		$(this).hover(
			function(){
				$("ul", this).slideDown(150);
			},function(){
				$("ul", this).slideUp(100);
			}
		);
	});

	rollover();

	try {
		document.execCommand("BackgroundImageCache", false, true);
	} catch(e) {}

});


function rollover() {
	var image_cache = new Object();
	$('[src*=_roll.]').not("[src*='_on.']").each(function(i) {
		var imgsrc = this.src;
		var dot = this.src.lastIndexOf('.');
		var imgsrc_on = this.src.substr(0, dot) + '_on' + this.src.substr(dot, 4);
		image_cache[this.src] = new Image();
		image_cache[this.src].src = imgsrc_on;
		$(this).hover(
			function() { this.src = imgsrc_on; },
			function() { this.src = imgsrc; }
		);
	});
}

