$(document).ready ( function() {

	var params = getParams();
	
	var flashvars = {};
	
	if (params['ancho'] == undefined) ancho = 620;
	else ancho = params['ancho'];
	
	if (params['alto'] == undefined) alto = 400;
	else alto = params['alto'];

	if (params['skin'] == undefined) params['skin'] =  'skin1';

	flashvars.skin = params['skin'];
	flashvars.idioma = params['idioma'];
	flashvars.urlVideo = params['urlVideo'];

	if (params['urlAVI'] != undefined ) flashvars.urlAVI = params['urlAVI'];
	if (params['urlMOV'] != undefined ) flashvars.urlMOV = params['urlMOV'];
	if (params['urlFLV'] != undefined ) flashvars.urlFLV = params['urlFLV'];
	if (params['urlRSS'] != undefined ) flashvars.urlRSS = params['urlRSS'];
	if (params['urlShare'] != undefined ) flashvars.urlShare = params['urlShare'];
	if (params['menuItems'] != undefined ) flashvars.menuItems = params['menuItems'];
	else params['menuItems'] = '00000';
	if (params['usePlayOverlay'] == "false") flashvars.usePlayOverlay = "false";		
	if (params['fullscreen'] == "false" ) flashvars.fullscreen = "false";
	if (params['timer'] == "false" ) flashvars.timer = "false";
	if (params['volume'] == "false" ) flashvars.volume = "false";		
	if (params['imagePreview'] != undefined ) flashvars.imagePreview = params['imagePreview'];
	if (params['imageAfterVideo'] != undefined ) flashvars.imageAfterVideo = params['imageAfterVideo'];
	else if (params['size'] != undefined ) flashvars.size = params['size'];
	if (params['autoPlay'] != "false" ) flashvars.autoPlay = "true";
	if (params['ubicacio'] == undefined ) flashvars.ubicacio = "Noticies";
	else flashvars.ubicacio = params['ubicacio'];	
	if (params['subtitles'] != undefined ) flashvars.subtitles = params['subtitles'];
		
	var parametres = {menu: "false", allowScriptAccess:"always", allowFullScreen: "true"};

	var attributes = {};

	swfobject.embedSWF("http://www.bcn.cat/player/reproductor_accessible.swf", "bcn_player", ancho, alto, "9.0.0", "expressInstall/expressInstall.swf", flashvars, parametres, attributes);
				
});

function getParams() {
	var idx = document.URL.indexOf('?');
	var params = new Array();
	if (idx != -1) {
		var pairs = document.URL.substring(idx+1, document.URL.length).split('&');
		for (var i=0; i<pairs.length; i++) {
			var nameVal = pairs[i].split('=');
			params[nameVal[0]] = nameVal[1];
		}
	}
	return params;
}
