// tabs.js
// Copyright 2003-2004 Pezter Mooring, P.P. Mooring. All rights reserved. peterpm@xs4all.nl / peter@mooring.be
// Description: Tab support functions

function winbmenu(width,name,url,target,dropdown,alt){
this.width=width;
this.name=name;
this.url=url;
this.target=target;
this.dropdown=dropdown;
this.alt=alt;
}

var wm = new Array();

function pr(s){
	document.write(s);

// pr_db(s);
}

function pr_db(s){

	document.form_db.textarea_db.value = s + "\n" + document.form_db.textarea_db.value;
}

function prtab(i){

	var s;

	var name = wm[i].name;
	var url = wm[i].url;
	var target = wm[i].target;
	var alt = wm[i].alt;


	name = '<a href="' + url + '" alt="' + alt + '" class=tablink>' + name + '</a>';

	var r = 20;
	var b = 2;
	var rmb = r - b;
	var t = 60;
	var f = 30;
	var g = rmb + t;
	var rpt = r + t;
	var rptmb = r + t - b;
	var bpt = b + t;
	var rrf1 = r + r + f + 1;

	var ocol = '#ffffff';
	var bcol = '#6d663c';
	var icol = '#edbe00';
ocol = '#fffae7';
//	icol = '#9c0800';
	icol = '#ffffff';
	icol = '#fefefe';

	var scol = bcol;

	if(i < pageselected){
		s = '<table border="0" cellpadding="0" cellspacing="0">' + "\n";
		s += '<tr>' + "\n";
		s += '<td width="' + b + '" height="' + rrf1 + '" bgcolor="' + bcol + '"><img src="gfx/pixel.gif" width="' + b + '" height="' + rrf1 + '"></td>' + "\n";
		s += '<td width="' + t + '"><img src="gfx/pixel.gif" width="' + t + '" height="1"></td>' + "\n";
		s += '</tr>' + "\n";
		s += '</table>' + "\n";
		pr(s);
		return;
	}

	if(i == pageselected){
		scol = icol;
		icol = '#ffffff';
	}

	cnrSet(ocol, bcol, icol);
	cnrCreate(r, b);

	s = '<div id="tab_right" style="position: relative; left: 0px; top: 0px; width: 82px; height: 71px; z-index: 200; ">' + "\n";
	s += '<div id="tab_right_clicklayer" style="position: absolute; left: 0px; top: 0px; width: 82px; height: 71px; z-index: 400; ">';
	s += '<a href="' + url + '"><img src="gfx/pixel.gif" width="80" height="71" border="0" alt="' + alt + '"></a>';
	s += '</div>' + "\n";
	s += '<div id="tab_right_below" style="position: absolute; left: 0px; top: 0px; width: 82px; height: 71px; z-index: 300; ">';
	pr(s);

	s = '<table border="0" cellpadding="0" cellspacing="0">' + "\n";
	s += '<tr>' + "\n";
	s += '<td width="' + b + '" height="' + b + '" bgcolor="' + bcol + '"><img src="gfx/pixel.gif" width="' + b + '" height="' + b + '"></td>' + "\n";
	s += '<td width="' + t + '" height="' + b + '" bgcolor="' + bcol + '"><img src="gfx/pixel.gif" width="' + t + '" height="' + b + '"></td>' + "\n";
	s += '<td rowspan="2" width="' + r + '" height="' + r + '">' + "\n";
	pr(s);

	cnrGet(1);

	s = '</td>' + "\n";
	s += '</tr>' + "\n";
	s += '<tr>' + "\n";
	s += '<td rowspan="3" width="' + b + '" bgcolor="' + scol + '"><img src="gfx/pixel.gif" width="' + b + '"></td>' + "\n";
	s += '<td width="' + t + '" height="' + rmb + '" bgcolor="' + icol + '"><img src="gfx/pixel.gif" width="1" height="' + rmb + '"></td>' + "\n";
	s += '</tr>' + "\n";


	// Second row
	s += '<tr>' + "\n";
	s += '<td colspan="2" width="' + rpt + '">' + "\n";

	s += '<table width="' + rpt + '" border="0" cellpadding="0" cellspacing="0">' + "\n";
	s += '<tr>' + "\n";
	s += '<td width="' + rptmb + '" height="1" bgcolor="' + icol + '"><img src="gfx/pixel.gif" width="' + rptmb + '" height="1"></td>' + "\n";
	s += '<td width="' + b + '" height="1" bgcolor="' + bcol + '"><img src="gfx/pixel.gif" width="' + b + '" height="1"></td>' + "\n";
	s += '</tr>' + "\n";

	s += '<tr>' + "\n";
	s += '<td width="' + rptmb + '" align="center" bgcolor="' + icol + '">' + name + '</td>' + "\n";
	s += '<td width="' + b + '" height="' + f + '" bgcolor="' + bcol + '"><img src="gfx/pixel.gif" width="' + b + '" height="' + f + '"></td>' + "\n";
	s += '</tr>' + "\n";

	s += '</table>' + "\n";
	s += '</td>' + "\n";
	s += '</tr>' + "\n";

	// Third row
	s += '<tr>' + "\n";
	s += '<td bgcolor="' + icol + '"><img src="gfx/pixel.gif" width="1" height="' + rmb + '"></td>' + "\n";
	s += '<td rowspan="2" width="' + r + '" height="' + r + '">' + "\n";
	pr(s);

	cnrGet(3);

	s = '</td>' + "\n";
	s += '</tr>' + "\n";
	s += '<tr>' + "\n";
	s += '<td width="' + b + '" height="' + b + '" bgcolor="' + bcol + '"><img src="gfx/pixel.gif" width="' + b + '" height="' + b + '"></td>' + "\n";
	s += '<td width="1" height="' + b + '" bgcolor="' + bcol + '"><img src="gfx/pixel.gif" width="1" height="' + b + '"></td>' + "\n";
	s += '</tr>' + "\n";

	s += '</table>' + "\n";
	pr(s);

	s = '</div>' + "\n";
	s += '</div>' + "\n";
	pr(s);
}

function prtab_left(i){

	var s;

	var name = wm[i].name;
	var url = wm[i].url;
	var target = wm[i].target;
	var alt = wm[i].alt;

	name = name.substring(0, 2);
	name = '<a href="#" class=tablink>' + name + '</a>';

	name = '<a href="' + url + '" alt="' + alt + '" class=tablink>' + '&nbsp;&nbsp;' + '</a>';

	var r = 20;
	var b = 2;
	var rmb = r - b;
	var t = 60;
	t = 20;
	var f = 30;
	var g = rmb + t;
	var rpt = r + t;
	var rptmb = r + t - b;
	var bpt = b + t;
	var rrf1 = r + r + f + 1;

	var ocol = '#ffffff';
	var bcol = '#6d663c';
	var icol = '#edbe00';
ocol = '#fffae7';
//	icol = '#9c0800';
	icol = '#ffffff';
//	icol = '#fefefe';
//	icol = '#f5f5f5';

	var scol = bcol;

	if(i >= pageselected){
		s = '<table border="0" cellpadding="0" cellspacing="0">' + "\n";
		s += '<tr>' + "\n";
		s += '<td width="' + rpt + '"><img src="gfx/pixel.gif" width="' + rpt + '" height="1"></td>' + "\n";
		s += '<td width="' + b + '" height="' + rrf1 + '" bgcolor="' + bcol + '"><img src="gfx/pixel.gif" width="' + b + '" height="' + rrf1 + '"></td>' + "\n";
		s += '</tr>' + "\n";
		s += '</table>' + "\n";
		pr(s);
		return;
	}

	if(i == (pageselected - 1)){
		scol = icol;
//		icol = '#ffffff';
	}

	cnrSet(ocol, bcol, icol);
	cnrCreate(r, b);

	s = '<div id="tab_left" style="position: relative; left: 0px; top: 0px; width: 42px; height: 71px; z-index: 200; ">' + "\n";
	s += '<div id="tab_left_clicklayer" style="position: absolute; left: 0px; top: 0px; width: 42px; height: 71px; z-index: 400; ">';
	s += '<a href="' + url + '"><img src="gfx/pixel.gif" width="42" height="71" border="0" alt="' + alt + '"></a>';
	s += '</div>' + "\n";
	s += '<div id="tab_left_below" style="position: absolute; left: 0px; top: 0px; width: 42px; height: 71px; z-index: 300; ">';
	pr(s);

	s = '<table border="0" cellpadding="0" cellspacing="0">' + "\n";
	s += '<tr>' + "\n";
	s += '<td rowspan="2" width="' + r + '" height="' + r + '">' + "\n";
	pr(s);

	cnrGet(0);

	s = '</td>' + "\n";
	s += '<td width="' + t + '" height="' + b + '" bgcolor="' + bcol + '"><img src="gfx/pixel.gif" width="' + t + '" height="' + b + '"></td>' + "\n";
	s += '<td width="' + b + '" height="' + b + '" bgcolor="' + bcol + '"><img src="gfx/pixel.gif" width="' + b + '" height="' + b + '"></td>' + "\n";
	s += '</tr>' + "\n";
	s += '<tr>' + "\n";
	s += '<td width="' + t + '" height="' + rmb + '" bgcolor="' + icol + '"><img src="gfx/pixel.gif" width="1" height="' + rmb + '"></td>' + "\n";
	s += '<td rowspan="3" width="' + b + '" bgcolor="' + scol + '"><img src="gfx/pixel.gif" width="' + b + '"></td>' + "\n";
	s += '</tr>' + "\n";

	// Second row
	s += '<tr>' + "\n";
	s += '<td colspan="2" width="' + rpt + '">' + "\n";

	s += '<table width="' + rpt + '" border="0" cellpadding="0" cellspacing="0">' + "\n";
	s += '<tr>' + "\n";
	s += '<td width="' + b + '" height="1" bgcolor="' + bcol + '"><img src="gfx/pixel.gif" width="' + b + '" height="1"></td>' + "\n";
	s += '<td width="' + rptmb + '" height="1" bgcolor="' + icol + '"><img src="gfx/pixel.gif" width="' + rptmb + '" height="1"></td>' + "\n";
	s += '</tr>' + "\n";

	s += '<tr>' + "\n";
	s += '<td width="' + b + '" height="' + f + '" bgcolor="' + bcol + '"><img src="gfx/pixel.gif" width="' + b + '" height="' + f + '"></td>' + "\n";
	s += '<td width="' + rptmb + '" align="center" bgcolor="' + icol + '">' + name + '</td>' + "\n";
	s += '</tr>' + "\n";

	s += '</table>' + "\n";
	s += '</td>' + "\n";
	s += '</tr>' + "\n";

	// Third row
	s += '<tr>' + "\n";
	s += '<td rowspan="2" width="' + r + '" height="' + r + '">' + "\n";
	pr(s);

	cnrGet(2);

	s = '</td>' + "\n";
	s += '<td bgcolor="' + icol + '"><img src="gfx/pixel.gif" width="1" height="' + rmb + '"></td>' + "\n";
	s += '</tr>' + "\n";
	s += '<tr>' + "\n";
	s += '<td width="1" height="' + b + '" bgcolor="' + bcol + '"><img src="gfx/pixel.gif" width="1" height="' + b + '"></td>' + "\n";
	s += '<td width="' + b + '" height="' + b + '" bgcolor="' + bcol + '"><img src="gfx/pixel.gif" width="' + b + '" height="' + b + '"></td>' + "\n";
	s += '</tr>' + "\n";

	s += '</table>' + "\n";
	pr(s);

	s = '</div>' + "\n";
	s += '</div>' + "\n";
	pr(s);

}
