// JavaScript Document
// Scripting by: andrea.bettoni@webandstyle.com

function addbookmark()
{
bookmarkurl="http://www.epsilonelectronic.it/"
bookmarktitle="Epsilon Electronic - Impianti di illuminazione a LED"
if (document.all) window.external.AddFavorite(bookmarkurl,bookmarktitle)
}

var isNav4, isIE4;

isNav4 = (navigator.appName.indexOf("Netscape") != -1) ? 1 : 0;
isIE4 = (navigator.appName.indexOf("Microsoft") != -1) ? 1 : 0;

function controlla() {
//if (isNav4) {
//window.innerWidth = (document.images[0].width +2);
//window.innerHeight = (document.images[0].height+2);
//}
if (isIE4) {
window.resizeTo(503, 503);
//width = 500 - (document.body.clientWidth -  document.images[0].width);
//height = 500 - (document.body.clientHeight -  document.images[0].height);
width = (document.images[0].width + 20);
height = (document.images[0].height +20);
window.resizeTo(width, height);
   } else {
window.innerWidth = (document.images[0].width +5);
window.innerHeight = (document.images[0].height+20);
}
}

function doEmail() {
var emailriddlerarray=[105,110,102,111,64,101,112,115,105,108,111,110,101,108,101,99,116,114,111,110,105,99,46,105,116]
var encryptedemail_id66='' //variable to contain encrypted email 
for (var i=0; i<emailriddlerarray.length; i++)
encryptedemail_id66+=String.fromCharCode(emailriddlerarray[i])
document.write('<a href="mailto:'+encryptedemail_id66+'?subject=Richiesta informazioni dalla Galleria Immagini LELIDE.IT"><img src="/img/ico_richiedi.gif" alt="Richiedici informazioni..." border="0" align="absmiddle" /></a>')
}


function popImg(quale) { 
//var ImgSrc = quale.replace('/miniature','/foto')
//var imgToPop = "zoom.asp?src=" + ImgSrc  ;
var imgToPop = "zoom.asp?src=" + quale  ;
larg = 100;
alt = 100;
toptop=50;//(screen.height/2)-(alt/2)
leftleft=50;//(screen.width/2)-(larg/2); 
window.open(imgToPop,'imgpopwindow','top='+toptop+',left='+leftleft+',scrollbars=no,resizable=yes,width='+larg+',height='+alt+',status=no,location=no,toolbar=no'); 
} 

function demo(msg) { //v1.0
  alert(msg);
}

function checkMenu() {
var controlla = document.form1.pid.value;
if (controlla == "x") { // verifica che venga passato un valore valido
 alert('\n\rDovete selezionare una linea di prodotti!\n\r');
// return false;
} else { //oppure permette invio parametri
//  return true;
document.form1.submit();
}
}

function verificaSelezione() {
ErrorFlag = "";
strOut = "Non avete selezionato i seguenti parametri:\n\r";
if (document.selezione.v.value == '0') {
ErrorFlag += "- Versione\n\r";
}
if (document.selezione.c.value == '0') {
ErrorFlag += "- Colore\n\r";
}
if (document.selezione.fi.value == '0') {
ErrorFlag += "- Finitura\n\r";
}

if (ErrorFlag == "") {
document.selezione.submit();
//return true
} else
{
alert(strOut + ErrorFlag);
//return false
}
}


function richiedi(aux) { 
var urltogo = '/contatti.asp?x=' + aux;
larg=500; 
alt=490; 
toptop=(screen.height/2)-(alt/2); 
leftleft=(screen.width/2)-(larg/2); 
searchWin = window.open(urltogo,'dovesiamowin','top='+toptop+',left='+leftleft+',scrollbars=yes,width='+larg+',height='+alt+',status=no,location=no,toolbar=no'); 
} 

function galleria() { 
larg=640; 
alt=480; 
toptop=(screen.height/2)-(alt/2); 
leftleft=(screen.width/2)-(larg/2); 
window.open('/galleria/default.asp','galleryPop','top='+toptop+',left='+leftleft+',width='+larg+',height='+alt+',scrollbars=yes,status=no,location=no,toolbar=no'); 
} 


function privacy() { 
larg=480; 
alt=400; 
toptop=(screen.height/2)-(alt/2); 
leftleft=(screen.width/2)-(larg/2); 
window.open('privacy.htm','privacyPop','top='+toptop+',left='+leftleft+',width='+larg+',height='+alt+',scrollbars=yes,status=no,location=no,toolbar=no'); 
} 

function popForm() { 
larg=480; 
alt=350; 
toptop=(screen.height/2)-(alt/2); 
leftleft=(screen.width/2)-(larg/2); 
window.open('','popForm','top='+toptop+',left='+leftleft+',width='+larg+',height='+alt+',scrollbars=yes,status=no,location=no,toolbar=no'); 
} 

function seleziona(id) {
  if (!document.getElementById) return;
  selDiv = document.getElementById(id);
  selDiv.style.color = "#00307B";
	selDiv.style.fontWeight = "Bold";
}
function deseleziona(id) {
  if (!document.getElementById) return;
  selDiv = document.getElementById(id);
		selDiv.style.color = "#000000";
		selDiv.style.fontWeight = "Normal";
}
function seLogin(id) {
  if (!document.getElementById) return;
  selDiv = document.getElementById(id);
  selDiv.style.color = "#0065CE";
	selDiv.style.fontWeight = "Bold";
}
function deLogin(id) {
  if (!document.getElementById) return;
  selDiv = document.getElementById(id);
		selDiv.style.color = "#000000";
		selDiv.style.fontWeight = "Normal";
}

function maiuscola(str){
var strOut;
str = new String(str);
strOut = str.toUpperCase();
document.modulocomm.provincia.value = strOut;
}

function checkJS() { // verifica javascript attivo
document.modulocomm.flag.value = "js_ok";
}


function cambianome() {
stringa1 = document.registrazione_utente.nome.value;
if (stringa1 != "") {
stringa2 = stringa1.replace(/'/g,"''");
document.registrazione_utente.nome.value = stringa2;
} //return true
}
function cambiacognome() {
stringa1 = document.registrazione_utente.cognome.value;
if (stringa1 != "") {
stringa2 = stringa1.replace(/'/g,"''");
document.registrazione_utente.cognome.value = stringa2;
} //return true
}

function cambiaazienda() {
stringa1 = document.registrazione_utente.nome_azienda.value;
if (stringa1 != "") {
stringa2 = stringa1.replace(/'/g,"''");
document.registrazione_utente.nome_azienda.value = stringa2;
} //return true
}

function cambianomeutente() {
stringa1 = document.registrazione_utente.nome_utente.value;
if (stringa1 != "") {
stringa2 = stringa1.replace(/'/g,"''");
document.registrazione_utente.nome_utente.value = stringa2;
} //return true
}

function cambiaemail() {
stringa1 = document.registrazione_utente.email.value;
if (stringa1 != "") {
stringa2 = stringa1.replace(/'/g,"''");
document.registrazione_utente.email.value = stringa2;
} //return true
}

function cambiaindirizzo() {
stringa1 = document.registrazione_utente.indirizzo.value;
if (stringa1 != "") {
stringa2 = stringa1.replace(/'/g,"''");
document.registrazione_utente.indirizzo.value = stringa2;
} //return true
}

function cambiacity() {
stringa1 = document.registrazione_utente.city.value;
if (stringa1 != "") {
stringa2 = stringa1.replace(/'/g,"''");
document.registrazione_utente.city.value = stringa2;
} //return true
}

function cambiaprov() {
stringa1 = document.registrazione_utente.provincia.value;
if (stringa1 != "") {
stringa2 = stringa1.replace(/'/g,"''");
output = stringa2.toUpperCase();
document.registrazione_utente.provincia.value = output;
} //return true
}

function controllatelefono(valore) {
stringa1 = document.registrazione_utente.telefono.value;
stringa2 = "";
if (stringa1 != ""){
if (!parseInt(valore)) {
alert('I dati immessi non sono numerici!');
document.registrazione_utente.telefono.value = stringa2;
document.registrazione_utente.telefono.focus();
} //return true
}
}

function controllafax(valore) {
stringa1 = document.registrazione_utente.fax.value;
stringa2 = "";
if (stringa1 != ""){
if (!parseInt(valore)) {
alert('I dati immessi non sono numerici!');
document.registrazione_utente.fax.value = stringa2;
document.registrazione_utente.fax.focus();
} //return true
}
}

function controllacap(valore){
stringa1 = document.registrazione_utente.cap.value;
stringa2 = ""; 
if (stringa1 != ""){
if (!parseInt(valore)) {
alert('I dati immessi non sono numerici!');
document.registrazione_utente.cap.value = stringa2;
document.registrazione_utente.cap.focus();
						} 
	}//return true
							}

function checkFields() {
missinginfo = "";

//if (document.registrazione_utente.nome_azienda.value == "") {
//missinginfo += "\n     -  Nome azienda - Rag. sociale";
//}

if (document.registrazione_utente.nome.value == "") {
missinginfo += "\n     -  Nome";
}

if (document.registrazione_utente.cognome.value == "") {
missinginfo += "\n     -  Cognome";
}

if (document.registrazione_utente.indirizzo.value == "")  {
missinginfo += "\n     -  Indirizzo";
}

if (document.registrazione_utente.city.value == "")  {
missinginfo += "\n     -  Cittą";
}

if (document.registrazione_utente.cap.value == "")  {
missinginfo += "\n     -  C.A.P.";
}

if (document.registrazione_utente.provincia.value == "")  {
missinginfo += "\n     -  Provincia (sigla)";
}

if ((document.registrazione_utente.email.value == "") || (document.registrazione_utente.email.value.indexOf('@') == -1) || (document.registrazione_utente.email.value.indexOf('.') == -1)) {
missinginfo += "\n     -  E-mail";
}

if (document.registrazione_utente.telefono.value == "")  {
missinginfo += "\n     -  Telefono";
}

if (document.registrazione_utente.nome_utente.value == "")  {
missinginfo += "\n     -  Nome Utente";
}

if (document.registrazione_utente.password_utente.value == "")  {
missinginfo += "\n     -  Password";
}
pw1 = document.registrazione_utente.password_utente.value;
pw2 = document.registrazione_utente.conf_password.value;
if (pw1 != pw2) {
missinginfo += "\n     -  La password di conferma non corrisponde";
}
if (pw2 == "") {
missinginfo += "\n     -  Password di conferma";
}

if (document.registrazione_utente.disclaimer.checked == false ) {
missinginfo += "\n     -  Dovete accettare le norme sulla privacy\n        selezionando l\'apposita casella...";
}
missinginfo2 = "Non avete inserito i seguenti dati richiesti:\n" + missinginfo ;

if (missinginfo != "") {
alert(missinginfo2);
return false;
} 
else return true;
}

function seleziona(id) {
  if (!document.getElementById) return;
  selDiv = document.getElementById(id);
  selDiv.style.color = "#FF0000";
	selDiv.style.fontWeight = "Bold";
}
function deseleziona(id) {
  if (!document.getElementById) return;
  selDiv = document.getElementById(id);
		selDiv.style.color = "#000000";
		selDiv.style.fontWeight = "Normal";
}


function checkMsg() {
missinginfo = "";

if (document.modulocomm.nome.value == "") {
missinginfo += "\n     -  Nome";
}

if (document.modulocomm.cognome.value == "") {
missinginfo += "\n     -  Cognome";
}

if (document.modulocomm.indirizzo.value == "") {
missinginfo += "\n     -  Indirizzo";
}

if (document.modulocomm.city.value == "") {
missinginfo += "\n     -  Cittą";
}

if (document.modulocomm.provincia.value == "") {
missinginfo += "\n     -  Provincia";
}

//if (document.modulocomm.cap.value == "") {
//missinginfo += "\n     -  C.A.P.";
//}

if (document.modulocomm.telefono.value == "") {
missinginfo += "\n     -  Telefono";
}

if ((document.modulocomm.email.value == "") || (document.modulocomm.email.value.indexOf('@') == -1) || (document.modulocomm.email.value.indexOf('.') == -1)) {
missinginfo += "\n     -  E-mail";
}

if (document.modulocomm.dettaglio.value == "") {
missinginfo += "\n     -  Dettaglio richiesta informazioni";
}

if (missinginfo != "") {
output = "Non avete inserito i seguenti dati obbligatori:\n" + missinginfo ;
alert(output);
}
else {
	document.modulocomm.submit();
}
}

function sicuro(aux) { 
var str = "Eliminare " + aux + " ?";
return confirm(str);
}

function conferma() {
if (confirm("Eliminare la selezione?\n\r"))
 {
return true;
	}  else {
return false;
	}
}

function confermastr(str) {
if (confirm(str))
 {
return true;
	}  else {
return false;
	}
}

