﻿function color_over (ten, vol) {
	if (vol == 1) return ten.style.backgroundImage='url(\'/images/pozadi_bunky2.gif\')';
	if (vol == 2) return ten.style.backgroundImage='url(\'/images/pozadi_bunky.gif\')';
	if (vol == 3) return ten.style.backgroundImage='url(\'/images/pozadi_bunky3.gif\')';
	if (vol == 4) return ten.style.backgroundImage='url(\'/images/pozadi_bunky4.gif\')';
	if (vol == 5) return ten.style.backgroundImage='url(\'/images/pozadi_bunky5.gif\')';
}

// klávesové zkratky
var isAltKeyPressed = false;
var isCtrlKeyPressed = false;
var isShiftKeyPressed = false;
var hotkeyactive = true;
function hotkey(eventname) {
	/*if (eventname.keyCode == 18) isAltKeyPressed = true;
	if (eventname.keyCode == 17) isCtrlKeyPressed = true;
	if (eventname.keyCode == 16) isShiftKeyPressed = true;*/
	
	if (hotkey1[eventname.keyCode] && hotkeyactive) {
		window.location.href = hotkey1[eventname.keyCode];
	}
}
function hotkeysetfocus() {
	for (var i = 0; i < document.forms.length; i++) {
		for (var i2 = 0; i2 < document.forms[i].length; i2++) {		
			if (document.forms[i].elements[i2].type != 'submit' && document.forms[i].elements[i2].type != 'button' && document.forms[i].elements[i2].type != 'reset') {
				document.forms[i].elements[i2].onfocus = fnc_hotkeydeactive;
				document.forms[i].elements[i2].onblur = fnc_hotkeyactive;
			}
		}
	}
}
function fnc_hotkeydeactive() {
	hotkeyactive = false;
}
function fnc_hotkeyactive() {
	hotkeyactive = true;
}


// ajax function
function ajaxWMrefresh(url, div, interval) {
	setInterval('ajaxWM(\''+url+'\', \''+div+'\')', interval);
}
function ajaxWM(url, div) {
	var ajaxWMhttp = (window.XMLHttpRequest ? new XMLHttpRequest() : (window.ActiveXObject ? new ActiveXObject("Microsoft.XMLHTTP") : false));

	ajaxWMhttp.open("GET", url, true);
	ajaxWMhttp.onreadystatechange = function () {
		if (ajaxWMhttp.readyState == 4 && (ajaxWMhttp.status == 200 || ajaxWMhttp.status == 304)) {
			document.getElementById(div).innerHTML = ajaxWMhttp.responseText;
		}
	};
	ajaxWMhttp.setRequestHeader("Content-Type", "text/html;charset=UTF-8");
	ajaxWMhttp.send(null);
}
// číslo na tisíce
function number_format(cislo) { // -1000.10 - 1001
	var str = "";
	var str2 = "";
	var cislo_des = "";
	var pos = 0;
	
	cislo_des = cislo + "";
	pos = cislo_des.lastIndexOf(".");
	if (pos > 0) {
		cislo_des = "." + cislo_des.slice(pos + 1);
	} else {
		cislo_des = "";
	}
	
	if (cislo < 0) { // ošetření zaokrouhlení na celá čísla
		cislo = Math.ceil(cislo);
	} else {
		cislo = Math.floor(cislo);
	}
	
	str = cislo + "";
	if (str.length > 3 && str.length < 7) {
		str2 = str.substr(0, 0 + str.length - 3) + " " + str.substr(0 + str.length - 3);
		str2 = str2 + cislo_des; if (cislo_des.length == 2) str2 = str2 + "0";
		return str2;
	} else if (str.length > 6 && str.length < 10) {
		str2 = ( str.substr(0, 0 + str.length - 6) + " ");
		str = str.substr(str.length - 6);
		
		str2 = str2 + "" + ( str.substr(0, 0 + str.length - 3) + " " + str.substr(0 + str.length - 3) );
		str2 = str2 + cislo_des; if (cislo_des.length == 2) str2 = str2 + "0";
		return str2;
	} else if (str.length > 9 && str.length < 13) {
		str2 = ( str.substr(0, 0 + str.length - 9) + " ");
		str = str.substr(str.length - 9);
		
		str2 = str2 + "" + ( str.substr(0, 0 + str.length - 6) + " ");
		str = str.substr(str.length - 6);
		
		str2 = str2 + "" + ( str.substr(0, 0 + str.length - 3) + " " + str.substr(0 + str.length - 3) );
		str2 = str2 + cislo_des; if (cislo_des.length == 2) str2 = str2 + "0";
		return str2;
	}
	
	str = str + cislo_des; if (cislo_des.length == 2) str = str + "0";
	return str;
}

function vypsat_video(sirka, vyska, nazev, typ) {
	//if (typ == 0) {
		//document.write('<object id="WMPlay" ' + sirka + ' ' + vyska + ' classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,70" standby="Loading ..." type="application/x-oleobject">');
		//document.write('<param name="url" value="/video/' + nazev + '">');
		/*document.write('<param name="displaysize" value="0">');
		document.write('<param name="allowchangedisplaysize" value="1">');
		document.write('<param name="showcontrols" value="1">');
		document.write('<param name="windowlessvideo" value="0">');
		document.write('<param name="showdisplay" value="1">');
		document.write('<param name="showstatusbar" value="1">');
		document.write('<param name="autostart" value="1">');
		document.write('<param name="Invokeurls" value="0">');*/
	//}
	//if (typ == 1) {
		document.write('<embed name="WMplay" ' + sirka + ' ' + vyska + ' src="/video/' + nazev + '" loop="0" autoplay="0"></embed>');
	//}
	//if (typ == 0) { 
		//document.write('</object>');
	//}
}
function otevri(url, sirka, vyska) {
	window.open(url, "_blank", "width="+sirka+", height="+vyska+", menubar=1, directories=no, toolbar=no, location=no, status=yes, scrollbars=yes, resizable=yes");
}
function img_nahled(adresa, sirka_okna, vyska_okna) {
	window.open("/img_nahled.php?foto="+adresa, "_blank", "width="+sirka_okna+", height="+vyska_okna+", menubar=no, directories=no, toolbar=no, location=no, status=no, scrollbars=no, resizable=no");
}
function img_nahled2(foto) {
	window.open("/img_nahled2.php?foto="+foto, "_blank", "width=1024, height=768, menubar=no, directories=no, toolbar=no, location=no, status=no, scrollbars=yes, resizable=yes");
}
function img_nahled_galerie(adresa, foto, strana, sirka_okna, vyska_okna) {
	window.open("/img-nahled.php?adresa="+adresa+"&foto="+foto+"&strana="+strana, "_blank", "width="+sirka_okna+", height="+vyska_okna+", menubar=no, directories=no, toolbar=no, location=no, status=no, scrollbars=yes, resizable=yes");
}
function spam_email(vol1, vol2, vol3, vol4) {
	var vol = vol4 + vol2 + vol3 + vol1; 
	document.write("<a href=\"mailto:"+ vol +"\">" + vol + "</a>");
}
function vypsat_flash(adresa,sirka,vyska,pozadi) {
	document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="'+sirka+'" height="'+vyska+'" id="flashik" align="middle"><param name="allowScriptAccess" value="sameDomain"><param name="movie" value="'+adresa+'"><param name="quality" value="high"><param name="bgcolor" value="'+pozadi+'">');
	document.write('<embed src="'+adresa+'" quality="high" bgcolor="'+pozadi+'" width="'+sirka+'" height="'+vyska+'" name="flash" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer">');
	document.write('</object>');
}
function AddFavorite(linkObj,addUrl,addTitle) 
{ 
  if (document.all && !window.opera) 
  { 
    window.external.AddFavorite(addUrl,addTitle); 
    return false; 
  } 
  else if (window.opera && window.print) 
  { 
    linkObj.title = addTitle; 
    return true; 
  } 
  else if ((typeof window.sidebar == 'object') && (typeof window.sidebar.addPanel == 'function')) 
  { 
    if (window.confirm('Přidat oblíbenou stránku jako nový panel?')) 
    { 
      window.sidebar.addPanel(addTitle,addUrl,''); 
      return false; 
    } 
  } 
  window.alert('Po potvrzení stiskněte CTRL-D,\nstránka bude přidána k vašim oblíbeným odkazům.'); 
  return false; 
}

function getObj(name)
{
 if (document.getElementById) {
   return document.getElementById(name);
 } else
		if (document.all) {
			return document.all[name];
		} else
			if (document.layers) {
				return document.layers[name];
			} else return false;
}

function doBox() {
	var state = doBox.arguments[0];
	var i;
	for (i=1; i<doBox.arguments.length; i++) {
		switch(state) {
			case 'on':
				doEnableItem( doBox.arguments[i] );
			break;
			case 'off':
				doDisableItem( doBox.arguments[i] );
			break;
			default:
			;
		}
	}
}

function doCheck() {
	var i;
	for (i=0; i<doCheck.arguments.length; i++) {
		var obj = document.getElementById(doCheck.arguments[i]);
		if (obj!='undefined' && obj!=null) {
				obj.checked = true;
		}
	}
}

function doEnableItem(id) {
	var obj = document.getElementById(id);
	if (obj!='undefined' && obj!=null) {
			obj.disabled = false;
	}
	var obj = getObj(id+'T');
	if (obj!='undefined' && obj!=null) {
		getObj(id+'T').style.color = '#000000';
	}

}

function doDisableItem(id) {
	var obj = document.getElementById(id);
	if (obj!='undefined' && obj!=null) {
		obj.disabled = true;
	}
	var obj = getObj(id+'T');
	if (obj!='undefined' && obj!=null) {
		getObj(id+'T').style.color = '#888888';
	}
}