
/* je IE? */
var IE = false;
if(navigator.appName.toLowerCase().indexOf('explorer')>-1 && document.getElementById && document.childNodes) {
	IE = true;
}


function ob(el) {
	return document.getElementById(el);
}


function zavrit(co) {
	if(co == 'message') {
		top.document.getElementById('message-out').style.display='none';
		top.document.getElementById('message-div').style.display='none';
		//top.document.getElementById('ffind_form').focus();
		top.focus();
	} else if(co == 'profile') {
		top.document.getElementById('profile-out').style.display='none';
		//top.document.getElementById('ffind_form').focus();
		top.focus();
	} else {
		top.document.getElementById('mainframe-out').style.display='none';
		top.document.getElementById('mainframe-out').style.display='none';
		top.document.getElementById('home').style.display='block';
		//top.document.getElementById('ffind_form').focus();
		top.focus();
	}
}


function nahled_init() {
	var profily = document.getElementsByName("nahled");
	if(IE) {
		for(i=0;i<profily.length;i++) {
			profily[i].attachEvent("onmousemove", nahled);
			profily[i].attachEvent("onmouseout", nahledX);
		}
	} else {
		for(i=0;i<profily.length;i++) {
			profily[i].addEventListener("mousemove", nahled, false);
			profily[i].addEventListener("mouseout", nahledX, false);
		}
	}
}


var nahled_interval;
function nahled(event) {
	var target;
	posunutiX = top.document.getElementById('mainframe-out').style.left; posunutiX = parseInt(posunutiX);

	if(IE) {
		event.cancelBubble = true;
		target = event.srcElement;
	} else {
		event.stopPropagation();
		event.preventDefault();
		target = event.target;
	}
	
	//alert(target.lenght + 'yx');
	top.document.getElementById('nahled_obsah').innerHTML = nahled_text[target.id] + '<div style="clear:both"></div>';
	top.document.getElementById('nahled').style.left = event.clientX + posunutiX + 20;
	top.document.getElementById('nahled').style.top = event.clientY + 15;
	clearTimeout(nahled_interval);
	nahled_interval = setTimeout("top.document.getElementById('nahled').style.display = 'block'",100);
}

function nahledX () {
	clearTimeout(nahled_interval);
	nahled_interval = setTimeout("top.document.getElementById('nahled').style.display = 'none'",1000);
}



/* funkce vrati sirku dokumentu. www.pixy.cz */
function winH() {
   if (window.innerHeight)
      /* NN4 a kompatibilní­ prohlĂ­ĹžeÄe */
      return window.innerHeight;
   else if (document.documentElement && document.documentElement.clientHeight)
      /* MSIE6 v std. reĹžimu - Opera a Mozilla
      jiĹž uspÄly s window.innerHeight */
      return document.documentElement.clientHeight;
   else if (document.body && document.body.clientHeight)
      /* starĹĄĂ­ MSIE + MSIE6 v quirk reĹžimu */
      return document.body.clientHeight;
   else
      return null;
}
/* funkce vrati vysku dokumentu. www.pixy.cz */
function winW() {
   if (window.innerWidth)
      /* NN4 a kompatibilní­ prohlížeče */
      return window.innerWidth - 20;
   else if (document.documentElement && document.documentElement.clientWidth)
      /* MSIE6 v std. režimu - Opera a Mozilla
      již uspěly s window.innerWidth */
      return document.documentElement.clientWidth;
   else if (document.body && document.body.clientWidth)
      /* starší­ MSIE + MSIE6 v quirk režimu */
      return document.body.clientWidth;
   else
      return null;
}


var menu = false;



//zobrazení nápovědy
function info(profil) {
	var show = top.show;
	var help = new Array;
	help = top.help;
	if(parent.document.getElementById('message').style.display != 'none') {
		parent.document.getElementById('panel2-o').innerHTML = '<span>' + help['message'] + '</span>';
	} else if(parent.document.getElementById('profile').style.display != 'none' && !profil) {
		parent.document.getElementById('panel2-o').innerHTML = '<span>' + help['profile'] + '</span>';
	} else {
		parent.document.getElementById('panel2-o').innerHTML = '<span>' + show + '</span>';
	}
}


var show = '<br />Nápověda není k dispozici...<br /><br />';
var help = new Array;
var iduzivatele;
var url = 'checknew.php';
var interval = 1;
var vychozi=0,aktualni=0;
function refresh() {
	checknew.location.replace(url);
}
function setint() {
	interval = setInterval('refresh()',50000);
}
function clearint() {
	clearInterval(interval);
}



// pro panel chatu a voleb
var panel2 = '';

// pro chat


/*
function chatgetObj (obj) {
  try { return new ActiveXObject(obj); } 
  catch(e) { return null; } 
}
function chatgo(){ 
	if (xml) { 
	  if (xml.readyState != 0) xml.abort(); 
	  xml.open ("POST", "checkchat.php?posledni="+posledni, true); // (adresa absolutne)
	  xml.onreadystatechange = function(){ 
		if (xml.readyState == 4 && xml.responseText){ 
		  //alert(xml.responseText); 
		  eval(xml.responseText); 
		}
	  } 
	  xml.send(null); 
	} 
}
*/

var chtimeout;
var posledni;
function aktchat(add,aktualni) {
	var text = top.main.document.getElementById('chattext');
	var pozice = text.innerHTML.indexOf('<!--' + (parseInt(aktualni)-30) + '-->');
	if(pozice>0) {
		text.innerHTML = add + text.innerHTML.substring(0,pozice);
		posledni = aktualni;
	}
}
//chat + zprávy
function sml(smajl) {
	document.forms.hlavni.text.value += ' ' + smajl;
	document.forms.hlavni.text.focus();
}

function vypadek(show) {
	try {
		var vyp0 = document.getElementById('vypadek0');
		var vyp1 = document.getElementById('vypadek1');
		
		if ((vyp0.style.display == '' && show) || (vyp0.style.display == 'none' && !show))
			return;
		
		vyp0.style.display = vyp1.style.display = show ? '' : 'none';
		if (show && navigator.appName == 'Microsoft Internet Explorer' && /MSIE 7\.0/.test(navigator.appVersion)) {
			resize();
		}
	} catch (e) {}
}

function odeslat(action) {
	document.forms.hlavni.elements['action'].value = action;
	document.forms.hlavni.submit();
}

