/*
	video player
*/

var m2_player_configs = new Array();
var m2_player_playlist = new Array();
var m2_player_flag = new Array();

m2_player_make = function(cid, params) {
	if(m2_player_configs[cid]==undefined){
		m2_player_configs[cid] = params;
	}
}

m2_player_unpack = function (cid){
	autostart = m2_player_configs[cid].autostart;
	player_width = m2_player_configs[cid].player_width;
	player_height = m2_player_configs[cid].player_height;
	media_center_swf = m2_player_configs[cid].media_center_swf;
	media_id = m2_player_configs[cid].media_id;
	player_openplaylist = m2_player_configs[cid].player_openplaylist;
	phpadsbanner_flash = m2_player_configs[cid].phpadsbanner_flash;
	phpadsbanner_flash_url = m2_player_configs[cid].phpadsbanner_flash_url;
	player_referer = m2_player_configs[cid].player_referer;
	player_color = m2_player_configs[cid].player_color;
	config_file = m2_player_configs[cid].config_file;
	site_id = m2_player_configs[cid].site_id;
	player_big_playlist = m2_player_configs[cid].player_big_playlist;
	video_div = m2_player_configs[cid].video_div;
}

m2_player_add = function(cid, params) {
	var media_id = params.media_id;
	if(m2_player_playlist[cid] == undefined){
		m2_player_playlist[cid] = new Array();
		var first = true;
	}
	m2_player_playlist[cid][media_id] = params;
	if(first){
		m2_player_run (cid, media_id, true, true);
	}
}

m2_player_run = function(cid, media_id, block, force) {
	if(typeof(m2_player_flag[cid]) !== 'undefined' || force){
		
		if (typeof(m2_player_configs[cid]) !== 'undefined'){
			m2_player_configs[cid].media_id = media_id;
			m2_player_unpack(cid);
			
			video_player_setup();
			
			if ($("selected_videos_title_"+cid))	
				$("selected_videos_title_"+cid).innerHTML = m2_player_playlist[cid][media_id].title;
			if ($("selected_videos_description_"+cid))	
				$("selected_videos_description_"+cid).innerHTML = m2_player_playlist[cid][media_id].description;
			if ($("selected_videos_link_"+cid))	{
				var sv_link = '<a href="'+m2_player_playlist[cid][media_id].media_url+'">više videa</a>'
				$("selected_videos_link_"+cid).innerHTML = sv_link;
			}
			
			if(typeof(set_media_sharing)!='undefined')
				set_media_sharing(window.location.protocol+'//'+window.location.host+m2_player_playlist[cid][media_id].media_url, m2_player_playlist[cid][media_id].title);
			m2_player_track();
		}
	}else{
		window.location = m2_player_playlist[cid][media_id].media_url;
	}
}

m2_player_track = function(){
	r = Math.random();
	t = new Date();

	ut_params  = "section_id=" + ((typeof(ut_section_id) == 'undefined') ? "0" : ut_section_id);
	ut_params += "&article_id=" + ((typeof(section_id) == 'undefined') ? "0" : article_id);
	ut_params += "&gallery_id=" + ((typeof(section_id) == 'undefined') ? "0" : gallery_id);
	ut_params += "&media_id=" + ((typeof(section_id) == 'undefined') ? "0" : media_id);
	ut_params += "&article_date=" + ((typeof(section_id) == 'undefined') ? "0" : article_date);
	ut_params += "&r=" + r;
	ut_params += "&ajax=1";
	ut_params += "&c=" + escape(document.referrer);

	if ($("usertrack_image"))	
		$("usertrack_image").src = "/bin/usrtrck-new.php?" + ut_params;
}