/*
  $Id: general.js,v 1.1.1.1 2004/03/04 23:40:52 ccwjr Exp $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/


function SwitchMenu(obj,ID1,ID2,ID3,ID4,ID5, DivName)
{
	var ar= "";
	var el= "";
	if(document.getElementById)
	{
		var el = document.getElementById(obj);
		if (document.getElementById(DivName)!=null){
		var ar = document.getElementById(DivName).getElementsByTagName("span");
	}
		var IDClass = "td" + obj;
		var IDClass1 = "td" + ID1;
		var IDClass2 = ""; 
		var IDClass3 = ""; 
		var IDClass4 = "";
		var IDClass5 = "";
		// there is a 3 kind of boxes, 2 cell, 3 cell and 4 cell, this check it
		if(ID2.length==0) {IDClass2 = "td" + ID1;}
		else {IDClass2 = "td" + ID2;}
		if(ID3.length==0) {IDClass3 = "td" + ID1;}
		else {IDClass3 = "td" + ID3;}
		if(ID4.length==0) {IDClass4 = "td" + ID1;}
		else {IDClass4 = "td" + ID4;}
		if(ID5.length==0) {IDClass5 = "td" + ID1;}
		else {IDClass5 = "td" + ID5;}
		if (el) {
		if(el.style.display != "block")
		{
			for (var i=0; i<ar.length; i++)
			{
				if (ar[i].className=="submenu")
					ar[i].style.display = "none";	
			}
			
    // el is not null, we can use the property
            el.style.display = "block";
          
			
			
		        if (document.getElementById(IDClass)!=null){
		        document.getElementById(IDClass).className="first selected";
	            }
				if (document.getElementById(IDClass1)!=null){
		        document.getElementById(IDClass1).className="Boxblue";
	            }
				if (document.getElementById(IDClass2)!=null){
		        document.getElementById(IDClass2).className="Boxblue";
	            }
				if (document.getElementById(IDClass3)!=null){
		        document.getElementById(IDClass3).className="Boxblue";
	            }
				if (document.getElementById(IDClass4)!=null){
		        document.getElementById(IDClass4).className="Boxblue";
	            }
				if (document.getElementById(IDClass5)!=null){
		        document.getElementById(IDClass5).className="Boxblue";
	            }
				
				
		}
		}
		//else
		//{
		//	el.style.display = "none";
		//}
	}
}
function SwitchMenuTen(obj,ID1,ID2,ID3,ID4,ID5,ID6,ID7,ID8,ID9,ID10, DivName)
{
	if(document.getElementById)
	{
		var el = document.getElementById(obj);
		var ar = document.getElementById(DivName).getElementsByTagName("span");
		var IDClass = "td" + obj;
		var IDClass1 = "td" + ID1;
		var IDClass2 = ""; 
		var IDClass3 = ""; 
		var IDClass4 = "";
		var IDClass5 = "";
		var IDClass6 = ""; 
		var IDClass7 = ""; 
		var IDClass8 = "";
		var IDClass9 = "";
		var IDClass10 = "";
		// there is a 3 kind of boxes, 2 cell, 3 cell and 4 cell, this check it
		if(ID2.length==0) {IDClass2 = "td" + ID1;}
		else {IDClass2 = "td" + ID2;}
		if(ID3.length==0) {IDClass3 = "td" + ID1;}
		else {IDClass3 = "td" + ID3;}
		if(ID4.length==0) {IDClass4 = "td" + ID1;}
		else {IDClass4 = "td" + ID4;}
		if(ID5.length==0) {IDClass5 = "td" + ID1;}
		else {IDClass5 = "td" + ID5;}
		if(ID6.length==0) {IDClass6 = "td" + ID1;}
		else {IDClass6 = "td" + ID6;}
		if(ID7.length==0) {IDClass7 = "td" + ID1;}
		else {IDClass7 = "td" + ID7;}
		if(ID8.length==0) {IDClass8 = "td" + ID1;}
		else {IDClass8 = "td" + ID8;}
		if(ID9.length==0) {IDClass9 = "td" + ID1;}
		else {IDClass9 = "td" + ID9;}
		if(ID10.length==0) {IDClass10 = "td" + ID1;}
		else {IDClass10 = "td" + ID10;}
		if(el.style.display != "block")
		{
			for (var i=0; i<ar.length; i++)
			{
				if (ar[i].className=="submenu")
					ar[i].style.display = "none";	
			}
			el.style.display = "block";
			
				document.getElementById(IDClass).className="first selected";
				document.getElementById(IDClass1).className="Boxblue";
				document.getElementById(IDClass2).className="Boxblue";
				document.getElementById(IDClass3).className="Boxblue";
				document.getElementById(IDClass4).className="Boxblue";
				document.getElementById(IDClass5).className="Boxblue";	
				document.getElementById(IDClass6).className="Boxblue";
				document.getElementById(IDClass7).className="Boxblue";
				document.getElementById(IDClass8).className="Boxblue";
				document.getElementById(IDClass9).className="Boxblue";
				document.getElementById(IDClass10).className="Boxblue";
				
		}
		//else
		//{
		//	el.style.display = "none";
		//}
	}
}
/*------------------------------------------------------------
	Document Text Sizer- Copyright 2003 - Taewook Kang.  All rights reserved.
	Coded by: Taewook Kang (txkang.REMOVETHIS@hotmail.com)
	Web Site: http://txkang.com
	Script featured on Dynamic Drive (http://www.dynamicdrive.com)
	
	Please retain this copyright notice in the script.
	License is granted to user to reuse this code on 
	their own website if, and only if, 
	this entire copyright notice is included.
--------------------------------------------------------------*/

//Specify affected tags. Add or remove from list:
var tgs = new Array('div','td','p','font');

//Specify spectrum of different font sizes:
var szs = new Array( 'xx-small','x-small','small','medium','large','x-large','xx-large' );
var startSz = 2;

function ts( trgt,inc ) {
	if (!document.getElementById) return
	var d = document,cEl = null,sz = startSz,i,j,cTags;
	
	sz += inc;
	if ( sz < 0 ) sz = 0;
	if ( sz > 6 ) sz = 6;
	startSz = sz;
		
	if ( !( cEl = d.getElementById( trgt ) ) ) cEl = d.getElementsByTagName( trgt )[ 0 ];

	cEl.style.fontSize = szs[ sz ];

	for ( i = 0 ; i < tgs.length ; i++ ) {
		cTags = cEl.getElementsByTagName( tgs[ i ] );
		for ( j = 0 ; j < cTags.length ; j++ ) cTags[ j ].style.fontSize = szs[ sz ];
	}
}