var VideoList = {
	obj: null,
	texts: [],
	width: 320,
	height: 240,
	autostart: 1,
	backcolor: '333333',
	frontcolor: 'EEEEEE',
	lightcolor: 'FFFFFF',
	screencolor: '000000',
	click: function(obj, fic) {
		if(VideoList.obj) {
			VideoList.obj.className = '';
		}
		VideoList.obj = obj;
		VideoList.obj.className = 'VideoListSelected';
		
		var m, loc = document.location+'';
		if(m = loc.match(/^(https?:\/\/[^\/]+).*$/i)) {
			loc = m[1];
		}
		else {
			loc = '';
		}
		
		var params = '';
		params += 'file='+escape(loc+'/upload/files/videos/'+fic+'.flv');
		params += '&image='+escape(loc+'/upload/files/videos/'+fic+'.jpg');
		params += '&backcolor='+VideoList.backcolor;
		params += '&frontcolor='+VideoList.frontcolor;
		params += '&lightcolor='+VideoList.lightcolor;
		params += '&screencolor='+VideoList.screencolor;
		params += '&autostart='+VideoList.autostart;
		
		var flash = new SWFObject(loc+'/upload/files/flash/player.swf', 'PlayerVideo', VideoList.width, VideoList.height, '9', '#'+VideoList.screencolor);
		flash.addParam("allowfullscreen", "true");
		flash.addParam("allowscriptaccess", "always");
		flash.addParam("flashvars", params);
		flash.write("VideoListDetail");
		
		if(typeof(VideoList.texts[fic]) != 'undefined') {
			document.getElementById('VideoListText').innerHTML = VideoList.texts[fic];
		}
		
	},
	mouseover: function(obj) {
		if(obj!=VideoList.obj) {
			obj.className = 'VideoListOver';
		}
	},
	mouseout: function(obj) {
		if(obj!=VideoList.obj) {
			obj.className = '';
		}
	}
};

// autoselection de video
if(jQuery) {
	jQuery(document).ready(function() {
		var m, loc = document.location+'';
		if(m = loc.match(/\?video=([a-z0-9_-]+)/i)) {
			jQuery('#VideoImages img').each(function() {
				var alt = this.alt+'';
				if(alt == m[1]) {
					VideoList.click(this, alt);
				}
			});
		}
	});
}