/*  Start /_templates/roottemplate/scripts/roottemplate.js */

function toggleSubmenu(element) {
	if($(element).down(0).innerHTML != '') {
		$(element).down(0).toggle();
	}
}

function toggleLogin(element) {
	element = element.previous(0);
	if(element.style.display=='none') {
		Effect.SlideDown(element, {duration: 0.5});
		$(element).appear({ duration: 0.5 });
	}else{
		Effect.SlideUp(element, {duration: 0.5});
		$(element).fade({ duration: 0.5 });
	}
}

function submitSearch() {	
	window.location = PGX.Path + 'nl/zoeken/zoeken.html?search=' + $('search').value;
}

// Disable top menu when logged on
document.observe("dom:loaded", function() {
	var disable = false;
	
  var element = $$('div.login').first();
	if ($(element)) {
		element = element.down(0).next(0);
		if (element.innerHTML == 'dealers logout') {
			disable = true;
		}
	}
	
	if (disable) {
		$$('div.menu_top a').each(function(a) {
			a.href = 'javascript:void(0);';
		});
	}
});


/*  End /_templates/roottemplate/scripts/roottemplate.js */

/*  Start /_templates/dealers/scripts/dealers.js */

function searchDealer() {
	sDealer = $('dealer_inp').value;
	
	aParams = {};
	aParams.dealer = sDealer;
	aParams.source = '/_templates/dealers/searchresult.html';

	$('searchResultDealers').pgx('core.html', aParams);
}

/*  End /_templates/dealers/scripts/dealers.js */

