

	
// init RECULL ELS VALORS DEL ITEM **********************************************
function getNodeData(node){
	// VALORS
	// Version original
	//var titol_html = jQuery(".desc_fl > h2",node).text();
	// Version con enlace
	var titol_html = jQuery(".desc_fl > h2",node).html().replace('onclick="return false;"','');
	var id_html = jQuery(".desc_fl > div.id",node).text();
	var date_html = jQuery(".desc_fl > div.date",node).text();
	var desc_html = jQuery(".desc_fl > div.description",node).html();
	galeria = $(node).parents('.slider').filter(':first'); //guardem obj galeria per si n'hi ha mes d'una
	// SET VIDEO DESTACAT DESCRIPTION
	setVideoDescription(titol_html,desc_html,date_html,galeria);
	// 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,galeria);
	
	}else{
		
		loadImage(id_html,titol_html,galeria);
	}
	// RESALTA EL ITEM SELECCIONAT
	selectItemInGallery(".SSG",node);
	// AJAX OJD HIT
	ajaxSite_DoHit();
}
// end RECULL ELS VALORS DEL ITEM ***********************************************


// galeria destacada: funcio que s'executa al clicar al boto "veure video" en la 
//li passem com a parametres, el node i l'id del video
var videoDestacatOn=false; //variable que indica si s'esta mostrant un video en la galeria destacada

function veureVideo(node,idVideo){
	// VALORS
	videoDestacatOn=true; 
	galeria = $(node).parents('.slider').filter(':first'); //guarda obj galeria  
	loadSVP(idVideo,galeria); //carrega video
	jQuery(".dades",galeria).css("display","none");
	jQuery(".close",galeria).css("display","block");
	// RESALTA EL ITEM SELECCIONAT
	selectItemInGallery(".SSG",node);
	// AJAX OJD HIT
	ajaxSite_DoHit();
}

//galeria destacada: funcio que s'executa al clicar al boto de tancar video. Amaga el player i el boto de tancar i mostra el div amb les dades del video.
function tancaVideo(){
	videoDestacatOn=false;
	var destacat = $("#mod-carroussel-extra");
	$(".SSG_video_container",destacat).css("display","none");
	$(".close",destacat).css("display","none");
	$(".dades",destacat).css("display","block");
	$(".SSG_image_container",destacat).css("display","block");
	}

// METODES . SET DESCRIPCIÓ DEL DESTACAT, CARREGA SVP, CARREGA IMATGE
function setVideoDescription(t,d,dt,galeria){
	$(".SGG_video_title",galeria).html(t);
	$(".SGG_video_description",galeria).html(d);
	$(".SGG_video_date",galeria).html(dt);
}

function loadSVP(id,galeria){
	if(!videoDestacatOn) jQuery(".SSG_image_container",galeria).html("");
	jQuery(".SSG_image_container",galeria).css("display","none");
	var obj_SSG_video_container = jQuery(".SSG_video_container",galeria);
	obj_SSG_video_container.css("display","block");	

	//identifico quina galeria es 
	if (galeria.attr('id') == "mod-carroussel-extra" )	{
		SSG_ConfigData=SSG_ConfigData2;
		SSG_FlashParams=SSG_FlashParams2;
	}
	else {
		SSG_ConfigData = SSG_ConfigData1;
		SSG_FlashParams=SSG_FlashParams1;
	}
	
	SSG_ConfigData.VIDEO_ID = id;
	
	insertaSVP( obj_SSG_video_container.get(0), SSG_ConfigData , SSG_FlashParams );
	}
	
function loadImage(id,titol,galeria){
	jQuery(".SSG_video_container",galeria).html("");
	jQuery(".SSG_video_container",galeria).css("display","none");
	var obj_SSG_image_container = jQuery(".SSG_image_container",galeria);
	obj_SSG_image_container.css("display","block");
	obj_SSG_image_container.html("<img src='"+id+"' alt="+titol+" />");
	}

// CARREGA CATEGORIA DESDE EL COMBO (SI HO POSEM)
/*
function mostraVideoCategoria(obj){
var tot = obj.options.length;

var selectedIndex = obj.selectedIndex; // returns the index of the selected option, ie: 0,1,2...
	for (var i =0;i<tot; i++){
		jQuery(".categoria"+(i+1)).css("display","none");
		if(i == selectedIndex){
		jQuery(".categoria"+(i+1)).css("display","block");
		}
	}
}
*/
// FUNCIO PER SELECCIONAR / RESALTAR EL ITEM CLICAT
function selectItemInGallery(gallery,obj){
	jQuery(".item",gallery).fadeTo("fast", 1);
	jQuery(obj).fadeTo("fast", 0.60);
	}




// ********************************************************************************************************************
// INIT GALLERY // HEM DE INICIALIZAR LES GALERIES QUE TENIM EN PÀGINA
// AQUEST PAS HO PODEM DEIXAR A LA PLANA, SI VOLEM

$(function() {
		   
	/*
    newsHeadline: "Galeria"  (String)          |  Per defecte al header surt la paraula "Galeria". Si volem, modifiquem aqui.
    newsSpeed: "normal"          (String/Integer)  |  "slow","normal","fast", o un numero, con 1 más rapido
    */

    $(".SSG").accessNews({
        newsHeadline: "Nom Categoria 1",
        newsSpeed: "normal"
    });

  

});



// INICIALIZEM AMB EL ELEMENT
$(document).ready(function() {
	$('#mod-video div.item').show();
	$('#mod-video-m8bis div.item').show();
	SSG_videoWidth = parseInt($("div.SSG_defaultVideoWidth").text());
	SSG_videoHeight = parseInt($("div.SSG_defaultVideoHeight").text());
	SSG_defaultVideoWidth1 = SSG_videoWidth;
	SSG_defaultVideoHeight1 = SSG_videoHeight;
	// init SVP VARS *****************************************************************
/*player video*/

SSG_defaultVideoWidth1 = SSG_videoWidth;
SSG_defaultVideoHeight1 = SSG_videoHeight;
SSG_defaultVideoConsoleHeight1 = 34;

SSG_ConfigData1 = new Object()
	SSG_ConfigData1.WIDTH = SSG_defaultVideoWidth1;
	SSG_ConfigData1.HEIGHT = SSG_defaultVideoHeight1;
	SSG_ConfigData1.SKIN_URL = "http://www.tv3.cat/svp2/themes/svp2_skinTAGS.swf" ;
	SSG_ConfigData1.SKIN_FORM_URL = "http://www.tv3.cat/svp2/themes/svp2_skinFormTAGS.swf" ;
	SSG_ConfigData1.USE_VOLUMESLIDER = "false";
	SSG_ConfigData1.LINK_RELATEDVIDEO_URL = "http://www.tags.cat/videos/";
	 
SSG_FlashParams1 = new Object()
	SSG_FlashParams1.bgcolor = "#ffffff";
	SSG_FlashParams1.quality = "high";
	SSG_FlashParams1.swLiveConnect = "true";
	SSG_FlashParams1.menu = "true";
	SSG_FlashParams1.scale = "noscale";
	SSG_FlashParams1.allowFullScreen = "true";
	SSG_FlashParams1.width = SSG_defaultVideoWidth1;
	SSG_FlashParams1.height = SSG_defaultVideoHeight1 + SSG_defaultVideoConsoleHeight1;	

	
// end SVP VARS *****************************************************************

	var node = $("div.STARTER").get();
	for(var i in node)

	 	getNodeData(node[i]);
});

