
var titolo="Provincia di Milano";
var sottotitolo="Milano, la mia Provincia On-line";
var tornahome="Back to www.provincia.milano.it Home page";
var ricercaGoogle="Search";
var puls ="Ok";
var setsel = "Select a thematic site";
var sititem = "Thematic sites"
var eltematici = { 
'A-Z i siti tematici':'/la_provincia_sul_web/index.html',
'Agenzie Formazione Orientamento Lavoro':'/la_provincia_sul_web/Agenzia_lavoro',
'Agricoltura':'/la_provincia_sul_web/Agricoltura',
'Alto Milanese':'/la_provincia_sul_web/Alto_Milanese',
'Ambiente':'/la_provincia_sul_web/Ambiente',
'Appalti':'/la_provincia_sul_web/appalti',
'Caccia e Pesca':'/la_provincia_sul_web/caccia_pesca',
'Casa e housing sociale':'/la_provincia_sul_web/casa',
'Comunicazione e informazione':'/la_provincia_sul_web/Comunicazione_istituzionale',
'Cooperazione Internazionale':'/la_provincia_sul_web/cooperazione_internaz',
'Cultura e Spettacolo':'/la_provincia_sul_web/Cultura',
'Difensore civico territoriale':'/la_provincia_sul_web/difensore_civico',
'Diritti degli animali':'/la_provincia_sul_web/diritti_animali',
'Donne - Politiche di genere':'/la_provincia_sul_web/Donne',
'Economia':'/la_provincia_sul_web/Economia',
'Educazione alimentare':'/la_provincia_sul_web/Educazione_Alimentare',
'Emergo':'/la_provincia_sul_web/Emergo',
'Eventi - Moda - Expo':'/la_provincia_sul_web/eventi-moda-expo',
'Formazione professionale':'/la_provincia_sul_web/Formazione',
'GEV - Guardie Ecologiche Volontarie':'/la_provincia_sul_web/Gev',
'Giovani':'/la_provincia_sul_web/giovani',
'Idroscalo':'/la_provincia_sul_web/Idropark',
'Lavoro':'/la_provincia_sul_web/Lavoro',
'Mappe interattive':'/la_provincia_sul_web/mappe_interattive',
'Medialogo':'/la_provincia_sul_web/medialogo',
'Mobilità ciclabile':'/la_provincia_sul_web/mibici',
'Parchi':'/la_provincia_sul_web/parchi',
'Parco Agricolo Sud Milano':'/la_provincia_sul_web/Parco_agricolo_s_milano',
'Pianificazione territoriale':'/la_provincia_sul_web/Pianificazione_territoriale',
'Politiche sociali':'/la_provincia_sul_web/Politiche_sociali',
'Polizia provinciale':'/la_provincia_sul_web/Polizia_provinciale',
'Protezione civile':'/la_provincia_sul_web/Protezione_civile',
'Relazioni internazionali':'/la_provincia_sul_web/relazioni_internazionali',
'Responsabilità Sociale d\'Impresa':'/la_provincia_sul_web/rsi',
'Scuola':'/la_provincia_sul_web/Scuola',
'Servizi per la Mobilità':'/la_provincia_sul_web/Servizi_per_la_Mobilitx',
'Servizio cartografia':'/la_provincia_sul_web/Servizio_cartografia',
'Servizio Civile':'/la_provincia_sul_web/servizio_civile',
'Sport':'/la_provincia_sul_web/Sport',
'Tempo libero':'/la_provincia_sul_web/Tempo_libero',
'Trasparenza, Valutazione, Merito':'/la_provincia_sul_web/trasparenza',
'Trasporti e viabilità':'/la_provincia_sul_web/Trasporti_e_viabilita',
'Turismo':'/la_provincia_sul_web/Turismo',
'URP - Ufficio Relazioni con il Pubblico':'/la_provincia_sul_web/urp',
'Volontariato e associazionismo':'/la_provincia_sul_web/Volontariato_associazionismo',

' ':' '
};

document.write('<div id=\"testalino\"></div>');
var testalino = document.getElementById('testalino');

/* TITOLO E SOTTOTITOLO */
h1=document.createElement('h1');
h1.className='hide';
h1.appendChild(document.createTextNode(titolo));
h2=document.createElement('h1');
h2.className='hide';
h2.appendChild(document.createTextNode(sottotitolo));

a = document.createElement('a');
a.appendChild(document.createTextNode(tornahome));
a.className='backhome';
a.setAttribute('href', 'http://www.provincia.milano.it/index.html');
a.setAttribute('title', tornahome);


form = document.createElement('form');
form.setAttribute('name', 'form_temi');
form.setAttribute('id', 'form_temi');
form.setAttribute('accesskey', 't');


/* SITI TEMATICI*/
tematici = document.createElement('select');
tematici.setAttribute('onkeypress', 'return onKeyPressBlockNumbers(event)');
tematici.setAttribute('id', 'sezioni');
tematici.setAttribute('name', 'temi');
tematici.setAttribute('title', setsel);

elintestazione=document.createElement('option');
elintestazione.appendChild(document.createTextNode(sititem));
tematici.appendChild(elintestazione);
for (var site in eltematici) {
	option=document.createElement('option');
	option.value=eltematici[site];
	option.appendChild(document.createTextNode(site));
	tematici.appendChild(option);
}

/* INVIA */
pulsante=document.createElement('input');
pulsante.setAttribute('type', 'submit');
pulsante.className = 'invia';
pulsante.setAttribute('value', puls);
pulsante.setAttribute('name', 'Submit');

/* CREAZIONE DELLA FORM  */
form.appendChild(tematici)
form.appendChild(pulsante)
form.onsubmit = function ann() {vai_t(document.getElementById("form_temi"))};


/* CERCA CON GOOGLE */
formG=document.createElement('form');
formG.setAttribute('action', '#');
formG.setAttribute('name', 'theform4');
formG.onsubmit = function an() { VaiAGoogle('default_collection',document.getElementById("ricerca").value)};

labelcerca=document.createElement('label');
labelcerca.setAttribute('for', 'cerca');
labelcerca.appendChild(document.createTextNode(ricercaGoogle));
cerca=document.createElement('input');
cerca.setAttribute('type', 'text');
cerca.setAttribute('accesskey', 'g');
cerca.setAttribute('id', 'ricerca');
cerca.setAttribute('name', 'ricerca');
cerca.setAttribute('title', 'Cerca nel sito');
cerca.setAttribute('value', '');

/* CREAZIONE DEL CAMPO HIDDEN */
arearicerca = document.createElement('input');
arearicerca.setAttribute('type', 'hidden');
arearicerca.setAttribute('id', 'arearicerca');
arearicerca.setAttribute('name', 'arearicerca');
arearicerca.setAttribute('value', 'default_collection');



/* CREAZIONE DELLA FORM GOOGLE */
formG.appendChild(labelcerca)
formG.appendChild(arearicerca)
formG.appendChild(cerca)
formG.appendChild(pulsante.cloneNode(true))


/* COSTRUZIONE */
testalino.appendChild(h1);
testalino.appendChild(h2);
testalino.appendChild(a);
testalino.appendChild(document.createElement('hr'));
testalino.appendChild(formG);
testalino.appendChild(document.createElement('hr'));
testalino.appendChild(form);
testalino.appendChild(document.createElement('hr'));


/* FUNZIONI */

function vai_t(f){	
           
	if (document.getElementById("sezioni").selectedIndex !=0) 
        {
	   var url=document.getElementById("sezioni").options[document.getElementById("sezioni").selectedIndex].value;
          //f.action=url;
          f.action="http://www.provincia.milano.it"+url;
          f.submit();
	}
	return false;

}


function onKeyPressBlockNumbers(e){
     var tasto = e.keyCode;
	if (tasto == 13){
		vai_t(document.form_temi);
        }
}
function onKeyPressBlockGoogle(e){
    var tasto = e.keyCode;
    if (tasto == 13){          
        VaiAGoogle(document.theform4.arearicerca,document.theform4.ricerca.value);
         }
}


function VaiAGoogle(s,s1){
     
     var d2 =   "http://cerca.provincia.milano.it/search?q="+escape(s1)+"&site="+escape(s)+"&client=front_prov&output=xml_no_dtd&proxystylesheet=front_prov&proxycustom%3CHOME/%3E&amp;proxyreload=1";
     window.open(d2);     
}


// ========================= TARGET='_blank' ========================= 
function externalLinks() {
if (!document.getElementsByTagName) return;
var anchors = document.getElementsByTagName("a");
for (var i=0; i<anchors .length; i++) {
	var anchor = anchors[i];
	if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "external") {
		anchor.target = "_blank";
		anchor.title = (anchor.title != "") ? anchor.title+" (Questo link si apre in una nuova finestra)" : "Questo link si apre in una nuova finestra";
		//anchor.className = (anchor.className != '') ? anchor.className+' external' : 'external';
		}
	}
}
//window.onload = externalLinks;
//document.body.onload = alert('document.body.onload');

if ( typeof window.addEventListener != "undefined" )
    window.addEventListener( "load", externalLinks, false );
else if ( typeof window.attachEvent != "undefined" )
    window.attachEvent( "onload", externalLinks );
else {
    if ( window.onload != null ) {
        var oldOnload = window.onload;
        window.onload = function ( e ) {
            oldOnload( e );
            externalLinks();
        };
    }
    else
        window.onload = externalLinks;
}
