/**
 * Funkcije in ostalo za delo z videi.
 *
 * 'detect.js' mora biti tudi includana na pagu.
 *
 * (c) PRO PLUS, 2005
 */

/**
 * Glavna funkcija za BAR VIDEO. V HTML-ju klices to.
 */
function video_flash_show( video_size, zoneid ) {

        // is this zone connected?
        if ( !zoneid )
                zoneid = "99955";

	video_flash('2', '416', '332');
}

function getURLParam(strParamName){
  var strReturn = "";
  var strHref = window.location.href;
  if ( strHref.indexOf("&") > -1 ){
    var strQueryString = strHref.substr(strHref.indexOf("&")).toLowerCase();
    var aQueryString = strQueryString.split("&");
    for ( var iParam = 0; iParam < aQueryString.length; iParam++ ){
      if (
aQueryString[iParam].indexOf(strParamName + "=") > -1 ){
        var aParam = aQueryString[iParam].split("=");
        strReturn = aParam[1];
        break;
      }
    }
  }
  return strReturn;
}

/**
 * Prikaz FLASHa za F&F
 *
 * @param string url URL, ki se klice, da se prikaze video
 * phpadsbanner_flash is set by max in adjs_flash.php (on max server)
 */

var have_banner;
have_banner = false;

function video_flash(f_size, f_width, f_height) {

	player = "VideoPlayer.swf";
	if (getURLParam('dontplay'))
		autostart = 'false';
	else
		autostart = 'true';

        var flash_banner = "";

        if ( (typeof(url_max) == "undefined") || (url_max=='') )
                url_max = "http://213.250.2.176/";
        if ( (typeof(phpadsbanner_flash) !== "undefined") && (phpadsbanner_flash != '') )
	{
                flash_banner = 'oglas=' + url_max + phpadsbanner_flash + '-' + f_size;
		have_banner = true;
		flv_ad_url = '';
		if (phpadsbanner_flash_url)
			flv_ad_url = '-LINK-'+escape(phpadsbanner_flash_url);
		flash_banner += flv_ad_url;
	}

	phpadsbanner_flash = "";
	
	if ( (typeof(fullscreen) == "undefined") || (fullscreen=='') )
	{
		fullscreen = false;
		fullscreen_url = "/fullscreen.html?video=" + url_fl.replace('*SIZE*', 2) +"&backurl="+escape(document.URL);
		url_fl = url_fl.replace('*SIZE*', f_size);
		url_f_new = url_f_new.replace('*SIZE*', f_size);
	}
	else
	{
		document_url = document.URL;
		document_url_split = document_url.split("video=");
		document_url = document_url_split[1];
		
		document_url_split = document_url.split("&backurl=");
	
		url_fl = document_url_split[0];
		backlink = escape(document_url_split[1] + "&dontplay=1");	
	}

	video_id = getURLParam('videoid');
	
	document_url = document.URL;
	document_url_split = document_url.split("backurl=");
	backlink  = escape(document_url_split[1]+"&dontplay=1");

	host = "http://" + document.domain;
	urlplaylist = host + "/playlist.php?" + flash_banner + "%26video=" + url_fl+"|"+video_id;

	if (fullscreen)
	{
		flv_params = "/furniture/system/"+player+"?overstretch=false&showdigits=true&enablejs=true&repeat=false&autostart=true&showfsbutton=true&fullscreenmode=true&file="+urlplaylist;
		so = new SWFObject(flv_params, "sotester", "100%", "100%", "7", "#FFFFFF");
	}
	else
	{
		flv_params = "/furniture/system/"+player+"?width="+f_width+"&height="+f_height+"&linktarget=_blank&enablejs=true&showdigits=true&repeat=false&autostart="+autostart+"&callback=/statistics.php&overstretch=false&showfsbutton=true&fullscreenpage="+escape(fullscreen_url)+"&file="+urlplaylist;
		//so = new SWFObject(flv_params, "mp1", f_width, f_height, "7", "#FFFFFF");
		so = new SWFObject(flv_params, url_f_new, f_width, f_height, "7", "#FFFFFF");
		//so.addVariable("javascriptid","mpl");
		so.addVariable("media_id",url_f_new);
		so.addVariable("section_id",section_id);
		so.addVariable("config_file",host+"/config.php");
		so.addVariable("color", "#000000");
		so.addVariable("userad_id", Cookie.get("bit"));
	}
	so.addParam("allowfullscreen", "true");
	so.addParam("allowscriptaccess", "always");
}

// This is a javascript handler for the player and is always needed.
function thisMovie(movieName) {
	if(navigator.appName.indexOf("Microsoft") != -1) {
		return window[movieName];
	} else {
		return document[movieName];
	}
}

function player_create(){
	video_flash_show();
	if (typeof(so) == "object")
 		setTimeout("so.write('flashcontent')", 500);
}