// Cambia stile
function setActiveStyleSheet(title) {
  var i, a, main;
  for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
    if(a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title")) {
      a.disabled = true;
      if(a.getAttribute("title") == title) a.disabled = false;
    }
  }
}

// Validazione email con Regular Expression
function ControllaMail()
   {
   EmailAddr = document.frm_newsletter.email.value;
   Filtro = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
   if (Filtro.test(EmailAddr))
      return true;
   else
      {
      alert("ATTENZIONE : Controlla l'indirizzo e-mail inserito \n INDIRIZZO NON VALIDO");
      //document.frm_newsletter.email.focus();
      //document.frm_newsletter.email.select();
      return false;
      }
   }



// Email

function sottoscrivi(){
  	document.frm_newsletter.action="http://www.santernovalleybike.com/moduli/invia.asp";
	document.frm_newsletter.submit();
}

function cancella(){
	document.frm_newsletter.reset();
}

// LOGIN
function login(){
  	document.frm_login.action="http://www.santernovalleybike.com/Amministrazione/Login.asp";
	document.frm_login.submit();
}

function cancellalogin(){
	document.frm_login.reset();
}


// Amministrazione Elimina Utenti

function EliminaUtenti(){
  	document.form_listaUtenti.action="http://www.santernovalleybike.com/Amministrazione/Amministrazione_Registrati.asp?flgDel=1&id=1";
	document.form_listaUtenti.submit();
}


// Amministrazione Elimina News

function EliminaNews(){
  	document.form_news.action="http://www.santernovalleybike.com/Amministrazione/Amministrazione_News.asp?flgDel=1";
	document.form_news.submit();
}

// Amministrazione nuova news

function NewNews() {

  	document.form_newnews.action="http://www.santernovalleybike.com/Amministrazione/Amministrazione_News.asp?flgDel=2";
	document.form_newnews.submit();
}

function CleanNews() {
	document.form_newnews.reset();
}


// Amministrazione Elimina Link

function EliminaLink(){
  	document.form_link.action="http://www.santernovalleybike.com/Amministrazione/Amministrazione_Link.asp?flgDel=1";
	document.form_link.submit();
}
// Amministrazione nuovo link

function NewLink() {

  	document.form_newlink.action="http://www.santernovalleybike.com/Amministrazione/Amministrazione_Link.asp?flgDel=2";
	document.form_newlink.submit();
}

function ClearLink() {
	document.form_newlink.reset();
}

// Amministrazione Elimina Cane Sciolto

function EliminaCaneSciolti(){
  	document.form_canisciolti.action="http://www.santernovalleybike.com/Amministrazione/Amministrazione_Branco.asp?flgDel=1";
	document.form_canisciolti.submit();
}

// Amministrazione nuovo Cane Sciolto

function NewCaneSciolto() {

  	document.form_newcane.action="http://www.santernovalleybike.com/Amministrazione/Amministrazione_Branco.asp?flgDel=2";
	document.form_newcane.submit();
}

function CleanCaneSciolto() {
	document.form_newcane.reset();
}


// Amministrazione Elimina Evento

function EliminaEvento(){
  	document.form_listaeventi.action="http://www.santernovalleybike.com/Amministrazione/Amministrazione_Programma.asp?flgDel=1";
	document.form_listaeventi.submit();
}


// Amministrazione Nuovo Evento

function NewEvento() {

  	document.form_newevento.action="http://www.santernovalleybike.com/Amministrazione/Amministrazione_Programma.asp?flgDel=2";
	document.form_newevento.submit();
}

function ClearEvento() {
	document.form_newevento.reset();
}



// SELEZIONARE DESELEZIONARE LE CHECKBOX

function SelectChkBox()
{
    var i = 0;
    var modulo = document.form_listaUtenti.elements;
    for (i=0; i<modulo.length; i++)
    {
        if(modulo[i].type == "checkbox")
        {
            modulo[i].checked = !(modulo[i].checked);
        }
    }
}


// Cambio colore


var primo_onmouseover_testo = "#000000"; 
var primo_onmouseover_sfondo ="#e4edf5";
var primo_onmouseout_testo = "#ffffff";
var primo_onmouseout_sfondo = "#00599c";



// browser dell'utente
var ns = (navigator.appName.indexOf('Netscape')>-1); // se browser è netscape
var ie = (navigator.appName.indexOf('Microsoft Internet Explorer')>-1); // se browser è internet explorer



function text_onmouse(e,primo) {
 if(ns) var sorgente = e.target;
 else var sorgente = event.srcElement;
 
 if(sorgente.nodeType == 3) {
  sorgente = sorgente.parentNode;
}
 
 if(primo) {
  colore_testo = primo_onmouseover_testo;
  colore_sfondo = primo_onmouseover_sfondo;
 } else {
  colore_sfondo = primo_onmouseout_sfondo;
  colore_testo = primo_onmouseout_testo;
 } 
 
 sorgente.style.color = colore_testo;
 sorgente.style.backgroundColor = colore_sfondo;
}


// Visualizzatore d'immagini 
var gotolink="#"
var myimages=new Array()

function changeimage(towhat,url){
if (document.images){
document.images.targetimage.src=towhat
gotolink=url
}
}


function warp(){
window.location=gotolink
}


function preloadimages(){
for (i=0;i<preloadimages.arguments.length;i++){
myimages[i]=new Image()
myimages[i].src=preloadimages.arguments[i]
}
}
