var t;
var x;
var xc;
var x1h;
var xcp;
var x3b1f;
var x3b2f;
var x3b3f;
var x4b;
var x4bf;
var x4cf;
var m=0;
var h=150;
var cartOpen = 0;
var pl = 3;

function cartEntry(n) { //v1.0
	x=MM_findObj('cart');
	xc=MM_findObj('cartContent');
	xh=MM_findObj('cartHeader');
	x1h=MM_findObj('cartCol_1h');
	xcp=MM_findObj('cartProducts');
	x3b1f=MM_findObj('cartCol_3b1f');
	x3b2f=MM_findObj('cartCol_3b2f');
	x3b3f=MM_findObj('cartCol_3b3f');
	xf=MM_findObj('cartFooter');
	x4b=MM_findObj('cartCol_4b');
	x4bf=MM_findObj('cartCol_4bf');
	x4cf=MM_findObj('cartCol_4cf');

	
	if(h>599&&cartOpen==0){cartOpen=1;m=0;return;}
	if(h<151&&cartOpen==1){cartOpen=0;m=0;return;}
	if(cartOpen){h=150;h2=149;h3=146;x1h.style.display = 'none';x3b1f.style.display = 'none';x3b2f.style.display = 'none';x3b3f.style.display = 'none';x4bf.style.display = 'none';x4cf.style.display = 'none';

		for(i=0;i<n;i++) {
			var tempDIV = MM_findObj('cartProduct_'+i);
			tempDIV.childNodes[0].style.display = 'none';
			tempDIV.style.height = 25 + 'px';
			tempDIV.childNodes[0].style.height = 20 + 'px';
			tempDIV.childNodes[1].style.height = 20 + 'px';
			tempDIV.childNodes[1].style.display = 'block';
			tempDIV.childNodes[2].style.height = 20 + 'px';
			tempDIV.childNodes[2].style.display = 'none';
			tempDIV.childNodes[2].style.overflow = 'hidden';
			tempDIV.childNodes[3].style.height = 20 + 'px';
			tempDIV.childNodes[4].style.height = 20 + 'px';
		}
		xcp.style.overflow = 'hidden';
	}
	if(!cartOpen){h=600;h2=599;h3=596;x1h.style.display = 'block';x3b1f.style.display = 'block';x3b2f.style.display = 'block';x3b3f.style.display = 'block';x4bf.style.display = 'block';x4cf.style.display = 'block';
		
		for(i=0;i<n;i++) {
			
			var tempDIV = MM_findObj('cartProduct_'+i);
			tempDIV.style.height = 65 + 'px';
			tempDIV.childNodes[0].style.display = 'block';
			tempDIV.childNodes[0].style.height = 60 + 'px';
			tempDIV.childNodes[1].style.height = 60 + 'px';
			tempDIV.childNodes[1].style.display = 'none';
			tempDIV.childNodes[2].style.height = 60 + 'px';
			tempDIV.childNodes[2].style.display = 'block';
			tempDIV.childNodes[2].style.overflow = 'auto';
			tempDIV.childNodes[3].style.height = 60 + 'px';
			tempDIV.childNodes[4].style.height = 60 + 'px';
			
		}
		//alert("cartProduct_"+i+": " + tempDIV.offsetWidth);
		xcp.style.overflow = 'auto';
	}
	
	
	x.style.width = h + 'px';
	xc.style.width = h2 + 'px';
	xh.style.width = h3 + 'px';
	xf.style.width = h + 'px';
	
	
	
	t=setTimeout("cartEntry("+n+")", 0);
	if(!m) { changeTitle(cartOpen, n); }
}
function changeTitle(o,l) {
	if(o) { x4b.innerHTML = "&raquo; <a href='javascript:cartEntry("+l+");' class='nav2'>open bag</a>"; }
	if(!o) { x4b.innerHTML = "&laquo; <a href='javascript:cartEntry("+l+");' class='nav2'>close bag</a>"; }
}

