// JavaScript Document
function MM_showHideLayers() { //v9.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) 
  with (document) if (getElementById && ((obj=getElementById(args[i]))!=null)) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}
function MM_effectGrowShrink(targetElement, duration, from, to, toggle, referHeight, growFromCenter)
{
	Spry.Effect.DoGrow(targetElement, {duration: duration, from: from, to: to, toggle: toggle, referHeight: referHeight, growCenter: growFromCenter});
}
var isLargeTL = false, isLargeTR = false, isLargeBL = false, isLargeBR = false;
var isVisTL=false, isVisTR=false, isVisBL=false, isVisBR=false, isDef=true;

function picEffect(corner) {
	if (corner == 1) {
		if (!isLargeTL) {
			if (isLargeTR) { MM_effectGrowShrink('2', 300, '100px', '50px', false, false, true); isLargeTR=false;	} 
			if (isLargeBL) { MM_effectGrowShrink('3', 300, '100px', '50px', false, false, true); isLargeBL=false; } 
			if (isLargeBR) { MM_effectGrowShrink('4', 300, '100px', '50px', false, false, true); isLargeBR=false; }
			MM_effectGrowShrink('1', 300, '50px', '100px', false, false, true); isLargeTL=true;
			/* -------------------------- */
			if (isDef)   { MM_effectAppearFade('desc' , 300, 100, 0, false); isDef  =false; } 
			if (isVisTR) { MM_effectAppearFade('desc2', 300, 100, 0, false); isVisTR=false; }
			if (isVisBL) { MM_effectAppearFade('desc3', 300, 100, 0, false); isVisBL=false; } 
			if (isVisBR) { MM_effectAppearFade('desc4', 300, 100, 0, false); isVisBR=false; }
			MM_effectAppearFade('desc1', 500, 0, 100, false); isVisTL=true;
				document.getElementById('desc1').style.zIndex="9999";
				document.getElementById('desc2').style.zIndex="0";
				document.getElementById('desc3').style.zIndex="0";
				document.getElementById('desc4').style.zIndex="0";
		}
	} else if (corner == 2) {
			if (!isLargeTR) {
				if (isLargeTL) { MM_effectGrowShrink('1', 300, '100px', '50px', false, false, true); isLargeTL=false; } 
				if (isLargeBL) { MM_effectGrowShrink('3', 300, '100px', '50px', false, false, true); isLargeBL=false; } 
				if (isLargeBR) { MM_effectGrowShrink('4', 300, '100px', '50px', false, false, true); isLargeBR=false; }
				MM_effectGrowShrink('2', 300, '50px', '100px', false, false, true); isLargeTR=true;
				/* -------------------------- */
				if (isDef)   { MM_effectAppearFade('desc' , 300, 100, 0, false); isDef  =false; } 
				if (isVisTL) { MM_effectAppearFade('desc1', 300, 100, 0, false); isVisTL=false; }
				if (isVisBL) { MM_effectAppearFade('desc3', 300, 100, 0, false); isVisBL=false; } 
				if (isVisBR) { MM_effectAppearFade('desc4', 300, 100, 0, false); isVisBR=false; }
				MM_effectAppearFade('desc2', 500, 0, 100, false); isVisTR=true;
				document.getElementById('desc1').style.zIndex="0";
				document.getElementById('desc2').style.zIndex="9999";
				document.getElementById('desc3').style.zIndex="0";
				document.getElementById('desc4').style.zIndex="0";
			}
	} else if (corner == 3) {
			if (!isLargeBL) {
				if (isLargeTL) { MM_effectGrowShrink('1', 300, '100px', '50px', false, false, true); isLargeTL=false; } 
				if (isLargeTR) { MM_effectGrowShrink('2', 300, '100px', '50px', false, false, true); isLargeTR=false; } 
				if (isLargeBR) { MM_effectGrowShrink('4', 300, '100px', '50px', false, false, true); isLargeBR=false; }
				MM_effectGrowShrink('3', 300, '50px', '100px', false, false, true); isLargeBL=true;
				/* -------------------------- */
				if (isDef)   { MM_effectAppearFade('desc' , 300, 100, 0, false); isDef  =false; } 
				if (isVisTL) { MM_effectAppearFade('desc1', 300, 100, 0, false); isVisTL=false; } 
				if (isVisTR) { MM_effectAppearFade('desc2', 300, 100, 0, false); isVisTR=false; }
				if (isVisBR) { MM_effectAppearFade('desc4', 300, 100, 0, false); isVisBR=false; }
				MM_effectAppearFade('desc3', 500, 0, 100, false); isVisBL=true;
				document.getElementById('desc1').style.zIndex="0";
				document.getElementById('desc2').style.zIndex="0";
				document.getElementById('desc3').style.zIndex="9999";
				document.getElementById('desc4').style.zIndex="0";
			}
	} else if (corner == 4) {
			if (!isLargeBR) {
				if (isLargeTL) { MM_effectGrowShrink('1', 300, '100px', '50px', false, false, true); isLargeTL=false; } 
				if (isLargeTR) { MM_effectGrowShrink('2', 300, '100px', '50px', false, false, true); isLargeTR=false; } 
				if (isLargeBL) { MM_effectGrowShrink('3', 300, '100px', '50px', false, false, true); isLargeBL=false; }
				MM_effectGrowShrink('4', 300, '50px', '100px', false, false, true); isLargeBR=true;
				/* -------------------------- */
				if (isDef)   { MM_effectAppearFade('desc' , 300, 100, 0, false); isDef  =false; }
				if (isVisTL) { MM_effectAppearFade('desc1', 300, 100, 0, false); isVisTL=false; }  
				if (isVisTR) { MM_effectAppearFade('desc2', 300, 100, 0, false); isVisTR=false; }
				if (isVisBL) { MM_effectAppearFade('desc3', 300, 100, 0, false); isVisBL=false; }
				MM_effectAppearFade('desc4', 500, 0, 100, false); isVisBR=true;
				document.getElementById('desc1').style.zIndex="0";
				document.getElementById('desc2').style.zIndex="0";
				document.getElementById('desc3').style.zIndex="0";
				document.getElementById('desc4').style.zIndex="9999";
			}
	}
}
function MM_effectAppearFade(targetElement, duration, from, to, toggle)
{
	Spry.Effect.DoFade(targetElement, {duration: duration, from: from, to: to, toggle: toggle});
}