/* IMG BLUR EFFECT */
var baseopacity=30

function slowhigh(which2){
imgobj=which2
browserdetect=which2.filters? "ie" : typeof which2.style.MozOpacity=="string"? "mozilla" : ""
instantset(baseopacity)
highlighting=setInterval("gradualfade(imgobj)",50)
}

function slowlow(which2){
cleartimer()
instantset(baseopacity)
}

function instantset(degree){
if (browserdetect=="mozilla")
imgobj.style.MozOpacity=degree/100
else if (browserdetect=="ie")
imgobj.filters.alpha.opacity=degree
}

function cleartimer(){
if (window.highlighting) clearInterval(highlighting)
}

function gradualfade(cur2){
if (browserdetect=="mozilla" && cur2.style.MozOpacity<1)
cur2.style.MozOpacity=Math.min(parseFloat(cur2.style.MozOpacity)+0.1, 0.99)
else if (browserdetect=="ie" && cur2.filters.alpha.opacity<100)
cur2.filters.alpha.opacity+=10
else if (window.highlighting)
clearInterval(highlighting)
}

/* AJAX FOLD  */
Event.observe(window, "load", function() 
	{
	$A(document.getElementsByClassName("navlinks")).each(function(foldlink) 
		{
		Event.observe(foldlink, "click", function(event) 
			{
			var queue = Effect.Queues.get("global");
			queue.each(function(e) { e.cancel() });
			$A(document.getElementsByClassName("datablock")).invoke("hide");
			});
		});
	});


/* IMG SWAP */
function MM_swapImgRestore() { //v3.0
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 MM_findObj(n, d) { //v4.01
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=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

/* MENU BACKGROUND SWITCH */
function change(id,side) {
	var LeftArray = new Array("navvision","navinside","navprices");
	var RightArray = new Array("navmen","navwomen","navcontact");
	
	document.getElementById("navvision").className="navlinkleft";
	document.getElementById("navinside").className="navlinkleft";
	document.getElementById("navprices").className="navlinkleft";
	document.getElementById("navmen").className="navlinkright";
	document.getElementById("navwomen").className="navlinkright";
	document.getElementById("navcontact").className="navlinkright";	
		
		for (s = 0; s < LeftArray.length; s++) {
			thisEntry = LeftArray[s].toString();
			if (thisEntry == id) {
				document.getElementById(id).className="navlinkleft_on";
			}
		}		
		for (s = 0; s < RightArray.length; s++) {
			thisEntry = RightArray[s].toString();
			if (thisEntry == id) {
				document.getElementById(id).className="navlinkright_on";
			}
		}
}
Ajax.Responders.register({
  onCreate: function() {
    if($('busy') && Ajax.activeRequestCount>0)
      Effect.Appear('busy',{duration:0.5,queue:'end'});
  },
  onComplete: function() {
    if($('busy') && Ajax.activeRequestCount==0)
      Effect.Fade('busy',{duration:0.5,queue:'end'});
  }
});

//-->