function PreloadImages() {
	preload_image_object = new Image();
    // set image url
    image_url = new Array();
    image_url[0] = "http://wintradesvl/www.trecolli.net/img/titoli/adv_over.jpg";
    image_url[1] = "http://wintradesvl/www.trecolli.net/img/titoli/fest_over.jpg";
    image_url[2] = "http://wintradesvl/www.trecolli.net/img/titoli/trenews_over.jpg";

    var i = 0;
    for(i=0; i<=3; i++) 
    	preload_image_object.src = image_url[i];
}

function ChangeBKG(box, img) {
	box.style.background = "url(" + img + ")";
}

function ChangeImage(img, imgName, color) {
	var el = document.getElementById(img);
	el.src = imgName;
	var el = document.getElementById("div" + img);
	el.style.color = color;
}

var oldWinW = 630;
var cont = 0;

function displayPaesi( continente ) {
	var winW = 630;
	var statoL = 0;

	cont = continente;

	if ( parseInt(navigator.appVersion) > 3 ) {
		if (navigator.appName=="Netscape") {
			winW = window.innerWidth;
		}
		if ( navigator.appName.indexOf("Microsoft") != -1 ) {
			winW = document.body.offsetWidth;
		}
	}
	
	statoL = winW / 2;
	
	var continenti = document.getElementById( "continenti" );
	var paesi = document.getElementById( "paesi" );
	
	if ( continenti.style.display != "none" && paesi.style.display != "block" ) {
		continenti.style.display = "none";
		paesi.style.display = "block";
		
		/*if ( continente == 1 ) { // Europa
			var foto = document.getElementById( "europa" );
			if ( foto.style.display == "none" ) {
				foto.style.display = "block";
				
			}
		}*/
		//foto.style.left = "" + statoL + "px";
	}
	/*if ( oldWinW != winW ) {
		foto.style.left = "" + statoL + "px";
	}*/
}

function distroResize() {
	var winW = 630;
	var statoL = 0;
	var elencoL = 0;

	if ( parseInt(navigator.appVersion) > 3 ) {
		if (navigator.appName=="Netscape") {
			winW = window.innerWidth;
		}
		if ( navigator.appName.indexOf("Microsoft") != -1 ) {
			winW = document.body.offsetWidth;
		}
	}
	
	statoL = winW / 2;
	elencoL = statoL + 120;
	
	var paesi = document.getElementById( "paesi" );
	/*if ( paesi.style.display == "block" ) {
		if ( cont == 1 ) { // Europa
			var foto = document.getElementById( "europa" );
		}
		foto.style.left = "" + statoL + "px";
	}*/
}

var weber = new Array("1", "4", "8");
var clean = new Array("2", "3", "5", "7");
var llimone = new Array("6")

function displayDistribution( opt ) {
	var paesi = document.getElementById( "paesi" );
	
	var toDisplay = "";
	for (i=0; i < weber.length; i++) {
		if ( weber[i] == opt ) toDisplay = "weber";
	}
	if ( toDisplay == "" ) {
		for (i=0; i < clean.length; i++) {
			if ( clean[i] == opt ) toDisplay = "clean";
		}
	}
	if ( toDisplay == "" ) {
		for (i=0; i < llimone.length; i++) {
			if ( llimone[i] == opt ) toDisplay = "llimone";
		}
	}
	if ( toDisplay != "" ) {
		// Tolgo il display da tutti i div possibili
		var elemToDisplay = document.getElementById( "weber" );
		elemToDisplay.style.display = "none";
		elemToDisplay = document.getElementById( "clean" );
		elemToDisplay.style.display = "none";
		elemToDisplay = document.getElementById( "llimone" );
		elemToDisplay.style.display = "none";
		// Visualizzo solo il distributore richiesto
		elemToDisplay = document.getElementById( toDisplay );
		elemToDisplay.style.display = "block";
		
		//paesi.style.display = "none";
	}
}

function loginForm( theForm ) {
	if( theForm.LoginUtente.value == "" ){
		alert( "Inserire lo Username" );
		theForm.LoginUtente.focus();
		return false;
	}
	var tmpPwd = document.getElementById( 'pwd' );
	if( tmpPwd.value == "" ){
		alert( "Inserire la Password" );
		tmpPwd.focus();
		return false;
	}

	//cripto la pwd tutta minuscola in quanto il controllo NON deve essere case-sensitive
	var newPwd = hex_md5( tmpPwd.value.toLowerCase() );
	theForm.PasswordUtente.value = newPwd;
}

function MM_findObj(n, d) { //v4.01
			  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
			    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
			  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
			  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
			  if(!x && d.getElementById) x=d.getElementById(n); return x;
			}
function MM_swapImage() { //v3.0
			  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
			   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
			}
function MM_swapImgRestore() { //v3.0
			  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
			}