function openSubMenu( buttonId, menuId ) {
	var sbe = document.getElementById(menuId);
	var ssb = document.getElementById(buttonId);
	clearTimeout(sbe.timeOut);
	
	sbe.style.display = "";
	var top = ssb.offsetHeight;
	var left = ssb.offsetWidth;
			
	for (; ssb; ssb = ssb.offsetParent){
		top+= ssb.offsetTop;
		left += ssb.offsetLeft;
	}
	sbe.style.left = (left-100)+"px";
	sbe.style.top = top+"px";	
	
	toggleFlash( false );
	
	if( menuId == "carsMenu") {
		document.getElementById("vansMenu").style.display = 'none';
		clearTimeout(document.getElementById("vansMenu").timeOut);
	} else if( menuId == "vansMenu" ) {
		document.getElementById("carsMenu").style.display = 'none';
		clearTimeout(document.getElementById("carsMenu").timeOut);
	}
}
		
function closeSubMenu( menuId ) {
	sbe = document.getElementById(menuId);
	sbe.timeOut = setTimeout("document.getElementById('"+menuId+"').style.display = 'none'; toggleFlash(true);", 300);
}

function toggleFlash( to ){
	if( document.getElementById("flashTitle") ) {
		document.getElementById("flashTitle").style.visibility = to ? "" : "hidden";
	}
}


/* FRONT PAGE BANNERS */

function switchBanners(prevBanner){
	$('#banner_' + prevBanner).hide();
	$('#banner_' + activeBanner).show();
	$('.bannerButton').height($('#banner_' + activeBanner).height());
	$('#banner_nav_' + prevBanner).attr('src', mediaUrl + 'Site/bullet_small.png');
	$('#banner_nav_' + activeBanner).attr('src', mediaUrl + 'Site/bullet_large.png');
}

function prevBanner(){
	var prevBanner = activeBanner;
	if (activeBanner > 0) {
		activeBanner -= 1;
	}
	else {
		activeBanner = nrOfBanners - 1;
	}
	switchBanners(prevBanner);
}

function nextBanner(){
	var prevBanner = activeBanner;
	if (activeBanner < nrOfBanners - 1) {
		activeBanner += 1;
	}
	else {
		activeBanner = 0;
	}
	switchBanners(prevBanner);
}

function switchBanner(nr){
	var prevBanner = activeBanner;
	activeBanner = nr;
	switchBanners(prevBanner);
}

function initBannerButtons(){
	if (activeBanner == 0) {
		$('.bannerButton').height($('#banner_' + activeBanner).height());
		var position = $('#banner_' + activeBanner).position();
		$('.bannerButton').css('top', position.top + 'px');
		$('#bannerButtonLeft').css('left', position.left + 'px');
		$('#bannerButtonRight').css('left', (position.left + $('#banner_' + activeBanner).width() - 60) + 'px');
	}
}

function enableButtons(){
	$('#bannerButtonLeft').addClass('bannerButtonActiveLeft');
	$('#bannerButtonRight').addClass('bannerButtonActiveRight');
}

function disableButtons(){
	$('#bannerButtonLeft').removeClass('bannerButtonActiveLeft');
	$('#bannerButtonRight').removeClass('bannerButtonActiveRight');
}

function displayBargainModels(){
	if ($('#make').val() == 'Renault') {
		$('.modelDacia').css('display', 'none');
		$('.modelRenault').css('display', 'inline');
	}
	else 
		if ($('#make').val() == 'Dacia') {
			$('.modelRenault').css('display', 'none');
			$('.modelDacia').css('display', 'inline');
		}
		else {
			$('.modelDacia').css('display', 'inline');
			$('.modelRenault').css('display', 'inline');
		}
}

