$(document).ready(function() {
	var regions = [
	    { rname: 'NationalparkRegion Hohe Tauern Kärnten', rid: 218 },
	    { rname: 'Liesertal / Maltatal', rid: 209 },
	    { rname: 'Rennweg - Katschberg', rid: 217 },
	    { rname: 'Millstätter See', rid: 210 },
	    { rname: 'Outdoorpark Oberes Drautal', rid: 212 },
	    { rname: 'Gail-Gitsch-Lesachtal', rid: 202 },
	    { rname: 'Villach', rid: 206 },
	    { rname: 'Nockberge - Bad Kleinkirchheim', rid: 211 },
	    { rname: 'Mittelkärnten', rid: 219 },
	    { rname: 'Feldkirchen', rid: 215 },
	    { rname: 'Wörthersee', rid: 214 },
	    { rname: 'Klagenfurt', rid: 201 },
	    { rname: 'Carnica Region Rosental', rid: 205 },
	    { rname: 'Lavanttal', rid: 208 },
	    { rname: 'Klopeiner See / Südkärnten', rid: 213 },
	    { rname: 'Unteres Drautal', rid: 220 }
    ];
    for (var i = 0; i < regions.length; i++) {
        var rid = regions[i].rid;
        var css = "regionlayer-hidden";
        if ($('#ReglisteAktiv #reglist-id1-' + rid).length > 0) {
        	css = "regionlayer-active";
        }
        var src = "/Content/images/regions/580x280/" + rid + ".gif";
        $('#ktnimg_regionlist').after("<img id='layerregionlist" + rid + "' usemap='#ktn_580x280_map_regionlist' src='" + src + "' alt='" + regions[i].rname + "' style='position: absolute;' class='" + css + "'/>");
    }

    $('#map_regionlist area').hover(
	    function() {
	        var rid = $(this).attr("id").substr(7);
	        $("#layerregionlist" + rid).removeClass('regionlayer-hidden').addClass('regionlayer-shown');
	        $("#reglist-id1-" + rid).addClass("highlight");
	    },
	    function() {
	        var rid = $(this).attr("id").substr(7);
	        $("#layerregionlist" + rid).removeClass('regionlayer-shown').addClass('regionlayer-hidden');
	        $("#reglist-id1-" + rid).removeClass("highlight");
	    }).click(function(e) {
	    	e.preventDefault();
	        var rid = $(this).attr("id").substr(7);
	        $('#layerregionlist' + rid).toggleClass('regionlayer-active');
	        $('#reglist-id1-' + rid + ' a').each(function() {
	        	// .trigger('click') did not work in this case. why?
	        	document.location.href = $(this).attr("href");
	        });
	    });
    
    $('*[id^="reglist-id1-"]').hover(
    	function () {
	    	var rid = $(this).attr("id").substr(12);
	    	$(this).addClass("highlight");
	        $("#layerregionlist" + rid).removeClass('regionlayer-hidden').addClass('regionlayer-shown');
    	},
    	function () {
    		var rid = $(this).attr("id").substr(12);
    		$(this).removeClass("highlight");
	        $("#layerregionlist" + rid).removeClass('regionlayer-shown').addClass('regionlayer-hidden');
    	});
});

function setRegionText() {
	var current = parseDate(flashvars.from);
	if (current.season == "winter") {
		$('#regtext_so').hide();
		$('#regtext_wi').show();
	} else {
		$('#regtext_wi').hide();
		$('#regtext_so').show();		
	}
}

$(document).ready(function() {
	$('area').wTooltip({style:{
							fontWeight: "bold",
							color: "#1D709F",
							padding: "4px",
							background: "#EBF3F6",
							offsetY: 15, 
						    offsetX: -15
						}
	});
	setRegionText();
});

