// Fix for the fu**ing MSIE6
var ie6 = 0;
if ((navigator.appName).indexOf("Microsoft")!=-1 && (navigator.appVersion).indexOf("MSIE 6")>-1) ie6 = 1;

// Precarrega d'imatges
if (document.images) {
  var news_off = new Image();
  news_off.src = "Images/menuPortada.gif";
  var imatges_off = new Image();
  imatges_off.src = "Images/menuImatges.gif";
  var resultats_off = new Image();
  resultats_off.src = "Images/menuResultats.gif";
  var cursa_off = new Image();
  cursa_off.src = "Images/menuCursa.gif";
  var pistes_off = new Image();
  pistes_off.src = "Images/menuPistes.gif";
  var historia_off = new Image();
  historia_off.src = "Images/menuHistoria.gif";
  var top_off = new Image();
  top_off.src = "Images/menuTop5.gif";
  var escola_off = new Image();
  escola_off.src = "Images/menuEscola.gif";
  var triatlo_off = new Image();
  triatlo_off.src = "Images/menuTriatlo.gif";

  var news_on = new Image();
  news_on.src = "Images/menuPortadaOver.gif";  
  var imatges_on = new Image();
  imatges_on.src = "Images/menuImatgesOver.gif";
  var resultats_on = new Image();
  resultats_on.src = "Images/menuResultatsOver.gif";
  var cursa_on = new Image();
  cursa_on.src = "Images/menuCursaOver.gif";
  var pistes_on = new Image();
  pistes_on.src = "Images/menuPistesOver.gif";
  var historia_on = new Image();
  historia_on.src = "Images/menuHistoriaOver.gif";
  var top_on = new Image();
  top_on.src = "Images/menuTop5Over.gif";
  var escola_on = new Image();
  escola_on.src = "Images/menuEscolaOver.gif";
  var triatlo_on = new Image();
  triatlo_on.src = "Images/menuTriatloOver.gif";
}

// Carrega d'on_top quan el ratoli passa per sobre
function sobre(imatge) {
  if (document.images) {
	if (imatge == 'portada') document.images[imatge].src = news_on.src;
	if (imatge == 'imatges') document.images[imatge].src = imatges_on.src;
	if (imatge == 'resultats') document.images[imatge].src = resultats_on.src;
	if (imatge == 'cursa') document.images[imatge].src = cursa_on.src;
	if (imatge == 'pistes') document.images[imatge].src = pistes_on.src;
	if (imatge == 'historia') document.images[imatge].src = historia_on.src;
	if (imatge == 'top') document.images[imatge].src = top_on.src;
	if (imatge == 'escola') document.images[imatge].src = escola_on.src;
	if (imatge == 'triatlo') document.images[imatge].src = triatlo_on.src;
  }
}

// Carrega de la normal quan el ratoli abandona l'area de l'imatge
function fora(imatge) {
  if (document.images) {
	if (imatge == 'portada') document.images[imatge].src = news_off.src;
	if (imatge == 'imatges') document.images[imatge].src = imatges_off.src;
	if (imatge == 'resultats') document.images[imatge].src = resultats_off.src;
	if (imatge == 'cursa') document.images[imatge].src = cursa_off.src;
	if (imatge == 'pistes') document.images[imatge].src = pistes_off.src;
	if (imatge == 'historia') document.images[imatge].src = historia_off.src;
	if (imatge == 'top') document.images[imatge].src = top_off.src;
	if (imatge == 'escola') document.images[imatge].src = escola_off.src;
	if (imatge == 'triatlo') document.images[imatge].src = triatlo_off.src;
  }
}

// Funció per a obrir la finestra per a pujar imatges al servidor
function upload_img()
{
	window.open('news.view.imgUploader.php','Image Uploader','width=500,height=300,left=300,top=200');
}

// Funció per a validar les dades entrades al formulari de Contacte
function validar()
{
        nom = document.getElementById('nom_id').value;
        if (nom.length==0 || nom.length>50 || document.getElementById('nom_id').value<1 )
        {
            alert("Nom de contacte, incorrecte!");
            document.getElementById('nom_id').focus();
            return false;
        };
		
        if (document.getElementById('tema_id').value == "no_tema" )
        {
            alert("Has d'escollir un tema per a la consulta!");
            document.getElementById('tema_id').focus();
            return false;
        };

		consulta = document.getElementById('consulta_id').value;
        if (consulta.length==0 || document.getElementById('consulta_id').value<1 )
        {
            alert("Consulta incorrecta!");
            document.getElementById('consulta_id').focus();
            return false;
        };

		correu = document.getElementById('correu_id').value;
		var filtre_correu = /^[A-Za-z][A-Za-z0-9_.]*@[A-Za-z0-9_]+\.[A-Za-z0-9_.]+[A-za-z]$/;
        if ( document.getElementById('correu_id').value<1 )
        {
            alert("Correu incorrecte");
            document.getElementById('correu_id').focus();
            return false;
        }else if ( !filtre_correu.test(document.getElementById('correu_id').value))
        {
            alert("Correu incorrecte");
            document.getElementById('correu_id').focus();
            return false;
        };

		captcha = document.getElementById('captcha_id').value;
        if (captcha.length!=4 || document.getElementById('captcha_id').value<1 )
        {
            alert("Codi de seguretat mal introduït!");
            document.getElementById('captcha_id').focus();
            return false;
        };
		
		return true;
}
