$(function(){
	
	/*
	//Bundesland-Auswahl:
	$("#province").click(function(){
			$("#flash_map_slide_down").slideToggle(function(){
				if($(this).is(":hidden")){
					$("#clickContainer").remove();
				}else {
					$("#main_navi").append('<div id="clickContainer" onclick="$(\'#flash_map_slide_down\').slideUp();$(\'#clickContainer\').remove();" style="z-index: 9;"> </div>');
				}
			});
	});
	*/
	
	//Headerbild-Slider
	$('#slider').nivoSlider({
		effect: "fade", 
		pauseTime: 7000, 
		directionNav: false, 
		controlNav: false
	});
	
	//Messagebox
	$("#messagebox .close").click(function(){closeMessageBox();});
	
	//PrettyPhoto
	$("a[rel^='prettyPhoto']").prettyPhoto({
		theme: "facebook", 
		allow_resize: false
	});
	
	//ToolTips
	$(".tooltip").tipTip({
			attribute: "alt", 
			delay: 100, 
			defaultPosition: "top", 
			edgeOffset: 10
	});
	

});


/*Messagebox*/
function closeMessageBox(){
	$("#messagebox").fadeOut();	
}
function showMessageBox(){
	$("#messagebox").fadeIn();	
	window.setTimeout(closeMessageBox, 3000);
}
function setMessageBoxText(text){
	$("#messagebox #text").html(text);
}

/*Loading Icon*/
function showLoadingIcon(){
	$("#loading_icon").fadeIn(100);	
}
function hideLoadingIcon(){
	$("#loading_icon").fadeOut(100);	
}



function switchToBl(bid){
	window.location = "/index.php?id=136&bid="+bid;
}

function selectProvinceOnMap_2(bid){
	try {
		var obj = swfobject.getObjectById("austria_map_2");  			
		if (obj && typeof obj.selectProvinceOnMap != "undefined") 
		{  
			var bezirk_id = bid;
			obj.selectProvinceOnMap(bezirk_id); 
		}   
	} catch(e) {}
}
function selectProvinceOnMap_1(bid){
	try {
		var obj = swfobject.getObjectById("austria_map");  			
		if (obj && typeof obj.selectProvinceOnMap != "undefined") 
		{  
			var bezirk_id = bid;
			obj.selectProvinceOnMap(bezirk_id); 
		}   
	} catch(e) {}
}

/*Flash Methods Suche*/
function selectBl(bid){
	addValueToField(".province_selection", bid);
	updateDistricts($(".province_selection").val());
}
function deSelectBl(bid){
	removeValueFromField(".province_selection", bid);
	updateDistricts($(".province_selection").val());
}
