var colore1;
var colore2;
var colore3;
var colore4;

colore1 = 'FFFFFF'
colore2 = 'D1D6E9'
colore3 = '000000'
colore4 = '000000'

var lck1;
var lck2;
var lck3;
var lck4;

lck1=1;
lck2=1;
lck3=1;
lck4=1;

function seleziona(sel) {
	if ((navigator.appName=="Microsoft Internet Explorer")&&(parseInt(navigator.appVersion)>=4)) {

		if (sel == 1) {
						lck1 = 0;

						lck2=1;
						lck3=1;
						lck4=1;
				}
		if (sel == 2) {
						lck2 = 0;
						
						lck1=1;
						lck3=1;
						lck4=1;
				}
		if (sel == 3) {
						lck3 = 0;
						
						lck1=1;
						lck2=1;
						lck4=1;
				}
		if (sel == 4) {
						lck4 = 0;
						
						lck1=1;
						lck2=1;
						lck3=1;
				}
	} else {
		alert("Attenzione! Questa funzione è attiva solo su Microsoft Explorer. Per modificare questo colore inserisci un valore valido, poi clicca su VISUALIZZA ANTEPRIMA")
	}
}

function cancella(canc) {
		if (canc == 1) {
					   document.cod6.Colore1.value=colore1;
					   if ((navigator.appName=="Microsoft Internet Explorer")&&(parseInt(navigator.appVersion)>=4)) {
						   document.cod6.Colore1vis.style.backgroundColor=colore1;
						}
				}
		if (canc == 2) {
					   document.cod6.Colore2.value=colore2;
					   if ((navigator.appName=="Microsoft Internet Explorer")&&(parseInt(navigator.appVersion)>=4)) {
						   document.cod6.Colore2vis.style.backgroundColor=colore2;
						}
				}
		if (canc == 3) {
					   document.cod6.Colore3.value=colore3;
					   if ((navigator.appName=="Microsoft Internet Explorer")&&(parseInt(navigator.appVersion)>=4)) {
						   document.cod6.Colore3vis.style.backgroundColor=colore3;
						}
				}
		if (canc == 4) {
					   document.cod6.Colore4.value=colore4;
					   if ((navigator.appName=="Microsoft Internet Explorer")&&(parseInt(navigator.appVersion)>=4)) {
						   document.cod6.Colore4vis.style.backgroundColor=colore4;
						}
				}
}


function r(hval) {
		if ( lck1 == 0 ) {
				document.cod6.Colore1vis.style.backgroundColor=hval;
				document.cod6.Colore1.value=hval;
		}
		if ( lck2 == 0 ) {
				document.cod6.Colore2vis.style.backgroundColor=hval;
				document.cod6.Colore2.value=hval;
		}
		if ( lck3 == 0 ) {
				document.cod6.Colore3vis.style.backgroundColor=hval;
				document.cod6.Colore3.value=hval;
		}
		if ( lck4 == 0 ) {
				document.cod6.Colore4vis.style.backgroundColor=hval;
				document.cod6.Colore4.value=hval;
		}
}

function l() {
		if (lck1 == 0) {
						lck1 = 1;
				}
		if (lck2 == 0) {
						lck2 = 1;
				}
		if (lck3 == 0) {
						lck3 = 1;
				}
		if (lck4 == 0) {
						lck4 = 1;
				}
}



function ricolora(col) {
		var str
		var filter
		var corrisp
		
		if ( col == 1 ) {
			if (document.cod6.Colore1.value.length == 6) {
				str=document.cod6.Colore1.value
				filter = new RegExp("[0-f]", "g");
				corrisp = str.match(filter)
				
				if (corrisp == null) {corrisp = 0}
				
				if (corrisp.length == 6) {
					if ((navigator.appName=="Microsoft Internet Explorer")&&(parseInt(navigator.appVersion)>=4)) {
						document.cod6.Colore1vis.style.backgroundColor=document.cod6.Colore1.value
					}
				} else {
					document.cod6.Colore1.value=colore1;
					if ((navigator.appName=="Microsoft Internet Explorer")&&(parseInt(navigator.appVersion)>=4)) {
						document.cod6.Colore1vis.style.backgroundColor=colore1
					}
				}
			} else {
				document.cod6.Colore1.value=colore1;
				if ((navigator.appName=="Microsoft Internet Explorer")&&(parseInt(navigator.appVersion)>=4)) {
					document.cod6.Colore1vis.style.backgroundColor=colore1
				}
			}
		}
		if ( col == 2 ) {
			if (document.cod6.Colore2.value.length == 6) {
				str=document.cod6.Colore2.value
				filter = new RegExp("[0-f]", "g");
				corrisp = str.match(filter)
				
				if (corrisp == null) {corrisp = 0}
				
				if ( corrisp.length == 6) {
					if ((navigator.appName=="Microsoft Internet Explorer")&&(parseInt(navigator.appVersion)>=4)) {
						document.cod6.Colore2vis.style.backgroundColor=document.cod6.Colore2.value
					}
				} else {
					document.cod6.Colore2.value=colore2;
					if ((navigator.appName=="Microsoft Internet Explorer")&&(parseInt(navigator.appVersion)>=4)) {
						document.cod6.Colore2vis.style.backgroundColor=colore2
					}
				}
			} else {
				document.cod6.Colore2.value=colore2;
				if ((navigator.appName=="Microsoft Internet Explorer")&&(parseInt(navigator.appVersion)>=4)) {
					document.cod6.Colore2vis.style.backgroundColor=colore2
				}
			}
		}
		if ( col == 3 ) {
			if (document.cod6.Colore3.value.length == 6) {
				str=document.cod6.Colore3.value
				filter = new RegExp("[0-f]", "g");
				corrisp = str.match(filter)
				
				if (corrisp == null) {corrisp = 0}
				
				if ( corrisp.length == 6) {
					if ((navigator.appName=="Microsoft Internet Explorer")&&(parseInt(navigator.appVersion)>=4)) {
						document.cod6.Colore3vis.style.backgroundColor=document.cod6.Colore3.value
					}
				} else {
					document.cod6.Colore3.value=colore3;
					if ((navigator.appName=="Microsoft Internet Explorer")&&(parseInt(navigator.appVersion)>=4)) {
						document.cod6.Colore3vis.style.backgroundColor=colore3
					}
				}
			} else {
				document.cod6.Colore3.value=colore3;
				if ((navigator.appName=="Microsoft Internet Explorer")&&(parseInt(navigator.appVersion)>=4)) {
					document.cod6.Colore3vis.style.backgroundColor=colore3
				}
			}
		}
		if ( col == 4 ) {
			if (document.cod6.Colore4.value.length == 6) {
				str=document.cod6.Colore4.value
				filter = new RegExp("[0-f]", "g");
				corrisp = str.match(filter)
				
				if (corrisp == null) {corrisp = 0}
				
				if ( corrisp.length == 6) {
					if ((navigator.appName=="Microsoft Internet Explorer")&&(parseInt(navigator.appVersion)>=4)) {
						document.cod6.Colore4vis.style.backgroundColor=document.cod6.Colore4.value
					}
				} else {
					document.cod6.Colore4.value=colore4;
					if ((navigator.appName=="Microsoft Internet Explorer")&&(parseInt(navigator.appVersion)>=4)) {
						document.cod6.Colore4vis.style.backgroundColor=colore4
					}
				}
			} else {
				document.cod6.Colore4.value=colore4;
				if ((navigator.appName=="Microsoft Internet Explorer")&&(parseInt(navigator.appVersion)>=4)) {
					document.cod6.Colore4vis.style.backgroundColor=colore4
				}
			}
		}
}
