function placeFooter(){
if(document.getElementById('ContentPlaceHolder')){
	//alert(document.getElementById('ContentPlaceHolder').offsetHeight + 678);
	//contentHeight = document.getElementById('ContentPlaceHolder').offsetHeight + 760;
	contentHeight = document.getElementById('main').offsetHeight + 760;
	document.getElementById('divfooter').style.top = contentHeight + "px";
	document.getElementById('divfooter').style.display = "block";
}
}


function findPositionY( tmpLink ) {
  if( tmpLink.offsetParent ) {
    for( var posX = 0, posY = 0; tmpLink.offsetParent; tmpLink = tmpLink.offsetParent ) {
      posX += tmpLink.offsetLeft;
      posY += tmpLink.offsetTop;
    }
    return [ posY ];
  } else {
    return [ tmpLink.y ];
  }
}

function scrollfunc()
{
	if (document.getElementById("CartHolder"))
	{

		if (document.documentElement && document.documentElement.scrollTop) {
			TopValue = document.documentElement.scrollTop; 
		}
		else if (document.body) {
			TopValue = document.body.scrollTop;
		}

		ScrollMenuHeight = document.getElementById("CartHolder").offsetHeight;  
		
		//intBottomTop
		var browserName=navigator.appName; 
	//	alert(browserName);
		
		var betaOffset = 113;
		
		var offset = 260 + betaOffset;
		if (browserName=="Microsoft Internet Explorer") 
		{
			offset = 270 + betaOffset;
		}
		if (browserName=="Netscape") 
		{
			offset = 263 + betaOffset;
		}
	                  
	  if(TopValue > offset)
	  {
		BasketTop = 65 + TopValue + betaOffset;
		//alert();
	    
		// If the top of the basket/category + the max height of the boxes exeedes the menucard.. it stops)
		if (BasketTop > (document.getElementById('ContentPlaceHolder').offsetHeight - ScrollMenuHeight + 325 + betaOffset)) {
			BasketTop = (document.getElementById('ContentPlaceHolder').offsetHeight - ScrollMenuHeight + 325 + betaOffset)
		}
		//alert(ScrollMenuHeight);
		//alert((document.getElementById('ContentPlaceHolder').offsetHeight));
		/*document.getElementById("CategoryHolder").style.position = 'absolute';      
		document.getElementById("CategoryHolder").style.top  = (BasketTop) + 'px';   */
	        
		if (document.getElementById("CartHolder"))
			document.getElementById("CartHolder").style.top = BasketTop + 'px';
	    
	}else{
		/*if (findPositionY(document.getElementById("design")) == 0)
			BasketTop = 328 + 7 + betaOffset;
		else*/
			BasketTop = 328 + betaOffset;

		if (document.getElementById("CartHolder"))
			document.getElementById("CartHolder").style.top  = BasketTop + 'px';
	 	}
	}
}

