//notes programa

function notesPrograma() {

	nota='';

	nota+='<div class="bgBlanc">notesPrograma()<div class="notesProg"><h2 title="Notes del programa" class="tit"><span>Notes del programa</span></h2><ul><li><h3>';

	nota+='Títol';

	nota+='</h3><p>';

	nota+='text';

	nota+='</p></li></ul></div></div>';

	document.write(nota);

	nota='';

}



function subMenu() {
	sm='';
	sm+='<div class="capPatro1"><div class="esquerra">';
	sm+='<span class="titolPorra"><a href="http://www.esport3.cat/f1/html/porraF1/login.html" title="La porra de la F&oacute;rmula 1">La porra de la F&oacute;rmula 1</a></span> :: ';
	sm+='<a href="http://www.esport3.cat/f1/html/porraF1/bases.html" title="bases">bases</a> - ';
	sm+='<a href="http://www.esport3.cat/f1/html/porraF1/premis.html" title="premis">premis</a> - ';
	sm+='<a href="http://www.esport3.cat/f1/html/porraF1/ranquing.html" title="r&agrave;nquings">r&agrave;nquings</a></div>';
	sm+='<div class="dreta">';
	sm+='<a href="http://www.teamslot.com/" title="TEAMSLOT . slot cars racing">';
	sm+='<img src="http://www.esport3.cat/f1/html/porraF1/img/patro_teamslot.gif" alt="TEAMSLOT" title="TEAMSLOT . slot cars racing" /></a>';
	sm+='</div>';
	sm+='</div>';
	document.write(sm);
	sm='';
}



function patro2() {

	p2='';

	//p2+='<div class="capPatro2">patro2()</div>';

	document.write(p2);

	p2='';

}



function destacat1() {

	d1='';
	d1+='<img src="/f1/html/img/patro1.jpg" width="320"alt="Patrocinadors" /><a href="http://www.hazlorealidadconshell.com/" target="_blank" title="Shell Espa&ntilde;a"><img src="/f1/html/img/patro_shell.jpg" width="320" alt="Shell Espa&ntilde;a" /></a>';
	/*
	d1+='<a href="http://www.bancosantander.es" title="Banca Online, Cuentas, Nominas, Planes de Pensiones, Hipotecas... en el Banco Santander" target="_blank"><img src="/f1/html/img/patro_santander.jpg" width="320" alt="Santander" /></a>';
*/
	document.write(d1);

	d1='';

}



function destacat2() {

	d2='';

	//d2+='<div class="bgBlanc">destacat2()</div>';

	document.write(d2);

	d2='';

}





function granpremi (nom, circuit, dia, hora) {

	this.nom = nom;

	this.circuit = circuit;

	this.dia = dia;

	this.hora = hora;

}



var dadesgranspremis = new Array();
dadesgranspremis[0] = new granpremi("GP d'Austràlia QANTAS", "Melbourne", "27/03/2011", "08:00");
dadesgranspremis[1] = new granpremi("GP de Malàisia PETRONAS", "Kuala Lumpur", "10/04/2011", "10:00");
dadesgranspremis[2] = new granpremi("GP de la Xina UBS", "Xangai", "17/04/2011", "09:00");
dadesgranspremis[3] = new granpremi("GP de Turquia", "Istanbul", "08/05/2011", "14:00");
dadesgranspremis[4] = new granpremi("GP d'Espanya", "Catalunya", "22/05/2011", "14:00");
dadesgranspremis[5] = new granpremi("GP de Mònaco", "Monte Carlo", "29/05/2011", "14:00");
dadesgranspremis[6] = new granpremi("GP del Canadà", "Montreal", "12/06/2011", "19:00");
dadesgranspremis[7] = new granpremi("GP d'Europa", "València", "26/06/2011", "14:00");
dadesgranspremis[8] = new granpremi("GP Gran Bretanya SANTANDER", "Silverstone", "10/07/2011", "14:00");
dadesgranspremis[9] = new granpremi("GP d'Alemanya SANTANDER", "Nürburgring", "24/07/2011", "14:00");
dadesgranspremis[10] = new granpremi("GP d'Hongria", "Budapest", "31/07/2011", "14:00");
dadesgranspremis[11] = new granpremi("GP de Bèlgica", "Spa-Francorchamps", "28/08/2011", "14:00");
dadesgranspremis[12] = new granpremi("GP d'Itàlia SANTANDER", "Monza", "11/09/2011", "14:00");
dadesgranspremis[13] = new granpremi("GP de Singapur SINGTEL", "Singapur", "25/09/2011", "14:00");
dadesgranspremis[14] = new granpremi("GP del Japó", "Suzuka", "09/10/2011", "08:00");
dadesgranspremis[15] = new granpremi("GP de Corea", "Yeongam", "16/10/2011", "08:00");
dadesgranspremis[16] = new granpremi("GP de l'Índia", "Nova Delhi", "30/10/2011", "08:00");
dadesgranspremis[17] = new granpremi("GP d'Abu Dhabi ETIHAID AIRWAYS", "Yas Marina Circuit", "13/11/2011", "14:00");
dadesgranspremis[18] = new granpremi("GP del Brasil", "Sao Paulo", "27/11/2011", "17:00");


function dadespilots (nom, nomcurt) {

	this.nom = nom;

	this.nomcurt = nomcurt;

}







var pilot = new Array();
pilot[0] = new dadespilots("Alguersuari, Jaume","ALGUERSUARI");
pilot[1] = new dadespilots("Alonso, Fernando","ALONSO");
pilot[2] = new dadespilots("Barrichello, Rubens","BARRICHELLO");
pilot[3] = new dadespilots("Buemi, Sebastien","BUEMI");
pilot[4] = new dadespilots("Button, Jenson","BUTTON");
pilot[5] = new dadespilots("DAmbrosio, Jérôme","DAMBROSIO");
pilot[6] = new dadespilots("Di Resta, Paul","DIRESTA");
pilot[7] = new dadespilots("Glock, Timo","GLOCK");
pilot[8] = new dadespilots("Hamilton, Lewis","HAMILTON");
pilot[9] = new dadespilots("Heidfeld, Nick","HEIDFELD");
pilot[10] = new dadespilots("Karthikeyan, Narain","KARTHIKEYAN");
pilot[11] = new dadespilots("Kobayashi, Kamui","KOBAYASHI");
pilot[12] = new dadespilots("Kovalainen, Heikki","KOVALAINEN");
pilot[13] = new dadespilots("Maldonado, Pastor","MALDONADO");
pilot[14] = new dadespilots("Liuzzi, Vitantonio","LIUZZI");
pilot[15] = new dadespilots("Massa, Felipe","MASSA");
pilot[16] = new dadespilots("Perez, Sergio","PEREZ");
pilot[17] = new dadespilots("Petrov, Vitaly","PETROV");
pilot[18] = new dadespilots("Rosberg, Nico","ROSBERG");
pilot[19] = new dadespilots("Schumacher, M.","SCHUMACHER");
pilot[20] = new dadespilots("Sutil, Adrian","SUTIL");
pilot[21] = new dadespilots("Trulli, Jarno","TRULLI");
pilot[22] = new dadespilots("Vettel, Sebastian","VETTEL");
pilot[23] = new dadespilots("Webber, Mark","WEBBER");




function dadesescuderies (nom, nomcurt) {

	this.nom = nom;

	this.nomcurt = nomcurt;

}



var escuderia = new Array();
escuderia[0] = new dadesescuderies("Ferrari","FERRARI");
escuderia[1] = new dadesescuderies("Force India","FORCEINDIA");
escuderia[2] = new dadesescuderies("HRT","HRT");
escuderia[3] = new dadesescuderies("Lotus","LOTUS");
escuderia[4] = new dadesescuderies("McLaren","MCLAREN");
escuderia[5] = new dadesescuderies("Mercedes GP","MERCEDES");
escuderia[6] = new dadesescuderies("Red Bull","REDBULL");
escuderia[7] = new dadesescuderies("Renault","RENAULT");
escuderia[8] = new dadesescuderies("Sauber","SAUBER");
escuderia[9] = new dadesescuderies("Toro Rosso","TOROROSSO");
escuderia[10] = new dadesescuderies("Virgin","VIRGIN");
escuderia[11] = new dadesescuderies("Williams","WILLIAMS");




function construir_form_pilots(nomform,seleccionat) {

	var indexFormulari = nomform.charAt(7);

	var i = 0;

	var txt='';

	txt+='<select name="' + nomform + '" style="width:150px; height:22px" onchange="comprovaPilots(this,' + indexFormulari + ')">';

	txt+='<option value="escollir pilot">escollir pilot</option>';

	for (i=0; i<pilot.length; i++) {

		txt+='<option value="' + pilot[i].nomcurt + '"';

		if (pilot[i].nomcurt == seleccionat) {

			txt+='selected="selected"';

			}

		txt+='>' + pilot[i].nom + '</option>';

	}

	txt+='</select>';

	return(txt);

                  

}



function construir_form_extres(nomform,seleccionat) {

	var i = 0;

	var txt='';

	txt+='<select name="' + nomform + '" style="width:150px; height:22px" onchange="comprovaExtres(this)">';

	txt+='<option value="escollir pilot">escollir pilot</option>';

	for (i=0; i<pilot.length; i++) {

		txt+='<option value="' + pilot[i].nomcurt + '"';

		if (pilot[i].nomcurt == seleccionat) {

			txt+='selected="selected"';

			}

		txt+='>' + pilot[i].nom + '</option>';

	}

	txt+='</select>';

	return(txt);

}



function comprovaExtres(valor) {

	

	//hit

	ajaxSite_DoHit();

	

	var campformulari = 0;

	

	if (valor.name == "POLE") campformulari = 5;

	if (valor.name == "VOLTARAP") campformulari = 6;

	if (valor.name == "1ABANDON") campformulari = 7;

	if (valor.name == "1ESCUDER") campformulari = 8;

	

	votacions[campformulari] = valor.value;

	posarFoto(campformulari,valor.value);

}



function comprovaCodi(camp) {

	

	//hit

	ajaxSite_DoHit();

	

	if (camp == "TV3") {

		votacions[9] = document.forms.formulari.TV3.value;

	}

	if (camp == "BLOG") {

		votacions[10] = document.forms.formulari.BLOG.value;

	}

}



function construir_form_escuderies(nomform,seleccionat) {

	var i = 0;

	var txt='';

	txt+='<select name="' + nomform + '" style="width:150px; height:22px" onchange="comprovaExtres(this)">';

	txt+='<option value="escollir pilot">escollir escuderia</option>';

	for (i=0; i<escuderia.length; i++) {

		txt+='<option value="' + escuderia[i].nomcurt + '"';

		if (escuderia[i].nomcurt == seleccionat) {

			txt+='selected="selected"';

			}

		txt+='>' + escuderia[i].nom + '</option>';

	}

	txt+='</select>';

	return(txt);

                  

}







function comprovaPilots(valor, campformulari) {

	

	//hit

	ajaxSite_DoHit();

	

	//alert(campformulari);

	for (i=0; i<5; i++) {

		//alert(valor.value +" " +votacions[i]);

		if (valor.value == votacions[i]) {

			//alert("ja existeix");

			

			switch(i)

				{

				case 0:

					//alert("repetit amb #1")

					votacions[i] = "";

					posarFoto(i,"");

					//alert("votacions[" + i +"] " + votacions[i]);

					//alert("document.formulari.pilot_1.options[document.formulari.pilot_1.selectedIndex].value " + document.formulari.pilot_1.options[document.formulari.pilot_1.selectedIndex].value);

					document.formulari.POSICIO1.selectedIndex = 0;

					//alert('document.formulari.pilot_1.options[document.formulari.pilot_1.selectedIndex].value ' + document.formulari.pilot_1.options[document.formulari.pilot_1.selectedIndex].value);

					break;

				case 1:

					//alert("repetit amb #2")

					votacions[i] = "";

					posarFoto(i,"");

					//alert("votacions[" + i +"] " + votacions[i]);

					//alert("document.formulari.pilot_2.options[document.formulari.pilot_3.selectedIndex].value " + document.formulari.pilot_2.options[document.formulari.pilot_2.selectedIndex].value);

					document.formulari.POSICIO2.selectedIndex = 0;

					//alert('document.formulari.pilot_2.options[document.formulari.pilot_2.selectedIndex].value ' + document.formulari.pilot_2.options[document.formulari.pilot_2.selectedIndex].value);

					break;

				case 2:

					//alert("repetit amb #3")

					votacions[i] = "";

					posarFoto(i,"");

					//alert("votacions[" + i +"] " + votacions[i]);

					//alert("document.formulari.pilot_3.options[document.formulari.pilot_3.selectedIndex].value " + document.formulari.pilot_3.options[document.formulari.pilot_3.selectedIndex].value);

					document.formulari.POSICIO3.selectedIndex = 0;

					//alert('document.formulari.pilot_3.options[document.formulari.pilot_3.selectedIndex].value ' + document.formulari.pilot_3.options[document.formulari.pilot_1.selectedIndex].value);

					break;

				case 3:

					//alert("repetit amb #4")

					votacions[i] = "";

					posarFoto(i,"");

					//alert("votacions[" + i +"] " + votacions[i]);

					//alert("document.formulari.pilot_4.options[document.formulari.pilot_4.selectedIndex].value " + document.formulari.pilot_4.options[document.formulari.pilot_4.selectedIndex].value);

					document.formulari.POSICIO4.selectedIndex = 0;

					//alert('document.formulari.pilot_4.options[document.formulari.pilot_4.selectedIndex].value ' + document.formulari.pilot_4.options[document.formulari.pilot_4.selectedIndex].value);

					break;

				case 4:

					//alert("repetit amb #5")

					votacions[i] = "";

					posarFoto(i,"");

					//alert("votacions[" + i +"] " + votacions[i]);

					//alert("document.formulari.pilot_5.options[document.formulari.pilot_5.selectedIndex].value " + document.formulari.pilot_5.options[document.formulari.pilot_5.selectedIndex].value);

					document.formulari.POSICIO5.selectedIndex = 0;

					//alert('document.formulari.pilot_5.options[document.formulari.pilot_5.selectedIndex].value ' + document.formulari.pilot_5.options[document.formulari.pilot_5.selectedIndex].value);

					break;

				}

			campformulari--;

			votacions[campformulari] = valor.value;

			posarFoto(campformulari,valor.value);

			return;

		}

		else {

			//alert("no existeix");

		}

	}

	

	campformulari--;

	votacions[campformulari] = valor.value;

	posarFoto(campformulari,valor.value);

	

	

	

}



function comprovarFormulari() {

	var texto='';

		

	for (i=0; i<votacions.length; i++) {

		texto+= i + " " + votacions[i] + "\n";

	}

	

	//alert(texto);

	

	for (i=0; i<9; i++) {

		if (votacions[i] == "" || votacions[i] == "escollir pilot") {

			alert("No has omplert tots els camps obligatoris");

			return false;

		}

	}

	

	if ((votacions[9] == "") || (votacions[9] == "escriu codi...")) {

		document.getElementsByName("TV3")[0].disabled = true; 



	}

	if ((votacions[10] == "") || (votacions[10] == "escriu codi...")) {

		document.getElementsByName("BLOG")[0].disabled = true; 

	}

	

	return true;

}



/*inicialitzem les fotos dels pilots*/

function posarFotos() {

	if (votacions[0] != "") {

		var fotos = new Array();

		for (i=0; i<9; i++) {

			var camp = "foto" + i;

			var valor = document.getElementById(camp);

			fotos[i] = votacions[i];

			pilotminus = fotos[i].toLowerCase();

			valor.innerHTML = "<img src='http://www.esport3.cat/f1/html/porraF1/img/p" + pilotminus + ".jpg' alt='" + pilotminus + "' />";

			}

	}

	

}



function posarFoto(i,nom) {

		var camp = "foto" + i;

		var valor = document.getElementById(camp);

		pilotminus = nom.toLowerCase();

		valor.innerHTML = "<img src='http://www.esport3.cat/f1/html/porraF1/img/p" + pilotminus + ".jpg' alt='" + pilotminus + "' />";

	

}
