	/////////////////////////////////////////////
	//2004-2010 Robert Varga robinvarga@gmail.com
	//the big boss
	/////////////////////////////////////////////
	var pozice = [];
	var poziceMenuZobrazeno = [];
	var poziceTMP = '';
	var userToolbarOpened = 'ne';
	var userToolbarSekce = 'zadna';
	function userToolbarZvetsi() {
		document.getElementById('userToolbarBG').style.height = '510px';
		document.getElementById('userToolbar').style.height = '500px';
		document.getElementById('userToolbarContent').style.display = 'block';
		userToolbarOpened = 'ano';
	}
	function userToolbarZmensi() {
		document.getElementById('userToolbarBG').style.height = '45px';
		document.getElementById('userToolbar').style.height = '35px'
		document.getElementById('userToolbarContent').style.display = 'none';
		userToolbarOpened = 'ne';
	}
	function userToolbarMenuOnClick(sekce,hlaska) {
		userToolbarSchovejTlacitka();
		userToolbarMenuOnMouseOver(sekce);
		urlEnd = '';
		if(hlaska!=''){urlEnd = '&hlaska='+hlaska;}
		if(userToolbarOpened=='ano'){
			if(sekce==userToolbarSekce){
				userToolbarZmensi();
				userToolbarSekce = 'zadna';
				document.getElementById('userToolbarIframe').src = 'about:blank';
			}
			else{
				document.getElementById('userToolbarIframe').src = 'http:///userToolbar.php?sekce=' + sekce + urlEnd;
				userToolbarSekce = sekce;
			}
		}
		else{
			userToolbarZvetsi();
			document.getElementById('userToolbarIframe').src = 'http:///userToolbar.php?sekce=' + sekce + urlEnd;
			userToolbarSekce = sekce;
		}
	}
	function userToolbarMenuOnMouseOut(sekce) {
		if(sekce!=userToolbarSekce){
			document.getElementById('userToolbarTlacitko' + sekce).src = 'http://www.czechgamer.com/pics/userToolbar/1/' + sekce + '.png';
		}
	}
	function userToolbarMenuOnMouseOver(sekce) {
		document.getElementById('userToolbarTlacitko' + sekce).src = 'http://www.czechgamer.com/pics/userToolbar/1/' + sekce + '-on.png';
	}
	function userToolbarSchovejTlacitka() {
		document.getElementById('userToolbarTlacitkokecalek').src = 'http://www.czechgamer.com/pics/userToolbar/1/kecalek.png';
		document.getElementById('userToolbarTlacitkokamaradi').src = 'http://www.czechgamer.com/pics/userToolbar/1/kamaradi.png';
		//document.getElementById('userToolbarTlacitkokomunity').src = 'http://www.czechgamer.com/pics/userToolbar/1/komunity.png';
		document.getElementById('userToolbarTlacitkobazar').src = 'http://www.czechgamer.com/pics/userToolbar/1/bazar.png';
		document.getElementById('userToolbarTlacitkozabava').src = 'http://www.czechgamer.com/pics/userToolbar/1/zabava.png';
	}
	function userToolbarZablikej() {
		window.setTimeout("document.getElementById('userToolbarBG').style.background = 'yellow'",1000);
		window.setTimeout("document.getElementById('userToolbarBG').style.background = 'black'",1300);
		window.setTimeout("document.getElementById('userToolbarBG').style.background = 'yellow'",1600);
		window.setTimeout("document.getElementById('userToolbarBG').style.background = 'black'",1900);
	}
	function refreshniNew(){ 
		xmlhttpPost("/userToolbarAjax.php?r=new&hID=");
	}
	function refreshniFriendsRequest(){ 
		xmlhttpPost("/userToolbarAjax.php?r=frn&hID=");
	}
	var xmlHttpReq = false;
	var self = this;
	//ajax cteni/zapis
	function xmlhttpPost(strURL) {
		xmlHttpReq = false;
		self = this;
		// Mozilla/Safari apod.
		if (window.XMLHttpRequest) {
			self.xmlHttpReq = new XMLHttpRequest();
		}
		// IE
		else if (window.ActiveXObject) {
			self.xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
		}
		self.xmlHttpReq.open('POST', strURL, true);
		self.xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		self.xmlHttpReq.onreadystatechange = function() {
			if (self.xmlHttpReq.readyState == 4) {
				updatepage(self.xmlHttpReq.responseText);
			}
		}
		self.xmlHttpReq.send(null);
	}
	function updatepage(str){
		updatesRadky = str.split(";");
		i=updatesRadky.length;
		do{
			try{
				str2 = updatesRadky[i].split("~");
				switch(str2[0]){
					case 'frn':
						document.getElementById("newZadosti").innerHTML = str2[1];
						if(str2[1]==0){
							document.getElementById('newZadosti').style.color = 'gray';
						}
						else{
							document.getElementById('newZadosti').style.color = 'red';
							userToolbarZablikej();
						}
						break;
					case 'new':
						//alert(str2[1] + '/' + str2[2]);
						pocetNew = parseInt(parseInt(str2[1])+parseInt(str2[2]));
						document.getElementById('newZpravy').innerHTML = pocetNew;
						if(pocetNew==0){
							document.getElementById('newZpravy').style.color = 'gray';
						}
						else{
							document.getElementById('newZpravy').style.color = 'red';
							userToolbarZablikej();
						}
						break;
					case 'ipg':
						ii=0;
						do{
							try{
								//alert(str2[0]+','+str2[1]+','+str2[2]);
								if(ipg[ii]==str2[2]){
									document.getElementById('ip'+(ii)).innerHTML = str2[1];
								}
							}
							catch(e){ }
							ii++;
						}
						while (ii<101);
						break;
					case 'srch':
						//alert(str2[1]);
						document.getElementById('ajaxSearch').innerHTML = str2[1];
						break;
					case 'hdn':
						//alert(str2[1]+"-"+str2[2]+"-"+str2[3]);
						try{
							if(str2[3]>0 && str2[3]<1000){
								document.getElementById(str2[1]+""+str2[2]).innerHTML = str2[3];
							}
							/*else{
								alert("Stejnou věc nelze hodnotit dvakrát.");
							}*/
						}
						catch(e){ }
						break;
				}
				//document.getElementById("chatView").scrollTop = 200;
			}
			catch(chyba){
				//alert(chyba);
			}
		}
		while(--i);
	}
	var posledniURL='about:blank';
	function cekniSekci(){
		try{
			src = document.getElementById('userToolbarIframe').contentWindow.location.href;
			if(src!=posledniURL){
				posledniURL=src;
				if(src.search('sekce=kecalek')>0){
					userToolbarSchovejTlacitka();
					userToolbarSekce = 'kecalek';
					userToolbarMenuOnMouseOver('kecalek');
				}
				else if(src.search('sekce=kamaradi')>0){
					userToolbarSchovejTlacitka();
					userToolbarSekce = 'kamaradi';
					userToolbarMenuOnMouseOver('kamaradi');
				}
				else if(src.search('sekce=bazar')>0){
					userToolbarSchovejTlacitka();
					userToolbarSekce = 'bazar';
					userToolbarMenuOnMouseOver('bazar');
				}
				else if(src.search('sekce=zabava')>0){
					userToolbarSchovejTlacitka();
					userToolbarSekce = 'zabava';
					userToolbarMenuOnMouseOver('zabava');
				}
				else{
					userToolbarSekce = 'zadna';
				}
			}
		}
		catch(chyba){
			//alert(chyba);
			userToolbarSekce = 'zadna';
		}
	}
	timerCekniSekci = setInterval('cekniSekci()',1000);
		timerRefreshNew = setInterval('refreshniNew()',8900);
	timerRefreshFriendsRequest = setInterval('refreshniFriendsRequest()',9900);
	userToolbarZablikej();
		// zobrazit listu po prihlaseni z listy?
		function zmenParentURL(urlEnd){
		document.location=document.location+urlEnd;
	}
	function userMenuSchovej(userMenuId,userId,ab){
		document.getElementById('userMenu'+userMenuId+ab).innerHTML = '';
		document.getElementById('userMenu'+userMenuId+ab).style.display = 'none';
	}
	function userMenuZobraz(userMenuId,userId,ab){
		document.getElementById('userMenu'+userMenuId+ab).innerHTML = '- <a href="http:///user.php?akce=detaily&id='+userId+'">Zobrazit profil</a><br />';
		document.getElementById('userMenu'+userMenuId+ab).innerHTML += '- <a onclick="userToolbarMenuOnClick(\'kecalek\',\'\');userToolbarMenuOnMouseOver(\'kecalek\');document.getElementById(\'userToolbarIframe\').src=\'http:///userToolbar.php?sekce=kecalek&userID='+userId+'\';" href="javascript:userMenuSchovej(\''+userMenuId+'\',\''+userId+'\',\''+ab+'\')">Napsat veřejnou zprávu</a><br />';
		document.getElementById('userMenu'+userMenuId+ab).innerHTML += '- <a onclick="userToolbarMenuOnClick(\'kecalek\',\'\');userToolbarMenuOnMouseOver(\'kecalek\');document.getElementById(\'userToolbarIframe\').src=\'http:///userToolbar.php?sekce=kecalek&podsekce=soukrome&userID='+userId+'\';" href="javascript:userMenuSchovej(\''+userMenuId+'\',\''+userId+'\',\''+ab+'\')">Napsat soukromou zprávu</a><br />';
		document.getElementById('userMenu'+userMenuId+ab).innerHTML += '- <a onclick="userToolbarMenuOnClick(\'kamaradi\',\'\');userToolbarMenuOnMouseOver(\'kamaradi\');document.getElementById(\'userToolbarIframe\').src=\'http:///userToolbar.php?sekce=kamaradi&podsekce=prochazet&userID='+userId+'\';" href="javascript:userMenuSchovej(\''+userMenuId+'\',\''+userId+'\',\''+ab+'\')">Kamarádství</a>';
		document.getElementById('userMenu'+userMenuId+ab).innerHTML += '<div style="text-align:right"><a href="javascript:" onclick="userMenuSchovej(\''+userMenuId+'\',\''+userId+'\',\''+ab+'\')">Zavřít</a></div>';
		document.getElementById('userMenu'+userMenuId+ab).style.display = 'block';
	}
	function poziceMenuSchovej(iRozlozeni,idDB){
		if(poziceMenuZobrazeno['1'+iRozlozeni+''+idDB]=='ne'){
			document.getElementById('menu'+iRozlozeni+''+idDB).innerHTML = '';
			document.getElementById('menu'+iRozlozeni+''+idDB).style.display = 'none';
		}
		//alert(iRozlozeni+' - '+idDB+' - '+poziceMenuZobrazeno[iRozlozeni+''+idDB]);
	}	
	poziceMenuZobrazeno='ne';
	var intervalPoziceMenuSchovej = [];
	var poziceMenuZobrazeno = [];
	function poziceMenuZobraz(iRozlozeni,idDB){
		if(document.getElementById('menu'+iRozlozeni+''+idDB).style.display != 'block'){
			document.getElementById('menu'+iRozlozeni+''+idDB).innerHTML = '<div><img onclick="pozicePosun(\'up\',\''+iRozlozeni+'\',\''+idDB+'\');" style="cursor:pointer" src="http://www.czechgamer.com/pics/vyberNahoru.png" alt="Posunout nahoru" />';
			document.getElementById('menu'+iRozlozeni+''+idDB).innerHTML += '<img onclick="pozicePosun(\'down\',\''+iRozlozeni+'\',\''+idDB+'\')" style="cursor:pointer" src="http://www.czechgamer.com/pics/vyberDolu.png" alt="Posunout dolů" />';
			document.getElementById('menu'+iRozlozeni+''+idDB).innerHTML += '<!--<img style="cursor:pointer" src="http://www.czechgamer.com/pics/rozlozeniTrash.png" alt="Odstranit" />--></div>';
			document.getElementById('menu'+iRozlozeni+''+idDB).style.display = 'block';
			intervalPoziceMenuSchovej[iRozlozeni+''+idDB] = window.setTimeout("poziceMenuSchovej('"+iRozlozeni+"','"+idDB+"')",5000);
		}
	}
	function pozicePosun(akce,iRozlozeni,idDB){
		for(i=0;i<7;i++){
			if(pozice[i]==idDB){
				mojePozice = i;
			}
		}
		if((mojePozice!="nic") && (((mojePozice>0) && (akce=="up")) || ((mojePozice<6) && (akce=="down")))){
			if(akce=="up"){
				poziceTMP = pozice[mojePozice-1];
				pozice[mojePozice-1] = pozice[mojePozice];
				pozice[mojePozice] = poziceTMP;
				document.getElementById('kontejnerTMP').innerHTML = document.getElementById('kontejner'+parseInt(parseInt(mojePozice)-parseInt(1))).innerHTML;
				document.getElementById('kontejner'+parseInt(parseInt(mojePozice)-parseInt(1))).innerHTML = document.getElementById('kontejner'+mojePozice).innerHTML;
				document.getElementById('kontejner'+mojePozice).innerHTML = document.getElementById('kontejnerTMP').innerHTML;
			}
			if(akce=="down"){
				poziceTMP = pozice[mojePozice+1];
				pozice[mojePozice+1] = pozice[mojePozice];
				pozice[mojePozice] = poziceTMP;
				document.getElementById('kontejnerTMP').innerHTML = document.getElementById('kontejner'+parseInt(parseInt(mojePozice)+parseInt(1))).innerHTML;
				document.getElementById('kontejner'+parseInt(parseInt(mojePozice)+parseInt(1))).innerHTML = document.getElementById('kontejner'+mojePozice).innerHTML;
				document.getElementById('kontejner'+mojePozice).innerHTML = document.getElementById('kontejnerTMP').innerHTML;
			}
			var poradi = pozice[0]+','+pozice[1]+','+pozice[2]+','+pozice[3]+','+pozice[4]+','+pozice[5]+','+pozice[6];
			xmlhttpPost("/levoAjax.php?w=chPos&hID=&pos="+poradi+"&webID=");
		}
		else{alert('Nelze přesouvat mimo povolený rámec.');}
	}
	function nejoblibenejsiSwitch(sectionName){ 
		//decs
		formName='nej'+sectionName+'Form';
		buttonName='nej'+sectionName;
		//vse schovej
		document.getElementById('nejNovinkyForm').style.display='none';
		document.getElementById('nejDownloadyForm').style.display='none';
		document.getElementById('nejVideaForm').style.display='none';
		//zobraz jen zvoleny form
		document.getElementById(formName).style.display='block';
	}
	vyberActual = 0;
	vyberCount = 2;
	vyberText = ['Novinky','Videa','Downloady'];
	function vyber(strana,divID){
		if(strana=='levo'){
			if(vyberActual==0){vyberActual=vyberCount;}
			else{vyberActual=vyberActual-1;}
			document.getElementById(divID).innerHTML = vyberText[vyberActual];
		}
		else{
			if(vyberActual==vyberCount){vyberActual=0;}
			else{vyberActual=vyberActual+1;}
			document.getElementById(divID).innerHTML = vyberText[vyberActual];
		}
		nejoblibenejsiSwitch(vyberText[vyberActual]);
	}
	function changeStyle(jakej) {
				alert('Změnu si pro svůj účet mohou provést pouze registrovaní a přihlášení uživatelé.');
			}
	function ipGeolocator(kolik) {
		var baf = [];
		try{
			var i=0;
			do{
				try{
					var promenna = ipg[i].replace(/[^0-9\.]/g,"");
					if(promenna!=""){
						baf[i] = window.setTimeout('xmlhttpPost("/levoAjax.php?r=ipg&ipg='+promenna+'")',1800*i);
						//baf[i] = window.setTimeout('alert("'+promenna+'")',1000*i);
					}
				}
				catch(errr){  }
				i++;
			}
			while (i < 101);
		}
		catch(err){  }
	}
	function hodnoceniFormHvezdy(spanId) {
		var i=1;
		do{
			document.getElementById('hodnoceniForm'+i).className='none';
			i++;
		}
		while(i <= 5);
		var i=1;
		do{
			try{
				var cislo = 6-i;
				document.getElementById('hodnoceniForm'+cislo).className='hodnoceniFormGoldStar';
				//document.getElementById('hodnoceniForm'+cislo).innerHTML = cislo+'/'+spanId;
			}
			catch(e){}
			i++;
		}
		while(i <= 6-spanId);
	}
	function videoZhasni() {
		document.getElementById('videoZhasni').className='videoPlayerZhasnuto';
	}
	function videoRozsvit() {
		document.getElementById('videoZhasni').className='videoPlayerRozsvit';
	}
	function ajaxHledej(e) {
		//alert(document.getElementById('vyraz').value.length);
		//if(document.getElementById('vyraz').value.lenght>3){
			xmlhttpPost("/search.php?mode=ajax&vyraz="+document.getElementById('vyraz').value);
		//}
	}