function correctPNG() // correctly handle PNG transparency in Win IE 5.5 & 6.
{
   var arVersion = navigator.appVersion.split("MSIE")
   var version = parseFloat(arVersion[1])
   if ((version >= 5.5) && (document.body.filters)) 
   {
      for(var i=0; i<document.images.length; i++)
      {
         var img = document.images[i]
         var imgName = img.src.toUpperCase()
         if (imgName.substring(imgName.length-3, imgName.length) == "PNG")
         {
            var imgID = (img.id) ? "id='" + img.id + "' " : ""
            var imgClass = (img.className) ? "class='" + img.className + "' " : ""
            var imgTitle = (img.title) ? "title='" + img.title + "' " : "title='" + img.alt + "' "
            var imgStyle = "display:inline-block;" + img.style.cssText 
            if (img.align == "left") imgStyle = "float:left;" + imgStyle
            if (img.align == "right") imgStyle = "float:right;" + imgStyle
            if (img.parentElement.href) imgStyle = "cursor:hand;" + imgStyle
            var strNewHTML = "<span " + imgID + imgClass + imgTitle
            + " style=\"" + "width:" + img.width + "px; height:" + img.height + "px;" + imgStyle + ";"
            + "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
            + "(src=\'" + img.src + "\', sizingMethod='scale');\"></span>" 
            img.outerHTML = strNewHTML
            i = i-1
         }
      }
   }    
}

function over(id,t){
	
	x=document.getElementById("img"+id);
	
	if(t==1){
		x.src="/images/splash2010/"+id+".png";
	}else{
		x.src="/images/splash2010/"+id+"_f.png";
	}

}

function mouseover(x,value){
	
	x.style.opacity = value/10;
	x.style.filter = 'alpha(opacity=' + value*10 + ')';

}

function mediatab(x,value){
	
	x.style.opacity = value/10;
	x.style.filter = 'alpha(opacity=' + value*10 + ')';

}


function tooltip(x){
	
	var tt=document.getElementById("tooltip");
	
	if(x=='show'){
		tt.style.display="block";
	}else{
		tt.style.display="none";
	}

}

function ini_access(x,ti,id,z,cid){
	
	var m=document.getElementById("mask");
	var a=document.getElementById("access");
	var t=document.getElementById("accesstitle");
	var f=document.getElementById("accessflash");
	var d=document.getElementById("accessdesc");
	var c=document.getElementById("accessclose");
	var s=document.getElementById("holder");
	var b=document.getElementById("bgr");
	
	if(z=='load'){
		
		m.style.display="block";
		a.style.display="block";
		c.style.display="block";
		s.style.height="100%";
		b.style.height="0px";
		
		if(ti>8) { 
			f.style.height="545px";
			a.style.height="565px";
		}else if(ti>1){ 
			f.style.height="490px";
			a.style.height="510px";
		}else{ 
			f.style.height="435px";
			a.style.height="455px";
		}
		
		t.innerHTML=title[x];
		d.innerHTML=desc[x];
		
		var so = new SWFObject("/media/accessimg.swf?url=/&aid="+id+"&cid="+cid, "icandyvideo", 435, 545, "8", "#ffffff");
		so.addParam("wmode", "transparent");
		so.write("accessflash");
		
	}else{
		
		m.style.display="none";
		c.style.display="none";
		a.style.display="none";
		s.style.height="auto";
		b.style.height="454px"
	}
		
		
}

function ini_video(x,z){
	
	var m=document.getElementById("mask");
	var v=document.getElementById("video");
	var c=document.getElementById("videoclose");
	var i=document.getElementById("videoinstr");
	var s=document.getElementById("holder");
	var b=document.getElementById("bgr");
	
	if(z=='load'){
		
		m.style.display="block";
		v.style.display="block";
		c.style.display="block";
		i.style.display="block";
		s.style.height="100%";
		b.style.height="0px";
		
		var so = new SWFObject("/media/video.swf?url=/media/&file="+x, "icandyvideo", 600, 480, "8", "#ffffff");
		so.addParam("wmode", "transparent");
		so.write("video");
		
	}else{
		
		m.style.display="none";
		v.style.display="none";
		c.style.display="none";
		i.style.display="none";
		s.style.height="auto";
		b.style.height="454px";
		v.innerHTML="";
	}
		
		
}

function ini_3d(x,y,z){
	
	var m=document.getElementById("mask");
	var p=document.getElementById("dprod");
	var h=document.getElementById("dclosehelp");
	var c=document.getElementById("dclose");
	var s=document.getElementById("holder");
	var b=document.getElementById("bgr");
	var t=document.getElementById('dhelp');
	
	if(z=='load'){
		
		m.style.display="block";
		p.style.display="block";
		c.style.display="block";
		h.style.display="block";
		t.style.display="block";
		s.style.height="100%";
		b.style.height="0px";
		
		var so = new SWFObject("/media/vr-icandy.swf?url=/media/3d/&p="+x+"&ypos=-"+y, "icandyvideo", 400, 601, "8", "#ffffff");
		so.addParam("wmode", "transparent");
		so.write("dprod");
		
	}else{
		
		m.style.display="none";
		p.style.display="none";
		c.style.display="none";
		h.style.display="none";
		t.style.display="none";
		s.style.height="auto";
		b.style.height="454px";
	
	}
		
}

function ini_swf(x,z,w,h){
	
	var m=document.getElementById("mask");
	var s=document.getElementById("holder");
	var b=document.getElementById("bgr");
	var v=document.getElementById(x+"swf");
	var c=document.getElementById(x+"swfclose");
	var hs=document.getElementById('homeswf');
	
	
	
	if(z=='load'){
		
		m.style.display="block";
		s.style.height="100%";
		b.style.height="0px";
		v.style.display="block";
		c.style.display="block";
		if(hs!=null) hs.style.visibility="hidden";
		
		var so = new SWFObject("/media/flavour.swf", "icandyvideo", w, h, "8", "#ffffff");
		so.addParam("wmode", "transparent");
		so.write(x+"swf");
		
	}else{
		
		m.style.display="none";
		s.style.height="auto";
		b.style.height="454px";
		v.style.display="none";
		v.innerHTML="";
		c.style.display="none";
		if(hs!=null) hs.style.visibility="visible";
	}
		
		
}


function loadhelp(){
	
	var t=document.getElementById('dhelp');
	
	if(t.style.display=='block'){
		t.style.display="none";
		document.getElementById('loadclose').innerHTML='<b>LOAD HELP</b>';
	}else{
		t.style.display="block";
		document.getElementById('loadclose').innerHTML='<b>CLOSE HELP</b>';
	}

}




function printflash(swf,w,h,div){
		var so = new SWFObject(swf, "flash-animations", w, h, "8", "#ffffff");
		so.addParam("wmode", "transparent");
		so.write(div);	
}

function prodtab(x,y){
	
	var cont=document.getElementById("cont0");
	cont.style.display="block";
	
	for(i=1;i<=y;i++){
		
		var cont=document.getElementById("cont"+i);
		cont.style.display="none";
		
		var tab=document.getElementById("tab"+i);
		tab.style.backgroundColor="#999999";
	
	}
	
	var cont=document.getElementById("cont"+x);
	cont.style.display="block";
	
	var cont=document.getElementById("cont"+x);
	cont.style.display="none";
	
	setTimeout(function(){ loadtab(x) },50);
	
}

function loadtab(x){
	
	var cont=document.getElementById("cont"+x);
	cont.style.display="block";
	
	var tab=document.getElementById("tab"+x);
	tab.style.backgroundColor="#666666";
	
	var cont=document.getElementById("cont0");
	cont.style.display="none";
	
	if(x!=1) window.location.href="#productinfo";
	
}


function navover(x,m){
	
	for(i=0;i<m;i++){
		
		var tab=document.getElementById("nc"+i);
		tab.style.backgroundPosition="0px 0px";
		
	}
	
	p=0;
	tmr=setTimeout(function(){ grow(x,p) },10)

}



function grow(x,p){
	
	var tab=document.getElementById("nc"+x);
		
	if(p<26){
		
			p=p+2;
			tab.style.backgroundPosition="0px "+p+"px";
			tmr=setTimeout(function(){ grow(x,p) },10)
			
	}
	
}

function navout(x,m){
	
	p=26;
	tmr=setTimeout(function(){ shrink(x,p,m) },10)

}

function shrink(x,p,m){
	
	for(i=0;i<m;i++){
		
		if(i!=x){
			var tab=document.getElementById("nc"+i);
			tab.style.backgroundPosition="0px 0px";
		}
		
	}
	
	var tab=document.getElementById("nc"+x);
		
	if(p>0){
		
			p=p-2;
			tab.style.backgroundPosition="0px "+p+"px";

			tmr=setTimeout(function(){ shrink(x,p,m) },10)
			
	}
	
}

title=Array();
desc=Array();