﻿eval("try {document.execCommand('BackgroundImageCache', false, true);} catch(e) {}");

/**
 * DU - Debug Utils
 * @author FG Forrest (MPC)
 * @property {Boolean} debug Debugging on/off
 * @property {String} outputType Output type (alert, console.log etc)
 * @example
 * du.echo("Log this to defautt output"); // default output used
 * @example
 * du.echo("Log this message to 'alert' output", "alert");
 */
var du = {
	/* setup */
	 debug : true,
	 outputType:  "console",
	/* wrapper function */
	 echo : function(str, output) {
		outputType =  (typeof output == 'undefined') ? this.outputType : output;
		if(this.debug) {
			this[outputType](str);
		}
	 },
	/* custom output methods */
	 alert : function(str) {
		 alert(str);
	 },
	 console : function(str) {
		if (window.console && window.console.firebug) {
			console.log(str);
		}
	 }
};

jQuery(window).load(function () {

	/**
	 * Record page load time using Google Analytics event
	 * (Object created in HTML page head <script>.)
	 * @property {String} pageid String containing page id + lang (e.g. 'p.www.1|cs')
	 * @property {Integer} start Time in miliseconds when page header is rendered
	 * @property {Integer} stop Time in miliseconds when page is loaded (via $.load)
	 * @property {Integer} diff Time difference between start and stop time
	 * @property {Object} watchedPages Object containing pages to be watched as JSON keys
	 */

	(function() {
		if (typeof pageLoadWatch == "object") {
			pageLoadWatch.watchedPages = { "p.www.1|cs":1, "p.www.1|en":1, "p.www.1|de":1 };
			if ( pageLoadWatch.pageid in pageLoadWatch.watchedPages ) {
				pageLoadWatch.stop = new Date().getTime();
				pageLoadWatch.diff = (pageLoadWatch.stop - pageLoadWatch.start);
				du.echo("Page "+pageLoadWatch.pageid+" loaded in cca "+Math.ceil( pageLoadWatch.diff / 1000 )+" seconds. / Exact milis: " + pageLoadWatch.diff );
	 			_gaq.push(['_trackEvent', 'Page Load Time', (Math.ceil( pageLoadWatch.diff / 1000 ))+' s', pageLoadWatch.pageid, pageLoadWatch.diff]);			
			}
		}
	})();

});	  

/**
 * Google Analytics Utils
 * @class
 * @name GAUtils
 * @author Miroslav Pecka (FG Forrest)
 */
var GAUtils = {
	/**
	 * Sets custom variable to given slot (limited to 64 bytes name+value length in URL encoded form)
	 * @memberOf GAUtils
	 * @param {Number} slot Slot number (1-5)
	 * @param {String} name Variable name
	 * @param {String} value Variable value
	 * @param {Number} scope Variable scope (1,2,3)
	 * @param {Boolean} [replaceChars=true] Some characters (with accents etc.) will be replaced with substitution.
	 * @param {String} [trailingString=""] String appended at the of value if it was trimmed.
	 */
	setCustomVar : function(slot, name, val, scope, replaceChars, trailingString) {
		trailingString = trailingString || "";
		replaceChars = (typeof replaceChars == "undefined") ? true : replaceChars;

		function le(input) { return encodeURIComponent(input).length };

		if ( replaceChars ) {
			val = this._replaceChars(val);
		};
		if ( le(name) + le(val) > 64 ) {
			var nameLen = 64 - le(name) - le(trailingString);
			var trimmedVal = encodeURIComponent(val).substr(0, nameLen).replace(/(%\w{2})?%\w?$/,"");
			trimmedVal += encodeURIComponent(trailingString);
			val = decodeURIComponent(trimmedVal);
		};
		
		_gaq.push(['_setCustomVar', slot, name, val, scope]);
	},
	/**
	 * Convert some character to their mapped replacements 
	 * @memberOf GAUtils
	 * @param {String} str String to be converted
	 * @returns {String} String after with characters replaced
	 */
	_replaceChars : function(str) {
		var before = new Array( /[áäàâãå]/g, /[čćĉ]/g, /[ď]/g, /[éěèêë]/g, /[íìîï]/g, /[ĺľ]/g, /[ňñ]/g, /[óòôö]/g, /[ŕř]/g, /[šśŝ]/g, /[ť]/g, /[úůüùûű]/g, /[ýÿŷ]/g, /[ž]/g, /[ÁÄÀÂÃÅ]/g, /[ČĆĈ]/g, /[Ď]/g, /[ÉĚÈÊË]/g, /[ÍÌÎÏ]/g, /[ĹĽ]/g, /[ŇÑ]/g, /[ÓÒÔÖ]/g, /[ŔŘ]/g, /[ŠŚŜ]/g, /[Ť]/g, /[ÚŮÜÙÛŰ]/g, /[ÝŶŸ]/g, /[Ž]/g);
		var after = new Array("a","c","d","e","i","l","n","o","r","s","t","u","y","z","A","C","D","E","I","L","N","O","R","S","T","U","Y","Z");
		for (i=0; i<before.length; i++) {
			str = str.replace((before[i]), after[i]);
		}
		return str;
	}
};	

/**
 * Print actual page
 * @param {string} tisknout
 */
function vytisknoutstranku(tisknout) {
	document.write('<a href="#" id="print" onclick="window.print();return false;">'+tisknout+'</a><span class="hidden"> | </span>'); 
};

/**
 * Open pop-up window
 * @param {string} url
 * @param {string} windowName
 */
function helpWindow_souteze_basket(url, windowName) {
	return !window.open(url, windowName, "width=650,height=560,scrollbars=yes,menubar=no,resizable=yes,left=10,top=100");	
}

/**
 * Enable horizontal scrolling
 * @param {string} scrollByElementWidthId
 * @param {string} containerId
 * @param {string} callOnPage
 */
function overflowScroll(scrollByElementWidthId,containerId,callOnPage) {
	var currentPageUri=window.location.href;
	var arCurrentPageUriParts=currentPageUri.split("/");
	var pageFile=arCurrentPageUriParts[arCurrentPageUriParts.length-1];	
	if(pageFile==callOnPage) {
		document.getElementById(containerId).scrollLeft=jQuery("#"+scrollByElementWidthId).width();
	}
}

/**
 * Injectincg Random Flash Objects with SWF Object (from 2010)
 * @param {string} fContainer
 * @param {string} fObjectId
 * @param {string} fMovieCSV
 * @param {Number} fWidth
 * @param {Number} fHeight
 * @param {Number} version
 * @param {string} bgColor
 */
function randomSwfObject(fContainer,fObjectId,fMovieCSV,fWidth,fHeight,version,bgColor) {
	// fMovieCSV - string with semicolon separated swf filenames
	var regexpRemLastSemicolon=/^(.+);$/;
	fMovieCSV = fMovieCSV.replace(regexpRemLastSemicolon,"$1"); //odstranit strednik z konce retezece, konci-li retezec strednikem
	var fMovieArray = fMovieCSV.split(";");
	var fMovie = fMovieArray[Math.floor(Math.random()*fMovieArray.length)];
	var fMovieUrl;
	if(location.hostname=='iportal.cezdata.corp')  {
		fMovieUrl = "/edee/content/"+fMovie;
	} else {
		fMovieUrl = "http://www.cez.cz/edee/content/"+fMovie;
	var so = new SWFObject(fMovieUrl, fObjectId, fWidth, fHeight, version, bgColor);	
	}; 	
	so.write(fContainer);
}

/**
 * Injecting Flash Objects
 * @param {string} fId
 * @param {string} objectId
 * @param {string} fMovie
 * @param {Number} fW
 * @param {Number} fH
 * @param {array} paramArray
 * @param {string} classId
 */
function writeFlash(fId,objectId,fMovie,fW,fH,paramArray,classId) {
	var flashCode = '<object type="application/x-shockwave-flash"  width="'+fW+'" height="'+fH+'"  data="'+fMovie+'"';
	if (classId) {
		flashCode += ' class="'+classId+'" ';
	}
	if (objectId) {
		flashCode += ' id="'+objectId+'" ';
	}
	flashCode += '>';
	flashCode += '<param name="movie" value="'+fMovie+'" />';
	flashCodeParam = '';
	for (i=0;i<paramArray.length;i++) {
		flashCode += '<param name="'+paramArray[i][0]+'" value="'+paramArray[i][1]+'" />';
		flashCodeParam += ' ' + paramArray[i][0] + '="'+paramArray[i][1] + '"';
	}
	if (document.getElementById(fId+'-noscript')) {
		flashCode += document.getElementById(fId+'-noscript').innerHTML;
	}
	flashCode += '<embed src="'+fMovie+'" bgcolor="#000" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="'+fW+'" height="'+fH+'" '+flashCodeParam+'\>\<\/embed\>';
	flashCode += '</object>';
	if (document.getElementById(fId)) {
		document.getElementById(fId).innerHTML = flashCode;
	}
}

/**
 * Injecting Random Flash Objects
 * @param {string} fId
 * @param {string} objectId
 * @param {string} fMovie
 * @param {Number} fW
 * @param {Number} fH
 * @param {array} paramArray
 * @param {string} classId
 */
function writeRandomFlash(fId,objectId,fMovieCSV,fW,fH,paramArray,classId) {
	// fMovieCSV - string with semicolon separated swf filenames
	var regexpRemLastSemicolon=/^(.+);$/;
	fMovieCSV = fMovieCSV.replace(regexpRemLastSemicolon,"$1"); //odstranit strednik z konce retezece, konci-li retezec strednikem
	var fMovieArray = fMovieCSV.split(";");
	var fMovie = fMovieArray[Math.floor(Math.random()*fMovieArray.length)];
	var reParseFMovie=/(.+?)\?clickthru=(.+)/;
	var	reGetFileExt=/(.+?)\.(.+)/;	
	if( parsedFMovie=fMovie.match(reParseFMovie) ) { // nazev souboru nasledovaný částí "?clickthru=odkaz"
		var bannerFile=parsedFMovie[1];
		var bannerLink=parsedFMovie[2];
	
		bannerFileExt=bannerFile.replace(reGetFileExt,"$2");
	} else {
		bannerFileExt=fMovie.replace(reGetFileExt,"$2");
	};
	if(bannerFileExt=="swf") { // flash banner
		var bannerCode = '<object type="application/x-shockwave-flash"  width="'+fW+'" height="'+fH+'"  data="'+fMovie+'"';
		if (classId) {
			bannerCode += ' class="'+classId+'" ';
		}
		if (objectId) {
			bannerCode += ' id="'+objectId+'" ';
		}
		bannerCode += '>';
		bannerCode += '<param name="movie" value="'+fMovie+'" />';
		for (i=0;i<paramArray.length;i++) {
			bannerCode += '<param name="'+paramArray[i][0]+'" value="'+paramArray[i][1]+'" />';
		}
		if (document.getElementById(fId+'-noscript')) {
			bannerCode += document.getElementById(fId+'-noscript').innerHTML;
		}
		bannerCode += '</object>';
	} else { // non-flash banner (e.g. .jpg or .gif)
		var openInNewWindow=( /^http:/.test(bannerLink)  )?'target="_blank"':''; // pokud URL odkazu začíná na http:, bude se odkaz otvírat do nového okna
		var bannerCode  = '<div>';
		bannerCode += '<a href="'+bannerLink+'" '+openInNewWindow+'>';
		bannerCode += '<img src="'+bannerFile+'" alt="" />';
		bannerCode += '</a></div>';
	};
	var requiredMajorVersion = 6; // Major version of Flash required
	var requiredMinorVersion = 0; // Minor version of Flash required
	var requiredRevision = 0; // Minor revision of Flash required
	var hasReqestedVersion = DetectFlashVer(requiredMajorVersion, requiredMinorVersion, requiredRevision);
	if (document.getElementById(fId) && hasReqestedVersion) {
		document.getElementById(fId).innerHTML = bannerCode;
	}
}

/**
 * Callback for insterting HTML to sidebar in multimedia pagination
 * @param {string} response
 */
function processSidebarItem(response){
   jQuery("#sidebar-right").css("display", "none");
   jQuery("#sidebar-right").html(response);
   jQuery("#sidebar-right").fadeIn("slow");
}

/**
 * Inserting FLV player
 * @param {string} url
 */
function playMedia(url) {
	domena = location.hostname;
	if(domena=='iportal.cezdata.corp') {
		var so = new SWFObject('/edee/content/sysutf/www/swf/JW_player.swf','player','320','240','9.0.16.0'); 
		so.addVariable("skin", "/edee/content/sysutf/www/swf/CEZ_JW_player_skin.swf");
	} else {
		var so = new SWFObject('http://www.cez.cz/edee/content/sysutf/www/swf/JW_player.swf','player','320','240','9.0.16.0'); 
		so.addVariable("skin", "http://www.cez.cz/edee/content/sysutf/www/swf/CEZ_JW_player_skin.swf");				
	}; 
	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.addVariable('controlbar','over');
	so.addVariable('dock','false');
	so.addVariable('plugins','false');
	so.write('mediaspace');
}

/**
 * Inserting FLV player
 * @author FG Forrest (MPC)
 * @param {string} url
 * @param {string} containerEl
 * @param {string} embedId
 */
function playMediaMPC(url,containerEl,embedId) {
	domena = location.hostname;
	if(domena=='iportal.cezdata.corp') {
		var so = new SWFObject('/edee/content/sysutf/www/swf/JW_player.swf',embedId,'320','240','9.0.16.0'); 
		so.addVariable("skin", "/edee/content/sysutf/www/swf/CEZ_JW_player_skin.swf");
	} else {
		var so = new SWFObject('http://www.cez.cz/edee/content/sysutf/www/swf/JW_player.swf',embedId,'320','240','9.0.16.0');  
		so.addVariable("skin", "http://www.cez.cz/edee/content/sysutf/www/swf/CEZ_JW_player_skin.swf");		
	};   
	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.addVariable('controlbar','over');
	so.addVariable('dock','false');
	so.addVariable('plugins','false');
	so.write(containerEl);
}

/**
 * Inserting FLV player with related videos
 * @param {string} url
 * @param {string} containerEl
 * @param {string} embedId
 * @param {string} relatedXmlId
 * @param {string} item
 */
function playMediaRelated(url,containerEl,embedId,relatedXmlId,item) {
	domena = location.hostname;
	if(domena=='iportal.cezdata.corp') {
		var so = new SWFObject("/edee/content/sysutf/www/swf/JW_player.swf",embedId,"320","240","9.0.16.0"); 
		so.addVariable("skin", "/edee/content/sysutf/www/swf/CEZ_JW_player_skin.swf");
		if (relatedXmlId) {
			so.addVariable("plugins", "/edee/content/sysutf/www/swf/related");
			so.addVariable("drelated.dxmlpath","/edee/content/pubutf/xml/www/dalsi-videa-"+relatedXmlId+".xml?video="+item);
			so.addVariable("drelated.dposition","top");
			so.addVariable("drelated.dskin","/edee/content/sysutf/www/swf/grayskin.swf");
			so.addVariable("drelated.dtarget","_self");
			so.addVariable("autostart","true");
		} else {
			so.addVariable('plugins','false');
			so.addVariable("autostart","false");
		}
	} else {
		var so = new SWFObject("/edee/content/sysutf/www/swf/JW_player.swf",embedId,"320","240","9.0.16.0");  
		so.addVariable("skin", "/edee/content/sysutf/www/swf/CEZ_JW_player_skin.swf");	
		if (relatedXmlId) {
			so.addVariable("plugins", "/edee/content/sysutf/www/swf/related");
			so.addVariable("drelated.dxmlpath","/edee/content/pubutf/xml/www/dalsi-videa-"+relatedXmlId+".xml?video="+item);
			so.addVariable("drelated.dposition","top");
			so.addVariable("drelated.dskin","/edee/content/sysutf/www/swf/grayskin.swf");
			so.addVariable("drelated.dtarget","_self");
			so.addVariable("autostart","true");
		} else {
			so.addVariable('plugins','false');
			so.addVariable("autostart","false");
		}
	}
	so.addParam("wmode","transparent");
	so.addParam("allowfullscreen","true");
	so.addVariable("file",url);
	so.addVariable("fullscreen","true");
	so.addVariable("javascriptid", "JW");
	so.addVariable("width","320");
	so.addVariable("height","240");
	so.addVariable("controlbar","over");
	so.addVariable("dock","false");
	so.write(containerEl);
}

/**
 * Inserting FLV player with related videos
 * @param {string} url
 * @param {string} containerEl
 * @param {string} embedId
 * @param {string} relatedXmlId
 * @param {string} item
 */
function playMediaAFMS_related(url,containerEl,embedId,relatedXmlId,item) {
	domena = location.hostname;
	if(domena=='iportal.cezdata.corp') { 
		var so = new SWFObject('/edee/content/sysutf/www/swf/JW_player.swf',embedId,'320','240','9.0.16.0'); 
		so.addVariable("skin", "/edee/content/sysutf/www/swf/CEZ_JW_player_skin.swf");
		if (relatedXmlId) {
			so.addVariable("plugins", "/edee/content/sysutf/www/swf/related");
			so.addVariable("drelated.dxmlpath","/edee/content/pubutf/xml/www/dalsi-videa-"+relatedXmlId+".xml?video="+item);
			so.addVariable("drelated.dposition","top");
			so.addVariable("drelated.dskin","/edee/content/sysutf/www/swf/grayskin.swf");
			so.addVariable("drelated.dtarget","_self");
			so.addVariable("autostart","true");
		} else {
			so.addVariable('plugins','false');
			so.addVariable("autostart","false");
		}
	} else {
		var so = new SWFObject('http://www.cez.cz/edee/content/sysutf/www/swf/JW_player.swf',embedId,'320','240','9.0.16.0');  
		so.addVariable("skin", "http://www.cez.cz/edee/content/sysutf/www/swf/CEZ_JW_player_skin.swf");	
		if (relatedXmlId) {
			so.addVariable("plugins", "/edee/content/sysutf/www/swf/related");
			so.addVariable("drelated.dxmlpath","/edee/content/pubutf/xml/www/dalsi-videa-"+relatedXmlId+".xml?video="+item);
			so.addVariable("drelated.dposition","top");
			so.addVariable("drelated.dskin","/edee/content/sysutf/www/swf/grayskin.swf");
			so.addVariable("drelated.dtarget","_self");
			so.addVariable("autostart","true");
		} else {
			so.addVariable('plugins','false');
			so.addVariable("autostart","false");
		}
	}; 
	so.addParam("wmode","transparent");
	so.addVariable("streamer", "rtmp://media.cez.cz/vod/");
	so.addVariable('file',url);
	so.addParam("allowfullscreen","true");
	so.addVariable('fullscreen','true');
	so.addVariable("javascriptid", "JW");
	so.addVariable("width","320");
	so.addVariable("height","240");
	so.addVariable('controlbar','over');
	so.addVariable('dock','false');
	so.write(containerEl);
}

/**
 * Inserting FLV player
 * @param {string} url
 * @param {string} containerEl
 * @param {string} embedId
 */
function playMediaAFMS(url,containerEl,embedId) {
	domena = location.hostname;
	if(domena=='iportal.cezdata.corp') { 
		var so = new SWFObject('/edee/content/sysutf/www/swf/JW_player.swf',embedId,'320','240','9.0.16.0'); 
		so.addVariable("skin", "/edee/content/sysutf/www/swf/CEZ_JW_player_skin.swf");
	} else {
		var so = new SWFObject('http://www.cez.cz/edee/content/sysutf/www/swf/JW_player.swf',embedId,'320','240','9.0.16.0');  
		so.addVariable("skin", "http://www.cez.cz/edee/content/sysutf/www/swf/CEZ_JW_player_skin.swf");		
	}; 
	so.addParam("wmode","transparent");
	so.addVariable("streamer", "rtmp://media.cez.cz/vod/");
	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.addVariable('controlbar','over');
	so.addVariable('dock','false');
	so.addVariable('plugins','false');
	so.write(containerEl);
}

/**
 * Inserting FLV player
 * @param {string} url
 * @param {string} containerEl
 * @param {string} embedId
 */
function playMediaZOH(url,containerEl,embedId) {
	domena = location.hostname;
	if(domena=='iportal.cezdata.corp') {
		var so = new SWFObject('/edee/content/sysutf/www/swf/JW_player.swf',embedId,'320','240','9.0.16.0'); 
		so.addVariable("skin", "/edee/content/sysutf/www/swf/CEZ_JW_player_skin.swf");
	} else {
		var so = new SWFObject('http://www.cez.cz/edee/content/sysutf/www/swf/JW_player.swf',embedId,'320','240','9.0.16.0');  
		so.addVariable("skin", "http://www.cez.cz/edee/content/sysutf/www/swf/CEZ_JW_player_skin.swf");		
	};   
	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.addVariable('controlbar','over');
	so.addVariable('dock','false');
	so.addVariable('plugins','false');
	so.write(containerEl);
}



/**
 * Inserting FLV player
 * @author FG Forrest (MPC)
 * @param {string} url
 * @param {string} containerEl
 * @param {string} embedId
 */
function playSpejblMedia(url,containerEl,embedId) {
	domena = location.hostname;
	if(domena=='iportal.cezdata.corp') {
		var so = new SWFObject('/edee/content/sysutf/www/swf/JW_player.swf',embedId,'360','270','9.0.16.0'); 
		so.addVariable("skin", "/edee/content/sysutf/www/swf/CEZ_JW_player_skin.swf");
	} else {
		var so = new SWFObject('http://www.cez.cz/edee/content/sysutf/www/swf/JW_player.swf',embedId,'360','270','9.0.16.0');  
		so.addVariable("skin", "http://www.cez.cz/edee/content/sysutf/www/swf/CEZ_JW_player_skin.swf");		
	};   
	so.addParam("wmode","transparent");
	so.addVariable('file',url);
	so.addParam("allowfullscreen","true");
	so.addVariable('fullscreen','true');
	so.addVariable("javascriptid", "JW");
	so.addVariable("autostart","true");
	so.addVariable("width","360");
	so.addVariable("height","270");
	so.addVariable('controlbar','over');
	so.addVariable('dock','false');
	so.addVariable('plugins','false');
	so.write(containerEl);
}


/**
 * SWFObject v1.5: Flash Player detection and embed - http://blog.deconcept.com/swfobject/
 */
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;

/**
 * UTF-8 fixes for fulltext
 * @param {string} value
 */
function utf8(value) {
	var c, s;
	var enc = "";
	var i = 0;
	while (i < value.length) {
		c = value.charCodeAt(i++);
		// handle UTF-16 surrogates
		if (c>=0xDC00 && c<0xE000) continue;
		if (c>=0xD800 && c<0xDC00) {
			if (i>=value.length) continue;
			s = value.charCodeAt(i++);
			if (s<0xDC00 || c>=0xDE00) continue;
			c = ((c-0xD800)<<10)+(s-0xDC00)+0x10000;
		}
		// output value
		if (c<0x80) enc += String.fromCharCode(c);
		else if (c<0x800) enc += String.fromCharCode(0xC0+(c>>6),0x80+(c&0x3F));
		else if (c<0x10000) enc += String.fromCharCode(0xE0+(c>>12),0x80+(c>>6&0x3F),0x80+(c&0x3F));
		else enc += String.fromCharCode(0xF0+(c>>18),0x80+(c>>12&0x3F),0x80+(c>>6&0x3F),0x80+(c&0x3F));
	}
	return enc;
}

/**
 * UTF-8 fixes for fulltext
 * @param {string} n
 * @return {string}
 */
function toHex(n) {
	var hexchars = "0123456789ABCDEF";
	return hexchars.charAt(n>>4) + hexchars.charAt(n&0xF);
}

/**
 * UTF-8 fixes for fulltext
 * @param {string} s
 * @return {string}
 */
function encodeURIComponentUTF8(s) {
	s = utf8(s);
	var okURIchars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789_-";
	var enc = '';
	for (var i = 0; i < s.length; i++) {
		var c = s.charAt(i);
		if (okURIchars.indexOf(c) == -1)
			enc += '%' + toHex(s.charCodeAt(i));
		else
			enc += c;
	}
	return enc;
}

/**
 * UTF-8 fixes for fulltext
 * @param {string} url
 * @param {string} name
 * @param {string} value
 * @return {string}
 */
function addParameterEncoded(url, name, value) {
	if (name && value) {
		var separator = url.indexOf('?') >= 0 ? '&' : '?';
		return url + separator + name + '=' + encodeURIComponentUTF8(value);
	}
	return url;
}

/**
 * UTF-8 fixes for fulltext
 * @param {string} url
 * @return {string}
 */
function doSearch(url) {
	var value = jQuery("#searchTextInput").val();
	url = addParameterEncoded(url, 'text', value);
	document.location.href = url;
	return false;
}

/**
 * Return environment specifics (edee or edeecms)
 * @return {string}
 */
function getEnvPrefix() { // vrátí "edee" nebo "edeecms" podle toho na jaké URL se nacházím
	url = window.location.href;
	isEdeecms=url.match(/\/edeecms\//);
	if ( isEdeecms ) {
		prefix = "edeecms";
	} else {
		prefix = "edee";  
	};
	return prefix;
}

/**
 * Changing tab on super homepage
 * @param {integer} index
 */
function changeTab(index) {
	tabs_on = 1;
	if (index == 3) {
		var nextindex = 0;
	} else {
		var nextindex =  index + 1;
		var previousindex =  nextindex - 1;
	}
	var nextid = nextindex + 1;
	var previousid = nextid - 1;
	jQuery("#tabs-box a").eq(index).removeClass("active");
	jQuery("#tabs-box a").eq(nextindex).addClass("active");
	jQuery(".tabs-box-tbblok1, .tabs-box-tbblok2, .tabs-box-tbblok3, .tabs-box-tbblok4").animate({opacity: 0}, 300); // skryj vsechny boxy
	jQuery("div[class*='tabs-box-tbblok" + nextid +"']").css("visibility","visible");
	jQuery("#tbblok"+ nextid).animate({opacity: 1}, 1000);	
	tab = setTimeout("changeTab("+ nextindex +")","7000");
	jQuery("div[class*='tabs-box-tbblok" + previousid +"']").css("visibility","hidden");
}

/**
 * Changing tab on super homepage
 */
function stopCount() {
	clearTimeout(tab);
}

/**
 * Return params from URL
 * @return {string}
 */
function getUrlVars() {
	var result = {};
	var href = window.location.href;
	if (location.hash) {
		// remove hash part from the href location
		href = href.substring(0, (href.length - location.hash.length));
	}
	href.replace(/[?&]+([^=&]+)=([^&]*)/gi, function(m, key, value) {
		result[key] = value;
	});
	return result;
}

/**
 * Return params from URL
 * @return {string}
 */
function gup(name) {
	name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
	var regexS = "[\\?&]"+name+"=([^&#]*)";
	var regex = new RegExp( regexS );
	var results = regex.exec( window.location.href );
	if( results == null ) {
		return "";
	} else {
		gup_result=unescape(results[1]);
		gup_result=gup_result.replace(/\+/g, " ");
		return gup_result;
	};
}


// ČEZ Yacht Cup 2011
function checkYachtcup(myform) {
	errorMsg="";

	// get form values
	jmeno=myform['jmeno'].value;
	prijmeni=myform['prijmeni'].value;
    spolecnost=myform['spolecnost'].value;
  	email=myform['email'].value;
    telefon=myform['telefon'].value;
	ubytovani=myform['ubytovani'];
	adresa=myform['adresa'].value;
	narozeni=myform['narozeni'].value;
	cislo=myform['cislo'].value;

	jQuery("input[name='jmeno']").css("border","1px solid #B3B3B3");
	jQuery("input[name='prijmeni']").css("border","1px solid #B3B3B3");
	jQuery("input[name='spolecnost']").css("border","1px solid #B3B3B3");
	jQuery("input[name='email']").css("border","1px solid #B3B3B3");
	jQuery("input[name='telefon']").css("border","1px solid #B3B3B3");
	jQuery("input[name='ubytovani']").css("border","1px solid #B3B3B3");
	
	if(jmeno=='') {
		if(!errorMsg) { myform['jmeno'].focus(); };
		errorMsg+="<span>- Vyplňte prosím <strong>Vaše jméno</strong>.</span><br />";
		jQuery("input[name='jmeno']").css("border","1px solid red");
	};
	if(prijmeni=='') {
		if(!errorMsg) { myform['prijmeni'].focus(); };
		errorMsg+="<span>- Vyplňte prosím <strong>Vaše příjmení</strong>.</span><br />";
		jQuery("input[name='prijmeni']").css("border","1px solid red");
	};
	if(spolecnost=='') {
		if(!errorMsg) { myform['spolecnost'].focus(); };
		errorMsg+="<span>- Vyplňte prosím <strong>společnost</strong>.</span><br />";
		jQuery("input[name='spolecnost']").css("border","1px solid red");
	};
	regexpemail=/^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,6}$/;
	if (email=='' || !regexpemail.test(email) ) {
		if(!errorMsg) { myform['email'].focus(); };
		if(email=='')  {
      		errorMsg+="<span>- Vyplňte prosím <strong>Váš e-mail.</strong></span><br />";
		jQuery("input[name='email']").css("border","1px solid red");
		} else {
			errorMsg+="<span>- Zadaná e-mailová adresa je ve <strong>špatném tvaru.</strong></span><br />";
              		jQuery("input[name='email']").css("border","1px solid red");
		};
	};	
	if(telefon=='') {
		if(!errorMsg) { myform['telefon'].focus(); };
		errorMsg+="<span>- Vyplňte prosím <strong>Váš telefon</strong>.</span><br />";
		jQuery("input[name='telefon']").css("border","1px solid red");
	};	
	if(!isRadioChecked(ubytovani)) {
		errorMsg+="<span>- Vyplňte prosím zda máte <strong>zájem o ubytování</strong>.</span><br />";
	};


	// kontrola dalších polí v závislosti na ubytování
	if(getRadioValue(ubytovani) == 'Ano') { 
		if(adresa=='') {
			if(!errorMsg) { myform['adresa'].focus(); };
			errorMsg+="<span>- Zadejte prosím <strong>adresu trvalého bydliště.</strong></span><br />";
			jQuery("input[name='adresa']").css("border","1px solid red");
		};
		if(narozeni=='') {
			if(!errorMsg) { myform['narozeni'].focus(); };
			errorMsg+="<span>- Zadejte prosím <strong>Váš datum narození.</strong></span><br />";
			jQuery("input[name='narozeni']").css("border","1px solid red");
		}
		if(cislo=='') {
			if(!errorMsg) { myform['cislo'].focus(); };
			errorMsg+="<span>- Zadejte prosím <strong>číslo Vašeho OP.</strong></span><br />";
			jQuery("input[name='cislo']").css("border","1px solid red");
		}
	}
	
	if(getRadioValue(ubytovani) == 'Ano, pouze na 1. noc') {
		if(adresa=='') {
			if(!errorMsg) { myform['adresa'].focus(); };
			errorMsg+="<span>- Zadejte prosím <strong>adresu trvalého bydliště.</strong></span><br />";
			jQuery("input[name='adresa']").css("border","1px solid red");
		};
		if(narozeni=='') {
			if(!errorMsg) { myform['narozeni'].focus(); };
			errorMsg+="<span>- Zadejte prosím <strong>Váš datum narození.</strong></span><br />";
			jQuery("input[name='narozeni']").css("border","1px solid red");
		}
		if(cislo=='') {
			if(!errorMsg) { myform['cislo'].focus(); };
			errorMsg+="<span>- Zadejte prosím <strong>číslo Vašeho OP.</strong></span><br />";
			jQuery("input[name='cislo']").css("border","1px solid red");
		}
	}

	if(getRadioValue(ubytovani) == 'Ano, pouze na 2. noci') {
		if(adresa=='') {
			if(!errorMsg) { myform['adresa'].focus(); };
			errorMsg+="<span>- Zadejte prosím <strong>adresu trvalého bydliště.</strong></span><br />";
			jQuery("input[name='adresa']").css("border","1px solid red");
		};
		if(narozeni=='') {
			if(!errorMsg) { myform['narozeni'].focus(); };
			errorMsg+="<span>- Zadejte prosím <strong>Váš datum narození.</strong></span><br />";
			jQuery("input[name='narozeni']").css("border","1px solid red");
		}
		if(cislo=='') {
			if(!errorMsg) { myform['cislo'].focus(); };
			errorMsg+="<span>- Zadejte prosím <strong>číslo Vašeho OP.</strong></span><br />";
			jQuery("input[name='cislo']").css("border","1px solid red");
		}
	}	

	if(errorMsg) {
		jQuery("#check").html("<div class='messageBox'><p class='alert'>"+errorMsg+"</p></div>");
		return false;
	} else {
	//	alert(okMsg);
		return true;
	};
}


/**
 * Return is radio checked
 * @param {string} inputObject
 * @return {boolean}
 */
function isRadioChecked(inputObject) {
	for (i=0;i<inputObject.length;i++){
		if (inputObject[i].checked==true){
			return true;
		};
	};
	return false;
}

/**
 * Return radio value
 * @param {string} inputObject
 * @return {boolean}
 */
function getRadioValue(inputObject) {
	for (i=0;i<inputObject.length;i++){
		if (inputObject[i].checked==true){
			return inputObject[i].value;
		};
	};
	return "";
}

/**
 * Return checkboxes values to input
 */
function getChkBoxesUcast() {
	sChecked=""; // retezec pro zretezeni hodnot checkboxů
	jQuery("input[id^=cez-parnik-akce-]").each(function(i){
		if(this.checked) {
			sChecked+=this.value+" ";
		}
	});
	jQuery("input[name=ucast]").val(sChecked); 
}

/**
 * Napiste nam form validation
 * @param {string} myform
 * @return {boolean}
 */
function checkNapisteNam(myform) {
	errorMsg="";
	// get hidden form values (error & success msgs)	
	// get form values
	email=myform['email'].value;
	predmet=myform['predmet'].value;
	textzpravy=myform['text'].value;

	regexpEmail=/^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,6}$/;
	if ( email=='' || !regexpEmail.test(email) ) {
		if(!errorMsg) { myform['email'].focus(); };
		if(email=='')  {
	  		errorMsg+="<span>- Vyplňte prosím <strong>Váš e-mail.</strong></span><br />";
		} else {
			errorMsg+="<span>- Zadaná e-mailová adresa je ve <strong>špatném tvaru.</strong></span><br />";
		};
	};
	if(predmet=='') {
		if(!errorMsg) { myform['predmet'].focus(); };
		errorMsg+="<span>- Vyplňte prosím <strong>předmět zprávy.</strong></span><br />";
	};
	if(textzpravy=='') {
		if(!errorMsg) { myform['text'].focus(); };
		errorMsg+="<span>- Vyplňte prosím <strong>text sdělení.</strong></span><br />";
	};
	
	if(errorMsg) {
		jQuery("#check").html("<div class='messageBox'><p class='alert'>"+errorMsg+"</p></div>");
		return false;
	} else {
		alert(okMsg);
		return true;
	};
}

/**
 * Malé a střední firmy form validation
 * @param {string} myform
 * @return {boolean}
 */
function checkFormMsf02(myform) {
	errorMsg="";
	// get hidden form values (error & success msgs)
	okMsg=myform['okMsg'].value;
	// get form values
	spolecnost=myform['spolecnost'].value;
	sidlo=myform['sidlo'].value;
	kontakt=myform['kontakt'].value;
	email=myform['email'].value;
	telefon=myform['telefon'].value;
	partner=myform['partner'].value;
	souhlas=myform['souhlas'].checked;

	if(spolecnost=='') {
		if(!errorMsg) { myform['spolecnost'].focus(); };
		errorMsg+="<span>- Vyplňte prosím <strong>název společnosti.</strong></span><br />";
	};
	if(sidlo=='') {
		if(!errorMsg) { myform['sidlo'].focus(); };
		errorMsg+="<span>- Vyplňte prosím <strong>sídlo společnosti.</strong></span><br />";
	};
	if(kontakt=='') {
		if(!errorMsg) { myform['kontakt'].focus(); };
		errorMsg+="<span>- Vyplňte prosím <strong>jméno a příjmění kontakní osoby.</strong></span><br />";
	};
	regexpEmail=/^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,6}$/;
	if ( email=='' || !regexpEmail.test(email) ) {
		if(!errorMsg) { myform['email'].focus(); };
		if(email=='')  {
	  		errorMsg+="<span>- Vyplňte prosím <strong>Váš e-mail.</strong></span><br />";
		} else {
			errorMsg+="<span>- Zadaná e-mailová adresa je ve <strong>špatném tvaru.</strong></span><br />";
		};
	};
	if(telefon=='') {
		if(!errorMsg) { myform['telefon'].focus(); };
		errorMsg+="<span>- Vyplňte prosím <strong>telefonní číslo.</strong></span><br />";
	};
	if(partner=='') {
		if(!errorMsg) { myform['partner'].focus(); };
		errorMsg+="<span>- Vyplňte prosím <strong>číslo obchodního partnera.</strong></span><br />";
	};
	if(!myform.souhlas.checked) {
		if(!errorMsg) { myform['souhlas'].focus(); };
		errorMsg+="<span>- Musíte <strong>souhlasit</strong> se zasíláním marketingových sdělení.</span><br />";
	};
	
	if(errorMsg) {
		jQuery("#check").html("<div class='messageBox'><p class='alert'>"+errorMsg+"</p></div>");		
		return false;
	} else {
		okMsg=okMsg.replace("\\n","\n");
		alert(okMsg);
		return true;
	};
}

/**
 * Malé a střední firmy form validation
 * @param {string} myform
 * @return {boolean}
 */
function checkFormMsf01(myform) {
	errorMsg="";
	// get hidden form values (error & success msgs)
	okMsg=myform['okMsg'].value;
	// get form values
	spolecnost=myform['spolecnost'].value;
	ic=myform['ic'].value;
	sidlo=myform['sidlo'].value;
	kontakt=myform['kontakt'].value;
	email=myform['email'].value;
	telefon=myform['telefon'].value;
	spotreba=myform['spotreba'].value;

	if(spolecnost=='') {
		if(!errorMsg) { myform['spolecnost'].focus(); };
		errorMsg+="<span>- Vyplňte prosím <strong>název společnosti.</strong></span><br />";
	};
	if(ic=='') {
		if(!errorMsg) { myform['ic'].focus(); };
		errorMsg+="<span>- Vyplňte prosím <strong>identifikační číslo.</strong></span><br />";
	};
	if(sidlo=='') {
		if(!errorMsg) { myform['sidlo'].focus(); };
		errorMsg+="<span>- Vyplňte prosím <strong>sídlo společnosti.</strong></span><br />";
	};
	if(kontakt=='') {
		if(!errorMsg) { myform['kontakt'].focus(); };
		errorMsg+="<span>- Vyplňte prosím <strong>jméno a příjmění kontakní osoby.</strong></span><br />";
	};
	regexpEmail=/^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,6}$/;
	if ( email=='' || !regexpEmail.test(email) ) {
		if(!errorMsg) { myform['email'].focus(); };
		if(email=='')  {
	  		errorMsg+="<span>- Vyplňte prosím <strong>Váš e-mail.</strong></span><br />";
		} else {
			errorMsg+="<span>- Zadaná e-mailová adresa je ve <strong>špatném tvaru.</strong></span><br />";
		};
	};
	if(telefon=='') {
		if(!errorMsg) { myform['telefon'].focus(); };
		errorMsg+="<span>- Vyplňte prosím <strong>telefonní číslo.</strong></span><br />";
	};
	regexpSpotreba=/^\d+$/;
	if(spotreba=='' || !regexpSpotreba.test(spotreba)) {
		if(!errorMsg) { myform['spotreba'].focus(); };
		if(spotreba=='') {
			errorMsg+="<span>- Vyplňte prosím <strong>roční spotřebu na všech odběrných místech v MWh.</strong></span><br />";
		} else if (!regexpSpotreba.test(spotreba)) {
			errorMsg+="<span>- Vyplňte prosím roční spotřebu ve formátu kladného <strong>celého čísla</strong> v MWh.</strong></span><br />";
		}
	} else {
		if(spotreba >= 100) {
		cez_email = 'infomsf@cez.cz'; // infomsf@cez.cz
		} else {
		cez_email = 'cez@cez.cz'; // cez@cez.cz
		}
		jQuery("input#cez_email").attr("value",cez_email);
	};
	
	if(errorMsg) {
		jQuery("#check").html("<div class='messageBox'><p class='alert'>"+errorMsg+"</p></div>");		
		return false;
	} else {
		okMsg=okMsg.replace("\\n","\n");
		alert(okMsg);
		return true;
	};
}

/**
 * Napište nám form validation
 * @param {string} myform
 * @return {boolean}
 */
function checkFormMsf03(myform) {
	errorMsg="";
	// get hidden form values (error & success msgs)	
	okMsg=myform['okMsg'].value;	
	// get form values
	jmeno=myform['jmeno'].value;
	email=myform['email'].value;
	dotaz=myform['dotaz'].value;

	if(jmeno=='') {
		if(!errorMsg) { myform['jmeno'].focus(); };
		errorMsg+="<span>- Vyplňte prosím <strong>Vaše jmého a příjmení.</strong></span><br />";
	};

	regexpEmail=/^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,6}$/;
	if ( email=='' || !regexpEmail.test(email) ) {
		if(!errorMsg) { myform['email'].focus(); };
		if(email=='')  {
	  		errorMsg+="<span>- Vyplňte prosím <strong>Váš e-mail.</strong></span><br />";
		} else {
			errorMsg+="<span>- Zadaná e-mailová adresa je ve <strong>špatném tvaru.</strong></span><br />";
		};
	};
	
	if(dotaz=='') {
		if(!errorMsg) { myform['dotaz'].focus(); };
		errorMsg+="<span>- Vyplňte prosím <strong>Váš dotaz.</strong></span><br />";
	};
	
	if(errorMsg) {
		jQuery("#check").html("<div class='messageBox'><p class='alert'>"+errorMsg+"</p></div>");
		return false;
	} else {
		okMsg=okMsg.replace("\\n","\n");
		alert(okMsg);
		return true;
	};
}

/**
 * Připomínka k www form validation
 * @param {string} myform
 * @return {boolean}
 */
function checkPripominka(myform) {
	errorMsg="";
	// get hidden form values (error & success msgs)
	errMsg_email=myform['errMsg_email'].value;	
	errMsg_odkaz=myform['errMsg_odkaz'].value;	
	errMsg_stranka=myform['errMsg_stranka'].value;	
	okMsg=myform['okMsg'].value;	
	// get form values
	email=myform['email'].value;
	odkaz=myform['odkaz'].value;
	stranka=myform['stranka'].value;

	regexpEmail=/^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,6}$/;
	if ( email=='' || !regexpEmail.test(email) ) {
		if(!errorMsg) { myform['email'].focus(); };
		errorMsg+=errMsg_email+"\n";
	};
	if(odkaz=='') {
		if(!errorMsg) { myform['odkaz'].focus(); };
		errorMsg+=errMsg_odkaz+"\n";
	};
	if(stranka=='') {
		if(!errorMsg) { myform['stranka'].focus(); };
		errorMsg+=errMsg_stranka+"\n";
	};
	
	if(errorMsg) {
		alert(errorMsg);
		return false;
	} else {
		okMsg=okMsg.replace("\\n","\n");
		alert(okMsg);
		return true;
	};
}


/**
 * Kontaktní údaje objednávky form validation
 * @param {string} myform
 * @return {boolean}
 */
function checkObjednavka(myform) {
	errorMsg="";
	// get hidden form values (error & success msgs)
	errMsg_jmeno=myform['errMsg_jmeno'].value;	
	errMsg_prijmeni=myform['errMsg_prijmeni'].value;	
	errMsg_ulice=myform['errMsg_ulice'].value;	
	errMsg_psc=myform['errMsg_psc'].value;		
	errMsg_mesto=myform['errMsg_mesto'].value;	
	errMsg_email=myform['errMsg_email'].value;	
	errMsg_zbozi=myform['errMsg_zbozi'].value;	
	okMsg=myform['okMsg'].value;	
	// get form values
	jmeno=myform['jmeno'].value;	
	prijmeni=myform['prijmeni'].value;		
	ulice=myform['ulice'].value;
	psc=myform['psc'].value;	
	mesto=myform['mesto'].value;
	email=myform['email'].value;
	telefon=myform['telefon'].value;
	orderPcs=0; //po&#232;et celk. objednaných kus&#249; materiál&#249;	
	if(myform['encykl1']) {orderPcs+=parseInt(myform['encykl1'].value)};
	if(myform['encykl2']) {orderPcs+=parseInt(myform['encykl2'].value)};
	if(myform['encykl3']) {orderPcs+=parseInt(myform['encykl3'].value)};
	if(myform['film1']) {orderPcs+=parseInt(myform['film1'].value)};
	if(myform['film2']) {orderPcs+=parseInt(myform['film2'].value)};
	if(myform['film3']) {orderPcs+=parseInt(myform['film3'].value)};
	if(myform['film4']) {orderPcs+=parseInt(myform['film4'].value)};
	if(myform['film5']) {orderPcs+=parseInt(myform['film5'].value)};
	if(myform['tisk1']) {orderPcs+=parseInt(myform['tisk1'].value)};
	if(myform['tisk2']) {orderPcs+=parseInt(myform['tisk2'].value)};
	if(myform['tisk3']) {orderPcs+=parseInt(myform['tisk3'].value)};
	if(myform['tisk4']) {orderPcs+=parseInt(myform['tisk4'].value)};
	if(myform['tisk5']) {orderPcs+=parseInt(myform['tisk5'].value)};
	if(myform['tisk6']) {orderPcs+=parseInt(myform['tisk6'].value)};
	if(myform['tisk7']) {orderPcs+=parseInt(myform['tisk7'].value)};
	if(myform['tisk8']) {orderPcs+=parseInt(myform['tisk8'].value)};
	if(myform['tisk9']) {orderPcs+=parseInt(myform['tisk9'].value)};
	if(myform['tisk10']) {orderPcs+=parseInt(myform['tisk10'].value)};
	if(myform['tisk11']) {orderPcs+=parseInt(myform['tisk11'].value)};
	if(myform['tisk12']) {orderPcs+=parseInt(myform['tisk12'].value)};
	if(myform['tisk13']) {orderPcs+=parseInt(myform['tisk13'].value)};
	if(myform['tisk14']) {orderPcs+=parseInt(myform['tisk14'].value)};
	if(myform['tisk15']) {orderPcs+=parseInt(myform['tisk15'].value)};
	if(myform['dalsi1']) {orderPcs+=parseInt(myform['dalsi1'].value)};
	if(myform['dalsi2']) {orderPcs+=parseInt(myform['dalsi2'].value)};
	if(myform['dalsi3']) {orderPcs+=parseInt(myform['dalsi3'].value)};
	if(myform['dalsi4']) {orderPcs+=parseInt(myform['dalsi4'].value)};
	if(myform['dalsi5']) {orderPcs+=parseInt(myform['dalsi5'].value)};
	if(myform['dalsi6']) {orderPcs+=parseInt(myform['dalsi6'].value)};
	if(myform['dalsi7']) {orderPcs+=parseInt(myform['dalsi7'].value)};
	if(myform['folie1']) {orderPcs+=parseInt(myform['folie1'].value)};
	if(myform['folie2']) {orderPcs+=parseInt(myform['folie2'].value)};
	if(myform['folie3']) {orderPcs+=parseInt(myform['folie3'].value)};


	if(jmeno=='') {
		errorMsg+=errMsg_jmeno+"\n";
	};
	if(prijmeni=='') {
		errorMsg+=errMsg_prijmeni+"\n";
	};	
	if(ulice=='') {
		errorMsg+=errMsg_ulice+"\n";
	};	
	if(psc=='') {
		errorMsg+=errMsg_psc+"\n";
	};	
	if(mesto=='') {
		errorMsg+=errMsg_mesto+"\n";
	};

	regexpEmail=/^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,6}$/;
	if (email=='' || !regexpEmail.test(email) ) {
		if(!errorMsg) { myform['email'].focus(); };
		errorMsg+=errMsg_email+"\n";
	};		

	if(!orderPcs){
		errorMsg+=errMsg_zbozi+"\n";
	};	

	if(errorMsg!="") {
		alert(errorMsg);
		return false;
	} else {
		okMsg=okMsg.replace("\\n","\n");
		alert(okMsg);
		return true;
	};
}

/**
 * Objednávka form validation
 * @param {string} myform
 * @return {boolean}
 */
function summaryObjednavka(myform,summaryElement) {
	var el = summaryElement;
	var sumHtml="";
	if(myform['encykl1'].value!='0' &&  myform['encykl1'].value!='' &&  myform['encykl1'].value!='-') {
			sumHtml += "<p><strong>Energie ze všech stran:</strong> "+myform['encykl1'].value+" ks"+"</p>";
	}
	if(myform['encykl2'].value!='0' &&  myform['encykl2'].value!='' &&  myform['encykl2'].value!='-') {
			sumHtml += "<p><strong>Elektřina:</strong> "+myform['encykl2'].value+" ks"+"</p>";
	}
	if(myform['encykl3'].value!='0' &&  myform['encykl3'].value!='' &&  myform['encykl3'].value!='-') {
			sumHtml += "<p><strong>Energie a člověk:</strong> "+myform['encykl3'].value+" ks"+"</p>";
	}		
	if(myform['film2'].value!='0' &&  myform['film2'].value!='' &&  myform['film2'].value!='-') {		
			sumHtml += "<p><strong>JE Temelín při pravidelné odstávce:</strong> "+myform['film2'].value+" ks"+"</p>";
	}		
	if(myform['film3'].value!='0' &&  myform['film3'].value!='' &&  myform['film3'].value!='-') {		
			sumHtml += "<p><strong>CD Joulinka:</strong> "+myform['film3'].value+" ks"+"</p>";
	}
	if(myform['film4'].value!='0' &&  myform['film4'].value!='' &&  myform['film4'].value!='-') {		
			sumHtml += "<p><strong>DVD Videotéka ČEZ:</strong> "+myform['film4'].value+" ks"+"</p>";
	}		
	if(myform['film5'].value!='0' &&  myform['film5'].value!='' &&  myform['film5'].value!='-') {		
			sumHtml += "<p><strong>CD Duháček v lese:</strong> "+myform['film5'].value+" ks"+"</p>";
	}		
	if(myform['dalsi1'].value!='0' &&  myform['dalsi1'].value!='' &&  myform['dalsi1'].value!='-') {		
			sumHtml += "<p><strong>DVD Obnovitelné zdroje:</strong> "+myform['dalsi1'].value+" ks"+"</p>";
	}	
	if(myform['folie1'].value!='0' &&  myform['folie1'].value!='' &&  myform['folie1'].value!='-') {		
			 sumHtml += "<p><strong>Obnovitelné zdroje:</strong> "+myform['folie1'].value+" ks"+"</p>";
	}
	if(myform['folie2'].value!='0' &&  myform['folie2'].value!='' &&  myform['folie2'].value!='-') {		
			sumHtml += "<p><strong>Klasická energetika:</strong> "+myform['folie2'].value+" ks"+"</p>";
	}
	if(myform['folie3'].value!='0' &&  myform['folie3'].value!='' &&  myform['folie3'].value!='-') {
			sumHtml += "<p><strong>Atomy a jaderná energetika:</strong> "+myform['folie3'].value+" ks"+"</p>";
	}
	if(myform['tisk1'].value!='0' &&  myform['tisk1'].value!='' &&  myform['tisk1'].value!='-') {
			sumHtml += "<p><strong>Informační brožury a letáky:</strong> "+myform['tisk1'].value+" ks"+"</p>";
	}
	if(myform['tisk2'].value!='0' &&  myform['tisk2'].value!='' &&  myform['tisk2'].value!='-') {
			sumHtml += "<p><strong>Hrátky s obnovitelnými zdroji:</strong> "+myform['tisk2'].value+" ks"+"</p>";
	}
	if(myform['tisk3'].value!='0' &&  myform['tisk3'].value!='' &&  myform['tisk3'].value!='-') {
			sumHtml += "<p><strong>Člověk na svém místě:</strong> "+myform['tisk3'].value+" ks"+"</p>";
	}
	if(myform['tisk4'].value!='0' &&  myform['tisk4'].value!='' &&  myform['tisk4'].value!='-') {
			sumHtml += "<p><strong>Elektrická energie pro ČR:</strong> "+myform['tisk4'].value+" ks"+"</p>";
	}
	if(myform['tisk5'].value!='0' &&  myform['tisk5'].value!='' &&  myform['tisk5'].value!='-') {
			 sumHtml += "<p><strong>Jaderné hrátky:</strong> "+myform['tisk5'].value+" ks"+"</p>";
	}
	if(myform['tisk7'].value!='0' &&  myform['tisk7'].value!='' &&  myform['tisk7'].value!='-') {
			sumHtml += "<p><strong>Hrátky s magnetismem:</strong> "+myform['tisk7'].value+" ks"+"</p>";
	}
	if(myform['tisk8'].value!='0' &&  myform['tisk8'].value!='' &&  myform['tisk8'].value!='-') {
			sumHtml += "<p><strong>Energie kolem nás:</strong> "+myform['tisk8'].value+" ks"+"</p>";
	}
	if(myform['tisk9'].value!='0' &&  myform['tisk9'].value!='' &&  myform['tisk9'].value!='-') {
			sumHtml += "<p><strong>Fyzika hrou:</strong> "+myform['tisk9'].value+" ks"+"</p>";
	}
	if(myform['tisk10'].value!='0' &&  myform['tisk10'].value!='' &&  myform['tisk10'].value!='-') {
			sumHtml += "<p><strong>Jaderná energetika v číslech:</strong> "+myform['tisk10'].value+" ks"+"</p>";
	}
	if(myform['tisk11'].value!='0' &&  myform['tisk11'].value!='' &&  myform['tisk11'].value!='-') {
			sumHtml += "<p><strong>Bezpečně s elektřinou:</strong> "+myform['tisk11'].value+" ks"+"</p>";
	}
	if(myform['tisk12'].value!='0' &&  myform['tisk12'].value!='' &&  myform['tisk12'].value!='-') {
			sumHtml += "<p><strong>Energie z fosilních paliv:</strong> "+myform['tisk12'].value+" ks"+"</p>";
	}
	if(myform['tisk13'].value!='0' &&  myform['tisk13'].value!='' &&  myform['tisk13'].value!='-') {
			sumHtml += "<p><strong>Jaderná energie:</strong> "+myform['tisk13'].value+" ks"+"</p>";
	}
	if(myform['tisk14'].value!='0' &&  myform['tisk14'].value!='' &&  myform['tisk14'].value!='-') {
			sumHtml += "<p><strong>Energie z obnovitelných zdrojů:</strong> "+myform['tisk14'].value+" ks"+"</p>";
	}
	if(myform['tisk15'].value!='0' &&  myform['tisk15'].value!='' &&  myform['tisk15'].value!='-') {
			sumHtml += "<p><strong>Elektřina:</strong> "+myform['tisk15'].value+" ks"+"</p>";
	}
	if(myform['dalsi3'].value!='0' &&  myform['dalsi3'].value!='' &&  myform['dalsi3'].value!='-') {
			sumHtml += "<p><strong>Hrátky s transformátorem:</strong> "+myform['dalsi3'].value+" ks"+"</p>";
	}
	if(myform['dalsi4'].value!='0' &&  myform['dalsi4'].value!='' &&  myform['dalsi4'].value!='-') {
			sumHtml += "<p><strong>Hrátky s teplem:</strong> "+myform['dalsi4'].value+" ks"+"</p>";
	}
	if(myform['dalsi6'].value!='0' &&  myform['dalsi6'].value!='' &&  myform['dalsi6'].value!='-') {
			sumHtml += "<p><strong>Karty ÄŚerný Petr:</strong> "+myform['dalsi6'].value+" ks"+"</p>";
	}
	if(myform['dalsi7'].value!='0' &&  myform['dalsi7'].value!='' &&  myform['dalsi7'].value!='-') {
			sumHtml += "<p><strong>Učíme jadernou fyziku:</strong> "+myform['dalsi7'].value+" ks"+"</p>";
	}
	sumHtml += "<hr>";
	sumHtml += "<p><strong>Jméno:</strong> "+myform['jmeno'].value+"</p>";
	sumHtml += "<p><strong>Příjmení:</strong> "+myform['prijmeni'].value+"</p>";
	sumHtml += "<p><strong>Ulice + č.p.:</strong> "+myform['ulice'].value+"</p>";	
	sumHtml += "<p><strong>PSÄŚ:</strong> "+myform['psc'].value+"</p>";
	sumHtml += "<p><strong>Město:</strong> "+myform['mesto'].value+"</p>";
	sumHtml += "<p><strong>Váš e-mail:</strong> "+myform['email'].value+"</p>";
	sumHtml += "<p><strong>Telefon:</strong> "+myform['telefon'].value+"</p>";
	el.innerHTML = sumHtml;
}

/**
 * Code validation
 * @param {string} myform
 * @return {boolean}
 */
function checkPartyCode(myform) {
	errorMsg="";
	// get form values
	kod=myform['kod'].value;
	if(kod=='') {
		if(!errorMsg) { myform['kod'].focus(); };
	  		errorMsg+="<span>- Nebyl zadán <strong>přihlašovací kód</strong>\nZadejte prosím <strong>Vám přiřazený kód!</strong></span><br />";
	};	
	if(errorMsg) {
		jQuery("#check").html("<div class='messageBox'><p class='alert'>"+errorMsg+"</p></div>");
			jQuery("input[name='kod']").css("border","1px solid red");
		return false;
	} else {
		return true;
	};
}

/**
 * ČEZ Mikulášská besídka 2008 form validation
 * @param {string} myform
 * @return {boolean}
 */
function checkMikulas(myform) {
	errorMsg="";

	// get form values
	jmeno=myform['jmeno'].value;
	prijmeni=myform['prijmeni'].value;
	telefon=myform['telefon'].value;	
	email=myform['email'].value;
	doprovod=myform['doprovod'];
	deti=myform['deti'].value;
	vek=myform['vek'].value;
	
	if(jmeno=='') {
		errorMsg+="<span>- Zadejte prosím <strong>Vaše jméno.</strong></span><br />";
	};
	if(prijmeni=='') {
		errorMsg+="<span>- Zadejte prosím <strong>Vaše příjmení.</strong></span><br />";
	};

	regexpemail=/^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,6}$/;
	if (email=='' || !regexpemail.test(email) ) {
		if(!errorMsg) { myform['email'].focus(); };
		if(email=='')  {
	  		errorMsg+="<span>- Zadejte prosím <strong>Váš e-mail.</strong></span><br />";
		} else {
			errorMsg+="<span>- Zadaná e-mailová adresa je ve <strong>špatném tvaru.</strong></span><br />";
		};
	};
	
	if(telefon=='') {
		errorMsg+="<span>- Zadejte prosím <strong>Vaše telefonní číslo.</strong></span><br />";
	};		
	if(!isRadioChecked(doprovod)) {
		errorMsg+="<span>- Zaškrtněte prosím <strong>zájem o doprovod.</strong></span><br />";
	};

	regexpdeti=/^[0-9]{1,2}$/;
	if (deti=='' || !regexpdeti.test(deti) ) {
		if(!errorMsg) { myform['deti'].focus(); };
		if(deti=='')  {
	  		errorMsg+="<span>- Zadejte prosím <strong>počet dětí.</strong></span><br />";
		} else {
			errorMsg+="<span>- Počet dětí zadávejte prosím <strong>číselnou hodnotou.</strong></span><br />";
		};
	};	

	regexpvek=/^(([1-9]|[1-9][0-9]), ?)*([1-9]|[1-9][0-9])$/;
	if (vek=='' || !regexpvek.test(vek) ) {
		if(!errorMsg) { myform['vek'].focus(); };
		if(vek=='')  {
	  		errorMsg+="<span>- Zadejte prosím <strong>věk dětí.</strong></span><br />";
		} else {
			errorMsg+="<span>- Věk dětí je ve <strong>špatném tvaru.</strong></span><br />";
		};
	};		
	
	if(errorMsg) {
 	setTimeout ( 'jQuery("#stin-end").hide();jQuery("#stin-end").show();', 1000 );	
	jQuery("#check").html("<div class='messageBox'><p class='alert'>"+errorMsg+"</p></div>");		
		return false;
	} else {
		return true;
	};
}

/**
 * Ombudsman #1 form validation
 * @param {string} myform
 * @return {boolean}
 */
function checkOmbudsman1(myform) {
	errorMsg="";
	okMsg=myform['okMsg'].value;	
	
	// povinne
	jmeno=myform['jmeno'].value;
	ulice=myform['ulice'].value;
	cp=myform['cp'].value;
	psc=myform['psc'].value;
	obec=myform['obec'].value;
	predmet=myform['predmet'].value;
	cil=myform['cil'].value;
	// povinne v zavislosti od adr1 
	adr1=myform['adr1'];
	email=myform['email'].value;
	ulice1=myform['ulice1'].value;
	cp1=myform['cp1'].value;
	psc1=myform['psc1'].value;
	obec1=myform['obec1'].value;
	// povinne v zavislosti od zastup1
	zastup1=myform['zastup1'];
	jmenoZmocnence=myform['jmenoZmocnence'].value;
	uliceZmocnence=myform['uliceZmocnence'].value;
	cpZmocnence=myform['cpZmocnence'].value;
	pscZmocnence=myform['pscZmocnence'].value;
	obecZmocnence=myform['obecZmocnence'].value;

	jQuery("input, textarea").css("border","1px solid #B3B3B3");
	
	if(jmeno=='') {
		if(!errorMsg) { myform['jmeno'].focus(); };
		errorMsg+="<span>- Zadejte prosím své <strong>jméno a příjmení.</strong></span><br />";
		jQuery("input[name='jmeno']").css("border","1px solid red");
	};
	if(ulice=='') {
		if(!errorMsg) { myform['ulice'].focus(); };
		errorMsg+="<span>- Zadejte prosím <strong>ulici.</strong></span><br />";
		jQuery("input[name='ulice']").css("border","1px solid red");
	};	
	if(cp=='') {
		if(!errorMsg) { myform['cp'].focus(); };
		errorMsg+="<span>- Zadejte prosím <strong>Č.P./Č.O.</strong></span><br />";
		jQuery("input[name='cp']").css("border","1px solid red");
	};
	if(psc=='') {
		if(!errorMsg) { myform['psc'].focus(); };
		errorMsg+="<span>- Zadejte prosím <strong>PSČ.</strong></span><br />";
		jQuery("input[name='psc']").css("border","1px solid red");
	};	
	if(obec=='') {
		if(!errorMsg) { myform['obec'].focus(); };
		errorMsg+="<span>- Zadejte prosím <strong>obec.</strong></span><br />";
		jQuery("input[name='obec']").css("border","1px solid red");
	};	
	if(predmet=='') {
		if(!errorMsg) { myform['predmet'].focus(); };
		errorMsg+="<span>- Zadejte prosím <strong>předmět Vašeho podání.</strong></span><br />";
		jQuery("textarea[name='predmet']").css("border","1px solid red");
	};
	if(cil=='') {
		if(!errorMsg) { myform['cil'].focus(); };
		errorMsg+="<span>- Zadejte prosím <strong>čeho chcete podáním dosáhnout.</strong></span><br />";
		jQuery("textarea[name='cil']").css("border","1px solid red");
	};
	if(!isRadioChecked(zastup1)) {
		errorMsg+="<span>- Zvolte prosím, zda bude zákazníka <strong>zastupovat jiná osoba.</strong></span><br />";
	};	
	if(!isRadioChecked(adr1)) {
		errorMsg+="<span>- Zvolte prosím <strong>typ komunikace s ombudsmanem.</strong></span><br />";
	};
	
	// kontrola zmocnenca v zavislosti od zastup1
	if(getRadioValue(zastup1) == 'ano') { 
		if(jmenoZmocnence=='') {
			if(!errorMsg) { myform['jmenoZmocnence'].focus(); };
			errorMsg+="<span>- Zadejte prosím <strong>jméno a příjmení zmocněnce.</strong></span><br />";
			jQuery("input[name='jmenoZmocnence']").css("border","1px solid red");
		};
		if(uliceZmocnence=='') {
			if(!errorMsg) { myform['uliceZmocnence'].focus(); };
			errorMsg+="<span>- Zadejte prosím <strong>ulici zmocněnce.</strong></span><br />";
			jQuery("input[name='uliceZmocnence']").css("border","1px solid red");
		}
		if(cpZmocnence=='') {
			if(!errorMsg) { myform['cpZmocnence'].focus(); };
			errorMsg+="<span>- Zadejte prosím <strong>Č.P./Č.O. zmocněnce.</strong></span><br />";
			jQuery("input[name='cpZmocnence']").css("border","1px solid red");
		}
		if(pscZmocnence=='') {
			if(!errorMsg) { myform['pscZmocnence'].focus(); };
			errorMsg+="<span>- Zadejte prosím <strong>PSČ zmocněnce.</strong></span><br />";
			jQuery("input[name='pscZmocnence']").css("border","1px solid red");
		}
		if(obecZmocnence=='') {
			if(!errorMsg) { myform['obecZmocnence'].focus(); };
			errorMsg+="<span>- Zadejte prosím <strong>obec zmocněnce.</strong></span><br />";
			jQuery("input[name='obecZmocnence']").css("border","1px solid red");
		}
	}
	
	// kontrola emailu v zavislosti od adr1
	var patt = new RegExp("[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}");
	if(getRadioValue(adr1) == 'e-mail') {
		if(email=='') {
			if(!errorMsg) { myform['email'].focus(); };
			errorMsg+="<span>- Zadejte prosím Vaši <strong>e-mailovou adresu.</strong></span><br />";
			jQuery("input[name='email']").css("border","1px solid red");
		}
		else if(patt.test(email)==false) { 
			if(!errorMsg) { myform['email'].focus(); };
			errorMsg+="<span>- Zadaný <strong>e-mail je ve špatném tvaru.</strong></span><br />";
			jQuery("input[name='email']").css("border","1px solid red");
		}
	}
	
	// kontrola adresy v zavislosti od adr1
	if(getRadioValue(adr1) == 'jiná') {
		if(ulice1=='') {
			if(!errorMsg) { myform['ulice1'].focus(); };
			errorMsg+="<span>- Zadejte prosím <strong>ulici pro komunikaci s ombudsmanem.</strong></span><br />";
			jQuery("input[name='ulice1']").css("border","1px solid red");
		}
		if(cp1=='') {
			if(!errorMsg) { myform['cp1'].focus(); };
			errorMsg+="<span>- Zadejte prosím <strong>Č.P./Č.O. pro komunikaci s ombudsmanem.</strong></span><br />";
			jQuery("input[name='cp1']").css("border","1px solid red");
		}
		if(psc1=='') {
			if(!errorMsg) { myform['psc1'].focus(); };
			errorMsg+="<span>- Zadejte prosím <strong>PSČ pro komunikaci s ombudsmanem.</strong></span><br />";
			jQuery("input[name='psc1']").css("border","1px solid red");
		}
		if(obec1=='') {
			if(!errorMsg) { myform['obec1'].focus(); };
			errorMsg+="<span>- Zadejte prosím <strong>obec pro komunikaci s ombudsmanem.</strong></span><br />";
			jQuery("input[name='obec1']").css("border","1px solid red");
		}
	}
	
	if(errorMsg) {
		jQuery("#check1").html("<div class='messageBox'><p class='alert'>"+errorMsg+"</p></div>");
		return false;
	} else {
		alert(okMsg);
		return true;
	};
}

/**
 * Ombudsman #2 form validation
 * @param {string} myform
 * @return {boolean}
 */
function checkOmbudsman2(myform) {
	errorMsg="";
	okMsg=myform['okMsg'].value;	

	// povinne
	jmeno2=myform['jmeno2'].value;
	ulice2=myform['ulice2'].value;
	cp2=myform['cp2'].value;
	psc2=myform['psc2'].value;
	obec2=myform['obec2'].value;
	predmet2=myform['predmet2'].value;
	cil2=myform['cil2'].value;
	
	// povinne v zavislosti od adr2
	adr2=myform['adr2'];
	email2=myform['email2'].value;
	ulice3=myform['ulice3'].value;
	cp3=myform['cp3'].value;
	psc3=myform['psc3'].value;
	obec3=myform['obec3'].value;

	jQuery("input, textarea").css("border","1px solid #B3B3B3");

	if(jmeno2=='') {
		if(!errorMsg) { myform['jmeno2'].focus(); };
		errorMsg+="<span>- Zadejte prosím své <strong>jméno a příjmení.</strong></span><br />";
		jQuery("input[name='jmeno2']").css("border","1px solid red");
	};
	if(ulice2=='') {
		if(!errorMsg) { myform['ulice2'].focus(); };
		errorMsg+="<span>- Zadejte prosím <strong>ulici.</strong></span><br />";
		jQuery("input[name='ulice2']").css("border","1px solid red");
	};	
	if(cp2=='') {
		if(!errorMsg) { myform['cp2'].focus(); };
		errorMsg+="<span>- Zadejte prosím <strong>Č.P./Č.O.</strong></span><br />";
		jQuery("input[name='cp2']").css("border","1px solid red");
	};
	if(psc2=='') {
		if(!errorMsg) { myform['psc2'].focus(); };
		errorMsg+="<span>- Zadejte prosím <strong>PSČ.</strong></span><br />";
		jQuery("input[name='psc2']").css("border","1px solid red");
	};	
	if(obec2=='') {
		if(!errorMsg) { myform['obec2'].focus(); };
		errorMsg+="<span>- Zadejte prosím <strong>obec.</strong></span><br />";
		jQuery("input[name='obec2']").css("border","1px solid red");
	};	
	if(predmet2=='') {
		if(!errorMsg) { myform['predmet2'].focus(); };
		errorMsg+="<span>- Zadejte prosím <strong>Váš námět.</strong></span><br />";
		jQuery("textarea[name='predmet2']").css("border","1px solid red");
	};
	if(cil2=='') {
		if(!errorMsg) { myform['cil2'].focus(); };
		errorMsg+="<span>- Zadejte prosím <strong>v čem spatřujete přínosy Vašeho námětu.</strong></span><br />";
		jQuery("textarea[name='cil2']").css("border","1px solid red");
	};
	if(!isRadioChecked(adr2)) {
		errorMsg+="<span>- Zadejte prosím <strong>typ komunikace s ombudsmanem.</strong></span><br />";
	};
	
	// kontrola emailu v zavislosti od adr2
	var patt = new RegExp("[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}");
	if(getRadioValue(adr2) == 'email') {
		if(email2=='') {
			if(!errorMsg) { myform['email2'].focus(); };
			errorMsg+="<span>- Zadejte prosím Vaši <strong>e-mailovou adresu.</strong></span><br />";
			jQuery("input[name='email2']").css("border","1px solid red");
		}
		else if(patt.test(email2)==false) { 
			if(!errorMsg) { myform['email2'].focus(); };
			errorMsg+="<span>- Zadaný <strong>e-mail je ve špatném tvaru.</strong></span><br />";
			jQuery("input[name='email2']").css("border","1px solid red");
		}
	}
	
	// kontrola adresy v zavislosti od adr2
	if(getRadioValue(adr2) == 'jiná') {
		if(ulice3=='') {
			if(!errorMsg) { myform['ulice3'].focus(); };
			errorMsg+="<span>- Zadejte prosím <strong>ulici pro komunikaci s ombudsmanem.</strong></span><br />";
			jQuery("input[name='ulice3']").css("border","1px solid red");
		}
		if(cp3=='') {
			if(!errorMsg) { myform['cp3'].focus(); };
			errorMsg+="<span>- Zadejte prosím <strong>Č.P./Č.O. pro komunikaci s ombudsmanem.</strong></span><br />";
			jQuery("input[name='cp3']").css("border","1px solid red");
		}
		if(psc3=='') {
			if(!errorMsg) { myform['psc3'].focus(); };
			errorMsg+="<span>- Zadejte prosím <strong>PSČ pro komunikaci s ombudsmanem.</strong></span><br />";
			jQuery("input[name='psc3']").css("border","1px solid red");
		}
		if(obec3=='') {
			if(!errorMsg) { myform['obec3'].focus(); };
			errorMsg+="<span>- Zadejte prosím <strong>obec pro komunikaci s ombudsmanem.</strong></span><br />";
			jQuery("input[name='obec3']").css("border","1px solid red");
		}
	}	
	
	if(errorMsg) {
		jQuery("#check2").html("<div class='messageBox'><p class='alert'>"+errorMsg+"</p></div>");
		return false;
	} else {
		alert(okMsg);
		return true;
	};
}

/**
 * ZOH 2010 form validation
 * @param {string} myform
 * @return {boolean}
 */
function checkSoutezOh(myform) {
	errorMsg="";
	otazka1=myform['otazka1'];
	otazka2=myform['otazka2'];
	otazka3=myform['otazka3'];
	otazka4=myform['otazka4'];
	otazka5=myform['otazka5'];
	otazka6=myform['otazka6'];
	otazka7=myform['otazka7'];
	jmeno=myform['jmeno'].value;	
	prijmeni=myform['prijmeni'].value;		
	bydliste=myform['bydliste'].value;		
	email=myform['email'].value;
	souhlas=myform['souhlas'];
	
	if(!isRadioChecked(otazka1)) {
		errorMsg+="<span>- Vyberte prosím <strong>odpověď na otázku č.1</strong>.</span><br />";
   			jQuery("input[name='otazka1']").css("border","1px solid red");
	};	
	if(!isRadioChecked(otazka2)) {
		errorMsg+="<span>- Vyberte prosím <strong>odpověď na otázku č.2</strong>.</span><br />";
   			jQuery("input[name='otazka2']").css("border","1px solid red");
	};	
	if(!isRadioChecked(otazka3)) {
		errorMsg+="<span>- Vyberte prosím <strong>odpověď na otázku č.3</strong>.</span><br />";
   			jQuery("input[name='otazka3']").css("border","1px solid red");
	};	
	if(!isRadioChecked(otazka4)) {
		errorMsg+="<span>- Vyberte prosím <strong>odpověď na otázku č.4</strong>.</span><br />";
   			jQuery("input[name='otazka4']").css("border","1px solid red");
	};
	if(!isRadioChecked(otazka5)) {
		errorMsg+="<span>- Vyberte prosím <strong>odpověď na otázku č.5</strong>.</span><br />";
   			jQuery("input[name='otazka5']").css("border","1px solid red");
	};
	if(!isRadioChecked(otazka6)) {
		errorMsg+="<span>- Vyberte prosím <strong>odpověď na otázku č.6</strong>.</span><br />";
   			jQuery("input[name='otazka6']").css("border","1px solid red");
	};
	if(!isRadioChecked(otazka7)) {
		errorMsg+="<span>- Vyberte prosím <strong>odpověď na otázku č.7</strong>.</span><br />";
   			jQuery("input[name='otazka7']").css("border","1px solid red");
	};

	if(jmeno=='') {
		if(!errorMsg) { myform['jmeno'].focus(); };
		errorMsg+="<span>- Vyplňte prosím <strong>Vaše křestní jméno.</strong></span><br />";
		jQuery("input[name='jmeno']").css("border","1px solid red");
	};
	if(prijmeni=='') {
		if(!errorMsg) { myform['prijmeni'].focus(); };
		errorMsg+="<span>- Vyplňte prosím <strong>Vaše příjmení.</strong></span><br />";
		jQuery("input[name='prijmeni']").css("border","1px solid red");
	};
	if(bydliste=='') {
		if(!errorMsg) { myform['bydliste'].focus(); };
		errorMsg+="<span>- Vyplňte prosím <strong>Vaše bydliště.</strong></span><br />";
		jQuery("input[name='bydliste']").css("border","1px solid red");
	};
	regexpEmail=/^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,6}$/;
	if ( email=='' || !regexpEmail.test(email) ) {
		if(!errorMsg) { myform['email'].focus(); };
		if(email=='')  {
	  		errorMsg+="<span>- Vyplňte prosím <strong>Váš e-mail.</strong></span><br />";
   			jQuery("input[name='email']").css("border","1px solid red");
		} else {
			errorMsg+="<span>- Zadaná e-mailová adresa je ve <strong>špatném tvaru.</strong></span><br />";
					jQuery("input[name='email']").css("border","1px solid red");
		};
	};

	if(!myform.souhlas.checked) {
		errorMsg+="<span>- Zaškrtněte prosím <strong>souhlas s podmínkami.</strong></span><br />";
		jQuery("input[name='souhlas']").css("border","1px solid red");
	};

	if(errorMsg) {
		jQuery("#check").html("<div class='messageBox'><p class='alert'>"+errorMsg+"</p></div>");
		return false;
	} else {
		return true;
	};
}

/**
 * Custom toggle in power calc
 * @param {string} _s
 * @param {string} _h
 */
function toggle2(_s,_h) {
	jQuery("#"+_s).css({"display": "block"});
	jQuery("#"+_h).css({"display": "none"});
}

/**
 * Selecting and setting values in power calc
 */
function prikon() {	
	select_1a = (document.form2.first_sel1.value);
	select_3a = (document.form2.secnd_sel1.value);
	hodnota_stav1 = (document.form2.hodnota.value);
	var hodnota_stav = hodnota_stav1.replace(/,/, ".");
	if(hodnota_stav==0.00 || hodnota_stav=='') {
		hodnota_stav = 0;
	} else if(hodnota_stav>0.00 && hodnota_stav<=6.00) {
		hodnota_stav = 6;
	} else if(hodnota_stav>=6.00 && hodnota_stav<=10.00) {
		hodnota_stav = 10;
	} else if(hodnota_stav>=10.00 && hodnota_stav<=13.00) {
		hodnota_stav = 13;
	} else if(hodnota_stav>=13.00 && hodnota_stav<=16.00) {
		hodnota_stav = 16;
	} else if(hodnota_stav>=16.00 && hodnota_stav<=20.00) {
		hodnota_stav = 20;
	} else if(hodnota_stav>=20.00 && hodnota_stav<=25.00) {
		hodnota_stav = 25;
	} else if(hodnota_stav>=25.00 && hodnota_stav<=32.00) {
		hodnota_stav = 32;
	} else if(hodnota_stav>=32.00 && hodnota_stav<=40.00) {
		hodnota_stav = 40;
	} else if(hodnota_stav>=40.00 && hodnota_stav<=50.00) {
		hodnota_stav = 50;
	} else if(hodnota_stav>=50.00 && hodnota_stav<=63.00) {
		hodnota_stav = 63;
	} else if(hodnota_stav>=63.00 && hodnota_stav<=80.00) {
		hodnota_stav = 80;
	} else if(hodnota_stav>=80.00 && hodnota_stav<=100.00) {
		hodnota_stav = 100;
	} else if(hodnota_stav>=100.00 && hodnota_stav<=125.00) {
		hodnota_stav = 125;
	} else if(hodnota_stav>=125.00 && hodnota_stav<=160.00) {
		hodnota_stav = 160;
	} else if(hodnota_stav>=160.00 && hodnota_stav<=200.00) {
		hodnota_stav = 200;
	} else if(hodnota_stav>=200.00 && hodnota_stav<=250.00) {
		hodnota_stav = 250;
	} else if(hodnota_stav>=250.00 && hodnota_stav<=315.00) {
		hodnota_stav = 315;
	} else if(hodnota_stav>=315.00 && hodnota_stav<=400.00) {
		hodnota_stav = 400;
	} else if(hodnota_stav>=400.00 && hodnota_stav<=500.00) {
		hodnota_stav = 500;
	} else if(hodnota_stav>=500.00 && hodnota_stav<=630.00) {
		hodnota_stav = 630;
	} else {
		alert("Hodnota jističe nesmí přesáhnout 630 A")
	}
	vysl_1a = (200*select_1a);  // vysledek pro 1fazove zapojeni bez stavajiciho
	vysl_3a = (500*select_3a);  // vysledek pro 3fazove zapojeni bez stavajiciho
	vysl_1b1 = (vysl_1a -(200*hodnota_stav));   // vysledek pro 1fazovy stavajici s pozadovanym 1fazovym
	vysl_3b3 = (vysl_3a -(500*hodnota_stav));   // vysledek pro 3fazovy stavajici s pozadovanym 3fazovym 
	vysl_1b3 = ((select_1a*200) - (500*hodnota_stav));  // vysledek pro 1fazovy stavajici s 3fazovym pozadovanym
	vysl_3b1 = ((select_3a*500) - (200*hodnota_stav));  // vysledek pro 3fazovy stavajici s 1fazovym pozadovanym	
	if(jQuery('#radio2').is(':checked') && jQuery('#druha1').is(':checked') && (vysl_1b1 > 0) )	{
		jQuery("#skryty1").html("Podíl žadatele o připojení na nákladech spojených s připojením a zajištěním požadovaného rezervovaného příkonu podle <a href='http://www.cez.cz/edee/content/sys/module/calculator/input/cs/V51-2006.pdf' target='_blank'>vyhlášky ERÚ číslo 51/2006 Sb.</a> je <b>" + vysl_1b1 + "</b> Kč.");
	} else if(jQuery('#radio3').is(':checked') && jQuery('#druha2').is(':checked') && (vysl_3b3 > 0) )	{
		jQuery("#skryty1").html("Podíl žadatele o připojení na nákladech spojených s připojením a zajištěním požadovaného rezervovaného příkonu podle <a href='http://www.cez.cz/edee/content/sys/module/calculator/input/cs/V51-2006.pdf' target='_blank'>vyhlášky ERÚ číslo 51/2006 Sb.</a> je <b>" + vysl_3b3 + "</b> Kč.");
	} else if(jQuery('#radio2').is(':checked') && jQuery('#druha2').is(':checked') && (vysl_1b3 > 0) )	{
		jQuery("#skryty1").html("Podíl žadatele o připojení na nákladech spojených s připojením a zajištěním požadovaného rezervovaného příkonu podle <a href='http://www.cez.cz/edee/content/sys/module/calculator/input/cs/V51-2006.pdf' target='_blank'>vyhlášky ERÚ číslo 51/2006 Sb.</a> je <b>" + vysl_1b3 + "</b> Kč.");		
	} else if(jQuery('#radio3').is(':checked') && jQuery('#druha1').is(':checked') && (vysl_3b1 > 0))	{
		jQuery("#skryty1").html("Podíl žadatele o připojení na nákladech spojených s připojením a zajištěním požadovaného rezervovaného příkonu podle <a href='http://www.cez.cz/edee/content/sys/module/calculator/input/cs/V51-2006.pdf' target='_blank'>vyhlášky ERÚ číslo 51/2006 Sb.</a> je <b>" + vysl_3b1 + "</b> Kč.");		
	} else {
		jQuery("#skryty1").html("Žadateli nevzniká, na základě zadaných hodnot, povinnost hradit podíl na nákladech spojených s připojením a zajištěním požadovaného rezervovaného příkonu podle <a href='http://www.cez.cz/edee/content/sys/module/calculator/input/cs/V51-2006.pdf' target='_blank'>vyhlášky ERÚ číslo 51/2006 Sb.</a>");
	}	 
}

/**
 * Selecting and setting values in power calc
 */
function prikon1() {
	select2_1a = (document.form1.first_sel.value);
	select2_3a = (document.form1.secnd_sel.value);
	vysl2_1a = (200*select2_1a);  // vysledek pro 1fazove zapojeni bez stavajiciho
	vysl2_3a = (500*select2_3a);  // vysledek pro 3fazove zapojeni bez stavajiciho
	if(document.form1.faze1[0].checked)	{ 
		jQuery("#skryty_prikon1").html("Podíl žadatele o připojení na nákladech spojených s připojením a zajištěním požadovaného rezervovaného příkonu podle <a href='http://www.cez.cz/edee/content/sys/module/calculator/input/cs/V51-2006.pdf' target='_blank'>vyhlášky ERÚ číslo 51/2006 Sb.</a> je <b>" + vysl2_1a + "</b> Kč.");
	} else if(document.form1.faze1[1].checked)	{
		jQuery("#skryty_prikon1").html("Podíl žadatele o připojení na nákladech spojených s připojením a zajištěním požadovaného rezervovaného příkonu podle <a href='http://www.cez.cz/edee/content/sys/module/calculator/input/cs/V51-2006.pdf' target='_blank'>vyhlášky ERÚ číslo 51/2006 Sb.</a> je <b>" + vysl2_3a + "</b> Kč.");
	} else {
		return;
	}	 
}

/**
 * Setting empty value to input named hodnota in power calc
 */
function nastavZatr(zatr) {
	document.form2.hodnota.value = '';
}

//jQuery.noConflict();

/**
 * jQuery document ready baby
 */
jQuery(document).ready(function () {

    /**
    * Append tooltip fot video share
    */
    jQuery('.mediaspace').append(
		'<div class="soc-links-video-wrapper"><div class="soc-links-video"><div>Pošli na<b>Facebook, Twitter, Google, Jagg, Linkuj, ...</b></div></div><div class="soc-links-video-content"><b>Pošli video na</b><div><a onclick="window.open(\'http://www.facebook.com/share.php?u=\'+encodeURIComponent(location.href)+\'&title=\'+encodeURIComponent(document.title),\'facebook\',\'toolbar=no,width=800,height=450\'); return false;" href="http://www.facebook.com/sharer.php" class="icon-fb-small">Facebook</a><a onclick="window.open(\'http://linkuj.cz/?id=linkuj&url=\'+encodeURIComponent(location.href)+\'&title=\'+encodeURIComponent(document.title), \'Linkuj\',\'toolbar=no,width=800,height=450\'); return false;" href="http://linkuj.cz/" class="icon-linkuj-small">Linkuj</a><a onclick="window.open(\'http://twitter.com/home?status=\'+encodeURIComponent(location.href), \'Twitter\',\'toolbar=no,width=800,height=450\'); return false;" href="http://twitter.com/home?status=" class="icon-twitter-small">Twitter</a><a onclick="window.open(\'http://del.icio.us/post?v=4&noui&jump=close&url=\'+encodeURIComponent(location.href)+\'&title=\'+encodeURIComponent(document.title), \'delicious\',\'toolbar=no,width=800,height=450\'); return false;" href="http://del.icio.us/post" class="icon-del-small">Delicious</a><a onclick="window.open(\'https://m.google.com/app/plus/x/?v=compose&content=\'+encodeURIComponent(document.title+\'\\n\')+encodeURIComponent(location.href),\'gplusshare\',\'toolbar=no,width=800,height=450\');return false;" href="https://m.google.com/app/plus/x/?v=compose&content=\'+encodeURIComponent(location.href)" class="icon-googleplus-small">Google+</a><a onclick="window.open(\'http://www.jagg.cz/bookmarks.php?action=add&address=\'+encodeURIComponent(location.href)+\'&title=\'+encodeURIComponent(document.title), \'Jagg\',\'toolbar=no,width=800,height=450\'); return false;" href="http://www.jagg.cz/" class="icon-jagg-small">Jagg</a></div></div></div>'
	);

    jQuery('.mediaspaceSpejbl').append(
		'<div class="soc-links-video-wrapper-spejbl"><div class="soc-links-video"><div>Pošli na<b>Facebook, Twitter, Google, Jagg, Linkuj, ...</b></div></div><div class="soc-links-video-content"><b>Pošli video na</b><div><a onclick="window.open(\'http://www.facebook.com/share.php?u=\'+encodeURIComponent(location.href)+\'&title=\'+encodeURIComponent(document.title),\'facebook\',\'toolbar=no,width=800,height=450\'); return false;" href="http://www.facebook.com/sharer.php" class="icon-fb-small">Facebook</a><a onclick="window.open(\'http://linkuj.cz/?id=linkuj&url=\'+encodeURIComponent(location.href)+\'&title=\'+encodeURIComponent(document.title), \'Linkuj\',\'toolbar=no,width=800,height=450\'); return false;" href="http://linkuj.cz/" class="icon-linkuj-small">Linkuj</a><a onclick="window.open(\'http://twitter.com/home?status=\'+encodeURIComponent(location.href), \'Twitter\',\'toolbar=no,width=800,height=450\'); return false;" href="http://twitter.com/home?status=" class="icon-twitter-small">Twitter</a><a onclick="window.open(\'http://del.icio.us/post?v=4&noui&jump=close&url=\'+encodeURIComponent(location.href)+\'&title=\'+encodeURIComponent(document.title), \'delicious\',\'toolbar=no,width=800,height=450\'); return false;" href="http://del.icio.us/post" class="icon-del-small">Delicious</a><a onclick="window.open(\'https://m.google.com/app/plus/x/?v=compose&content=\'+encodeURIComponent(location.href),\'gplusshare\',\'toolbar=no,width=800,height=450\');return false;" href="https://m.google.com/app/plus/x/?v=compose&content=\'+encodeURIComponent(location.href)" class="icon-googleplus-small">Google+</a><a onclick="window.open(\'http://www.jagg.cz/bookmarks.php?action=add&address=\'+encodeURIComponent(location.href)+\'&title=\'+encodeURIComponent(document.title), \'Jagg\',\'toolbar=no,width=800,height=450\'); return false;" href="http://www.jagg.cz/" class="icon-jagg-small">Jagg</a></div></div></div>'
	);


    /**
    * Initialize tooltip fot video share
    */
    jQuery(".soc-links-video").tooltip({
        effect: 'slide',
        position: 'bottom center',
        offset: [15, 0],
        delay: '450',
        relative: true,
        tipClass: 'soc-links-video-content'
    });

    /**
    * URL params to array
    */
    var getParams = getUrlVars();

    /**
    * Highlight selected video in multimedia
    */
    jQuery('#item-video-' + getParams['videoid']).addClass('em-sidebar-item');

    /**
    * Cancel search filter in multimedia
    */
    if (getParams['filter2'] || getParams['filtermonth'] || getParams['filteryear']) {
        jQuery('#cancel-filter').fadeIn('slow');
    }

    /**
    * Ajax pagination in multimedia
    */
    jQuery(".pagination-item").live("click", function () {
        var urlAjaxMultimedia = jQuery(this).attr("href");
        urlAjaxMultimedia = urlAjaxMultimedia.replace(getParams['videoid'] + ".html", "");
        jQuery.ajax({
            url: urlAjaxMultimedia,
            data: { layoutless: "1" },
            success: processSidebarItem,
            async: false,
            dataType: "html"
        });
        return false;
    });

    /**
    * Ajax filtering in multimedia
    */
    jQuery("#filtr-multimedia").submit(function () {
        var urlAjaxMultimedia = location.href;
        substrAjaxUrl = urlAjaxMultimedia.indexOf(getParams['videoid'] + ".html");
        urlAjaxMultimedia = urlAjaxMultimedia.substr(0, substrAjaxUrl);
        jQuery.ajax({
            url: urlAjaxMultimedia,
            data: {
                filter2: jQuery("#f-zpravy").val(),
                filtermonth: jQuery("#f-month").val(),
                filteryear: jQuery("#f-year").val(),
                layoutless: "1"
            },
            success: processSidebarItem,
            async: false,
            dataType: "html"
        });
        //tlacitko zrusit omezeni pri stisku tlacitka Filtrovat
        if (jQuery('#f-zpravy').val() != '' || jQuery('#f-month').val() != '' || jQuery('#f-year').val() != '') {
            jQuery('#cancel-filter').fadeIn('slow');
        } else {
            jQuery('#cancel-filter').fadeOut('slow');
        }
        return false;
    });

    /**
    * Add class to external link
    */
    jQuery('a').filter(function () {
        return this.hostname && this.hostname !== location.hostname;
    }).addClass("external-link");

    /**
    * Graph of shares
    */
    if (document.location.hash == "#current-price") {
        jQuery("#current-price h2").css("background-color", "#E3E3E3 !important");
        jQuery("#current-price input[type='text']").animate({ borderBottomColor: "#F24F00", borderTopColor: "#F24F00", borderLeftColor: "#F24F00", borderRightColor: "#F24F00" }, 100).animate({ borderBottomColor: "#B3B3B3", borderTopColor: "#B3B3B3", borderLeftColor: "#B3B3B3", borderRightColor: "#B3B3B3" }, 3000);
    }
    if (document.location.hash == "#gain") {
        jQuery("#gain h2").css("background-color", "#E3E3E3 !important");
        jQuery("#gain input[type='text']").animate({ borderBottomColor: "#F24F00", borderTopColor: "#F24F00", borderLeftColor: "#F24F00", borderRightColor: "#F24F00" }, 100).animate({ borderBottomColor: "#B3B3B3", borderTopColor: "#B3B3B3", borderLeftColor: "#B3B3B3", borderRightColor: "#B3B3B3" }, 3000);
    }

    /**
    * Sumbit miniform using ajax
    */
    jQuery("#error404noticeForm").submit(function () {
        actionUrl = jQuery(this).attr("action");
        error404urlValue = jQuery("input[name=error404url]", this).val();
        error404urlreferrerValue = jQuery("input[name=error404urlreferrer]", this).val();
        error404langValue = jQuery("input[name=error404lang]", this).val();
        thanksMsg = jQuery("input[name=error404thanks]", this).val();
        $.get(actionUrl, { go: "1", error404url: error404urlValue, error404lang: error404langValue, error404urlreferrer: error404urlreferrerValue },
			function (data) {
			    alert(thanksMsg);
			    jQuery("#error404noticeForm").hide(); // hide form to prevent multiple submits
			}
		);
    });

    /**
    * Show hidden select
    */
    jQuery("form.produkt").css("display", "block");

    /**
    * Show hidden select
    */
    jQuery(".jsonly").css("display", "block");

    /**
    * Redirecting do select value
    */
    jQuery("form.produkt select").change(function () {
        if (this.value != '') {
            window.location = "http://" + this.value;
        };
    });
    jQuery("p#cez-world").hide();
    var index = jQuery("#cez-world a").length;
    jQuery("#cez-world-select").append('<label for="svet">' + jQuery("#cez-worldwide").text() + '</label><select id="svet"><option value="">' + jQuery("#cez-worldwide").attr("title") + '</option></select>');
    for (var i = 0; i < index; i++) {
        var href = jQuery("#cez-world a").eq(i).attr("href");
        var aValue = jQuery("#cez-world a").eq(i).text();
        jQuery("#svet").append('<option value="' + href + '">' + aValue + '</option>');
    }
    jQuery("select#svet").change(function () {
        if (this.value != '') {
            window.location = this.value;
        };
    });

    /**
    * Emissions charts
    */
    jQuery("#btnShow").click(function () {
        allRequiredSelected = true; //inicializace - všechny povinné selecty vybrány
        errorAlertMsg = '';
        jQuery(".requiredSelection").each(function () { // kontrola vybraní option v povinných selectech
            if (jQuery(this).val() == '') {
                allRequiredSelected = false;
                errorAlertMsg += jQuery(this).attr("title") + "\n";
            };
        });

        if (allRequiredSelected) {
            if (jQuery("#selFrekvence").val() == 'mesicni' && jQuery("#selRok").val() != '') { // zobrazení po měsících
                imageUrl = "http://ovzdusi.orgrez.cz/grafe_mes.php?stanice=" + jQuery("#selStanice").val() + "&velicina=" + jQuery("#selVelicina").val() + "&rok=" + jQuery("#selRok").val();
            } else { // zobrazení po rocích
                imageUrl = "http://ovzdusi.orgrez.cz/grafe_rok.php?stanice=" + jQuery("#selStanice").val() + "&velicina=" + jQuery("#selVelicina").val();
            };
            jQuery("#loadedImage").html('<img src="' + imageUrl + '" alt="" /><br/><br/>');
            /* ZMENŠENÍ VELKÝCH GRAFŮ EMISÍ */
            jQuery("#loadedImage img").load(
				function () {
				    maxImgWidth = 490;
				    if (jQuery(this).width() > maxImgWidth) {
				        var newHeight = maxImgWidth / jQuery(this).width() * jQuery(this).height();
				        jQuery(this).height(newHeight);
				        jQuery(this).width(maxImgWidth); //nastavim max. sirku
				    };
				}
			);
            /* zobrazování textů o jednotlivých elektrárnách */
            jQuery("#el-infos div").hide(); // skryje vsechny
            jQuery("#elinfo_" + jQuery("#selStanice").val()).show(); // zobrazi konkretni elektrarnu
            // IE bug solution - correct position of #stin-end when resize #kontejner
            setTimeout('jQuery("#stin-end").hide();jQuery("#stin-end").show();', 1000);
        } else { // nevyplneny vsechny povinné selecty
            alert(errorAlertMsg);
        };
    });
    jQuery("#selFrekvence").change(function () {
        if (jQuery(this).val() == 'mesicni') {
            jQuery("#selRok").removeAttr("disabled"); // enable Rok select
        } else {
            jQuery("#selRok").attr("disabled", "disabled"); // disable Rok select		
        };
    });

    /**
    * Imissions charts
    */
    jQuery("#btnShowI").click(function () {
        allRequiredSelectedImise = true; // inicializace - všechny povinné selecty vybrány
        errorAlertMsg = '';
        jQuery(".requiredSelection").each(function () {	 // kontrola vybrání option v povinnych selectech
            if (jQuery(this).val() == '') {
                allRequiredSelectedImise = false;
                errorAlertMsg += jQuery(this).attr("title") + "\n";
            };
        });
        if (allRequiredSelectedImise) {
            imageUrl = "";
            if (jQuery("#selFrekvenceImise").val() == 'rocni') { // zobrazení po rocích
                imageUrl = "http://ovzdusi.orgrez.cz/grafi_rok.php?stanice=" + jQuery("#selStaniceImise").val() + "&velicina=" + jQuery("#selVelicinaImise").val();
            } else if (jQuery("#selFrekvenceImise").val() == 'mesicni') {
                imageUrl = "http://ovzdusi.orgrez.cz/grafi_mes.php?stanice=" + jQuery("#selStaniceImise").val() + "&velicina=" + jQuery("#selVelicinaImise").val() + "&rok=" + jQuery("#selRokImise").val();
            } else if (jQuery("#selFrekvenceImise").val() == 'denni') {
                imageUrl = "http://ovzdusi.orgrez.cz/grafi_den.php?stanice=" + jQuery("#selStaniceImise").val() + "&velicina=" + jQuery("#selVelicinaImise").val() + "&rok=" + jQuery("#selRokImise").val() + "&mesic=" + jQuery("#selMesicImise").val();
            } else if (jQuery("#selFrekvenceImise").val() == 'hodinove') {
                imageUrl = "http://ovzdusi.orgrez.cz/grafi_hod.php?stanice=" + jQuery("#selStaniceImise").val() + "&velicina=" + jQuery("#selVelicinaImise").val() + "&rok=" + jQuery("#selRokImise").val() + "&mesic=" + jQuery("#selMesicImise").val() + "&den=" + jQuery("#selDenImise").val();
            } else if (jQuery("#selFrekvenceImise").val() == 'pulhodinove') {
                imageUrl = "http://ovzdusi.orgrez.cz/grafi_pul.php?stanice=" + jQuery("#selStaniceImise").val() + "&velicina=" + jQuery("#selVelicinaImise").val() + "&rok=" + jQuery("#selRokImise").val() + "&mesic=" + jQuery("#selMesicImise").val() + "&den=" + jQuery("#selDenImise").val();
            };
            jQuery("#loadedImage").html('<img src="' + imageUrl + '" alt="" /><br/><br/>');
            /* ZMENŠENÍ VELKÍCH GRAfŮ IMISÍ */
            jQuery("#loadedImage img").load(
				function () {
				    maxImgWidth = 490;
				    if (jQuery(this).width() > maxImgWidth) {
				        var newHeight = maxImgWidth / jQuery(this).width() * jQuery(this).height();
				        jQuery(this).height(newHeight);
				        jQuery(this).width(maxImgWidth); //nastavim max. sirku
				    };
				}
			);
            /* zobrazování textů o jednotlivých elektrárnách */
            jQuery("#el-infos div").hide(); // skryje vsechny
            jQuery("#elinfo_" + jQuery("#selStaniceImise").val()).show(); // zobrazi konkretni elektrarnu
            // IE bug solution - correct position of #stin-end when resize #kontejner
            setTimeout('jQuery("#stin-end").hide();jQuery("#stin-end").show();', 1000);

        } else {// Nevyplneny vsechny povinne selecty
            alert(errorAlertMsg);
        };
    });
    jQuery("#selFrekvenceImise").change(function () {
        if (jQuery(this).val() == 'rocni') {
            jQuery("#selRokImise").attr("disabled", "disabled");
            jQuery("#selMesicImise").attr("disabled", "disabled");
            jQuery("#selDenImise").attr("disabled", "disabled");
        }
        if (jQuery(this).val() == 'mesicni') {
            jQuery("#selRokImise").removeAttr("disabled");
            jQuery("#selMesicImise").attr("disabled", "disabled");
            jQuery("#selDenImise").attr("disabled", "disabled");
        }
        if (jQuery(this).val() == 'denni') {
            jQuery("#selRokImise").removeAttr("disabled");
            jQuery("#selMesicImise").removeAttr("disabled");
            jQuery("#selDenImise").attr("disabled", "disabled");
        }
        if (jQuery(this).val() == 'hodinove') {
            jQuery("#selRokImise").removeAttr("disabled");
            jQuery("#selMesicImise").removeAttr("disabled");
            jQuery("#selDenImise").removeAttr("disabled");
        }
        if (jQuery(this).val() == 'pulhodinove') {
            jQuery("#selRokImise").removeAttr("disabled");
            jQuery("#selMesicImise").removeAttr("disabled");
            jQuery("#selDenImise").removeAttr("disabled");
        }
    });

    /**
    * Show the concentration of imissions 
    */
    jQuery("#btnShowP").click(function () {
        allRequiredSelectedPodil = true;  // inicializace - všechny povinné selecty vybrány
        errorAlertMsg = '';
        jQuery(".requiredSelection").each(function () {		   	  // kontrola vybrání option v povinnych selectech
            if (jQuery(this).val() == '') {
                allRequiredSelectedPodil = false;
                errorAlertMsg += jQuery(this).attr("title") + "\n";
            };
        });

        if (allRequiredSelectedPodil) {
            imageUrl = "http://www.cez.cz/edee/content/file/static/podily/" + jQuery("#selStanicePodil").val() + "/" + jQuery("#selDataPodil").val() + jQuery("#selRokPodil").val() + jQuery("#selVelicinaPodil").val() + ".png";
            jQuery("#loadedImage").html('<img src="' + imageUrl + '" alt="" /><br/><br/>');
            /* ZMENŠENÍ VELKÝCH GRAFŮ IMISÍ */
            jQuery("#loadedImage img").load(
			function () {
			    maxImgWidth = 490;
			    if (jQuery(this).width() > maxImgWidth) {
			        var newHeight = maxImgWidth / jQuery(this).width() * jQuery(this).height();
			        jQuery(this).height(newHeight);
			        jQuery(this).width(maxImgWidth); //nastavim max. sirku
			    };
			}
		);
            /* zobrazování textů o jednotlivých elektrárnách */
            jQuery("#el-infos div").hide(); // skryje vsechny 
            // ASO - na zakl. issue 23834
            if (jQuery("#selStanicePodil").val() == 'evi' && (jQuery("#selRokPodil").val() >= 91 || jQuery("#selRokPodil").val() <= 06)) {
                jQuery("#elinfo_evi_oldyears").show();
            } else {
                jQuery("#elinfo_" + jQuery("#selStanicePodil").val()).show(); // zobrazi konkretni elektrarnu
            }
            // IE bug solution - correct position of #stin-end when resize #kontejner
            setTimeout('jQuery("#stin-end").hide();jQuery("#stin-end").show();', 1000);
        } else {// Nevyplneny vsechny povinne selecty
            alert(errorAlertMsg);
        };
    });

    /**
    * Podil CEZu na znecisteni 
    */
    jQuery("#btnShowPC").click(function () {
        allRequiredSelectedPodil = true;  // inicializace - všechny povinné selecty vybrány
        errorAlertMsg = '';
        jQuery(".requiredSelection").each(function () {		   	  // kontrola vybrání option v povinnych selectech
            if (jQuery(this).val() == '') {
                allRequiredSelectedPodil = false;
                errorAlertMsg += jQuery(this).attr("title") + "\n";
            };
        });

        if (allRequiredSelectedPodil) {
            stanice = jQuery("#selStanicePodil").val();
            if (jQuery("#selDataPodil").val() == "uroven") {
                imageUrl = "http://www.cez.cz/edee/content/file/static/podil_cez/" + stanice.substring(0, 3) + "/20" + jQuery("#selRokPodil").val() + "/" + stanice.substring(0, 3) + "_" + jQuery("#selDataPodil").val() + "_" + jQuery("#selVelicinaPodil").val() + "_20" + jQuery("#selRokPodil").val() + ".png";
            }
            else if ((jQuery("#selDataPodil").val() == "podil") || (jQuery("#selDataPodil").val() == "urovenpodil")) {
                imageUrl = "http://www.cez.cz/edee/content/file/static/podil_cez/" + stanice.substring(0, 3) + "/20" + jQuery("#selRokPodil").val() + "/" + stanice.substring(0, 3) + "_" + jQuery("#selDataPodil").val() + "_" + jQuery("#selVelicinaPodil").val() + "_" + jQuery("#selStanicePodil").val() + "_20" + jQuery("#selRokPodil").val() + ".png";
            }
            else if (jQuery("#selDataPodil").val() == "podil_cez") {
                imageUrl = "http://www.cez.cz/edee/content/file/static/podil_cez/" + stanice.substring(0, 3) + "/20" + jQuery("#selRokPodil").val() + "/" + stanice.substring(0, 3) + "_podil_" + jQuery("#selVelicinaPodil").val() + "_cez_20" + jQuery("#selRokPodil").val() + ".png";
            }
            else if (jQuery("#selDataPodil").val() == "urovenpodil_cez") {
                imageUrl = "http://www.cez.cz/edee/content/file/static/podil_cez/" + stanice.substring(0, 3) + "/20" + jQuery("#selRokPodil").val() + "/" + stanice.substring(0, 3) + "_urovenpodil_" + jQuery("#selVelicinaPodil").val() + "_cez_20" + jQuery("#selRokPodil").val() + ".png";
            }


            jQuery("#loadedImage").html('<img src="' + imageUrl + '" alt="" /><br/><br/>');
            /* ZMENŠENÍ VELKÝCH GRAFŮ IMISÍ */
            jQuery("#loadedImage img").load(
			function () {
			    maxImgWidth = 580;
			    if (jQuery(this).width() > maxImgWidth) {
			        var newHeight = maxImgWidth / jQuery(this).width() * jQuery(this).height();
			        jQuery(this).height(newHeight);
			        jQuery(this).width(maxImgWidth); //nastavim max. sirku
			    };
			}
		);
            /* zobrazování textů o jednotlivých elektrárnách */
            jQuery("#el-infos div").hide(); // skryje vsechny 
            // ASO - na zakl. issue 23834
            if (jQuery("#selStanicePodil").val() > '') {
                jQuery("#el-infos div").show();
            }
            // IE bug solution - correct position of #stin-end when resize #kontejner
            setTimeout('jQuery("#stin-end").hide();jQuery("#stin-end").show();', 1000);
        } else {// Nevyplneny vsechny povinne selecty
            alert(errorAlertMsg);
        };
    });

    /**
    * Hide informations about power stations
    */
    jQuery("#el-infos div").hide();

    /**
    * Pop-up window in gallery
    */
    jQuery("a.photoWindow").click(function () {
        strNewWindowVariables = jQuery(this).attr("rel"); // řetězec s CSV hodnotami použitelnými v okně
        var aNewWindowVariables = strNewWindowVariables.split(";"); // převod na pole
        setupWin = 'toolbar=no,location=no,directories=no,status=no,menubar=no,width=600,height=630,';
        setupWin += 'top=20,scrollbars=no,resizable=yes'; // nastavení okna
        pop = window.open('', 'pop', setupWin); // otevření okna
        $.get("/edee/content/sys/js/photoWindow.html", function (data) { // načtení souboru s HTML šablonou okna pomocí ajaxu
            var htmldata = data;
            for (i = 0; i < aNewWindowVariables.length; i++) {
                re = new RegExp("{{(" + (i + 1) + ")}}", "g"); // regexp pro nalezení značek, které mají být nahrazeny 
                htmldata = htmldata.replace(re, aNewWindowVariables[i]); // nahrazení značky za obsah
            };
            reGalTitle = new RegExp("<!--GalleryName-->", "g"); // regexp pro nalezení značky titulku galerie
            htmldata = htmldata.replace(reGalTitle, " - " + photoGalleryName); // nahrazení značky za obsah
            pop.document.write(htmldata); // vypsání HTML kodu do okna "pop"
        });
        return (!pop);
    });

    /**
    * Call horizontal scrolling in Energeticky radce
    */
    overflowScroll("posuvnik-cast-1", "obal_moznosti", "bydlim-v-dome.html");
    overflowScroll("posuvnik-cast-1", "obal_moznosti", "jak-chcete-usetrit.html#druha_bunka");

    /**
    * Show/hide login form to eSdilite
    */
    jQuery("#jazykovky-form").hide(); //inic. skrytí
    jQuery("#jazykovky-links a").click(function () {
        jQuery("#jazykovky-form").show();
        jQuery("#jazykovky-links").hide();
        return false;
    });

    /**
    * Show/hide informations about appliances in Energeticky radce
    */
    jQuery("#spotrebice-inf div").hide(); // inicialne skryje vsechny	
    jQuery(".produkty-usetrit td").click(function () {
        jQuery("#spotrebice-inf div").hide(); // inicialne skryje vsechny	
        clickedItemId = jQuery(this).attr("id");
        jQuery("#info-" + clickedItemId).show();
        jQuery("#spotrebice-default div").hide(); // inicialne skryje pozadovany div	
    });

    /**
    * Calc power
    */
    jQuery("#info_prikon div").show();

    jQuery(".rad1").click(function () {
        if (this.value == '1') {
            jQuery("#info_prikon1").show();
            jQuery("#info_prikon3").show();
            jQuery("#info_prikon4").hide();
        } else if (this.value == '0') {
            jQuery("#info_prikon1").show();
            jQuery("#info_prikon4").show();
            jQuery("#info_prikon3").hide();
        } else {
            jQuery("#info_prikon1").hide();
            jQuery("#info_prikon2").hide();
            jQuery("#info_prikon3").hide();
        };
        // IE bug solution - correct position of #stin-end when resize #kontejner
        jQuery("#stin-end").hide();
        jQuery("#stin-end").show();
    });


    /**
    * Bound actions questionnaire
    */
    jQuery("#akce1").click(function () {
        if (this.checked) {
            jQuery(".proAkce1").removeAttr("readonly");
        } else {
            jQuery(".proAkce1").attr("readonly", "readonly");
            jQuery(".proAkce1").attr("value", "");
        };
    });

    /**
    * Ombudsman form
    */
    jQuery("#typ-1").hide(); // inicialne skryje vsechny	
    jQuery("#typ-2").hide(); // inicialne skryje vsechny	
    jQuery(".typ").click(function () {
        if (this.value == '1') {
            jQuery("#typ-1").show();
            jQuery("#typ-2").hide();
        } else if (this.value == '2') {
            jQuery("#typ-2").show();
            jQuery("#typ-1").hide();
        } else {
            jQuery("#typ-1").hide();
            jQuery("#typ-1").hide();
        };
        // IE bug solution - correct position of #stin-end when resize #kontejner
        jQuery("#stin-end").hide();
        jQuery("#stin-end").show();
    });
    jQuery("#jinaAdresa").hide(); // inicialne skryje jinou adresu
    jQuery("#jinaAdresa2").hide(); // inicialne skryje jinou adresu
    jQuery(".checkadr").click(function () {
        if (this.value == 'jiná') {
            jQuery("#jinaAdresa").show();
            jQuery("#jinaAdresa2").show();
        } else {
            jQuery("#jinaAdresa").hide();
            jQuery("#jinaAdresa2").hide();
        };
    });
    jQuery("#zastupce").hide(); // inicialne skryje jinou adresu
    jQuery(".zastup").click(function () {
        if (this.value == 'ano') {
            jQuery("#zastupce").show();
        } else {
            jQuery("#zastupce").hide();
        };
    });



    /**
    * Call FLV video player - spejbl
    */
    jQuery(".mediaspaceSpejbl .flvPlaySpejbl").each(function (i) {
        url = jQuery(this).attr("rel");
        if (!jQuery("#category").html()) {
            if (jQuery("#category").html() == "") {
                playMediaRelated(url, this, "player" + i, "ost", "")
            } else {
                playSpejblMedia(url, this, "player" + i);
            }
        } else {
            cat = jQuery("#category").html().substr(0, 3);
            video = jQuery("#item").html();
            playMediaRelated(url, this, "player" + i, cat, video);
        }
    });


    /**
    * Call FLV video player
    */
    jQuery(".mediaspace .flvPlay").each(function (i) {
        url = jQuery(this).attr("rel");
        if (!jQuery("#category").html()) {
            if (jQuery("#category").html() == "") {
                playMediaRelated(url, this, "player" + i, "ost", "")
            } else {
                playMediaMPC(url, this, "player" + i);
            }
        } else {
            cat = jQuery("#category").html().substr(0, 3);
            video = jQuery("#item").html();
            playMediaRelated(url, this, "player" + i, cat, video);
        }
    });

    /**
    * Call FLV video player
    */
    jQuery(".mediaspace .flvPlay_AFMS").each(function (i) {
        url = jQuery(this).attr("rel");
        url = url.replace("http://media.cez.cz/webdav/storage/", "storage/");
        if (!jQuery("#category").html()) {
            if (jQuery("#category").html() == "") {
                playMediaAFMS_related(url, this, "player" + i, "ost", "")
            } else {
                playMediaAFMS(url, this, "player" + i);
            }
        } else {
            cat = jQuery("#category").html().substr(0, 3);
            video = jQuery("#item").html();
            playMediaAFMS_related(url, this, "player" + i, cat, video);
        }
    });

    /**
    * Tabs on super homepage
    */
    tabs_on = 1;
    jQuery("#tbblok1").animate({ opacity: 1 }, 1000); // zobraz prvni
    jQuery("#tabs-box a:eq(0)").addClass("active"); // zvyrazni 1. odkaz
    tab = setTimeout("changeTab(0)", "7000");
    jQuery("#tabs-box a").mouseover(function () {
        if (tabs_on == 1) {
            stopCount();
            tabs_on = 0;
        }
        var index = jQuery("#tabs-box a").index(this) + 1; // item id indexed from 1
        jQuery(".tabs-box-tbblok1, .tabs-box-tbblok2, .tabs-box-tbblok3, .tabs-box-tbblok4").css("visibility", "hidden").css("opacity", "1"); // skryj vsechny boxy
        jQuery("#tbblok" + index).css("visibility", "visible");
        jQuery("#tabs-box a").removeClass("active");
        jQuery(this).addClass("active");
    });
    jQuery(".tabs-box-tbblok1 a, .tabs-box-tbblok2 a, .tabs-box-tbblok3 a, .tabs-box-tbblok4 a").mouseover(function () {
        if (tabs_on == 1) {
            stopCount();
            tabs_on = 0;
        }
    });

    /**
    * Five box
    */
    jQuery('#fivebox-menu a').each(function (i) {  // nahrazeni bilych znaku za obycejne mezery
        jQuery(this).text(jQuery(this).text().replace(/\s/g, " "));
    });
    jQuery('#fivebox-menu a:contains("ČEZ, a. s.")').css("text-transform", "none"); // ČEZ, a. s.
    jQuery(".fivebox-box").css("visibility", "hidden"); // skryj vsechny boxy
    if (/^#[1-5]$/.test(location.hash)) { // pomoci kotvy #polozka1 otevrit adekvatni polozku v multiboxu
        var i = location.hash.substr(location.hash.length - 1);
        jQuery("#fivebox-" + i).css("visibility", "visible");
        i = i - 1;
        jQuery("#fivebox-menu a").eq(i).addClass("current");
    } else {
        jQuery("#fivebox-1").css("visibility", "visible"); // zobraz prvni
        jQuery("#fivebox-menu a:eq(0)").addClass("current"); // zvyrazni 1. odkaz
    }
    jQuery("#fivebox-menu a").mouseover(function () {
        var index = jQuery("#fivebox-menu a").index(this) + 1; // item id indexed from 1
        jQuery(".fivebox-box").css("visibility", "hidden"); // skryj vsechny boxy
        jQuery("#fivebox-" + index).css("visibility", "visible");
        jQuery("#fivebox-menu a").removeClass("current");
        jQuery(this).addClass("current");
    });


    /**
    * Four box
    */
    jQuery("#fourthbox .text").mouseover(function () {
        // zapamatuji si soucasne hodnoty
        color = jQuery(this).css("color");
        bgColor = jQuery(this).css("background-color");
        bgImage = jQuery(this).css("background-image");
        // nastavim hover hodnoty
        jQuery(this).css("cursor", "pointer");
        jQuery(this).find('a').css("color", "#ffffff");
        jQuery(this).css("color", "#ffffff");
        jQuery(this).css("background-color", "#F24F00");
        jQuery(this).css("background-image", "none");
        //get link href
        link = jQuery(this).find('a').attr("href");
        // nastavi odkaz na celem bloku
        jQuery(this).click(function () {
            window.location.href = link;
        });
    }).mouseout(function () {
        jQuery(this).css("cursor", "auto");
        jQuery(this).find('a').css("color", "#EB4D00");
        jQuery(this).css("color", color);
        jQuery(this).css("background-color", bgColor);
        jQuery(this).css("background-image", bgImage);
    });

    /**
    * Add link to box in three box
    */
    jQuery("#threebox .visualt").css("cursor", "pointer");
    jQuery("#threebox .visualt").each(function () {
        jQuery(this).click(function () {
            window.location.href = jQuery(this).find('h1 a').attr("href");
        });
    });

    /**
    * Add link to image box in five box
    */
    jQuery(".fivebox-box .visual-image").css("cursor", "pointer");
    jQuery(".fivebox-box .visual-image").each(function () {
        jQuery(this).click(function () {
            window.location.href = jQuery(this).find('h2 a').attr("href");
        });
    });

    /**
    * Show links details (for ex. Rizika podomniho prodeje)
    * @author FG Forrest (ASO)
    */
    jQuery(".slide-details").hide();
    jQuery(".slide-links").click(function () {
        var id = jQuery(this).find("a").attr("href");
        jQuery(".slide-details:not(" + id + ")").hide();
        jQuery(id).slideToggle("slow");
        return false;
    });
});

/**
 * jQuery window load baby, bug solution
 */		
jQuery(window).load(function() {
	
	/**
	 * Show hidden select to go to another page
	 */		
	jQuery(".jsonly").css("display","block");
	jQuery("select#svet").change( function(){
		if(this.value!='') {
			window.location=this.value;
		};
	});
	
});
