old = "";
oldv = new Array();
old2 = "";
oldv2 = new Array();

function tutti(v){
i=1
for(i=0;i<=document.form1.ch.length-1;i++){
	eval("document.form1.ch["+ i +"].checked="+ v +"");
}
return
}

function solonum() {
	n = event.keyCode;
	//.=190 ,=188 cifre 48-57
	if (n!=45 && (n<48 || n>57)) event.returnValue = false;
	event.cancelBubble=true;
}	

function solonumvp() {
	n = event.keyCode;
	//.=190 ,=188 cifre 48-57
	if (n!=45 && (n<48 || n>57) && n!=44 && n!= 46) event.returnValue = false;
	event.cancelBubble=true;
}	

function premi_invio() {
	n = event.keyCode;
	if(n==13)cerca(1);
	return
}	

function cambiaundo(ml, tip, n, ll, tipo) {
	document.getElementById(tip + '' + n).innerHTML = old;
	oldv = new Array();
	document.getElementById(tip + n).onclick=function(){cambia(ml, tip, n, ll, tipo)};
	return
}	

function cambiado(tip, n) {
	document.form3.tip0.value = tip;
	document.form3.v0.value = document.getElementById("descrizione").value;
	document.form3.n0.value = n;
	document.form3.submit();
	oldtip="";
	oldn="";
	return
}	

function resetta() {
	if (oldv.length>0) cambiaundo(oldv[0],oldv[1],oldv[2],oldv[3],oldv[4]);
	if (oldv2.length>0) cambiaundo2(oldv2[0],oldv2[1],oldv2[2],oldv2[3],oldv2[4],oldv2[5],oldv2[6],oldv2[7]);
	}

function cambia(ml, tip, n, ll, tipo) {
	resetta();
	document.getElementById(tip + n).onclick="";
	old = document.getElementById(tip + n).innerHTML;
	oldv = cambia.arguments;
	s0 = '<input id=descrizione type=text maxlength='+ ml +' size='+ ll +' value="' + old + '"'
	if (tipo=='num') s0 += ' style="text-align:right" onkeypress="solonum()"';
	if (tipo=='numvp') s0 += ' style="text-align:right" onkeypress="solonumvp()"';
	s0 += '>';
	s0 += '<a href="javascript:cambiaundo('+ ml +',\'' + tip + '\',\'' + n + '\','+ ll +',\'' + tipo + '\')"><img hspace=5 src=img\\undo.gif border=0 align=absmiddle></a>';
	s0 += '<a href="javascript:cambiado(\'' + tip + '\',\'' + n + '\')"><img src=img\\dx.gif border=0 align=absmiddle></a>';
	document.getElementById(tip + n).innerHTML = s0;
	document.getElementById("descrizione").focus();
 return
}

function cambia2(tip, n, tab, campo, campo2, ll, se, cd) {
	resetta();
	document.getElementById(tip + n).onclick="";
	old2 = document.getElementById(tip + n).innerHTML;
	oldv2 = cambia2.arguments;
	s0 = '<iframe frameborder=0 scrolling=no width='+ ll +' height=18 src="tendina.asp?t='+ tab +'&c='+ campo +'&v='+ campo2 +'&s='+ se +'" name=ifr id=ifr></iframe>&nbsp;';
	s0 += '<a href="javascript:cambiaundo2(\'' + tip + '\',\'' + n + '\',\'' + tab + '\',\'' + campo + '\',\'' + campo2 + '\', '+ ll +',\'' + se + '\', '+ cd +')"><img src=img\\undo.gif border=0 align=absmiddle></a>';
	s0 += '<a href="javascript:cambiado2(\'' + tip + '\',\'' + n + '\', ' + cd + ')"><img src=img\\dx.gif border=0 align=absmiddle></a>';
	document.getElementById(tip + n).innerHTML = s0;
	return
return
}

function cambiacheck(p, v , ll) {
 lft = 0;
 tp = 0;
 scr = 0;
 pos = document.getElementById("imm" + v);
 while (pos) { 
  lft += pos.offsetLeft; 
  tp += pos.offsetTop; 
  pos = pos.offsetParent;
  }
  scr += document.body.scrollTop;
  lft = lft - ll; 
if(p=='ifrasso'){
lft = 200;
tp = 100 + scr;
}
 
 	s1 = '<div id=divo name=divo style="border:1px solid #1B168B; border-color:#1B168B;position:absolute;visibility:visible; left:'+ lft +'px; top:'+ tp +'px"><iframe frameborder=0 scrolling=auto width="'+ ll +'" height=350 src="'+ p +'.asp?d='+ v +'" name="mmm" id="mmm"></iframe></div>';
	document.getElementById("tabe").innerHTML = s1;
 return
}

function apripop(p, v , ll) {
window.open(p+'.asp?d=' + v, "pop"+v,"top=16,left=16,width="+ ll +",height=500,scrollbars=1");
return
}

function cambiaundo2(tip, n, tab, campo, campo2, ll, se, cd) {
	old2 = "  " + old2 + "";
	document.getElementById(tip + '' + n).innerHTML = old2;
	oldtip2="";
	oldn2="";
	document.getElementById(tip + n).onclick=function(){cambia2(tip, n, tab, campo, campo2, ll, se, cd)};
	return
}	

function accendi(v) {
v.className = "acceso";
}

function accendirosa(v) {
v.className = "acceso2";
}

function spegnirosa(v) {
v.className = 'riga2';
}

function spegni(v) {
v.className = "";
}

function cambiado2(tip, n, cd) {
document.form3.tip0.value = tip;
document.form3.v0.value = ifr.document.formello.select1.options[ifr.document.formello.select1.selectedIndex].value;
document.form3.n0.value = n;
if(tip=="dispo")document.form3.cd.value = cd;
document.form3.submit();
	return
}

function controllocanc(v, cod){
if(confirm('Eliminare record?')) {
document.form1.action = v + '.asp?canc=' + cod;
document.form1.submit();
}
return
}

function controllocanc2(v, cod){
if(confirm('Eliminare record?')) {
document.form1.action = v + '&canc=' + cod;
document.form1.submit();
}
return
}

function controlloins(v){
if(confirm('Inserire un nuovo record?')) {
document.form1.action = v + '.asp?v=2';
document.form1.submit();
}
return
}

function controlloins2(v){
if(confirm('Inserire un nuovo record?')) {
document.form1.action = v + '&nuovo=y';
document.form1.submit();
}
return
}

//per la selezione dei colori
var ie5 = document.getElementById != null;
var colors = new Array("#330000","#333300","#336600","#339900","#33CC00","#33FF00","#66FF00","#66CC00","#669900","#666600","#663300","#660000","#FF0000","#FF3300","#FF6600","#FF9900","#FFCC00","#FFFF00","#330033","#333333","#336633","#339933","#33CC33","#33FF33","#66FF33","#66CC33","#669933","#666633","#663333","#660033","#FF0033","#FF3333","#FF6633","#FF9933","#FFCC33","#FFFF33","#330066","#333366","#336666","#339966","#33CC66","#33FF66","#66FF66","#66CC66","#669966","#666666","#663366","#660066","#FF0066","#FF3366","#FF6666","#FF9966","#FFCC66","#FFFF66","#330099","#333399","#336699","#339999","#33CC99","#33FF99","#66FF99","#66CC99","#669999","#666699","#663399","#660099","#FF0099","#FF3399","#FF6699","#FF9999","#FFCC99","#FFFF99","#3300CC","#3333CC","#3366CC","#3399CC","#33CCCC","#33FFCC","#66FFCC","#66CCCC","#6699CC","#6666CC","#6633CC","#6600CC","#FF00CC","#FF33CC","#FF66CC","#FF99CC","#FFCCCC","#FFFFCC","#3300FF","#3333FF","#3366FF","#3399FF","#33CCFF","#33FFFF","#66FFFF","#66CCFF","#6699FF","#6666FF","#6633FF","#6600FF","#FF00FF","#FF33FF","#FF66FF","#FF99FF","#FFCCFF","#FFFFFF","#0000FF","#0033FF","#0066FF","#0099FF","#00CCFF","#00FFFF","#99FFFF","#99CCFF","#9999FF","#9966FF","#9933FF","#9900FF","#CC00FF","#CC33FF","#CC66FF","#CC99FF","#CCCCFF","#CCFFFF","#0000CC","#0033CC","#0066CC","#0099CC","#00CCCC","#00FFCC","#99FFCC","#99CCCC","#9999CC","#9966CC","#9933CC","#9900CC","#CC00CC","#CC33CC","#CC66CC","#CC99CC","#CCCCCC","#CCFFCC","#000099","#003399","#006699","#009999","#00CC99","#00FF99","#99FF99","#99CC99","#999999","#996699","#993399","#990099","#CC0099","#CC3399","#CC6699","#CC9999","#CCCC99","#CCFF99","#000066","#003366","#006666","#009966","#00CC66","#00FF66","#99FF66","#99CC66","#999966","#996666","#993366","#990066","#CC0066","#CC3366","#CC6666","#CC9966","#CCCC66","#CCFF66","#000033","#003333","#006633","#009933","#00CC33","#00FF33","#99FF33","#99CC33","#999933","#996633","#993333","#990033","#CC0033","#CC3333","#CC6633","#CC9933","#CCCC33","#CCFF33","#000000","#003300","#006600","#009900","#00CC00","#00FF00","#99FF00","#99CC00","#999900","#996600","#993300","#990000","#CC0000","#CC3300","#CC6600","#CC9900","#CCCC00","#CCFF00","#000000","#333333","#666666","#999999","#cccccc");

function chiudicolore(p,v) {
		document.form3.n0.value = v;
		document.form3.v0.value = p;
		document.form3.tip0.value = "col";
		eval("document.form1.in" + v + ".innerText='" + p + "'");
		document.form1.all("div1").style.visibility = 'hidden';
		document.form3.submit();
return
}

function chiudicolore2() {
		document.form1.all("div1").style.visibility = 'hidden';
return
}

function writeRow(ar,v) {
	var cells = 16;
	var str = "";
	var scr = 0;
	
	str += "<table cellspacing=0 cellpadding=0 bgcolor=#ffffff style='border:1px solid'>"
	str += "<tr><td colspan=10 style='padding-top:4px;padding-bottom:4px;' class=riga>Selezionare il colore</td>"
	str += "<td colspan=7 style='padding-top:4px;padding-bottom:4px;' class=riga align=right><a href='javascript:chiudicolore2()'><img src='img/el.gif' border=0></a></td></tr>"
	for (var i=0; i<ar.length; ) {
		str += "<tr>"
		for (var j=0; j<=cells && i<ar.length; j++) {
			str += "<td onclick=chiudicolore('"+ ar[i] +"','"+ v +"') style='background-color: " + ar[i] + "; border: 1px outset " + ar[i] + ";width:10px;height:10px;'>";
			str += " </td>\n";
			i++;
		}
		str += "</tr>\n";
	}
	str += "</table>";
	scr += document.body.scrollTop;
	document.form1.all("div1").style.top = 100 + scr;
	document.form1.all("div1").innerHTML = str;
	document.form1.all("div1").style.visibility = 'visible';
}

function dimensiona() {
 lft1 = 0;
 pos1 = document.getElementById("trasp1");
 while (pos1) { 
  lft1 += pos1.offsetLeft; 
  pos1 = pos1.offsetParent;
  }
 lft2 = 0;
 pos2 = document.getElementById("trasp2");
 while (pos2) { 
  lft2 += pos2.offsetLeft; 
  pos2 = pos2.offsetParent;
  }
 parent.document.getElementById('ifr').width = lft2-lft1;
	
 return
}

function modifica(fo){
	if(confirm('Procedere con la modifica?'))
		fo.submit();
}
function elimina(pag,prog){
	if(confirm('Eliminare la riga?'))
		document.location.href = pag +'.asp?canc='+ prog;
}

var slideShowSpeed = 4000
var crossFadeDuration = 8

var PicR = new Array()
PicR[0] =  'divof1';
PicR[1] =  'divof1';
//PicR[2] =  'immagini/testa2.jpg';
//PicR[3] =  'immagini/testa1.jpg';
//PicR[4] =  'immagini/testa.jpg';
//PicR[5] =  'immagini/testa1.jpg';
//PicR[6] =  'immagini/testa.jpg';
var Pic = new Array()
var j=0
var i
for (i=0; i<=1; i++) {
	if (PicR[i]!= '') {
		Pic[j] = PicR[i]
		j++
	};
};

var t
var j = 0
var p = Pic.length

var preLoad = new Array()
for (i = 0; i < p; i++){
   preLoad[i] = new Image()
   preLoad[i].src = Pic[i]
}

function runSlideShow(){
   if (document.all){
      document.images.SlideShow.style.filter="blendTrans(duration=2)"
      document.images.SlideShow.style.filter="blendTrans(duration=crossFadeDuration)"
      document.images.SlideShow.filters.blendTrans.Apply()
   }
   document.images.SlideShow.src = preLoad[j].src
   if (document.all){
      document.images.SlideShow.filters.blendTrans.Play()
   }
   j = j + 1
   if (j > (p-1)) j=0
   t = setTimeout('runSlideShow()', slideShowSpeed)
}

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<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

var of = 0;
function cambiadiv(){
    
	if(document.getElementById("divof2")){
		if(document.getElementById("divof1").style.display=='block'&&of>0)
		{
			document.getElementById("divof1").style.display='none';
			document.getElementById("divof2").style.display='block';
		}
		else
		{
			document.getElementById("divof1").style.display='block';
			document.getElementById("divof2").style.display='none';
		}
		of = of + 1;

		t = setTimeout('cambiadiv()', slideShowSpeed)
	}
}
