var header_mode = "Blue";


function cart_add(product_id)
{
	//*** Add article to shopping cart.
	load_content("../order.php?add=" + product_id);
}


function header_update(bg_color, login_status)
{
	//*** Does parent exist?
	if (!parent.Header) return;
	
	var corner = parent.Header.document.getElementById("Corner");
	
	//*** Element found?
	if (!corner) return;
	
	//*** Not called from header itself.
	if (bg_color != "") header_mode = bg_color;
	
  switch(header_mode)
  {
  	case "White":
  	  //*** All white.
  	  corner.style.backgroundColor = "#FFFFFF";
  	  corner.style.backgroundImage = "url(./images/corner_white.gif)";
  	  break;
  	
  	case "Blue":
  	  //*** All blue.
  	  corner.style.backgroundColor = "#FFFFFF";
  	  corner.style.backgroundImage = "url(./images/corner_white.gif)";
  	  break;
  	
  	case "WhiteBlue":
  	  //*** White corner, blue background.
  	  corner.style.backgroundColor = "#FFFFFF";
  	  corner.style.backgroundImage = "url(./images/corner_white.gif)";
	}
	
	//*** Set status of "logout" button.
	login_update(login_status);
}


function load_content(page_url)
{
  var content = parent.frames["Content"];
  
  //*** Load page into content frame.
	if (content) content.location = page_url;
}
// OBSOLETE
//function load_content(page_url)
//{
//  //*** Load page into content frame.
//  if (parent.Content) parent.Content.document.location = page_url;
//}


function login_update(login_status)
{
  var logout_btn = parent.Header.document.getElementById("logout");
  
  if((!logout_btn && login_status == 1) || (logout_btn && login_status == 0))
  {
    //*** Only reload header on changes.
    parent.Header.document.location = "header.php";
  }
}


function product_info(product_id)
{
	//*** Take action.
	load_content("../product_info.php?P=" + product_id);
}

