
// init SVP VARS *****************************************************************
var ESG_defaultVideoWidth = 650;
var ESG_defaultVideoHeight = 417;
var EVP_REF;

var ESG_flashvars = {};
	ESG_flashvars.basepath = 'http://www.tv3.cat/ria/players/3ac/evp/';	
	ESG_flashvars.backgroundColor = "000000"
	ESG_flashvars.autostart = 'false';
	ESG_flashvars.itemPath = 'http://www.ritmes.cat/videos/' 

var ESG_params = {};
	ESG_params.allowscriptaccess = "always";
	ESG_params.swliveconnect = true;
	ESG_params.allowfullscreen = true;
	ESG_params.wmode = "opaque";


// init RECULL ELS VALORS DEL ITEM **********************************************
function getNodeData(node){ 
	// VALORS
	var titol_html = jQuery(".desc_fl > h2",node).text();
	var sub_titol_html = jQuery(".desc_fl > h3",node).text();
	var id_html = jQuery(".desc_fl > span",node).text();
	var desc_html = jQuery(".desc_fl > p",node).text();
	// SET VIDEO DESTACAT DESCRIPTION
	setVideoDescription(titol_html,desc_html);
	setVideoRollover(titol_html,desc_html);
	// MIREM SI ENTRA UN ID NUMERIC O UNA URL AMB UNA EXTENSIÓ DE FITXER
	if(id_html.toString().indexOf(".") == -1){
	// LOAD SVP ITEM
	//loadSVP(id_html);

	loadEVP(id_html);

	}else{
	loadImage(id_html);
	}
	// RESALTA EL ITEM SELECCIONAT
	selectItemInGallery(".SSG",node);
	// AJAX OJD HIT
	ajaxSite_DoHit();
}
// end RECULL ELS VALORS DEL ITEM ***********************************************

// METODES . SET DESCRIPCIÓ DEL DESTACAT, CARREGA SVP, CARREGA IMATGE
function setVideoDescription(t,d){
	document.getElementById("SGG_video_title").innerHTML = t;
	document.getElementById("SGG_video_description").innerHTML = d;
	}

function setVideoRollover(t,st){
	if( $(".SSG") != null ) {
		document.getElementById("SGG_item_common_title").innerHTML = t;	
		document.getElementById("SGG_item_common_sub_title").innerHTML = st;
	}
}
function loadEVP(id){
	jQuery(".SSG_image_container").html("");
	jQuery(".SSG_image_container").css("display","none");
	jQuery(".SSG_video_container").css("display","block");
	
	var ESG_size = {width:ESG_defaultVideoWidth,height:ESG_defaultVideoHeight};
	
   //Codi original 
	/*if( EVP_REF == undefined ) {
		ESG_flashvars.videoid = id;
		EVP_REF = insertaEVP( "SSG_video_container", ESG_flashvars , ESG_params, ESG_size )
	}else{
		document.getElementById(EVP_REF).loadItem(id);
	}*/
	
	//Codi creat per salvar el problema de la funció loadItem
	jQuery(".SSG_video_container").html("");
	ESG_flashvars.videoid = id;
	EVP_REF = insertaEVP( "SSG_video_container", ESG_flashvars , ESG_params, ESG_size )
}
	
function loadImage(id){
	jQuery(".SSG_video_container").html("");
	jQuery(".SSG_video_container").css("display","none");
	jQuery(".SSG_image_container").css("display","block");
	document.getElementById("SGG_image_container").innerHTML = "<img src='"+id+"' border= 0>";
	}

// CARREGA CATEGORIA 
function mostraVideoCategoria(selectedIndex){
var elementsLlistat = jQuery(".categories li");
var tot = elementsLlistat.length; 

//var selectedIndex = obj.selectedIndex; // returns the index of the selected option, ie: 0,1,2...
	for (var i =1;i<=tot; i++){
		jQuery(".categoria"+(i)).css("display","none");
		jQuery(elementsLlistat[i-1]).removeClass("selected");
		if(i == selectedIndex){
		jQuery(".categoria"+(i)).css("display","block");
		jQuery(elementsLlistat[i-1]).addClass("selected");
		}
	}
}


// FUNCIO PER SELECCIONAR / RESALTAR EL ITEM CLICAT
function selectItemInGallery(gallery,obj){
	jQuery(".item",gallery).fadeTo("fast", 1);
	jQuery(obj).fadeTo("fast", 0.33);
}
// INICIALITZA EL COMPORTAMENT DELS ITEMS DEL CAROUSEL
function init_comportament_items_galeria(){
	if( $(".SSG") != null ) {
		$('div.news_items div.item')
			.hover(function () { // ROLLOVER ITEMS
			  var titol_html = jQuery(".desc_fl h2",this).text();
					var sub_titol_html = jQuery(".desc_fl p",this).text();
					jQuery("#SGG_item_common_title").html(titol_html);
					jQuery("#SGG_item_common_sub_title").html(sub_titol_html);
					jQuery("#SGG_item_common_title,#SGG_item_common_sub_title").show();
					jQuery("div.player",this).addClass('player-on');
			},
			function () {
					//jQuery("#SGG_item_common_title,#SGG_item_common_sub_title").hide();
					jQuery("div.player",this).removeClass('player-on');
			}
		  )
		  .append("<div class='player'></div>");//AFEGEIX LA IMATGE 'PLAYER' SOBRE CADA ITEM
	}
}
// INICIALIZEM AMB EL ELEMENT
$(document).ready(function() {
	if( document.getElementById("SGG_video_title") != null ) {
		getNodeData(document.getElementById("STARTER"));
		jQuery(".news_items").css("display","block");
		jQuery(".categories ul li:first").addClass("selected");
		init_comportament_items_galeria();
	}
});






