imgs_background = new Array("epaflex_bg_01.png", "epaflex_bg_02.png", "epaflex_bg_03.png", "epaflex_bg_04.png", "epaflex_bg_05.png", "epaflex_bg_06.png", "epaflex_bg_07.png", "epaflex_bg_08.png", "epaflex_bg_09.png", "epaflex_bg_10.png", "epaflex_bg_11.png", "epaflex_bg_12.png", "epaflex_bg_13.png", "epaflex_bg_14.png", "epaflex_bg_15.png")

rBanner = new Array("bg_01", "bg_02", "bg_03", "bg_04", "bg_05", "bg_06", "bg_07", "bg_08", "bg_09", "bg_10", "bg_11", "bg_12", "bg_13", "bg_14", "bg_15")

numeroImg = 0

numeroBanner = 0

window.onload = function() {
	//ajaxInit();
	renderSwfs();
	changeBg();
	randomBg();
	if (document.getElementById("slideBox")) {
		slideInit("r", 3000, 10, 5, "slideBox", "slide_"); //direction, delay, pixelsToSlide, speed, id_main_box, id_prefix
	}
	if (document.getElementById("regione")) {
		var regione = document.getElementById("regione").value;
		if (regione != "") {
			document.getElementById('provincia_' + regione).style.display = "block";
			document.getElementById('provincia_' + regione).disabled = false;
		}
	}
}

function randomBg() {
	if (document.getElementById("banner")) {
		var rBannerTot = rBanner[numeroBanner];
		//alert(rBannerTot);
		var so = new SWFObject("http://www.epaflex.it/swf/" + rBannerTot + ".swf", "swf_header", "947", "512", "6", "");
		so.addParam("wmode", "transparent")
		so.addParam("loop", "false")
		so.write("banner");	
		numeroBanner ++
		if (numeroBanner >= rBanner.length) {
			numeroBanner = 0
		}
		setTimeout("randomBg()", 9400);
	}
}

var img = document.getElementById("societa");

function changePic() {
	//var path = "http://server-asp/www.epaflex.it/img/bg/";
	var path = "http://www.epaflex.it/img/bg/";
	var img_background = imgs_background[numeroImg];
	document.getElementById("gallery").src = path+img_background;
	numeroImg ++
	if (numeroImg >= imgs_background.length) {
		numeroImg = 0
	}
}

function changeBg() {
	if (document.getElementById("la_societa")||document.getElementById("servizi")||document.getElementById("news")||document.getElementById("contatti")) {
		if (document.getElementById("gallery")) {
			var img = document.getElementById("gallery");
			changePic();
			fade_in();
			setTimeout("fade_out()", 7000);
		}
		setTimeout("changeBg()", 12000);
	}	
}

function fade_in() {
	var img = document.getElementById("gallery");
	Effect.Fade(img, { duration: 5.0, from: 0, to: 1 });
}

function fade_out() {
	var img = document.getElementById("gallery");
	Effect.Fade(img, { duration: 5.0, from: 1, to: 0.01 });
}

function selectProv(prov) {
	//alert(prov)
	var regione = document.getElementById("regione").value;
	if (regione != "") {
		var tags = document.getElementsByTagName("select");
		for (var i = 0; i <  tags.length  ; i++) {
			if (tags[i].className == "provincia") {
				thisId = tags[i].id;
				//alert(thisId);
				document.getElementById(thisId).style.display = "none";
				document.getElementById(thisId).disabled = true;
			}
		}
		document.getElementById(prov).style.display = "block";
		document.getElementById(prov).disabled = false;
	}
}

function renderSwfs() {
	if (document.getElementById("swf_clickus")) {
		var params = {
			wmode: "transparent"
		};
		swfobject.embedSWF("swf/clickus.swf", "swf_clickus", "682", "293", "9.0.0", "swf/expressInstall.swf", {}, params, {});
	}
	/*if (document.getElementById("swf_clickus")) {
		var params = {
			wmode: "transparent"
		};
		var nome = document.getElementById("swf_clickus").innerHTML;
		swfobject.embedSWF("swf/" + nome + ".swf", "swf_clickus", "682", "293", "9.0.0", "swf/expressInstall.swf", {}, params, {});
	}*/
}

function RefreshImage(valImageId) {
	var objImage = document.images[valImageId];
	if (objImage == undefined) {
		return;
	}
	var now = new Date();
	objImage.src = objImage.src.split('?')[0] + '?x=' + now.toUTCString();
}

function resize(Elem, Img) {
	var obj = document.getElementById(Elem);
	var img = document.getElementById(Img);
	obj.style.width = (img.style.width + 4) + "px";
	obj.style.height = (img.style.height + 4) + "px";
	obj.style.left = (getWindowProperty("w")/2 - getElementProperty(Img, "w") /2) + "px";
	obj.style.top = (getWindowProperty("h")/2 - getElementProperty(Img, "h") /2) + "px";
}

function getWindowProperty(which) {
	var value = 0;
	if (document.layers||(document.getElementById&&!document.all)) {
		if (which == "w") {
			value = window.innerWidth;
		} else if (which == "h") {
			value = window.innerHeight;
		}
	} else if (document.all) {
		if (which == "w") {
			value = document.documentElement.clientWidth;
		} else if (which == "h") {
			value = document.documentElement.clientHeight;
		}
	}
	return value;
}

/*if(document.layers||(document.getElementById&&!document.all)){
   browseWidth=window.outerWidth;
   browseHeight=window.outerHeight;
}else if(document.all){
   browseWidth=document.body.clientWidth;
   browseHeight=document.body.clientHeight;
}*/


function getElementProperty(Elem, which) {
	var value = 0;
	if (document.getElementById) {
		var elem = document.getElementById(Elem);
	} else if (document.all) {
		var elem = document.all[Elem];
	}
	if (which == "w") {
		value = elem.offsetWidth;
	} else if (which == "h") {
		value = elem.offsetHeight;
	}
	return value;
}

function toggle(id_objs) {
	var id_obj_array  = id_objs.split(", ");
	for (n=0; n<id_obj_array.length;n++) {
		id_obj = id_obj_array[n];
		if (id_obj != "") {
			obj = document.getElementById(id_obj);
			obj.style.display = (obj.style.display == "block" ? "none" : "block");
		}
	}
}

function toggle2(id_objs) {
	var id_obj_array  = id_objs.split(", ");
	for (n=0; n<id_obj_array.length;n++) {
		if (document.getElementById('container')) {
			objDiv = document.getElementById('container');
		}
		if (document.getElementById('stati')) {
			objDiv = document.getElementById('stati');
		}
		objDiv2 = objDiv.getElementsByTagName('div');
		for (i=0; i<objDiv2.length; i++) {
			idDiv = objDiv2[i];
			if (idDiv.className.indexOf('w') > -1) {
				idDiv.style.display = "none"	
			}
		}
		id_obj = id_obj_array[n];
		if (id_obj != "") {
			obj = document.getElementById(id_obj);
			obj.style.display = (obj.style.display == "block" ? "none" : "block");
		}
	}
	
	//obj2 = document.getElementById('presentazione_box');
	//alert (obj2.style.display);
	//if (obj2.style.display == "block") {
		//obj2.style.display = "none";
	//}
}

function show(id_objs) {
	var id_obj_array  = id_objs.split(", ");
	for (n=0; n<id_obj_array.length;n++) {
		id_obj = id_obj_array[n];
		if (id_obj != "") {
			obj = document.getElementById(id_obj);
			obj.style.display = (obj.style.display = "block");
		}
	}
}

function hide(id_objs) {
	var id_obj_array  = id_objs.split(", ");
	for (n=0; n<id_obj_array.length;n++) {
		id_obj = id_obj_array[n];
		if (id_obj != "") {
			obj = document.getElementById(id_obj);
			obj.style.display = (obj.style.display = "none");
		}
	}
}
