//<META NAME=ROBOTS CONTENT="NOARCHIVE">
//<META NAME=GOOGLEBOT CONTENT="NOARCHIVE">
//<META NAME=GOOGLEBOT CONTENT="NOINDEX, NOFOLLOW">
//<META NAME=GOOGLEBOT CONTENT="NOSNIPPET">
/* ESY Gateway Javascript P.2 v.2.1 - (c)2002-2004 BOLbusiness (BS) Italy */
/* 
   respag = 507702
   xoid   = 491349
   id_app = 88
*/


var start_extern = "_start_extern_block_491349";
var end_extern = "_end_extern_block_491349";

var nav = navigator.userAgent;

var IE, NN, NN6, Moz5, Moz4, Op6, Op7, Moz5m;
IE = NN = NN6 = Moz5 = Moz4 = Op6 = Op7 = Moz5m = false
if (nav.search("Macintosh") != -1 && nav.search("Mozilla/5") != -1) {
  Moz5m = true;
}
if (nav.search("Linux") != -1 && nav.search("Opera/6") != -1) {
  Op6 = true;
}
if (nav.search("Opera 7") != -1) {
  Op7 = true;
}
if (nav.search("Linux") != -1 && nav.search("Mozilla/5") != -1) {
  Moz5 = true;
}
if (nav.search("Linux") != -1 && nav.search("Mozilla/4") != -1) {
  Moz4 = true;
}
if (nav.search("Windows") != -1 && nav.search("Mozilla/5") != -1) {
  NN6 = true;
}
if (nav.toLowerCase().search("win") != -1 && nav.search("Mozilla/4") != -1 && nav.search("MSIE") == -1) {
  NN = true;
}
if (nav.search("MSIE") != -1) {
  IE = true;
}

  document.writeln("<" + "!--");

document.writeln(nav + '<br>');
document.writeln("{ IE="+IE+" NN="+NN+" NN6="+NN6+" Moz5="+Moz5+" Moz4="+Moz4+" Op6="+Op6+" Op7="+Op7+" Moz5m="+Moz5m+" }");

  document.writeln("-->");

var externcode = false;
for (var i=0; i<document.forms.length; i++) {
  var f = document.forms[ i ];
  if ( f.name == end_extern ) {
    externcode = false;
    break;
  }
  if ( externcode && (typeof f.uid != 'undefined') && !esy_verifyuid_491349(f.action) ) {
    for (jj=0; jj<f.elements.length; jj++) {
      var ele = f.elements[ jj ];
      if (ele.name == "uid") {
        ele.name = "uidy_88"  // *!*
        uid_form_88 = ele
      }
    }

    f.action = "/or4/or?uid=BOLesy.main.index&oid=507702"

    f.method = "POST";

    if (f.onsubmit) {
      if( /\Wthis\W/.test(f.onsubmit.toString()) ) {
       if( ! /^\w*$/.test(f.name) ) alert ('Il nome della form contiene caratteri non validi: "' + f.name + '"')
       if ( f.name == '' ) {
        f.name = 'frm_491349'
       }
       var fun = f.onsubmit.toString().replace( /(\W)this(\W)/g, '$1document.' + f.name + '$2' )
       fun = fun.replace( /^[^\{]*\{[\r\n]*/, '' )
       fun = fun.replace( /[\r\n]*\}[\r\n]*$/, '' )
       onsubmit_491349 = new Function(fun);
      } else {
       onsubmit_491349 = f.onsubmit;
      }
    } else {
      onsubmit_491349 = null;
    }
    f.onsubmit = function () {
      var checked = true;
      if (onsubmit_491349) {
        checked = onsubmit_491349() 
      } else {
        checked = true;
      }


    uid_form_88.name = "uidy_88"   // *!*
      return checked;
    }

  } else {
  }
  if ( f.name == start_extern ) externcode = true;
}

var externcode = false;

for (i=0; i<document.links.length; i++) {
  var a = document.links[ i ];
  if ( a.name == end_extern || a.target == end_extern ) {
    externcode = false;
    break;
  }
  if ( externcode && location.hostname == a.hostname ) {
    if ( ! NN ) {
      var oldhref = a.href
      var newhref = esy_replaceuid_491349 ("" + a.search); 
      a.href = oldhref.replace(a.search, newhref)

    } else { 
      if ( a.onClick ) {
        alert('OLD onClick SET: ' + a.onClick);
        a.onclick_old = a.onClick;
      } else if ( a.onclick ) {
        alert('OLD onclick SET: ' + a.onclick);
        a.onclick_old = a.onclick;
      }
      a.onclick = esy_redirect_491349
      if ( NN ) {
      a.onClick = esy_redirect_491349  // FOR NN ONLY
      document.links[ i ].onclick = esy_redirect_491349
      document.links[ i ].onClick = esy_redirect_491349
      }
    }
  }
  if ( a.name == start_extern || a.target == start_extern ) {
    externcode = true
  }
}


function esy_redirect_491349 () {
  a = this;

  searchStr = esy_replaceuid_491349("" + a.search);

  if (Moz4 /*|| Moz5*/) {
    document.location = a.href.replace(a.search, searchStr);
    return false;
  }
  if (IE || NN6) {
    a.href = a.href.replace(a.search, searchStr);
     alert("NN6:\nGoing to: " + a.href);  // DEBUG
  }
  if (Op6 || Op7) {
    tst = escape(a.href);
    a.href = unescape(tst.replace(escape(a.search), escape(searchStr)));
    alert("Op6:\ngoing to:" + a.href);  // DEBUG
  } 
  if (NN || Moz5) {
    a.search = searchStr;
  }

  if ( a.onclick_old && ! a.onclick_old() ) {
    return false;
  }

  return true;
}


function  esy_replaceuid_491349 (searchpart) {
  esymi = "BOLesy.main.index";
  esymc = "BOLesy.main.include";
  muid = searchpart.match(/uid=[^&]*/)
  if( muid ) {
    trovatoUidEsy = false;
    for ( kk=0; kk<muid.length; kk++ ) {
      uid = muid[ kk ].split("=")
      if( uid[ 1 ] != esymi && uid[ 1 ] != esymc ) {
        searchpart = searchpart.replace( "uid=" + uid[ 1 ], "uidx_88=" + uid[ 1 ] )  // *!*
      } else {
        trovatoUidEsy = true;
      }
    }
    if( !trovatoUidEsy ) {
      if (searchpart.charAt(0)=='?') searchpart = searchpart.substr(1)
        searchpart = "?uid=" + esymi + "&oid=507702&" + searchpart
    }
  } else {
  }
  return searchpart;
}


function  esy_verifyuid_491349 (testo) {
  esymi = "BOLesy.main.index";
  esymc = "BOLesy.main.include";
  return (testo.indexOf("uid=" + esymi)>=0) || (testo.indexOf("uid=" + esymi)>=0)
}
