var active_obj = 			null;
var scrollcategorie = 		null;
var categoriecontainer = 	null;

function findXPos(obj) {
	var curleft =0;// curtop = 0;
	if (obj.offsetParent) {
		curleft = obj.offsetLeft
		while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft
		}
	}
	return curleft;
}
function findYPos(obj) {
	var curtop =0;// curtop = 0;
	if (obj.offsetParent) {
		curtop = obj.offsetTop
		while (obj = obj.offsetParent) {
			curtop += obj.offsetTop
		}
	}
	return curtop;
}
function scrollCategorie()
{

	if (scrollcategorie==null)
	{
		scrollcategorie = document.layers ? document.layers['navcontainer'] :
		document.getElementById ?  document.getElementById('navcontainer').style :
		document.all['navcontainer'].style;

		categoriecontainer = document.getElementById('nav');
		categorieoffset_y = findYPos(categoriecontainer);
	}


	var offset_y 	= categorieoffset_y;
	var windowheight= document.body.clientHeight;

	if (scrollcategorie.setProperty){ //Mozilla
		var scrollxpos = window.pageXOffset;
		var scrollypos = window.pageYOffset;
		
		var windowwidth = window.innerWidth;
		var windowheight = window.innerHeight;
		var newy = scrollypos + offset_y;
		scrollcategorie.setProperty('left',findXPos(categoriecontainer),null);

		if ( windowheight > 550 ) {
			if (scrollypos > offset_y ) {
				scrollcategorie.setProperty('top',scrollypos+10,null);
				scrollcategorie.top = scrollypos+10;
			}else{
				scrollcategorie.setProperty('top',offset_y,null);
				scrollcategorie.top = offset_y;
			}
		}else{
			scrollcategorie.setProperty('top',offset_y,null);
			scrollcategorie.top = offset_y;
		}

	}
	else
	{ //IE
		var windowwidth = document.body.offsetWidth;
		var windowheight = document.body.offsetHeight;
		var scrollxpos = document.body.scrollLeft;
		var scrollypos = document.body.scrollTop;
		var windowheight = document.body.offsetHeight;
		var scrollypos = document.body.scrollTop;
		scrollcategorie.left = findXPos(categoriecontainer);
		var newy = scrollypos + offset_y;
		if ( windowheight > 550 ) {
			if (scrollypos > offset_y ){
				scrollcategorie.top = scrollypos+10;
			}else{
				scrollcategorie.top = offset_y;
			}
		}else{
			scrollcategorie.top = offset_y;
		}
	}

}
