var alertcolor="white";
var alertbackground="#0000CC";

function set_gg(SiteUrl,gg,string_gg1,string_gg3,string_gg10,string_replat_number) {

	document.search.gg.value=gg;
//	document.getElementById('example').innerHTML=search_example;

//	document.search.action=SiteUrl+'index.php?ac=layout_view_search&b=1';
	
	var string_value=document.search.search_string.value;

	if(gg==''){

		document.search.gg.value=1;
		document.search.action=SiteUrl+'index.php?ac=search_replat_num&b=1';
		
		if (isNaN(string_value)==true){
			document.search.search_string.value=string_replat_number;
		}
		
		document.getElementById('div_gg1').style.fontSize='11';
		document.getElementById('div_gg1').style.color='#ff9900';
		document.getElementById('div_gg3').style.fontSize='11';
		document.getElementById('div_gg3').style.color='#ff9900';
		document.getElementById('div_gg10').style.fontSize='11';
		document.getElementById('div_gg10').style.color='#ff9900';
		document.getElementById('div_replat_number').style.fontSize='11';
		document.getElementById('div_replat_number').style.color='#ff9900';
	}	
	
	if(gg==1){
		if (string_value==string_gg3 || string_value==string_gg10 || string_value==string_replat_number || string_value=='' || string_value==ss_og1  || string_value==ss_og4  || string_value==ss_og6  || string_value==ss_og9  || string_value==ss_og11  || string_value==ss_og13){
			document.search.search_string.value=string_gg1;
		}
		
		document.getElementById('div_gg1').style.fontSize='11';			 
		document.getElementById('div_gg1').style.color='#ff9900';
		document.getElementById('div_gg1').style.fontWeight='bold';
		document.getElementById('div_gg3').style.fontSize='11';			 
		document.getElementById('div_gg3').style.color='#ff9900';
		document.getElementById('div_gg3').style.fontWeight='normal';
		document.getElementById('div_gg10').style.fontSize='11';			 
		document.getElementById('div_gg10').style.color='#ff9900';
		document.getElementById('div_gg10').style.fontWeight='normal';
		document.getElementById('div_replat_number').style.fontSize='11';			 
		document.getElementById('div_replat_number').style.color='#ff9900';

		document.getElementById('ogs').style.visibility="visible";
	}
	
	if(gg==3){
		if (string_value==string_gg1 || string_value==string_gg10 || string_value==string_replat_number || string_value=='' || string_value==ss_og1  || string_value==ss_og4  || string_value==ss_og6  || string_value==ss_og9  || string_value==ss_og11  || string_value==ss_og13){
			document.search.search_string.value=string_gg3;
		}

		document.getElementById('div_gg1').style.fontSize='11';				 
		document.getElementById('div_gg1').style.color='#ff9900';
		document.getElementById('div_gg1').style.fontWeight='normal';
		document.getElementById('div_gg3').style.fontSize='11';			 
		document.getElementById('div_gg3').style.color='#ff9900';
		document.getElementById('div_gg3').style.fontWeight='bold';
		document.getElementById('div_gg10').style.fontSize='11';			 
		document.getElementById('div_gg10').style.color='#ff9900';
		document.getElementById('div_gg10').style.fontWeight='normal';	
		document.getElementById('div_replat_number').style.fontSize='11';			 
		document.getElementById('div_replat_number').style.color='#ff9900';

		document.getElementById('ogs').style.visibility="hidden";		
	}

	if(gg==10){
		if (string_value==string_gg1 || string_value==string_gg3 || string_value==string_replat_number || string_value==''){
			document.search.search_string.value=string_gg10;
		}

		document.getElementById('div_gg1').style.fontSize='11';		 
		document.getElementById('div_gg1').style.color='#ff9900';
		document.getElementById('div_gg1').style.fontWeight='normal';
		document.getElementById('div_gg3').style.fontSize='11';			 
		document.getElementById('div_gg3').style.color='#ff9900';
		document.getElementById('div_gg3').style.fontWeight='normal';
		document.getElementById('div_gg10').style.fontSize='11';			 
		document.getElementById('div_gg10').style.color='#ff9900';
		document.getElementById('div_gg10').style.fontWeight='bold';
		document.getElementById('div_replat_number').style.fontSize='11';			 
		document.getElementById('div_replat_number').style.color='#ff9900';				
	}	
	
}

function clearValue(string_gg1,string_gg3,string_gg10,string_replat_number) {

	var string_value=document.search.search_string.value;
	
	if (string_value==string_gg1 || string_value==string_gg3 || string_value==string_gg10 || string_value==string_replat_number){
		document.search.search_string.value='';
	}
	
}	

function set_overDiv() {
	gg=document.search.gg.value;
	return overlib(document.getElementById('example_gg'+gg).innerHTML);
}

function box_validate(myvar,value1,value2,value3,value4,validate_message){

	var bMoz = (navigator.appName == 'Netscape');
	var stopEventMoz=false;
	
	//questo controllo si basa sulle stringhe inserite dal set_gg1_og che iniziano con "descrivi"//
	if (myvar.value=='' || myvar.value==value1 || myvar.value==value2 || myvar.value==value3 || myvar.value==value4 || myvar.value.indexOf('descrivi')!=-1){
		myvar.style.color=alertcolor;
		myvar.style.background=alertbackground;
		stopEventMoz=stop_submit();
		alert(validate_message);
	}else{
		str="index.php?ac=search";
		document.getElementById('search_action').value='';
		var exclusion_input = new Array();
		tmp_str = generate_str('search',exclusion_input);
		str=str+tmp_str;
		document.getElementById('search_action').value=str;
	}
	
	if (bMoz && !stopEventMoz){			
		window.removeEventListener("submit", stopMozSubmit, false);
	}
	
}

function changeHome() {
	l=document.getElementById('i18n').options[document.getElementById('i18n').selectedIndex].value;
	window.location=(l);
}
