// JavaScript Document

function createLink($text, $class){
	var $linkText = document.createTextNode($text);
	var $link = document.createElement('a');
	$link.onclick = tabSwitch;
	$link.className = $class;
	$link.appendChild($linkText);
	return $link;
}

function initTabs(){
	//var $tabLinks = createLink('MotorHome Hire') + createLink('Campervan Rental');
	if(document.getElementById('MotorHome Hire')){
		document.getElementById('tab-box').insertBefore(createLink('MotorHome Hire', 'tablink-on'), document.getElementById('MotorHome Hire'));
	}
	if(document.getElementById('Campervan Rental')){
		document.getElementById('tab-box').insertBefore(createLink('Campervan Rental', 'tablink-off'), document.getElementById('MotorHome Hire'));
	}
	if(document.getElementById('Motor Home Hire')){
		document.getElementById('tab-box').insertBefore(createLink('Motor Home Hire', 'tablink-off'), document.getElementById('MotorHome Hire'));
	}
	if(document.getElementById('Motorhome Rental')){
		document.getElementById('tab-box').insertBefore(createLink('Motorhome Rental', 'tablink-off'), document.getElementById('MotorHome Hire'));
	}
	if(document.getElementById('Camper Van Hire')){
		document.getElementById('tab-box').insertBefore(createLink('Camper Van Hire', 'tablink-off'), document.getElementById('MotorHome Hire'));
	}
	document.getElementById('Campervan Rental').style.display = 'none';
	if(document.getElementById('Motor Home Hire'))document.getElementById('Motor Home Hire').style.display = 'none';
	if(document.getElementById('Motorhome Rental'))document.getElementById('Motorhome Rental').style.display = 'none';
	if(document.getElementById('Campervan Rental'))document.getElementById('Campervan Rental').style.display = 'none';
	if(document.getElementById('Camper Van Hire'))document.getElementById('Camper Van Hire').style.display = 'none';
}

function tabSwitch(){
	if(this.innerHTML == 'MotorHome Hire'){
		if(document.getElementById('MotorHome Hire').style.display == 'none'){
			document.getElementById('MotorHome Hire').style.display = 'block';
			document.getElementById('Campervan Rental').style.display = 'none';
			document.getElementById('Motor Home Hire').style.display = 'none';
			document.getElementById('Motorhome Rental').style.display = 'none';
			document.getElementById('Camper Van Hire').style.display = 'none';
			this.className = 'tablink-on';
			this.nextSibling.className = 'tablink-off';
			if(document.getElementById('Motor Home Hire'))this.nextSibling.nextSibling.className = 'tablink-off';
		}
	}
	if(this.innerHTML == 'Campervan Rental'){
		if(document.getElementById('Campervan Rental').style.display == 'none'){
			document.getElementById('Campervan Rental').style.display = 'block';
			document.getElementById('MotorHome Hire').style.display = 'none';
			document.getElementById('Motor Home Hire').style.display = 'none';
			document.getElementById('Motorhome Rental').style.display = 'none';
			document.getElementById('Camper Van Hire').style.display = 'none';
			this.className = 'tablink-on';
			this.previousSibling.className = 'tablink-off';
			if(document.getElementById('Motor Home Hire'))this.nextSibling.className = 'tablink-off';
		}
	}
	if(this.innerHTML == 'Motor Home Hire'){
		if(document.getElementById('Motor Home Hire').style.display == 'none'){
			document.getElementById('Motor Home Hire').style.display = 'block';
			document.getElementById('Campervan Rental').style.display = 'none';
			document.getElementById('MotorHome Hire').style.display = 'none';
			document.getElementById('Motorhome Rental').style.display = 'none';
			document.getElementById('Camper Van Hire').style.display = 'none';
			this.className = 'tablink-on';
			this.previousSibling.className = 'tablink-off';
			this.previousSibling.previousSibling.className = 'tablink-off';
			if(document.getElementById('Motorhome Rental'))this.nextSibling.className = 'tablink-off';
		}
	}
	if(this.innerHTML == 'Motorhome Rental'){
		if(document.getElementById('Motorhome Rental').style.display == 'none'){
			document.getElementById('Motorhome Rental').style.display = 'block';
			document.getElementById('Camper Van Hire').style.display = 'none';
			document.getElementById('Campervan Rental').style.display = 'none';
			document.getElementById('MotorHome Hire').style.display = 'none';
			document.getElementById('Motor Home Hire').style.display = 'none';
			
			this.className = 'tablink-on';
			this.previousSibling.className = 'tablink-off';
			this.previousSibling.previousSibling.className = 'tablink-off';
			if(document.getElementById('Camper Van Hire'))this.nextSibling.className = 'tablink-off';
		}
	}
	if(this.innerHTML == 'Camper Van Hire'){
		if(document.getElementById('Camper Van Hire').style.display == 'none'){
			document.getElementById('Camper Van Hire').style.display = 'block';
			document.getElementById('Campervan Rental').style.display = 'none';
			document.getElementById('MotorHome Hire').style.display = 'none';
			document.getElementById('Motor Home Hire').style.display = 'none';
			document.getElementById('Motorhome Rental').style.display = 'none';
			this.className = 'tablink-on';
			this.previousSibling.className = 'tablink-off';
			this.previousSibling.previousSibling.className = 'tablink-off';
		}
	}
}

window.onload = function(){
	initTabs();
}