var iex	= (document.all);
var nav	= (document.layers);
var n_6	= (window.sidebar);
var old	= (navigator.appName == "Netscape" && !document.layers && !document.getElementById);

function getObject(id) {
	var object;
	
	if (document.getElementById) {
		object = document.getElementById(id);
	} else if (document.all) {
		object = document.all[id];
	} else {
		object = null;
	}
	
	return object;
}

function writeObjectContent(object, content) {
		
	if (nav) {
		object.document.open();
		object.document.write(content);
		object.document.close();
	}

	if (iex || n_6) {
		object.innerHTML = content;
	}	
}

function findPosX(obj) {
	var curleft = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curleft += obj.offsetLeft
			obj = obj.offsetParent;
		}
	}
	else if (obj.x)
		curleft += obj.x;
	return curleft;
}

function findPosY(obj) {
	var curtop = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curtop += obj.offsetTop
			obj = obj.offsetParent;
		}
	}
	else if (obj.y)
		curtop += obj.y;
	return curtop;
}

function show(el) {
		var eel = document.getElementById(el);
                if (document.getElementById('bnr_top')) {
		eel.style.left = findPosX(document.getElementById('bnr_top'))+'px';
		eel.style.top = findPosY(document.getElementById('bnr_top'))+60+'px';
		}	
                if (document.getElementById('design')) {
		eel.style.left = findPosX(document.getElementById('design'))-110+'px';
		eel.style.top = findPosY(document.getElementById('design'))-50+'px';
		}	
		if (eel.style.display) { eel.style.display='' }
		else { eel.style.display='none' }
}

function hide(el) {
		var eel = document.getElementById(el);
		eel.style.display='none';
}


function change() {
        arrSize = new Array('S', 'M', 'L', 'XL');
        arrPrice = new Array('150', '225', '425', '175', '250');
	
	var top = document.getElementById('top');
	var left = document.getElementById('left');
	var right = document.getElementById('right');
	var bottom = document.getElementById('bottom');
	var design = document.getElementById('design');

	var color = document.getElementById('chColor');
	if (color.value == 'Black') {clr = 'b';}

	var style = document.getElementById('chStyle');
	if (style.value == "TS") {stylevalue = '0';} else
	if (style.value == "LS") {stylevalue = '1';} else
	if (style.value == "HSW") {stylevalue = '2';} else
	if (style.value == "G") {stylevalue = '3';} else
	if (style.value == "GLS") {stylevalue = '4';}
	dirname = style.value;

	top.src = '../_gfx/shop/' + dirname + '/' + clr + '_1_01.gif';
	bottom.src = '../_gfx/shop/' + dirname + '/' + clr + '_1_05.gif';

	var dsgn = document.getElementById('chDesign');
	if (dsgn.value == 'Hard Rock Club') {dsgnvalue = '1';} else
	if (dsgn.value == 'Proud member...') {dsgnvalue = '2';} else
	if (dsgn.value == 'Warning!') {dsgnvalue = '3';}

	if (style.value != 'TS' && style.value != 'G' && dsgn.value == 'Warning!') {dsgnnum = '2';} else {dsgnnum = '1';}

	left.src = '../_gfx/shop/' + dirname + '/' + clr + '_' + dsgnnum + '_02.gif';
	right.src = '../_gfx/shop/' + dirname + '/' + clr + '_' + dsgnnum + '_04.gif';
	design.src = '../_gfx/shop/' + clr + '_' + dsgnvalue + '.gif';

	var size = document.getElementById('chSize');
	for (i=0; i<=5; i++) {size.options[i] = null;}
	if (style.value == 'TS' || style.value == 'LS' || style.value == 'HSW')
		{for (i=0; i<=2; i++) {size.options[i] = new Option(arrSize[i+1],i+1);}}
	if (style.value == 'G' || style.value == 'GLS')
		{for (i=0; i<=1; i++) {size.options[i] = new Option(arrSize[i],i);}}

	var prc = document.getElementById('price');
	prc.value = arrPrice[stylevalue];	

	var bpic = document.getElementById('bigpic');
	bpic.src = '../_gfx/shop/' + clr + '_' + dsgnvalue + '_big.gif';	
}

