/* --------------------------------------------------------------
   $Id: general.js,v 1.2 2003/12/31 18:02:23 fanta2k Exp $   

   osCommerce - community made shopping
   http://www.oscommerce.com

   Copyright (c) 2003 osCommerce
   --------------------------------------------------------------*/
function hide_content(szDivID) {
  if (document.layers) { // NN4+
      document.layers[szDivID].visibility = "hide";
      document.layers[szDivID].display = "none";
  } else if (document.getElementById) { // gecko(NN6) + IE 5+
		var obj = document.getElementById(szDivID);
      obj.style.visibility = "hidden";      
		obj.style.display = "none";
  } else if (document.all) { // IE 4
      document.all[szDivID].style.visibility = "hidden";
      document.all[szDivID].style.display = "none";
  }
}

function show_content(szDivID) {
  if (document.layers) { // NN4+
      document.layers[szDivID].visibility = "show";
      document.layers[szDivID].display = "";
  } else if (document.getElementById) { // gecko(NN6) + IE 5+
		var obj = document.getElementById(szDivID);
      obj.style.visibility = "visible";      
		obj.style.display = "";
  } else if (document.all) { // IE 4
      document.all[szDivID].style.visibility = "visible";
      document.all[szDivID].style.display = "";
  }
}

function content_hidden(szDivID) {
  if (document.layers) { // NN4+
      return ((document.layers[szDivID].visibility == "hide") && (document.layers[szDivID].display == "none"));
  } else if (document.getElementById) { // gecko(NN6) + IE 5+
		var obj = document.getElementById(szDivID);
      return ((obj.style.visibility == "hidden") && (obj.style.display == "none"));      		
  } else if (document.all) { // IE 4
      return ((document.all[szDivID].style.visibility == "hidden") && (document.all[szDivID].style.display = "none"));      
  }	
}

function content_show_hide(szDivID,button) {
	if (content_hidden(szDivID)) 
		{button.style.fontWeight="bold"; show_content(szDivID);} else 
		{button.style.fontWeight="normal"; hide_content(szDivID);}
}

function print_button(szDivID,btn_title,btn_desc) {
	document.write("<input type='button' value='"+btn_title+"' class='nostyle' style='cursor:pointer;' title='"+btn_desc+"' onClick='content_show_hide(\""+szDivID+"\",this)'>");
}