
// APLICACIÓ:  SIMPLE VIDEO PLAYER
// ····································································································
// 				CCRTV Interactiva 2007
// 				VERSIÓ:   SVP 1.0 Beta
// ····································································································

// CONFIGURACIÓ: CONSTANTS DEL OBJ SIMPLE VIDEO PLAYER:
// showConsole:String		indica si se desea mostrar la consola de reproducción o no.
// videoANCHO:Number    	_width del video que se cargará.
// videoALTO:Number       	_height del video que se cargará.
// streamURL:String       	ruta donde se aloja el archivo FLV.
// posterURL:String       	ruta donde se aloja el archivo JPG/PNG.
// bufferSpecs:Number     	Segundos de buffer que respetará el video antes de reproducir.    (Solo se usa en casos concretos, excepciones)
/*
var swf_src;
var showConsole;
var videoANCHO;
var videoALTO;
*/
function insertaSVP(swf_src_ref,streamURL_ref,posterURL_ref,showConsole_ref,videoANCHO_ref,videoALTO_ref) {

	var swfALTO = 0;
	var swfTAG = "";
	if(showConsole_ref) {swfALTO = 30 + videoALTO_ref; } else {swfALTO = videoALTO_ref;}
	swfTAG += ('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0"');
	swfTAG += ('width="'+videoANCHO_ref+'" height="'+swfALTO+'" id="svp" align="middle">');
	swfTAG += ('<param name="allowScriptAccess" value="sameDomain" /><param name="salign" value="lt" />');
	swfTAG += ('<param name="allowFullScreen" value="true" />');
	swfTAG += ('<param name="movie" value="'+swf_src_ref+'?showConsole='+showConsole_ref+'&streamURL='+streamURL_ref+'&posterURL='+posterURL_ref+'&videoANCHO='+videoANCHO_ref+'&videoALTO='+videoALTO_ref+'" />');
	swfTAG += ('<param name="menu" value="false" /><param name="quality" value="high" /><param name="scale" value="noscale" /><param name="salign" value="lt" />');
	swfTAG += ('<param name="bgcolor" value="#F2F2F2" />');
	swfTAG += ('<param name="wmode" value="opaque" />');
	swfTAG += ('<embed src="'+swf_src_ref+'?showConsole='+showConsole_ref+'&streamURL='+streamURL_ref+'&posterURL='+posterURL_ref+'&videoANCHO='+videoANCHO_ref+'&videoALTO='+videoALTO_ref+'"');
	swfTAG += ('menu="false" allowFullScreen="true" quality="high" scale="noscale" salign="lt" bgcolor="#F2F2F2" wmode="opaque" width="'+videoANCHO_ref+'" height="'+swfALTO+'" name="svp" align="middle"');
	swfTAG += ('allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>');
	document.write(swfTAG);
}



/*
function insertaSVPCGU(swf_src_ref,streamURL_ref,posterURL_ref,showConsole_ref,videoANCHO_ref,videoALTO_ref) {
	
	var swfALTO = 0;
	var swfTAG = "";
	if(showConsole_ref) {swfALTO = 30 + videoALTO_ref; } else {swfALTO = videoALTO_ref;}
	swfTAG += ('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0"');
	swfTAG += ('width="'+videoANCHO_ref+'" height="'+swfALTO+'" id="svp" align="middle">');
	swfTAG += ('<param name="allowScriptAccess" value="sameDomain" /><param name="salign" value="lt" />');
	swfTAG += ('<param name="allowFullScreen" value="true" />');
	swfTAG += ('<param name="movie" value="'+swf_src_ref+'?showConsole='+showConsole_ref+'&streamURL='+streamURL_ref+'&posterURL='+posterURL_ref+'&videoANCHO='+videoANCHO_ref+'&videoALTO='+videoALTO_ref+'" />');
	swfTAG += ('<param name="menu" value="false" /><param name="quality" value="high" /><param name="scale" value="noscale" /><param name="salign" value="lt" />');
	swfTAG += ('<param name="bgcolor" value="#F2F2F2" />');
	swfTAG += ('<param name="wmode" value="opaque" />');
	swfTAG += ('<embed src="'+swf_src_ref+'?showConsole='+showConsole_ref+'&streamURL='+streamURL_ref+'&posterURL='+posterURL_ref+'&videoANCHO='+videoANCHO_ref+'&videoALTO='+videoALTO_ref+'"');
	swfTAG += ('menu="false" allowFullScreen="true" quality="high" scale="noscale" salign="lt" bgcolor="#F2F2F2" wmode="opaque" width="'+videoANCHO_ref+'" height="'+swfALTO+'" name="svp" align="middle"');
	swfTAG += ('allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>');
	document.write(swfTAG);
}
*/

function insertaSVPCGU(swf_src_ref,streamURL_ref,posterURL_ref,showConsole_ref,videoANCHO_ref,videoALTO_ref, videoCguID_ref) {
	
	var swfALTO = 0;
	var swfTAG = "";
	if(showConsole_ref) {swfALTO = 30 + videoALTO_ref; } else {swfALTO = videoALTO_ref;}
	swfTAG += ('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0"');
	swfTAG += ('width="'+videoANCHO_ref+'" height="'+swfALTO+'" id="svp" align="middle">');
	swfTAG += ('<param name="allowScriptAccess" value="sameDomain" /><param name="salign" value="lt" />');
	swfTAG += ('<param name="allowFullScreen" value="true" />');
	swfTAG += ('<param name="movie" value="'+swf_src_ref+'?cguID='+videoCguID_ref+'&showConsole='+showConsole_ref+'&streamURL='+streamURL_ref+'&posterURL='+posterURL_ref+'&videoANCHO='+videoANCHO_ref+'&videoALTO='+videoALTO_ref+'" />');
	swfTAG += ('<param name="menu" value="false" /><param name="quality" value="high" /><param name="scale" value="noscale" /><param name="salign" value="lt" />');
	swfTAG += ('<param name="bgcolor" value="#F2F2F2" />');
	swfTAG += ('<param name="wmode" value="opaque" />');
	swfTAG += ('<embed src="'+swf_src_ref+'?cguID='+videoCguID_ref+'&showConsole='+showConsole_ref+'&streamURL='+streamURL_ref+'&posterURL='+posterURL_ref+'&videoANCHO='+videoANCHO_ref+'&videoALTO='+videoALTO_ref+'"');
	swfTAG += ('menu="false" allowFullScreen="true" quality="high" scale="noscale" salign="lt" bgcolor="#F2F2F2" wmode="opaque" width="'+videoANCHO_ref+'" height="'+swfALTO+'" name="svp" align="middle"');
	swfTAG += ('allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>');
	document.write(swfTAG);
}




function actualitzaSVP(streamURL_ref,posterURL_ref,id,swf_src_ref,showConsole_ref,videoANCHO_ref,videoALTO_ref) {
	var swfALTO = 0;
	var swfTAG = "";
	if(showConsole_ref) {swfALTO = 30 + videoALTO_ref;} else {swfALTO = videoALTO_ref;}
	swfTAG += ('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0"');
	swfTAG += ('width="'+videoANCHO_ref+'" height="'+swfALTO+'" id="svp" align="middle">');
	swfTAG += ('<param name="allowScriptAccess" value="sameDomain" />');
	swfTAG += ('<param name="allowFullScreen" value="true" />');
	swfTAG += ('<param name="movie" value="'+swf_src_ref+'?showConsole='+showConsole_ref+'&streamURL='+streamURL_ref+'&posterURL='+posterURL_ref+'&videoANCHO='+videoANCHO_ref+'&videoALTO='+videoALTO_ref+'" />');
	swfTAG += ('<param name="menu" value="false" /><param name="quality" value="high" /><param name="scale" value="noscale" /><param name="salign" value="lt" />');
	swfTAG += ('<param name="bgcolor" value="#F2F2F2" />');
	swfTAG += ('<param name="wmode" value="opaque" />');
	swfTAG += ('<embed src="'+swf_src_ref+'?showConsole='+showConsole_ref+'&streamURL='+streamURL_ref+'&posterURL='+posterURL_ref+'&videoANCHO='+videoANCHO_ref+'&videoALTO='+videoALTO_ref+'"');
	swfTAG += ('menu="false" allowFullScreen="true" quality="high" scale="noscale" salign="lt" bgcolor="#F2F2F2" wmode="opaque" width="'+videoANCHO_ref+'" height="'+swfALTO+'" name="svp" align="middle"'); 	
	swfTAG += ('allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>');
	var flashElement = document.getElementById(id)
	 flashElement.innerHTML = swfTAG;
}

//function canviaSVP(sel,info,id,swf_src_ref,streamURL_ref,posterURL_ref,showConsole_ref,videoANCHO_ref,videoALTO_ref) {
function canviaSVP(sel,info,id,swf_src_ref,showConsole_ref,videoANCHO_ref,videoALTO_ref) {
	actualitzaSVP(info.videoURL[sel],info.posterURL[sel],id,swf_src_ref,showConsole_ref,videoANCHO_ref,videoALTO_ref)
}

function rewriteCap(dia) {
	document.getElementById('vLinkResume').innerHTML = '<a id="vCapSencer" href="javascript:actualitzaSVP( vPlayListData['+dia+'][4],vPlayListData['+dia+'][3] );">'+vPlayListData[dia][7]+'</a> | <a id="vResum" href="javascript:actualitzaSVP( vPlayListData['+dia+'][2],vPlayListData['+dia+'][3] );">'+vPlayListData[dia][8]+'</a>';
}

// ····································································································