/* doraziostrings - JAVASCRIPT DOCUMENT */





var nn    = document.layers                  ? true              : false;
var w3c   = document.getElementById          ? true              : false;
var beg   = nn                               ? "document.layers" : (w3c ? "document.getElementById('" : "document.all");
var beg2  = "document.getElementsByTagName('";
var mid   = nn                               ? ""                : (w3c ? "').style" : ".style");
var mid2  = nn                               ? ""                : (w3c ? "')"       : "");
var iedom = document.all||document.getElementById;

var browser_ie  = ( ((ind = navigator.appVersion.indexOf("MSIE")) > -1 && navigator.userAgent.indexOf("Opera") == -1) ? true : false );
var browser_ie6 = navigator.appVersion.indexOf("MSIE 6.0");

















function findPos(obj,position) {
	var curleft = curtop = 0;
	curheight = obj.offsetHeight;
	curwidth = obj.offsetWidth;
	if (obj.offsetParent) {
		curleft = obj.offsetLeft;
		curtop = obj.offsetTop;
		while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft;
			curtop += obj.offsetTop;
			if(obj.className=="scroll_item_pg") {
				break;
			}
		}
	}
	
	if(position=='top') {
		return curtop;
	}else if(position=='bottom') {
		return curtop+curheight;
	}else if(position=='left') {
		return curleft;
	}else if(position=='right') {
		return curleft+curwidth;
	}else{
		return false;
	}
}






function obj_alpha(obj,alphadir,alphavalue){
	obj_box = eval(beg+obj+mid2);
	
	obj_box.style.opacity 	   = (alphavalue/10);
	obj_box.style.MozOpacity   = (alphavalue/10);
	obj_box.style.KhtmlOpacity = (alphavalue/10);
	obj_box.style.filter  	   = 'alpha(opacity='+(alphavalue*10)+')';
	//obj_def.style.top 		   = alphavalue+"px";
	
	if(alphadir=="in"){
		alphavalue++;
		if(alphavalue == 10){
			return;
		}else if(alphavalue == 1){
			obj_box.style.display 		= "block";
			obj_box.style.visibility 	= "visible";
		}
	}else{
		alphavalue--;
		if(alphavalue == 0){
			obj_box.style.display 		= "none";
			obj_box.style.visibility 	= "hidden";
			return;
		}
	}
	setTimeout(("obj_alpha('"+obj+"','"+alphadir+"',"+alphavalue+")"),50);
}

function advise(){		
	obj_alpha("box_advise","in",0);
	eval(beg+"box_advise"+mid2).onclick = function(){		
		obj_alpha("box_advise","out",10);
		obj_alpha("box_grey","out",10);
	}
	
	obj_alpha("box_grey","in",0);
	eval(beg+"box_grey"+mid2).onclick = function(){	
		obj_alpha("box_advise","out",10);	
		obj_alpha("box_grey","out",10);
	}
	
	setCookie("adviseview",1,1);
}



function setCookie(c_name,value,exdays){
	var exdate=new Date();
	exdate.setDate(exdate.getDate() + exdays);
	var c_value=escape(value) + ((exdays==null) ? "" : "; expires="+exdate.toUTCString());
	document.cookie=c_name + "=" + c_value;
}
function getCookie(c_name){
	var i,x,y,ARRcookies=document.cookie.split(";");
	for (i=0;i<ARRcookies.length;i++){
		x=ARRcookies[i].substr(0,ARRcookies[i].indexOf("="));
		y=ARRcookies[i].substr(ARRcookies[i].indexOf("=")+1);
		x=x.replace(/^\s+|\s+$/g,"");
		if (x==c_name){
			return unescape(y);
		}
	}
}


/* Inizio richieste pagina */



var xmlHttp;

function loadpage(page,querystring) {
	var url = "/"+page+".php"+(querystring ? "?"+querystring+"&sid="+Math.random() : "?sid="+Math.random());
	xmlHttp = GetXmlHttpObject(stateChanged);
	xmlHttp.open("GET", url , true);
	xmlHttp.send(null);
}



function stateChanged() {
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") {
		xmlHttp_tmp = xmlHttp.responseText;
		xmlHttp_tmp_half = (xmlHttp_tmp.substring(0,6)).toLowerCase();
		if(xmlHttp_tmp_half=="height" || xmlHttp_tmp_half=="<img s") {
			where_popup = ((xmlHttp_tmp_half=="<img s")?'local':'popup');
			popitup(xmlHttp_tmp,where_popup);
		}else{
			eval(beg+'box_img_big'+mid2).innerHTML = xmlHttp_tmp;
		}
		xmlPage = "";
	} 
}



function GetXmlHttpObject(handler) { 
	var objXmlHttp = null;
	if (navigator.userAgent.indexOf("Opera")>=0) {
		objXmlHttp		  = new XMLHttpRequest();
		objXmlHttp.onload  = handler;
		objXmlHttp.onerror = handler; 
		return objXmlHttp;
	}
	if (navigator.userAgent.indexOf("MSIE")>=0) { 
		var strName = "Msxml2.XMLHTTP";
		if (navigator.appVersion.indexOf("MSIE 5.5")>=0) {
			strName  = "Microsoft.XMLHTTP";
		} 
		try{ 
			objXmlHttp = new ActiveXObject(strName);
			objXmlHttp.onreadystatechange=handler;
			return objXmlHttp;
		}catch(e) { 
			alert("Error. Scripting for ActiveX might be disabled");
			return;
		} 
	} 
	if (navigator.userAgent.indexOf("Mozilla")>=0) {
		objXmlHttp	       = new XMLHttpRequest();
		objXmlHttp.onload  = handler;
		objXmlHttp.onerror = handler; 
		return objXmlHttp;
	}
} 



/* Fine richieste pagina */















/* Inizio gestione HANDLER */

function generic_onload() {
	var adviseView=getCookie("adviseview");
	if((document.getElementsByTagName('body')[0]).id=="home" && (adviseView==null || adviseView=="")){
		advise();
	}
}





//setup onload function

if(typeof window.addEventListener != 'undefined') { //.. gecko, safari, konqueror and standard	
	window.addEventListener('load', generic_onload, false);
} else if(typeof document.addEventListener != 'undefined') { //.. opera 7	
	document.addEventListener('load', generic_onload, false);
} else if(typeof window.attachEvent != 'undefined') { //.. win/ie
	window.attachEvent('onload', generic_onload);
} else {
	if(typeof window.onload == 'function') {
		var existing  = onload;			
		window.onload = function() { //add new onload handler
			generic_onload();
		};
	} else {
		window.onload = generic_onload;
	}
}

/* Fine gestione HANDLER */
