// Flash header Script
/******************** Event registration ********************/
if(window.attachEvent) //IE
{
	window.attachEvent("onload", _initPageFunction);
}
else if(window.addEventListener) //DOM
{
	window.addEventListener("load", _initPageFunction, false);
}


function _initPageFunction()
{
	_initPageHeader();
	
	_initPageTitle();
	
	_reajusteDiv();
	
	_initFooter();
}


function _initPageHeader()
{
	if (document.getElementById("oucHeader_oucCustomerService_lnkCustomerService") || document.getElementById("oucHeader_oucCustomerService_lnkReturnCustomerService"))
	{
		document.getElementById("contentTopSectionFrame").style.display = "block";
		document.getElementById("welcomeMessage").style.display = "none";
		document.getElementById("culture").style.display = "block";
	}
}

function _initPageTitle()
{	
	var oMypage = document.getElementById('Form1').action;
	var oFooter = document.getElementById('footer');
	var oBottomFrame = document.getElementById('contentPageBottomFrame');
	var regPage = /.*(d|D)efault\.aspx.*/i;
	resPage = regPage.test(oMypage);
    
	if(resPage)
    {
      document.getElementById("contentPageTitle").style.display = "none";
	  document.getElementById("cartInformation").style.display = "none";

	  if(document.all)
	  {
	  	document.getElementById("contentPageContent").childNodes.item(0).style.paddingLeft = "0px";
	  	document.getElementById("contentPageContent").childNodes.item(0).style.paddingRight = "0px";
	  }
	  else
	  {
		document.getElementById("contentPageContent").childNodes.item(1).style.paddingLeft = "0px";
	  	document.getElementById("contentPageContent").childNodes.item(1).style.paddingRight = "0px";

	  }
    }
}

function _reajusteDiv()
{
	var oLeftMenu = document.getElementById('leftMenu');
	var oContent = document.getElementById('contentPageContent');
	var oFooter = document.getElementById('footer');
	var oBottomFrame = document.getElementById('contentPageBottomFrame');
	
	if(oLeftMenu) var offsetLeftMenu = oLeftMenu.offsetHeight;
	if(oContent) var offsetContent = oContent.offsetHeight;
	if(oFooter) var offsetFooter = oFooter.offsetHeight;
	
	var oMypage = document.getElementById('Form1').action;
	
	var regPage = /.*Default\.aspx.*/i;
	
	resPage = regPage.test(oMypage);
	
	if (offsetLeftMenu>offsetContent) 
	{
		if(resPage) oContent.style.height = offsetLeftMenu+'px';
		else oContent.style.height = (offsetLeftMenu-offsetFooter)+'px';
	}
	
	
}

function _initFooter()
{
	var oBottomFrame = document.getElementById('contentPageBottomFrame');
	var oFooter = document.getElementById('footer');
	
	if (oFooter && oBottomFrame)
	{
		if(document.getElementById('oEditHTML'))
		{
			oFooter.style.top = oBottomFrame.offsetTop;
			oFooter.style.display = "inline";
			oFooter.childNodes.item(0).style.paddingLeft = "12px";
			
		}
		else
		{
			oBottomFrame.innerHTML = oFooter.innerHTML;
		}
	}
	
}

