//-- begin: Scroller's Algorithm -->
function start() {
	if(document.all) iemarquee(slider);
	else if(document.getElementById)ns6marquee(document.getElementById('slider'));
	else if(document.layers)ns4marquee(document.slider1.document.slider2);
	}

function iemarquee(whichdiv) {
	iediv=eval(whichdiv);
	iediv.style.pixelTop=sheight;
	iediv.innerHTML=wholemessage;
	sizeup=iediv.offsetHeight;ieslide();
	}
	
function ieslide() {
	if(iediv.style.pixelTop>=sizeup*(-1)) {
		iediv.style.pixelTop-=sspeed;
		setTimeout("ieslide()",100);
		}
	else {
		iediv.style.pixelTop=sheight;
		ieslide();
	}
}

function ns4marquee(whichlayer) {
	ns4layer=eval(whichlayer);
	ns4layer.top=sheight;ns4layer.document.write(wholemessage);
	ns4layer.document.close();
	sizeup=ns4layer.document.height;ns4slide();
	} 

function ns4slide() {
	if(ns4layer.top>=sizeup*(-1)) {
		ns4layer.top-=sspeed;
		setTimeout("ns4slide()",100);
		}
	else {
	ns4layer.top=sheight;
	ns4slide();
	}
}

function ns6marquee(whichdiv) {
	ns6div=eval(whichdiv);
	ns6div.style.top=sheight;
	ns6div.innerHTML=wholemessage;
	sizeup=ns6div.offsetHeight;
	ns6slide();
}

function ns6slide(){
	if(parseInt(ns6div.style.top)>=sizeup*(-1)) {
		ns6div.style.top=parseInt(ns6div.style.top)-sspeed;
		setTimeout("ns6slide()",100);
		}
	else {
		ns6div.style.top=sheight;
		ns6slide();
	}
}
//-- end Algorithm -->

//function PopUpMenu(pagina,nomePopUp,width, height,option) 
	//{   
     //open(pagina, nomePopUp, dimensioni);
	//}
	
	
function PopUpMenu(pagina,nomePopUp,width, height,option)
   { 
   if (document.all) 
      { 
      var x = window.screenLeft; 
      var y = window.screenTop; 
      var w = window.document.body.offsetWidth; 
      var h = window.document.body.offsetHeight; 
      } 
  else 
   { 
   var x = window.screenX; 
   var y = window.screenY; 
   var w = window.outerWidth; 
   var h = window.outerHeight; 
   } 
  var cntx = x + Math.round((w - width) / 2); 
  var cnty = y + Math.round((h - height) / 2); 
  window.open (pagina, nomePopUp, 'left=' + cntx + ',top=' + cnty + ',width=' + 
width + ',height=' + height + ',' + option); 
} 


function addPage() {
if ((navigator.appName=="Microsoft Internet Explorer") &&
(parseInt(navigator.appVersion)>=4)) {
window.external.addFavorite
("http://www.comodo.it", "Comodo - Il Portale dei preservativi");
} else {
var msg = "Il tuo browser non supporta lo script '" +
document.location.href + "' ai preferiti!";
if (navigator.appName=="Netscape") msg += " (CTRL-D)";
alert(msg);
}
}


function valida_sondaggio(form)
{
	var selezionato=false;
	for (var i = 0; i < form.risposte.length; i++) {
			if (form.risposte[i].checked) {
			selezionato=true;
			break;
		}
	}
  
  var msg="Attenzione, inserisci il tuo voto!";

  if(selezionato==false)
  {
	alert(msg);
    return false;
  }
  else return true;
}



function verifica_form_newsletters(form)
{
if((form.email.value==""))
{ 
   var msg="Alcune informazioni inserite non sono corrette:\n\n";
   msg+="        - Email non inserita  \n";
   alert(msg);
   return false;
}
else
 return true; 
}


function verifica_form_articoli(form)
{
if((form.ItemQuantity.value=="") || (form.ItemQuantity.value<1) || (form.ItemQuantity.value>999))
{ 
   var msg="Alcune informazioni inserite non sono corrette:\n\n";
   msg+="        - Inserire correttamente la quantità che si vuole acquistare  \n";
   alert(msg);
   return false;
}
else
 return true; 
}


function loadpage() {
browver= parseInt(navigator.appVersion);
browtype = navigator.appName;
browsertype = "old";
if (browtype == "Netscape" && !(browver < 3)) {
browsertype = "new"; 
}
if (browtype == "Microsoft Internet Explorer" && !(browver < 4)) {
browsertype = "new";
}
if (browsertype == "new") {
thetimer = setTimeout("changeimage()", 12000);
banneradcode = 0;
listofimages = new Array(3);
listofimages[0] = new Image(468,60)
listofimages[0].src = "banner-0.gif"
listofimages[1] = new Image(468,60)
listofimages[1].src = "banner-1.gif"
listofimages[2] = new Image(468,60)
listofimages[2].src = "banner-2.gif"

}
}

function changeimage(){
if (browsertype == "new") {
banneradcode = banneradcode + 1
if (banneradcode == "3") {
banneradcode = 0
}
imagesource = "banner-" + banneradcode + ".gif"
window.document.bannerad.src = imagesource
thetimer = setTimeout("changeimage()", 12000);
}
else if (browsertype == "old") {
}
}

function changepage() {
if (browsertype == "new") {
if (banneradcode == 0) {
newlocation = "#1"
}
else if (banneradcode == 1) {
newlocation = "./articoli.php?sort=marca&marca=28"
}
else if (banneradcode == 2) {
newlocation = "twolly.php"
}

location = newlocation
}
else if (browsertype == "old") {
location = "http://www.comodo.it"
}
}


function valida_form_acquisti(form)
{
  var msg="(*) required";

  if((form.nome.value=="") || (form.cognome.value=="")
       || (form.via.value=="") || (form.email.value =="") || (form.n.value =="")
	   || (form.citta.value =="") || (form.cap.value =="") || (form.provincia.value =="")
	   || (form.stato.value ==""))
  {
         alert(msg);
         return false;
  }

}


function valida_form_acquisti_b2b(form)
{
  var msg="Tutti i campi segnati (*) sono obbligatori";

  if((form.nome.value=="") || (form.cognome.value=="")
       || (form.via.value=="") || (form.email.value =="") || (form.n.value =="")
	   || (form.citta.value =="") || (form.cap.value =="") || (form.provincia.value =="")
	   || (form.stato.value =="") || (form.sociale.value =="") || (form.iva.value ==""))
  {
         alert(msg);
         return false;
  }
  if(form.pagamento[1].checked) {
  alert(" - Mi dispiace, ma non è ancora disponibile\n    il pagamento con carta di credito.\n");
	return false;
  }
   else return true;
}


function valida_form_reg(form)
{
  var msg="Tutti i campi segnati (*) sono obbligatori";

  if((form.nome.value=="") || (form.cognome.value=="")
       || (form.via.value=="") || (form.email.value =="") 
	   || (form.citta.value =="") || (form.cap.value =="") || (form.provincia.value =="")
	   || (form.stato.value =="") || (form.iva.value =="") || (form.sociale.value ==""))
  {
         alert(msg);
         return false;
  }
  
   if((form.attivita.value =="") & (form.altro.value =="")) {
	  alert(msg);
      return false;
	  } 
   else return true;
}


function verifica_form_argomento(form)
{
if((form.argomento.value==""))
{ 
   var msg="Spiacente: ricerca non eseguibile\n";
   msg+="E' necessario inserire una stringa di ricerca";
   alert(msg);
   return false;
}
else
 return true; 
}


function verifica_form_cercaprodotto(form)
{
if((form.stprodotto.value==""))
{ 
   var msg="Spiacente: ricerca non eseguibile\n";
   msg+="E' necessario inserire una stringa di ricerca";
   alert(msg);
   return false;
}
else
 return true; 
}


function cancellaTesto(input)
{
	input.value="";
}


function verifica_form_b2b(form)
{
if((form.id.value=="") || (form.passwd.value==""))
{ 
   var msg="Spiacente: accesso non consentito\n";
   msg+="E' necessario inserire id e password";
   alert(msg);
   return false;
}
else
 return true; 
}


function verifica_form_passaparola(form)
{
 
 var msg="Alcune informazioni inserite non sono corrette:\n\n";
  
  if((form.nick.value=="") || (form.amico1.value=="") || (form.commenti.value==""))
  {
    //nick
          if(form.nick.value=="")
                msg+="        - Nome o pseudonimo non inserito  \n";
   
   //e-mail amico
          if(form.amico1.value=="")
                msg+="        - Email non inserita  \n";
  //commento		 
		  if(form.commenti.value=="")
                msg+="        - Commento non inserito  \n"; 
		 
		 alert(msg);
         return false;
 }
else
 return true; 
}

