/*<script language=javascript src="../scripts.js"></script>*/
/*javascript:openPopUp('system_difficolta.htm',355,120,'yes');*/

/* ************* Inizializzazione funzioni **************** */
function addLoadEvent(func) {
  var oldonload = window.onload;
  if (typeof window.onload != 'function') { window.onload = func; } 
	else {
    window.onload = function() {
      if (oldonload) { oldonload(); }
      func();
    }
  }
}

/* **************************************************** */
/* FUNZIONE per aprire una finestra di PopUp centrata   */
/* **************************************************** */
function openPopUp(url,w,h,scrl) {
	l = (screen.width-w)/2;
	t = (screen.height-h)/2;
	newWin = window.open(url,"nuovafinestra", "width="+w+", height="+h+", left="+l+", top="+t+", scrollbars="+scrl+", resizable=no") 
	}


/* ****************************************** */
/* FUNZIONE per aprire la finestra delle News */
/* ****************************************** */
function popUpNews(id) {
	l = (screen.width-640)/2;
	t = (screen.height-480)/2;
	if (id == 0){
		urlPop = "_newsArchivio.asp";
		scrl="yes";
	}else{
		urlPop = "_newsDettaglio.asp?idnews="+id;
		scrl="yes";
	}
	newWin = window.open(urlPop,"nuovafinestra", "width=620, height=400, left=" + l + ", top=" + t + ", scrollbars="+scrl);
}


/* ****************************************************** */
/* FUNZIONE per togliere cornice ai filmati flash in IE   */
/* ****************************************************** */
function loadswf(swf,w,h){
	document.write("<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\"");
	document.write("codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0\"");
	document.write("width=\""+w+"\" height=\""+h+"\">");
	document.write("<param name='movie' value='"+swf+"' />\n");
	document.write("<param name='quality' value='high' /><param name='wmode' value='transparent' />\n");
	document.write("<embed src=\""+swf+"\" quality=\"high\" wmode=\"transparent\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" width=\""+w+"\" height=\""+h+"\"></embed>");
	document.write("</object>\n");
}
  

/* ******************************************************** */
/* ****************** Rollover immagini ******************* */
/* ******************************************************** */
userAgent = window.navigator.userAgent;
browserVers = parseInt(userAgent.charAt(userAgent.indexOf("/")+1),10);
function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function findElement(n,ly) {
	if (browserVers < 4)		return document[n];
	var curDoc = ly ? ly.document : document;
	var elem = curDoc[n];
	if (!elem) {
		for (var i=0;i<curDoc.layers.length;i++) {
			elem = findElement(n,curDoc.layers[i]);
			if (elem) return elem;
		}
	}
	return elem;
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		var img;
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			img = null;
			if (document.layers) {
				img = findElement(changeImages.arguments[i],0);
			}
			else {
				img = document.images[changeImages.arguments[i]];
			}
			if (img) {
				img.src = changeImages.arguments[i+1];
			}
		}
	}
}

var preloadFlag = false;

function preloadImages() {
	if (document.images) {
		/* ***** home page ***** */
	picMenuProgetto_sfMenuProgetto_over = newImage("imgs/picMenuProgetto-sfMenuProge.jpg");
	picMenuParchi_sfMenuParchi_over = newImage("imgs/picMenuParchi-sfMenuParchi_.jpg");
	picMenuRiserve_sfMenuRiserve_over = newImage("imgs/picMenuRiserve-sfMenuRiserv.jpg");
	picMenuNews_sfMenuNews_over = newImage("imgs/picMenuNews-sfMenuNews_over.jpg");
	picMenuTurismo_sfMenuTurismo_over = newImage("imgs/picMenuTurismo-sfMenuTurism.jpg");
	picMenuSviluppo_sfMenuSviluppo_over = newImage("imgs/picMenuSviluppo-sfMenuSvilu.jpg");
	picMenuFoto_sfMenuFoto_over = newImage("imgs/picMenuFoto-sfMenuFoto_over.jpg");
	picMenuLinks_sfMenuLinks_over = newImage("imgs/picMenuLinks-sfMenuLinks_ov.jpg");

		/* ***** pagine interne ***** */
  parchiMain_AlcaImg_parchiMain_AlcaScritta_over = newImage("imgs/parchiMain_AlcaImg-over.jpg");
                     parchiMain_AlcaScritta_over = newImage("imgs/parchiMain_AlcaScritta-over.jpg");

  parchiMain_MadImg_parchiMain_MadScritta_over = newImage("imgs/parchiMain_MadImg-over.jpg");
                    parchiMain_MadScritta_over = newImage("imgs/parchiMain_MadScritta-over.jpg");

  parchiMain_EtnaImg_parchiMain_EtnaScritta_over = newImage("imgs/parchiMain_EtnaImg-over.jpg");
                     parchiMain_EtnaScritta_over = newImage("imgs/parchiMain_EtnaScritta-over.jpg");

  parchiMain_NebImg_parchiMain_NebScritta_over = newImage("imgs/parchiMain_NebImg-over.jpg");
                    parchiMain_NebScritta_over = newImage("imgs/parchiMain_NebScritta-over.jpg");
	preloadFlag = true;
	}
}


/* ********************************************* */
/* FUNZIONE per controllare il MOTORE DI RICERCA */
/* ********************************************* */
function VerificaQuery(form) {
	if (form.q.value == 'Scrivi qui' || form.q.value == '') {
    	alert("Inserisci la chiave di ricerca per continuare");
        return false;
	} else if (form.q.value.length <= 3) {
    	alert("La chiave di ricerca deve essere superiore alle tre lettere!");
        return false;
	} else {
		return true;
	}
}


function GoToSearch(form) {
	// Interpreto le sequenze escape
   	var query = escape(form.q.value);

    if (!VerificaQuery(form)) {
   		return false;
    } else {
      form.action = '_search.asp?q=' + query;
      form.submit();
    }
}

