// FG Forrest, a.s. (c) 1996-2007

/* tisk stranky */
function vytisknoutstranku(){
	document.write('<a id="lnk-print-page" href="#" onclick="window.print();return false;"><span>Tisk stránky</span></a>');
}	

/* jquery ajax newsticker */

$.get(
	"/cs/include/alerts.html", {}, function(data)
	{
		$("#ajaxnews").append(data).find("ul").newsTicker();
	}
);

/* pridani odkazu pro otevreni abs. odkazu (obsazeneho v clanku, resp. v div s id="content" do noveho okna */

$(document).ready(
	function() {
		$("div[@id='content']//div[@class='part-body']//a[@href^='http']").each(
			function(i) {
				//tento text (odkaz) se připíše za odkazy s absolutní URL s vyjímkou odkazů, které obsahují obrázek, který má src shodné s hrefem odkazu
				sNewWindowLink='<span class="absUrlLink">&nbsp;<a title="Otevřít do nového okna" onclick="return!window.open(this.href);" href="'+$(this).attr("href")+'"><img src="/img/u/ico_new_window.gif" /></a></span>';
				hrefLink=this.href; //zapamatuji si URL odkazu
				$("img",this).each(
					function(i) {
						if(hrefLink==this.src) { // pokud src==hrefu odkazu, přidá se za odkaz prázdný řetězec
							sNewWindowLink='';
						};
					}
				);
				$(this).after(sNewWindowLink);					
			}
		);	
	}
)

/* zmenseni obrazků v clanku, ktere jsou sirsi nez sirka sloupce pro hlavni obsah + pridani thickboxu  */
var maxImgWidth=510;
var shrinkedImgCssClass="shrinked-img";
$(document).ready(function() {
	$(".part-body//img").each(
		function(i) {
			if($(this).width() > maxImgWidth || $(this).attr("class")==shrinkedImgCssClass ) {
				
				// udelej pokud nebylo zmenseni obrazku provedeno rucne
				if($(this).attr("class")!=shrinkedImgCssClass) {
					var newHeight=maxImgWidth/$(this).width()*$(this).height();
					$(this).height(newHeight)
					$(this).width(maxImgWidth); //nastavim max. sirku
					$(this).addClass(shrinkedImgCssClass);	// zmensenemu obrazku pridam class
				};

				// udelej vzdy
				if(this.title==this.alt) {
					caption=this.alt;
				} else if(this.title) {
					caption=this.title+' - '+this.alt;				
				} else {
					caption=this.alt;					
				};
				$(this).wrap('<a href="'+this.src+'" title="'+caption+'" class="thickbox"></a>');	// obalim odkazem pro zobrazeni thickboxu

			};
		}
	);
	$("a[@class='thickbox']").each(
		function(i) {
			$(this).after('<span class="shrinked-img-menu"><a href="'+this.href+'" onclick="return!window.open(this.href);"><img src="/img/u/ico_expand_small.gif" title="Otevřít v novém okně" /></a></span>');
		}
	);	
	
});

// nasledne je volan thickbox.js

/******************************************************************************************/

/*
Script Name: Javascript Cookie Script
Author: Public Domain, with some modifications
Script Source URI: http://techpatterns.com/downloads/javascript_cookies.php
Version 1.0.0
Last Update: 30 May 2004

This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  
*/

// this function gets the cookie, if it exists
function Get_Cookie( name ) {
	
	var start = document.cookie.indexOf( name + "=" );
	var len = start + name.length + 1;
	if ( ( !start ) && ( name != document.cookie.substring( 0, name.length ) ) )
	{
		return null;
	}
	if ( start == -1 ) return null;
	var end = document.cookie.indexOf( ";", len );
	if ( end == -1 ) end = document.cookie.length;
	return unescape( document.cookie.substring( len, end ) );
}

/*
only the first 2 parameters are required, the cookie name, the cookie
value. Cookie time is in milliseconds, so the below expires will make the 
number you pass in the Set_Cookie function call the number of days the cookie
lasts, if you want it to be hours or minutes, just get rid of 24 and 60.

Generally you don't need to worry about domain, path or secure for most applications
so unless you need that, leave those parameters blank in the function call.
*/
function Set_Cookie( name, value, expires, path, domain, secure ) {
	// set time, it's in milliseconds
	var today = new Date();
	today.setTime( today.getTime() );
	// if the expires variable is set, make the correct expires time, the
	// current script below will set it for x number of days, to make it
	// for hours, delete * 24, for minutes, delete * 60 * 24
	if ( expires )
	{
		expires = expires * 1000 * 60 * 60 * 24;
	}
	//alert( 'today ' + today.toGMTString() );// this is for testing purpose only
	var expires_date = new Date( today.getTime() + (expires) );
	//alert('expires ' + expires_date.toGMTString());// this is for testing purposes only

	document.cookie = name + "=" +escape( value ) +
		( ( expires ) ? ";expires=" + expires_date.toGMTString() : "" ) + //expires.toGMTString()
		( ( path ) ? ";path=" + path : "" ) + 
		( ( domain ) ? ";domain=" + domain : "" ) +
		( ( secure ) ? ";secure" : "" );
}

// this deletes the cookie when called
function Delete_Cookie( name, path, domain ) {
	if ( Get_Cookie( name ) ) document.cookie = name + "=" +
			( ( path ) ? ";path=" + path : "") +
			( ( domain ) ? ";domain=" + domain : "" ) +
			";expires=Thu, 01-Jan-1970 00:00:01 GMT";
}


/****************************************************************************************/


function showEdeeLinks(pageId,pageItemId,pageLang,itemName,itemNameSingular) {
	var msgPrihlasitVstoupit="Přihlásit";
	if(Get_Cookie("edee_logged")=="yes") {
		msgPrihlasitVstoupit="Vstoupit";
	};
	document.write('<p id="edee-login">');
	document.write('<a href="/srv/www/adm/cps/get.do" onclick="return!window.open(this.href);">&#187; '+msgPrihlasitVstoupit+' do administrace</a>');
	if(pageId=="p.news" || pageId=="p.calendar") {
		document.write('<br /><a href="/srv/www/adm/cps/edit.do?id='+pageId+'&lang='+pageLang+'&layout=edit_frontend&itemId='+pageItemId+'" onclick="return!window.open(this.href);">&#187; Editovat '+itemName+'</a>');
		document.write('<br /><a href="/srv/www/adm/cps/edit.do?id='+pageId+'&lang='+pageLang+'&layout=edit_frontend&itemId=new" onclick="return!window.open(this.href);">&#187; Přidat '+itemNameSingular+'</a>');
	};

	document.write('</p>');
}
/*************/
function playMediaMPC(url,containerEl,embedId) {
    var so = new SWFObject('/img/u/mediaplayer.swf',embedId,'320','240','9.0.16.0');    
    so.addParam("wmode","transparent");
    so.addVariable('file',url);
		so.addParam("allowfullscreen","true");
		so.addVariable('fullscreen','true');
		so.addVariable("javascriptid", "JW");
		so.addVariable("autostart","false");
		so.addVariable("width","320");
		so.addVariable("height","240");
		so.write(containerEl);
}

/**
 * SWFObject v1.5: Flash Player detection and embed - http://blog.deconcept.com/swfobject/
 *
 * SWFObject is (c) 2007 Geoff Stearns and is released under the MIT License:
 * http://www.opensource.org/licenses/mit-license.php
 *
 */
if(typeof deconcept=="undefined"){var deconcept=new Object();}if(typeof deconcept.util=="undefined"){deconcept.util=new Object();}if(typeof deconcept.SWFObjectUtil=="undefined"){deconcept.SWFObjectUtil=new Object();}deconcept.SWFObject=function(_1,id,w,h,_5,c,_7,_8,_9,_a){if(!document.getElementById){return;}this.DETECT_KEY=_a?_a:"detectflash";this.skipDetect=deconcept.util.getRequestParameter(this.DETECT_KEY);this.params=new Object();this.variables=new Object();this.attributes=new Array();if(_1){this.setAttribute("swf",_1);}if(id){this.setAttribute("id",id);}if(w){this.setAttribute("width",w);}if(h){this.setAttribute("height",h);}if(_5){this.setAttribute("version",new deconcept.PlayerVersion(_5.toString().split(".")));}this.installedVer=deconcept.SWFObjectUtil.getPlayerVersion();if(!window.opera&&document.all&&this.installedVer.major>7){deconcept.SWFObject.doPrepUnload=true;}if(c){this.addParam("bgcolor",c);}var q=_7?_7:"high";this.addParam("quality",q);this.setAttribute("useExpressInstall",false);this.setAttribute("doExpressInstall",false);var _c=(_8)?_8:window.location;this.setAttribute("xiRedirectUrl",_c);this.setAttribute("redirectUrl","");if(_9){this.setAttribute("redirectUrl",_9);}};deconcept.SWFObject.prototype={useExpressInstall:function(_d){this.xiSWFPath=!_d?"expressinstall.swf":_d;this.setAttribute("useExpressInstall",true);},setAttribute:function(_e,_f){this.attributes[_e]=_f;},getAttribute:function(_10){return this.attributes[_10];},addParam:function(_11,_12){this.params[_11]=_12;},getParams:function(){return this.params;},addVariable:function(_13,_14){this.variables[_13]=_14;},getVariable:function(_15){return this.variables[_15];},getVariables:function(){return this.variables;},getVariablePairs:function(){var _16=new Array();var key;var _18=this.getVariables();for(key in _18){_16[_16.length]=key+"="+_18[key];}return _16;},getSWFHTML:function(){var _19="";if(navigator.plugins&&navigator.mimeTypes&&navigator.mimeTypes.length){if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","PlugIn");this.setAttribute("swf",this.xiSWFPath);}_19="<embed type=\"application/x-shockwave-flash\" src=\""+this.getAttribute("swf")+"\" width=\""+this.getAttribute("width")+"\" height=\""+this.getAttribute("height")+"\" style=\""+this.getAttribute("style")+"\"";_19+=" id=\""+this.getAttribute("id")+"\" name=\""+this.getAttribute("id")+"\" ";var _1a=this.getParams();for(var key in _1a){_19+=[key]+"=\""+_1a[key]+"\" ";}var _1c=this.getVariablePairs().join("&");if(_1c.length>0){_19+="flashvars=\""+_1c+"\"";}_19+="/>";}else{if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","ActiveX");this.setAttribute("swf",this.xiSWFPath);}_19="<object id=\""+this.getAttribute("id")+"\" classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" width=\""+this.getAttribute("width")+"\" height=\""+this.getAttribute("height")+"\" style=\""+this.getAttribute("style")+"\">";_19+="<param name=\"movie\" value=\""+this.getAttribute("swf")+"\" />";var _1d=this.getParams();for(var key in _1d){_19+="<param name=\""+key+"\" value=\""+_1d[key]+"\" />";}var _1f=this.getVariablePairs().join("&");if(_1f.length>0){_19+="<param name=\"flashvars\" value=\""+_1f+"\" />";}_19+="</object>";}return _19;},write:function(_20){if(this.getAttribute("useExpressInstall")){var _21=new deconcept.PlayerVersion([6,0,65]);if(this.installedVer.versionIsValid(_21)&&!this.installedVer.versionIsValid(this.getAttribute("version"))){this.setAttribute("doExpressInstall",true);this.addVariable("MMredirectURL",escape(this.getAttribute("xiRedirectUrl")));document.title=document.title.slice(0,47)+" - Flash Player Installation";this.addVariable("MMdoctitle",document.title);}}if(this.skipDetect||this.getAttribute("doExpressInstall")||this.installedVer.versionIsValid(this.getAttribute("version"))){var n=(typeof _20=="string")?document.getElementById(_20):_20;n.innerHTML=this.getSWFHTML();return true;}else{if(this.getAttribute("redirectUrl")!=""){document.location.replace(this.getAttribute("redirectUrl"));}}return false;}};deconcept.SWFObjectUtil.getPlayerVersion=function(){var _23=new deconcept.PlayerVersion([0,0,0]);if(navigator.plugins&&navigator.mimeTypes.length){var x=navigator.plugins["Shockwave Flash"];if(x&&x.description){_23=new deconcept.PlayerVersion(x.description.replace(/([a-zA-Z]|\s)+/,"").replace(/(\s+r|\s+b[0-9]+)/,".").split("."));}}else{if(navigator.userAgent&&navigator.userAgent.indexOf("Windows CE")>=0){var axo=1;var _26=3;while(axo){try{_26++;axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+_26);_23=new deconcept.PlayerVersion([_26,0,0]);}catch(e){axo=null;}}}else{try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");}catch(e){try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");_23=new deconcept.PlayerVersion([6,0,21]);axo.AllowScriptAccess="always";}catch(e){if(_23.major==6){return _23;}}try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");}catch(e){}}if(axo!=null){_23=new deconcept.PlayerVersion(axo.GetVariable("$version").split(" ")[1].split(","));}}}return _23;};deconcept.PlayerVersion=function(_29){this.major=_29[0]!=null?parseInt(_29[0]):0;this.minor=_29[1]!=null?parseInt(_29[1]):0;this.rev=_29[2]!=null?parseInt(_29[2]):0;};deconcept.PlayerVersion.prototype.versionIsValid=function(fv){if(this.major<fv.major){return false;}if(this.major>fv.major){return true;}if(this.minor<fv.minor){return false;}if(this.minor>fv.minor){return true;}if(this.rev<fv.rev){return false;}return true;};deconcept.util={getRequestParameter:function(_2b){var q=document.location.search||document.location.hash;if(_2b==null){return q;}if(q){var _2d=q.substring(1).split("&");for(var i=0;i<_2d.length;i++){if(_2d[i].substring(0,_2d[i].indexOf("="))==_2b){return _2d[i].substring((_2d[i].indexOf("=")+1));}}}return "";}};deconcept.SWFObjectUtil.cleanupSWFs=function(){var _2f=document.getElementsByTagName("OBJECT");for(var i=_2f.length-1;i>=0;i--){_2f[i].style.display="none";for(var x in _2f[i]){if(typeof _2f[i][x]=="function"){_2f[i][x]=function(){};}}}};if(deconcept.SWFObject.doPrepUnload){if(!deconcept.unloadSet){deconcept.SWFObjectUtil.prepUnload=function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){};window.attachEvent("onunload",deconcept.SWFObjectUtil.cleanupSWFs);};window.attachEvent("onbeforeunload",deconcept.SWFObjectUtil.prepUnload);deconcept.unloadSet=true;}}if(!document.getElementById&&document.all){document.getElementById=function(id){return document.all[id];};}var getQueryParamValue=deconcept.util.getRequestParameter;var FlashObject=deconcept.SWFObject;var SWFObject=deconcept.SWFObject;


jQuery(document).ready( /* jQuery no conflict block */
	function($) {

$(".flvPlay").each(function(i){
  url=$(this).attr("rel");
  playMediaMPC(url,this,"player"+i);
});

});

/* měření přihlašujících se uživatelů - voláno při submitu přihlašovacího formuláře */
function paste() {
	var tracking_object = createITT();
	tracking_object.ACTION='05';
	tracking_object.MEMBERID=document.getElementById('top-input-name').value;
	tracking_object.submit();
}
