$(document).ready(function() {
	applyEmptyText('#whatText', $("#empty_search_what").html());
	applyEmptyText('#whereText', $("#empty_search_where").html());
	$(".what_panel li").hover(
		function() {$(this).addClass("highlight");},
		function() {$(this).removeClass("highlight");});	
	$("area").hover(
			function() {$("#mapOfItaly").parent().addClass(regionClass(this));},
			function() {$("#mapOfItaly").parent().removeClass(regionClass(this));});	

});

function regionClass(elem) {
	return "region_" + elem.title.toLowerCase().replace(/'/g,'_').replace(/ /g,'_');
}

function applyEmptyText(elem, emptyText) {
	$(elem).val(emptyText);
	$(elem).focus(function() {
		if($(this).val() == emptyText) { 
			$(this).val("");
			$(this).removeClass("empty");
		}
	}).blur(function() {
		 if ($(this).val() == '') { 
			 $(this).val(emptyText);
			 $(this).addClass("empty");
		 }
	});	   		   		
}
