/* ricerca nella testata */
var sitesearch = function() {
	
	option = "ul.site-search-option";
	searchform = "#site-search";
	input = "#site-input";
	inputdefault = $(input).val();
	radio = "search-custom";
	msgerr = "Inserisci almeno una parola per la ricerca";
	ref = "?ref=kwhsearch";
	
	$(input).attr("autocomplete","off");	
	/* opzioni toggle */
	$(input).bind("click keypress", function(){
		if ($(this).val() == inputdefault) {
			$(this).val("");
	}
		$(option).slideDown({height:"show",opacity:"show"},"fast");
	});
	
	$(searchform).bind("mouseleave", function(){
		if ($(input).val() == "") {
			$(input).val(inputdefault);
		}		
		$(option).slideUp({opacity:1.0},500).slideUp(375);
	});



    /* redirect per paginebianche/gialle */
    $("input[name="+radio+"]:radio").click(function() {
    	radiochecked = $(this).val();
		if(radiochecked == "paginebianche" || radiochecked == "paginegialle") {
			window.location.href = "http://"+radiochecked+".repubblica.it"+ref;
		}
    });	
	
	/* submit */
	$(searchform).submit(function() {
		
		radiochecked = $("input[name="+radio+"]:radio:checked").val();
		inputstatus = $(input).val();
		
		if(inputstatus == inputdefault || inputstatus == '' ) {
			alert(msgerr);
			return false;
		}
		
		inputstatus = inputstatus.replace(/\s/g,"+");
		
		switch (radiochecked) {
			case "locali":
				action = "http://ricerca.repubblica.it/ilcentro?query="+escape(inputstatus)+"&view=locali.il+Centro";
			break;
			case "web_locali":
				action = "http://ricerca.repubblica.it/ilcentro?query="+escape(inputstatus)+"&view=web_locali.il+Centro";
			break;
			case "foto_locali":
				action = "http://ricerca.repubblica.it/ilcentro?query="+escape(inputstatus)+"&view=foto_locali.il+Centro";
			break;
			case "video_locali":
				action = "http://ricerca.repubblica.it/ilcentro?query="+escape(inputstatus)+"&view=video_locali.il+Centro";
			break;
			
			case "web":
				action = "http://ricerca.repubblica.it/web?q="+escape(inputstatus);
			break;
			case "multimedia":
				action = "http://mmedia.kataweb.it/ricerca/"+escape(inputstatus);
			break;
			case "archivio":
			case "repubblica":
			case "foto":
			case "video":
			case "quotidiani":
				action = "http://ricerca.repubblica.it/repubblica?query="+escape(inputstatus)+"&view="+radiochecked;
			break;
			case "viaggi-search":
				action = "http://viaggi.repubblica.it/search?query="+escape(inputstatus);
			break;
			case "annunci":
				action = "http://annunci.ilcentro.gelocal.it/tutti/tutti/-/ricerca-"+escape(inputstatus);
			break;
			case "shopping":
				action = "http://shopping.repubblica.it/search.aspx?search="+escape(inputstatus);
			break;
			
			default:
				action = "http://ricerca.repubblica.it/ilcentro?query="+escape(inputstatus);
		}
		$(searchform).attr("action",action);
	});
} // /sitesearch

