// Ajuntament de Barcelona 
// www.bcn.cat | www.bcn.es

// Definicio de variables globals.
// ---------------------------------------------------------------------------------------------------------------------
var idioma = $("html").attr("lang");
var pathSite = $("meta[name=base]").attr("content");
pathSite = "..";


$(document).ready ( function() {
	// Substituim el titol del lloc web per la imatge u object de capçalera.
	// ---------------------------------------------------------------------------------------------------------------------
	$("#titol-web").each ( function() {
		var st 							= '';
		var lText 					= $(this).text();
		var lHref 					= $(this).find("h1").find("a").attr("href");
		var lFile 					= this.className.split('-');
		var lPathImg				= pathSite+'/images/'+idioma+'/';
		var lPathFlash 			= pathSite+'/flash/'+idioma+'/';
		var imgDefault		 	= 'titol_portal_web_de_joventut.gif';
		var extensio		 		= 'gif';
		var extensions			= new Array('jpg', 'gif', 'png', 'swf');
		var extensioLocated	= false;

		for (var i=0; i<extensions.length && !extensioLocated; i++) {		
			if (extensions[i]==lFile[lFile.length-1]) {
				extensio = lFile.pop();
				extensioLocated = true;
				lFile = lFile.join('-')+'.'+extensio;
			}
		}

		switch(extensio) {
			case 'swf':
				$(this).find("h1").html('<a href="'+lHref+'" title="'+lText+'"><img src="'+lPathImg+imgDefault+'" alt="'+lText+'" /></a>');
				$(this).flash({
					src: lPathFlash+lFile,
					width: "100%",
					height: "100%" },{ version: 6 }
				);
				break;
			default:
				$(this).find("h1").html('<a href="'+lHref+'" title="'+lText+'"><img src="'+lPathImg+lFile+'" alt="'+lText+'" /></a>');
				break;
		}
	});

	// Substituim els titols de seccio per les corresponents imatges.
	// ---------------------------------------------------------------------------------------------------------------------
	/*
	$("#titol-web").each ( function() {
		var c = this.className.split(/\s+/);
		$(this).html('<img src="'+pathSite+'/img/'+idioma+'/'+c[1]+'.gif" alt="'+$(this).text()+'" />');
	});
	*/
});