/*--------------------------------------------------------------------
	Toggle Menus
--------------------------------------------------------------------*/

function openMenu(myMenu, myToggle) {
	switch (myToggle) {
		case 'menu_toggle_products':
			sendAnalyticsRequest('menu_products');
			$("#menu_company").hide();
			$("#menu_products").show();
			$("#menu_company").removeClass('hide');
			$("#menu_products").removeClass('hide');
			document.getElementById("menu_toggle_products").className = "active";
			document.getElementById("menu_toggle_company").className = "";
			document.getElementById("menu_toggle_search").className = "";
			break;	
		case 'menu_toggle_company':
			sendAnalyticsRequest('menu_company');
			$("#menu_company").show();
			$("#menu_products").hide();
			$("#menu_company").removeClass('hide');
			$("#menu_products").removeClass('hide');
			document.getElementById("menu_toggle_products").className = "";
			document.getElementById("menu_toggle_company").className = "active";
			document.getElementById("menu_toggle_search").className = "";
			break;
		case 'menu_toggle_search':
			sendAnalyticsRequest('menu_search');
			$("#menu_company").hide();
			$("#menu_products").show();
			$("#menu_company").removeClass('hide');
			$("#menu_products").removeClass('hide');
			document.getElementById("menu_toggle_products").className = "";
			document.getElementById("menu_toggle_company").className = "";
			document.getElementById("menu_toggle_search").className = "active";
			break;
		default:
			$("#menu_company").hide();
			$("#menu_products").hide();
			document.getElementById("menu_toggle_products").className = "";
			document.getElementById("menu_toggle_company").className = "";
			document.getElementById("menu_toggle_search").className = "";
	}
}

function closeMenu(myMenu) {
	openMenu();
}


/*--------------------------------------------------------------------
	Toggle Model Details
--------------------------------------------------------------------*/

function toggleModelPreview(myModel, myModelDetails, myModelButton) {
	
	if (document.getElementById(myModelDetails).className == "hide") {
		sendAnalyticsRequest('model_'+myModel);
		document.getElementById(myModelDetails).className = "details";
		document.getElementById(myModel).className = "model show_details";
		document.getElementById(myModelButton).className = "button";
	} else {
		document.getElementById(myModelDetails).className = "hide";
		document.getElementById(myModel).className = "model";
		document.getElementById(myModelButton).className = "hide";
	}
	
}

/*--------------------------------------------------------------------
	Remove Text from Element (e.g. form input field)
--------------------------------------------------------------------*/

function blank(id) {
	document.getElementById(id).value = "";
}


/*--------------------------------------------------------------------
	Initializer (runs on all pages)
--------------------------------------------------------------------*/

$(document).ready(function() {
	
	
	$('a[rel*=lightbox]').lightBox({
		containerResizeSpeed: 200,
		containerBorderSize: 10,
		overlayBgColor: '#000',
		overlayOpacity: 0.8,
		imageLoading: '/images/background/loading_medium_on_white.gif',
		imageBtnClose: '/images/lightbox/close.png',
		imageBtnPrev: '/images/lightbox/prev.png',
		imageBtnNext: '/images/lightbox/next.png'
	});

		
});
