		 document.name = "mainwindow";
         
         imgArrow = new Image();
         imgArrow.src = "/s2m/images/arrow_right.gif";
		 imgArrowU = new Image();
         imgArrowU.src = "/s2m/images/su_red.gif";
		 imgArrowD = new Image();
         imgArrowD.src = "/s2m/images/giu_red.gif";
         imgLoading = new Image();
         imgLoading.src = "/s2m/images/1-1.gif";
         imgLoading2 = new Image();
         imgLoading2.src = "/s2m/images/1-0.gif";
         imgSubmit = new Image();
         imgSubmit.src = "/s2m/images/ajax-loader-1.gif";
         imgChk0 = new Image();
         imgChk0.src = "/s2m/images/check_0.jpg";
         imgChk1  = new Image();
         imgChk1.src = "/s2m/images/check_1.jpg";
         imgRad0 = new Image();
         imgRad0.src = "/s2m/images/radio_0.jpg";
         imgRad1  = new Image();
         imgRad1.src = "/s2m/images/radio_1.jpg";
		 
		  if (InStr(document.location.href,"s2m_mancini.hp")>0)
		   var divCatH = 400;
		  else
		   var divCatH = 480;
		  
 		 var RadioTrue="radio_1";
		 var loaded = false; 

		 
		function turnStyle(styleName)
		 {
			$('link[@rel*=style][@title]').each(function(i) 
				{
					if (this.getAttribute('title') == styleName) 
					 {
						$(this).removeAttr("disabled");	
						
						if (styleName=="styles1")
						 $("#img_logo").attr("src","/s2m/images/col_logo_2.jpg");
						else 
						 $("#img_logo").attr("src","/s2m/images/col_logo_white_2.jpg");
					 }
					else 
					 {
						if (this.getAttribute) $(this).attr("disabled","disabled");																 
					 }
					
				});														  

		}
	 
		function go (url)
		             {
					  	document.location.href=url;
						return false; 
					 }     
					 
		function load_ricerca ()
		             {
					 
						//frase di ricerca
						if (Trim($("#p_keywords").val()).length == 0) $("#p_keywords").val($.cookie("sPhrase"));	

						//tags selezionati	
						if ($.cookie("sOptions"))
						 {
							var optArray=$.cookie("sOptions").split("|");
							var i=0;
							while (i < optArray.length)
							 {
							  var str = Trim(optArray[i]);
							  if (str.length>0)
							   {
								$("input.keyword[@value='" + str + "']").attr("checked","true");
								var rel=$("input.keyword[@value='" + str + "']").attr("rel");
								$("label.keyword[@rel='" + rel + "']").addClass("selezionato");
							   }
							  i+=1;
							 }		
						 }								 
						 
						 $().checkbox({checked: imgChk1.src, unchecked: imgChk0.src});
						 

						 
						//tipo di ricerca
						if ($.cookie("sType")==2)
							{
 						     $("#fsCategories").show();				 						
							 $("img#radio_2").trigger("click");
							}
						else	
							{
							 $("img#radio_1").trigger("click");
							}

							

						 
						loaded = true;
					 }            
							 
		
		function common_setup ()		
						{		

							
							if ($.cookie("cssDefault")) 
							 {
								var styleName = $.cookie("cssDefault");
								turnStyle(styleName);
							 }
						 
							 $("img.radio").bind("click", function() {

																    $(this).attr("src",imgRad1.src);
																	$("img.radio").not(this).attr("src",imgRad0.src);
																	
																	
																	if ($(this).attr("id")=="radio_1")
																	        {
																			  $("label.keyword[rel='k']").addClass("selezionato") ;   
																			  $("label.keyword[rel='c']").removeClass("selezionato");	
																			  $(".loading_form").hide();				 													 
																			  $("fieldset").fadeIn("normal");
																			  $("#categories").animate({height: divCatH}, "slow");
																			}
																			else
																	        {
																		      $("label.keyword[rel='c']").addClass("selezionato") ;   
																			  $("label.keyword[rel='k']").removeClass("selezionato");		    																			  
																			  $(".loading_form").hide();				 													 
																			  $("fieldset").hide();
																			  $("#categories").animate({height: 40}, "slow");																			  
																			}
																				

															     }
											    );
								
							 
  							$("#advsearch,#p_keywords,#categories").bind("click",
										function(e)
										{
										return false;
										}
									);
							 
							 $(document).bind("click",
													function()
														{
														  if ($("#categories").css("display") == "block")
																	$("#toggleCategories").trigger("click");
														}
												);
							 
							 $("#form_search").bind("submit",
										function(e)
										{
										 var strSearch = $("#p_keywords").val();										  
										 var strKeywords = ""; 
										 $.cookie('sPhrase', strSearch); 
											
											if ($("img.radio").filter(function(){var s=$(this).attr("src"); return s.indexOf(RadioTrue)>-1; }).attr("id") == "radio_1")												 
											{
												  
													var strOptions = '';
													
													$("input.keyword[@type='checkbox']").filter("[@checked]").each(
																						function()
																						{
																							var valore=$(this).val();
																							if (valore=="ARCHIVES" || valore=="SELECTIONS")
																							 strSearch = strSearch + " " + valore;
																							else
																							 strKeywords = strKeywords + "&p_idkeywords=" + valore;
																							
																							strOptions = strOptions + "|"  + valore;
																						}
																					);
													$.cookie('sOptions', strOptions); 
													$.cookie('sType', 1); 
													go("/pls/mancini/s2m_consultazione.ricerca?p_lingua=" + $("#p_lingua").val() + "&id_sessione=" + $("#id_sessione").val() + "&pwd_sessione=" + $("#pwd_sessione").val() + "&p_keywords=" + strSearch + strKeywords);			
											}
										  else	
										    {
													$.cookie('sType', 2, { expires: 1 }); 
													go("/pls/mancini/s2m_consultazione.ricerca?p_lingua=" + $("#p_lingua").val() + "&id_sessione=" + $("#id_sessione").val() + "&pwd_sessione=" + $("#pwd_sessione").val() + "&p_titolo=" + strSearch + strKeywords);														
											}
											
											return false;
										}
									);			
									
							 $("#p_keywords").bind("keypress",
										function(e)
										{

											var key = e.charCode ? e.charCode : e.keyCode ? e.keyCode : 0;
											if(key == 13)
											{
											 $("#form_search").trigger("submit");
											}
										}
									);

							 $("#toggleCategories,#toggleImg").bind("click",
													function()
														{

														 $("#categories").slideToggle(
																						"slow",
																						function()
																							{

																							 v_img = $("#toggleImg").attr("src");
																							
																							if (v_img == imgArrowU.src)
																								$("#toggleImg").attr("src",imgArrowD.src)
																							 else	
																							    $("#toggleImg").attr("src",imgArrowU.src);

																							if ($("#categories").css("display")=="block" && !loaded) load_ricerca();																
																							}								
																					 );
									 					
														
														
														return false;
														}
												);
									

								$("#trnWhite,#trnBlack").bind("click",
													function()
														{
															var styleName=$(this).attr("title");						
															turnStyle(styleName);	
															$.cookie('cssDefault', styleName, { expires: 365 }); 
														}
												);
						
						}            
