// map effects functions

var maprules = {
		'a#mapLink1,#tipAfrica' : function(element){
			element.onclick = function(){
				Effect.toggle($('continent-1'),'blind');
				hideContinent('continent-1');
			}
		},
		'a#mapLink2,#tipAsia' : function(element){
			element.onclick = function(){
				Effect.toggle($('continent-2'),'blind');
				hideContinent('continent-2');
			}
		},
		'a#mapLink3,#tipAmerica' : function(element){
			element.onclick = function(){
				Effect.toggle($('continent-3'),'blind');
				hideContinent('continent-3');
			}
		},
		'a#mapLink4,#tipAustralia' : function(element){
			element.onclick = function(){
				Effect.toggle($('continent-4'),'blind');
				hideContinent('continent-4');
			}
		},
		'a#mapLink5,#tipNAmerica' : function(element){
			element.onclick = function(){
				Effect.toggle($('continent-5'),'blind');
				hideContinent('continent-5');
			}
		}
	};

Behaviour.register(maprules);

function hideContinent(exclusionID) {
	for (i=1; i<=5; i++) {
		if ( (exclusionID != "continent-"+i) ) {
			if ($("continent-"+i) != undefined) {
				$("continent-"+i).style.display = "none";
			}
		}
	}
	$("dest-browse-all").style.display = "none";
}
