window.onload = function(){
	prepareVariantsTable();
	removeBasketaTag();
	fixBasketBoxModel();
	highlightCurrent();
}

d = document;

function prepareVariantsTable(){
	var main = d.getElementById('main');
	var mainTables = main.getElementsByTagName('table');
	
	for(i=0; i<mainTables.length; i++){
		if(mainTables[i].className=='variantsTable'){
			var stripeMe = true;
			var thisTr = mainTables[i].getElementsByTagName('tr');
			if (thisTr.length<=2){mainTables[i].parentNode.className='hide'}
			for(x=0; x<thisTr.length; x++){
				if(stripeMe == true ){thisTr[x].className="alt"; stripeMe = false
				}else{stripeMe = true}
			}
			var thisTh = mainTables[i].getElementsByTagName('th');
			if (thisTh.length ==3){thisTh[0].width='360'};
			
			mainTables[i].style.display='none';
		}
	}
}

function showHide(element){
	var obj = element.parentNode.getElementsByTagName('table');
	if(obj[0].style.display=='none'){obj[0].style.display='block';
	}else{obj[0].style.display='none'}
	
	var newText = d.createTextNode('Hide Prices / Sizes');
	var oldText = element.lastChild;
	
	if(oldText.nodeValue=='Hide Prices / Sizes'){newText=d.createTextNode('Show Prices / Sizes')}
	element.replaceChild(newText,oldText);
	//alert(obj.length);
}

function removeBasketaTag(){
	var basket =d.getElementById('basket');
	var basketA = basket.getElementsByTagName('a');
	basketA[0].style.display='none';
	if(basketA.length>1){basketA[1].className='viewBasket'};
}

function highlightCurrent (){
	var currentUrl = window.location.href;
	var sections = d.getElementById('sections');
	var sectionsLinks = sections.getElementsByTagName('a');
	for (var i=0; i<sectionsLinks.length; i++){
		var linkURL = sectionsLinks[i].getAttribute('href');
		var fullLink = window.location.protocol + "//" + window.location.host + linkURL;
		if (fullLink == currentUrl){sectionsLinks[i].className="current"};
	}
}

function fixBasketBoxModel(){
	var basket = d.getElementById('basket');
	var basketTable = basket.getElementsByTagName('table');
	for (i=0; i<basketTable.length; i++){
		//if(basketTable[i].className=='menutable'){
		//	basketTable[i].setAttribute('cellspacing',0);
		//	basketTable[i].width='200';}
		basketTable[i].setAttribute('cellspacing',0);
		basketTable[i].width='';
	}
	
}