function addLoader(f) {
	if (window.onload) {
		var z=window.onload	
		window.onload=function () {z();f()}
	} else {
		window.onload=f
	}
}
function addUnLoader(f) {
	if (window.onunload) {
		var z=window.onunload	
		window.onunload=function () {z();f()}
	} else {
		window.onunload=f
	}
}

function getSafExx(s) {
	return  s.replace(/&#(\d{1,4});/gi,function (a,b,c,d) {return String.fromCharCode(b)})
}

function $(id) {return document.getElementById(id)}
function $t(o,id) {return o.getElementsByTagName(id)}
function $b(id) {return document.createElement(id)}
function $ct(t) {return document.createTextNode(t)}
function $ae(o,eName,f) {
	if(window.addEventListener){ // Mozilla, Netscape, Firefox
		o.addEventListener(eName, f, false);
	} else { // IE
		o.attachEvent('on'+eName, f);
	}
}

function pretty(v,d0) {
	var d=(d0==undefined)?0:d0
	if (d>0) {
		var dd=10
		for (var i=0;i<=d;i++) {dd=dd*dd}
		var v0=(Math.round(v*dd)/dd)+.0001
	} else {
		var v0=Math.round(v*1)
	}
	var vv=(v0+"").split(".")
	var d=""
	var m=""
	var c=""
	//if(vv.length==2) {d=","+(vv[1]+"00").substr(0,2)}
	if(vv.length==2) {d=","+(vv[1]+"00").substr(0,2)}
	if (vv[0].length>3) {
		c="."+vv[0].substr(vv[0].length-3,3)
		m=vv[0].substr(0,vv[0].length-3)
		return pretty(m,0)+c+d
	} else {
		return vv[0]+d
	}
}

function sc(o,ncn,ocn) {
	if (o) {
		if (ocn!=undefined) {
			if(ocn!="") {
				var re=new RegExp("\\b"+ocn+"\\b","gi")
				var i=o.className.search(re)
				if (i!=-1) {o.className=o.className.replace(re,"")}
			}
		}
		if (ncn!="") {
			var re=new RegExp("\\b"+ncn+"\\b","gi")
			var i=o.className.search(re)
			if (i==-1) {o.className=o.className.replace(/\s*$/,'')+" "+ncn}
		}
	}
}

addLoader(actMenu)
addLoader(scriviOrario)
function actMenu() {
	var o=$("menu")
	if (o) {
		var ls=$t(o,"LI")
		for(var i=0;i<ls.length;i++) {
			var k=ls[i].id
			ls[i].onmouseover=function() {sc(this,"over")} 
			ls[i].onmouseout=function() {sc(this,"","over")}
		}
	}
}

function scriviOrario() {
	var o=$("orarioreale")
	if (o) {
		var d=new Date()
		var so_giorni=["Domenica","Luned&#236;","Marted&#236","Mercoled&#236","Gioved&#236;","Venerd&#236","Sabato"]
		var so_mesi=["Gennaio","Febbraio","Marzo","Aprile","Maggio","Giugno","Luglio","Agosto","Settembre","Ottobre","Novembre","Dicembre"]
		t=so_giorni[d.getDay()]+", "+(""+d.getDate())+" "+so_mesi[d.getMonth()]+" "+d.getFullYear()
		h=(""+d.getHours()).padr(2,"0")+":"+(""+d.getMinutes()).padr(2,"0")+":"+(""+d.getSeconds()).padr(2,"0")
		o.innerHTML=t+" "+h
		setTimeout("scriviOrario()",1000)
	}
}
String.prototype.padr=function(n,c) {
	var l=this.length;
	if (l>n) { return this}
	var s=""
	for(i=l+1;i<=n;i++) {s+=c}
	return s+this
}

var vxc=new Array()
var vxr=false

function callAction(ve) {
	vxc.push(ve)
///	wl("callA")
	if (!vxr) {callX()}
}

function callX() {
	if (vxc.length==0) {return}
	vxr=true
	ve=vxc.pop()
	var isXML=false
	var isIE=false
//	wl("callX")
	var callback=ve[1]
	
	isXML=(window.XMLHttpRequest?true:false)
	isIE=(window.ActiveXObject?true:false)
	if (isIE) {
		try {
			req = new ActiveXObject("Microsoft.XMLHTTP")
			isIE=(req?true:false)
		} catch (e) {
       		isIE = false;
		}
	}
	if (isIE) {isXML=true}
	if (isXML) {
		if (isIE) {
			var Req = new ActiveXObject("Microsoft.XMLHTTP");
		} else {
		    var Req = new XMLHttpRequest();
		}
		if (ve[0]=="P") {
			Req.onreadystatechange = mycallback
		    Req.open("POST", ve[2], true)
			Req.setRequestHeader('Accept','jsxfalcosoft')
			Req.setRequestHeader('Content-Type','charset=iso-8859-1')
			Req.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			Req.send(ve[3]);
		} else {
			Req.onreadystatechange = mycallback
		    Req.open("GET", ve[2]+"?"+ve[3], true);
			Req.setRequestHeader('Accept','jsxfalcosoft')
			Req.setRequestHeader('Content-Type','charset=iso-8859-1')
			Req.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    		Req.send(null);
		}
	} else {
		document.location=ve[2]+"?"+ve[3]
	}
	function mycallback() {
        if (Req.readyState != 4) return;
        if (Req.status == 200) {
			if (ve[4]=="T") {
				callback(true, Req.responseText,ve[2],ve[3])
			} else if (ve[4]=="X") {
				callback(true, Req,ve[2],ve[3])
			}else {
				callback(true, Req.responseXML,ve[2],ve[3])
			}
        } else {
			callback(false, Req.status + ": " + Req.statusText,ve[2],ve[3])
		}
		if(vxc.length!=0) {
			callX()
		} else {
			vxr=false
		}
    }
}


function cercaWeb(cosa) {
	var vf=$t(document,"form")
	var fo=null
	for(var i=0;i<vf.length;i++) {
		if (vf[i].action=="http://www.anconacalcio.it/ricerca.asp") {fo=vf[i]}	
	}
	if (fo) {
		vf=$t(fo,"input")
		for(var i=0;i<vf.length;i++) {
			if ((vf[i].type=="text")&&(vf[i].name=="q")) {
				vf[i].value=cosa
			} else {
				if (vf[i].id=="ss0") {
					vf[i].checked=true	
				}
			}
		}
		fo.submit()
	} else {
		document.location="http://www.google.com/search?q="+cosa	
	}
}