function highlightit(cur2){
if (cur2.style.MozOpacity<1)
cur2.style.MozOpacity=parseFloat(cur2.style.MozOpacity)+0.1
else if (cur2.filters&&cur2.filters.alpha.opacity<100)
cur2.filters.alpha.opacity+=10
else if (window.highlighting)
clearInterval(highlighting)
}
function high(which2){
theobject=which2
highlighting=setInterval("highlightit(theobject)",200)
}
function AC_AddExtension(src, ext)
{
if (src.indexOf('?') != -1)
return src.replace(/\?/, ext+'?');
else
return src + ext;
}
function AC_Generateobj(objAttrs, params, embedAttrs)
{
var str = '';
document.write(str);
}
function AC_FL_RunContent(){
var ret =
AC_GetArgs
( arguments, ".swf", "movie", "clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
, "application/x-shockwave-flash"
);
AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
}
function AC_SW_RunContent(){
var ret =
AC_GetArgs
( arguments, ".dcr", "src", "clsid:166B1BCA-3F9C-11CF-8075-444553540000"
, null
);
AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
}
function AC_GetArgs(args, ext, srcParamName, classid, mimeType){
var ret = new Object();
ret.embedAttrs = new Object();
ret.params = new Object();
ret.objAttrs = new Object();
for (var i=0; i < args.length; i=i+2){
var currArg = args[i].toLowerCase();
switch (currArg){
case "classid":
break;
case "pluginspage":
ret.embedAttrs[args[i]] = args[i+1];
break;
case "src":
case "movie":
args[i+1] = AC_AddExtension(args[i+1], ext);
ret.embedAttrs["src"] = args[i+1];
ret.params[srcParamName] = args[i+1];
break;
case "onafterupdate":
case "onbeforeupdate":
case "onblur":
case "oncellchange":
case "onclick":
case "ondblClick":
case "ondrag":
case "ondragend":
case "ondragenter":
case "ondragleave":
case "ondragover":
case "ondrop":
case "onfinish":
case "onfocus":
case "onhelp":
case "onmousedown":
case "onmouseup":
case "onmouseover":
case "onmousemove":
case "onmouseout":
case "onkeypress":
case "onkeydown":
case "onkeyup":
case "onload":
case "onlosecapture":
case "onpropertychange":
case "onreadystatechange":
case "onrowsdelete":
case "onrowenter":
case "onrowexit":
case "onrowsinserted":
case "onstart":
case "onscroll":
case "onbeforeeditfocus":
case "onactivate":
case "onbeforedeactivate":
case "ondeactivate":
case "type":
case "codebase":
ret.objAttrs[args[i]] = args[i+1];
break;
case "width":
case "height":
case "align":
case "vspace":
case "hspace":
case "class":
case "title":
case "accesskey":
case "name":
case "id":
case "tabindex":
ret.embedAttrs[args[i]] = ret.objAttrs[args[i]] = args[i+1];
break;
default:
ret.embedAttrs[args[i]] = ret.params[args[i]] = args[i+1];
}
}
ret.objAttrs["classid"] = classid;
if (mimeType) ret.embedAttrs["type"] = mimeType;
return ret;
}
function ReplaceString(oldS,newS,fullS) {
for (var i=0; i=0) {
sStr=sStr.substring(0,sStr.indexOf(sOrig))+sSost+sStr.substring(sStr.indexOf(sOrig)+sOrig.length, sStr.length);
}
}
return sStr;
}
function smart_url(dest)
{
app_smart_pc = ""
if(app_smart_pc != "")
{
if(confirm("Stai effettuando una configurazione, vuoi abbandonare la Sessione?"))
{
dest = SostChr(dest,"?","|")
dest = SostChr(dest,"&","§")
document.location="img/js/smartconf.js?SID=&ESC=1&URL="+dest;
}
}
else
{
document.location=dest;
}
}
function Ivato(valore, aliquota)
{
return CfRound(((((valore / 100)*aliquota)*1)+(valore*1)));
}
var symbols = " !\"#$%&'()*+'-./0123456789:;<=>?@";
function toAscii (p)
{
var loAZ = "abcdefghijklmnopqrstuvwxyz";
symbols+= loAZ.toUpperCase();
symbols+= "[\\]^_`";
symbols+= loAZ;
symbols+= "{|}~";
var loc;
loc = symbols.indexOf(p);
if (loc >-1)
{
Ascii_Decimal = 32 + loc;
return (32 + loc);
}
return(0); // If not in range 32-126 return ZERO
}
function checkForm(ff)
{
var parole = new Array()
//parole[parole.length]= new Array("il","la","un","tra","fra","su","di","del","in","sul","non","può","una","un'","GB","gb","II","2","con","GH","GHz","che","è","CD","per","pc","10","00")
parole[parole.length]= new Array("NOOOOOOOO")
//ff = ff.toUpperCase()
ff.txt_1.value = ''
ff.txt_2.value = ''
ff.txt_3.value = ''
ff.txt_4.value = ''
ff.txt_5.value = ''
ff.txt_num.value = ''
fine_parola = ""
/*Ricostruzione della stringa eliminando i caratteri asci non validi*/
for(i=0; i= 58 && ascinum <= 64)
{
carattere = " ";
}
if (ascinum >= 123 && ascinum <= 255)
{
carattere = " ";
//}*/
fine_parola = fine_parola + carattere
}
ff.campo.value = fine_parola;
if(ff.campo.value.length<2)
{
alert("La ricerca funziona con almeno 2 caratteri")
return false
}
else
{
for(i=0; i 0 )
{
txt = ff.campo.value
inizio = (spazi[c-1][0])+1
fine = ff.campo.value.length
txt = txt.substr(inizio, fine-inizio)
var txt_app = txt.toUpperCase()
if(txt_app != "AND" && txt_app != "OR" && txt_app != "NOT" && txt_app != "NOR")
{
arr_parole[arr_parole.length] = new Array(txt)
}
}
else
{
var txt_app = ff.campo.value.toUpperCase()
if(txt_app != "AND" && txt_app != "OR" && txt_app != "NOT" && txt_app != "NOR")
{
arr_parole[arr_parole.length] = new Array(ff.campo.value)
}
}
for(f=0; f 0) str = '.' + str
}
return str;
}
/*Mette la prima lettere maiuscola*/
function prima_m(testo)
{
testo = ""+testo+"";
app_1 = "";
app_2 = "";
if(testo.length> 0)
{
app_1 = testo.slice(0,1)
app_1 = app_1.toUpperCase()
app_2 = testo.slice(1,testo.length)
app_2 = app_2.toLowerCase()
}
return(app_1+app_2)
}
function formatta(n, dec) {
if (!n && n != 0) return;
val = n.toString();
idx = val.indexOf(',');
if (idx == -1) idx = val.indexOf('.');
if (idx == -1) idx = val.length
if (dec == 0) {
return mettipunti(val.slice(0,idx))
}
else {
d = val.slice(idx+1)
if (d.length > dec){
d = d.substr(0,dec);
}
else{
while( d.length < dec ) d = d + '0';
}
return mettipunti(val.slice(0,idx)) + ',' + d
}
}
function cValuta(n, v1, v2, floor, noround) {
n=(n*(10000))/10000;
LocArr=Math.pow(10,2);
if (floor) return Math.floor(n*LocArr)/LocArr;
if (noround) return n;
return Math.round(n*LocArr)/LocArr;
}
function fValuta(n, v) {
return formatta(n,2);
}
function formattaTxt(desc)
{
var t =""
var tag = escape(t)
desc = desc.replace(/%0D%0A%0D%0A/gi,"
");
desc = desc.replace(/%0D/gi,"
");
desc = desc.replace(/FONT/gi,"li");
desc = desc.replace(/HREF=%27%27/gi,"HREF='");
desc = desc.replace(/href=%27%27/gi,"href='");
desc = desc.replace(/%27%27%20target=%27%27_blank%27%27/gi,"' target='_blank'");
desc = desc.replace(/%27%27%20TARGET=%27%27_blank%27%27/gi,"' TARGET='_blank'");
desc = desc.replace(/href%3D%22/gi,"href='");
desc = desc.replace(/HREF%3D%22/gi,"HREF='");
desc = desc.replace(/%22%20target=%22_blank%22/gi,"' target='_blank'");
desc = desc.replace(/%22%20TARGET=%22_blank%22/gi,"' TARGET='_blank'");
testo = unescape(desc)
testo = testo.replace(/¿/gi,"'");
return testo
}
function MM_openBrWindow(theURL,winName,features) { //v2.0
window.open(theURL,winName,features);
}
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i 0) {
if (esi + imp > smin * livScortaAmpia) return dispAmpia;
if (esi + imp > smin * livScortaMedia) return dispMedia;
if (esi + imp > smin * livScortaScarsa) return dispScarsa;
}
else
{
if (imp + ord > smin * livScortaScarsa) return dispInarrivo;
if (so) return dispSuordine;
else return dispIncerta;
}
}
function disponibilita_noimp(esi, imp, ord, smin, so, cat)
{
// if (cat == 140) return dispAmpia;
if (esi > 0) {
if (esi > smin * livScortaAmpia) return dispAmpia;
if (esi > smin * livScortaMedia) return dispMedia;
if (esi > smin * livScortaScarsa) return dispScarsa;
}
else
{
if (ord > smin * livScortaScarsa) return dispInarrivo;
if (so) return dispSuordine;
else return dispIncerta;
}
}
function disponibilita_shop(esi, imp, ord, esi_shop, imp_shop, ord_shop, smin, so, cat)
{
var dc = disponibilita(esi, imp, ord, smin, so, cat);
var dl = disponibilita(esi_shop, imp_shop, ord_shop, smin, so, cat);
//return dc