// JavaScript Document

$(document).ready(function(){
	
	if (!$.browser.msie) {
    $(".ie_right_round").remove();
 	}
	
  //$(".ie_right_round").remove();
	
	//$(".search_field").css("background","#fff");
	$(".search_field").focus(function(){
		if($(this).attr("value") == "Cerca"){
			$(this).attr("value", "");
		}
	});
	$(".search_field").blur(function(){
		if($(this).attr("value")==0 ){
			$(this).attr("value", "Cerca");
		}
	});
	
	
	$("a.ext").attr("target","_blank");
	
	$(window).load(function(){
		resizeAll();
	});
	
	
	
	
	$(".search_button").click(function(){
		var name = $(".search_field").val();
		if(name != "Cerca" && name != "" && name.length >= 2){
			searchAll(name);
		}
	});
	
	$(".search_field").keydown(function(e) {
			
			var name = $(this).val();
			
			if (e.which == 13 ){
				if(name != "" && name.length >= 2){
					searchAll(name);
				}
			}
		
			else { 
				void(0);
			}
			
	});
	
	$(".search_nav span").click(function(){
		var filter = $(this).attr("title");
		$(".search_nav span").removeClass("selected");
		$(this).addClass("selected");
		if(filter != "all"){
			$("div.filter").hide();
			$("div.filter."+filter).show();
		}
		else{
			$(".search_nav span").removeClass("selected");
			$("div.filter").show();
		}
		resizeAll();
	});
	
	
	
	
	// PANEL
	
	if($(".panel_content")){ 
		$(".item_panel.biografia").addClass("selected");
		$(".panel_content.biografia").show("", function(){resizeAll();});
	}
	
	$(".item_panel").click(function(){		
		var panel = $(this).attr("title");
		location.href = "#"+panel;
		
		$(".item_panel").removeClass("selected");
		$(this).addClass("selected");
		$(".panel_wrapper .panel_content").hide();
		$(".panel_wrapper .panel_content."+panel).show("", function(){resizeAll();});
		
	});
	
	
	
});

	
	function resizeAll(){
													
		var gap = 40;	
		if($.browser.msie) { gap = 42;}
	
		var content_column_height = $(".content.top").height() - gap;
		var central_column_height = $(".central_column").height();
		var right_column_height = $(".right_column").height();
		
		if(central_column_height > right_column_height){	
			$(".right_column").css({"min-height": content_column_height});
		}
		if(right_column_height > central_column_height){	
			$(".central_column").css({"min-height": content_column_height});
		}
		
		//console.log("central:"+central_column_height+" - right:"+right_column_height);
	};
	
	
	// SEARCH ALL
		
	function searchAll(name){
		
		window.location.href = "/search/?q="+name;
		
		/*
		$(".cw-button.top_tools").unbind("click").addClass("disable");
		
		$("body iframe").remove();
		
		$.ajax({
			type: "POST",
			url: "php/cw-searchAll.php",
			data: {name:name},
			beforeSend: function(){
				loading();
			},
			success: function(response){

				$(".cw-manage_content").html(response);

			}
		});
		*/
		
	};

	
	
	
	
	
