$(document).ready(function() {

	// external links
	$('a[rel=external]').attr('target', '_blank');

	// clear hack
	$('ul.rating li:nth-child(4n)').after('</ul><ul class="rating clearfix">');

	// Hide .hidden div
	$("div.hidden").hide();
	$("span.togglehidden").click(function() {
		$("div.hidden").show("slow");
		$(this).hide("slow");
	});

	// MP3 player
	$("p.news-mp3").flash(
		{ src: "/includes/flash/mp3player.swf", height: 20, width: 400 },
		{ version: 7 },
		function(htmlOptions) {
			$this = $(this);
			htmlOptions.flashvars.file = "/includes/voicecuts/"+$this.text();
			$this.before($.fn.flash.transform(htmlOptions));
		}
	);
	$("p.news-mp3").text('');

	// Youtube embedded videos (inside entries)
 	$("a.youtube").flash(
		{ height: 370, width: 450 },
		{ version: 8 },
		function(htmlOptions) {
			$this = $(this);
			htmlOptions.src = $this.attr('href');
			$this.before($.fn.flash.transform(htmlOptions));
		}
	);
	$("a.youtube").text("");
	// youtube embedded videos (frontpage big)
 	$("a.bigyoutube").flash(
		{ height: 280, width: 340 },
		{ version: 8 },
		function(htmlOptions) {
			$this = $(this);
			htmlOptions.src = $this.attr('href');
			$this.before($.fn.flash.transform(htmlOptions));
		}
	);
	$("a.bigyoutube").text("");
	// youtube embedded videos (frontpage small)
 	$("a.smallyoutube").flash(
		{ height: 187, width: 228 },
		{ version: 8 },
		function(htmlOptions) {
			$this = $(this);
			htmlOptions.src = $this.attr('href');
			$this.before($.fn.flash.transform(htmlOptions));
		}
	);
	$("a.smallyoutube").text("");
	// youtube embedded videos (list micro)
 	$("a.microyoutube").flash(
		{ height: 115, width: 140 },
		{ version: 8 },
		function(htmlOptions) {
			$this = $(this);
			htmlOptions.src = $this.attr('href');
			$this.before($.fn.flash.transform(htmlOptions));
		}
	);
	$("a.microyoutube").text("");
	// open print dialog for '.print' links
	$("a.print").click(function() { window.print(); return false; });

	/* Banners */
	// Banner flash superior esquerra
// 	$("#banner_top_left").flash(
// 		{ src: "/includes/flash/banner_sentir_lleida.swf", height: 75, width: 460 },
// 		{ version: 7 },
// 		function(htmlOptions) {
// 			$this = $(this);
// 			$this.before($.fn.flash.transform(htmlOptions));
// 		}
// 	);
// 	$("#banner_top_left a").css("display", "none");

	// Banner flash capçalera
	$("#bannerHeader").flash(
		{ src: "/includes/flash/banner_banda_ampla_internet_rural.swf", height: 86, width: 660},
		{ version: 7 },
		function(htmlOptions) {
			$this = $(this);
			$this.before($.fn.flash.transform(htmlOptions));
		}
	);
	$("#bannerHeader").html('');
	$("#bannerHeader a").css("display", "none");

	// banner cycle capçalera
	$('#headerSlider', '#header').cycle({ speed: 2000, timeout: 5000 });

	// Banner flash Lleida Qualitat (barra lateral esquerra)
	$("#llq").flash(
		{ src: "/includes/flash/lleida_qualitat.swf", height: 420, width: 100 },
		{ version: 7 },
		function(htmlOptions) {
			$this = $(this);
			$this.before($.fn.flash.transform(htmlOptions));
		}
	);
	$("#llq a").css("display", "none");

	// banner flash departament governació
	$("#dep-governacio").flash(
		{ src: "/includes/flash/banner_departament_governacio.swf", height: 75, width: 460},
		{ version: 7 },
		function(htmlOptions) {
			$this = $(this);
			$this.before($.fn.flash.transform(htmlOptions));
		}
	);
	$("#dep-governacio a").css("display", "none");

	// banner flash ara lleida
	$("#ara-lleida").flash(
		{ src: "/includes/flash/banner_sentir_lleida.swf", height: 75, width: 460},
		{ version: 7 },
		function(htmlOptions) {
			$this = $(this);
			$this.before($.fn.flash.transform(htmlOptions));
		}
	);
	$("#ara-lleida a").css("display", "none");

	// banner flash 13a fira mediterrània (entre notícies esq)
	$("#13a-fira-med").flash(
		{ src: "/includes/flash/banner_13a_fira_mediterrania.swf", height: 60, width: 354 },
		{ version: 7 },
		function(htmlOptions) {
			$this = $(this);
			$this.before($.fn.flash.transform(htmlOptions));
		}
	);
	$("#13a-fira-med a").css("display", "none");

});