function AlmaToolbar() {
this.at_attivo= getcookie("stat_on");
this.pagina=document.location.pathname;
this.pagina2 = document.location.pathname + document.location.search;
this.oggi = new Date();
this.data0 = getcookie("statdata0");
this.data1 = getcookie("statdata1");
if (this.data0 == '') this.data0 = this.oggi.getDate() + '/' + (this.oggi.getMonth()+1) + '/' + this.oggi.getFullYear();
this.ieri = new Date();
this.ieri = DateAdd("d",-7,this.ieri)
if (this.data1 == '') this.data1 = this.ieri.getDate() + '/' + (this.ieri.getMonth()+1) + '/' + this.ieri.getFullYear();
this.timeframe = getcookie("stattf");
if (this.timeframe == '') this.timeframe = 'DAY';
this.mostra = _mostra;
this.queryreferrer= _queryreferrer;
this.mostrastatistiche = _mostrastatistiche;
this.querynavigation = _querynavigation;
this.mostrareferrer=_mostrareferrer;
}
function chiudi() {
_nascondi('almatoolbar');
setcookie('stat_on',0,1);
}
function nascondipannello() {
var id = "pannello";
if (document.getElementById(id).style.display == 'none') {
document.getElementById(id).style.display='block';
setcookie('stat_pannello','block',1);
} else {
document.getElementById(id).style.display='none';
setcookie('stat_pannello','none',1);
}
}
function _nascondi(id) {
if (document.getElementById(id).style.display == 'none')
document.getElementById(id).style.display='block';
else
document.getElementById(id).style.display='none';
}
function _mostrastatistiche(target) {
var url = "http://al/statistiche/web2/services/service.asp?PATH=" + this.pagina;
url += "&STARTDATE=" + this.data1;
url += "&ENDDATE=" + this.data0;
url += "&TIMEFRAME=" + this.timeframe;
if (target == 'popup') {
url += "&REPORT=FULL";
window.open(url,'statistiche','width=500px,height=250px,resizable=1,titlebar=0');
} else {
url += "&REPORT=BRIEF";
frames.panel.location.href = url;
}
}
function _querynavigation() {
var url = "http://al/statistiche/web2/services/pagina_from_to.asp?PATH=" + this.pagina;
url += "&STARTDATE=" + this.data1;
url += "&ENDDATE=" + this.data0;
url += "&TIMEFRAME=" + this.timeframe;
return url;
}
function _queryreferrer(formato) {
var url = "http://al/statistiche/web2/services/service_referrer.asp?FORMAT=" + formato + "&PATH=" + this.pagina;
url += "&STARTDATE=" + this.data1;
url += "&ENDDATE=" + this.data0;
url += "&TIMEFRAME=" + this.timeframe;
return url;
}
function _mostrareferrer() {
window.open(this.querynavigation(),'navigation','width=800px,height=600px,resizable=1,location=0,titlebar=0,scrollbars=1');
}
function getstat(url) {
;
}
var ie=document.all;
var nn6=document.getElementById&&!document.all;
function inviaSIR() {
var url = "http://al/servizi/sir/sir.asp";
url += "?REFERRER="+ document.referrer;
url += "&IndirizzoCompleto=" + document.location.href;
window.open(url);
}
function getexpirydate( nodays){
var UTCstring;
Today = new Date();
nomilli=Date.parse(Today);
Today.setTime(nomilli+nodays*24*60*60*1000);
UTCstring = Today.toUTCString();
return UTCstring;
}
function getcookie(cookiename) {
var cookiestring=""+document.cookie;
var index1=cookiestring.indexOf(cookiename+"=");
if (index1==-1 || cookiename=="") return "";
var index2=cookiestring.indexOf(';',index1);
if (index2==-1) index2=cookiestring.length;
return unescape(cookiestring.substring(index1+cookiename.length+1,index2));
}
function setcookie(name,value,duration){
cookiestring=name+"="+escape(value)+";expires="+getexpirydate(duration)+"; path=/";
document.cookie=cookiestring;
if(!getcookie(name)){
return false;
}
else{
return true;
}
}
function nuovadata(testo,token,def) {
var d = prompt(testo,def);
var ret = setcookie(token,d,30);
var elem = document.getElementById(token);
elem.innerHTML = d==''?'...':d;
return d;
}
function nuovotimeframe(intervallo) {
var ret = setcookie("stattf",intervallo,30);
var elem = document.getElementById('stattf');
elem.innerHTML = intervallo;
return intervallo;
}
function getArgs() {
var args= new Object();
var query = location.search.substring(1);
var pairs = query.split("&");
for(var i=0; i < pairs.length; i++) {
var pos = pairs[i].indexOf('=');
if (pos == -1) continue;
var argname=pairs[i].substring(0,pos);
var value = pairs[i].substring(pos+1);
args[argname] = unescape(value);
}
return args;
}
function DateAdd(timeU,byMany,dateObj) {
var millisecond=1;
var second=millisecond*1000;
var minute=second*60;
var hour=minute*60;
var day=hour*24;
var year=day*365;
var newDate;
var dVal=dateObj.valueOf();
switch(timeU) {
case "ms": newDate=new Date(dVal+millisecond*byMany); break;
case "s": newDate=new Date(dVal+second*byMany); break;
case "mi": newDate=new Date(dVal+minute*byMany); break;
case "h": newDate=new Date(dVal+hour*byMany); break;
case "d": newDate=new Date(dVal+day*byMany); break;
case "y": newDate=new Date(dVal+year*byMany); break;
}
return newDate;
}
function formdump() {
var s = "
" + document.location.href + "
";
var t = "DECODIFICHE
";
for (i=0;iFORM " + f.name + "";
s += "";
s += "";
s += "| CAMPO | TIPO | annotazioni |
";
for (j=0;j0) && (f.elements[j].name == f.elements[j-1].name)) continue;
s += "| " + f.elements[j].name + " | " + f.elements[j].type + " | ";
if ((f.elements[j].type == "select-one") || (f.elements[j].type == "select-multiple") || (f.elements[j].type == "radio")) {
s += "decodifica";
t += "";
t += "";
t += "| CODICE | DESCRIZIONE | ";
switch (f.elements[j].type) {
case "select-one":
case "select-multiple":
for (k=0;k" + f.elements[j].options[k].value + " | " + f.elements[j].options[k].text + " | ";
}
break;
case "radio":
for (k=0;k" + f[f.elements[j].name][k].value + " | " + findLabel(f[f.elements[j].name][k].id) + " | ";
}
break;
}
t += " ";
}
s += " |
";
}
s += "
";
}
win = window.open("about:blank","pop");
win.document.write(s+t)
win.document.close();
}
function findLabel(id) {
var ll = document.getElementsByTagName("label");
for (i=0;i");
document.write("#almatoolbar {z-index:10;position:absolute;top:0;right:0;font-size: 9pt;opacity: 0.7;background: #ffffff; border-bottom: 1px solid #333;border-right: 1px solid #333;border-left: 1px solid #ddd;border-top: 1px solid #ddd;}");
document.write("a.button {display: block; font-size: 8pt;text-align: center;background: #cccccc;width:150px; border-top:1px solid #dedede;border-left:1px solid #dedede;border-right: 1px solid #333333;border-bottom: 1px solid #333333;}");
document.write("a.button:hover {background: #ddd;}");
document.write(".bottoni {background: #dedede;border-top:1px solid #f0f0f0;border-left:1px solid #f0f0f0;border-right: 1px solid #333333;border-bottom: 1px solid #333333;}");
document.write(".titlebar {background: #FFCC00; font-color: #ffffff; border-top:1pt solid #dedede;border-left:1pt solid #dedede;border-right: 1pt solid #333333;border-bottom: 1pt solid #333333;}");
document.write("");
document.write("
");
var t=setTimeout("at.mostrastatistiche('panel','DAY')",1000);
document.write("