////////////////////////////////////////////////////
// Fonction qui renvoie l'objet dont l'ID est passsé en paramètre
if (!document.getElementById) {
	document.getElementById = getObjectById;
}

function getObjectById(objectId) {
	if (bw.dom) {
		return document.getElementById(objectId);
	} else if (bw.ie4) {
		return document.all(objectId);
	} else if (bw.ns4) {
		return eval('document.' + objectId);
	} else {
		return null;
	}
}


////////////////////////////////////////////////////////////////
// Déplace la div du panier en en fonction du scroll de la page.
function MoveCart(strObjectName) {

	if (bw.ie6) {

		getObjectById(strObjectName).style.pixelTop = document.documentElement.scrollTop + PosTop ;
	} else if (bw.ie4plus) {
		
		getObjectById(strObjectName).style.pixelTop =  document.body.scrollTop + PosTop ;
	} else if (bw.ns6) {
		
		getObjectById(strObjectName).style.top = window.pageYOffset + PosTop  + "px" ;
	} else if (bw.ns4) {
		
		eval(getObjectById(strObjectName).top = eval(window.pageYOffset + PosTop));
	}
	
	if(bw.bw) {
		setTimeout("MoveCart('"+strObjectName+"')",10);
	}
}


///////////////////////////////////////////////////////
// Rend la div du panier transparente pendant le scroll
function HideScroll(strObjectName) {
	if (bw.ie4plus) {
		
		if (savetop != getObjectById(strObjectName).style.pixelTop) {
			
			//getObjectById(strObjectName).filters.alpha.opacity =  100;//scrollopacity;
		} else {
			
			//getObjectById(strObjectName).filters.alpha.opacity =  100;
		}
		//savetop = document.body.scrollTop + PosTop;
		//setTimeout("HideScroll()",100);
	 } else if (bw.ns6) {
	 	
		if (savetop != getObjectById(strObjectName).style.top) {
			
			getObjectById(strObjectName).style.opacity =  scrollopacity/100;
			getObjectById(strObjectName).style.MozOpacity = scrollopacity/100;
		} else {
			
			getObjectById(strObjectName).style.opacity =  1;
			getObjectById(strObjectName).style.MozOpacity = 1;
		}
		savetop = window.pageYOffset + PosTop  + "px" ;
		setTimeout("HideScroll('"+strObjectName+"')",100);
	}
}

function CheckRescroll() {
	//alert(rescroll);
	if (rescroll != 0) {
		if (bw.ie4plus) {
			document.body.scrollBy(0, rescroll);
		} else if (bw.ns6) {
			window.scroll(0, rescroll);
		} else if (bw.ns4) {
			window.scroll(0, rescroll);
		}
	}
}