
/* fce pro enum3 */
var openedenumnazev = '';
var openedenumvalue = 0;
function markenum(nazev,fnd) {
	if(openedenumnazev) {
		valueenum(openedenumnazev,openedenumvalue,fnd);
		openedenumnazev = '';
		openedenumvalue = 0;
	}
	if(fnd) {
		frm = eval('document.forms.hlavni.elements["find[' + nazev + '][od]"]');
	} else {
		frm = eval('document.forms.hlavni.' + nazev);
	}
	if(!frm.value | frm.value == 0) {
		document.getElementById('o'+nazev).className = 'enum3ano';
		frm.value = 1;
		document.getElementById('v'+nazev).innerHTML = fnd?'Ano&nbsp;&raquo;&nbsp;':'Trochu&nbsp;&raquo;&nbsp;';
	} else {
		document.getElementById('o'+nazev).className = '';
		frm.value = 0;
		document.getElementById('v'+nazev).innerHTML = fnd?'Nezáleží&nbsp;&raquo;&nbsp;':'Ne&nbsp;&raquo;&nbsp;';
	}
}



function showenum(nazev,fnd) {
	if(openedenumnazev) {
		if(openedenumnazev == nazev) {
			openedenumnazev = '';
			openedenumvalue = 0;
			return;
		} else {
			valueenum(openedenumnazev,openedenumvalue,fnd);
		}
	}
	document.getElementById('v'+nazev).innerHTML = '<b><a href="#" onclick="valueenum(\''+nazev+'\',0,'+fnd+'); return false">'+(fnd?'Nezáleží':'Ne')+'</a>|<a href="#" onclick="valueenum(\''+nazev+'\',1,'+fnd+'); return false">'+(fnd?'Ano':'Trochu')+'</a>|<a href="#" onclick="valueenum(\''+nazev+'\',2,'+fnd+'); return false">Hodně</a></b>';

	//document.getElementById('o'+nazev).className = '';
	
	document.getElementById('v'+nazev).style.left = '50px';
	document.getElementById('v'+nazev).style.width = '110px';
	
	
	
	openedenumnazev = nazev;
	if(fnd) {
		openedenumvalue = eval('document.forms.hlavni.elements["find[' + nazev + '][od]"]').value;
	} else {
		openedenumvalue = eval('document.forms.hlavni.' + nazev).value;
	}
	//event.cancelBubble = true;
}


function valueenum(nazev,value,fnd) {
	//openedenumnazev = '';
	//openedenumvalue = 0;
	
	if(value == 0 | !value) {
		document.getElementById('v'+nazev).innerHTML = (fnd?'Nezáleží&nbsp;&raquo;&nbsp;':'Ne&nbsp;&raquo;&nbsp;');
		document.getElementById('o'+nazev).className = '';
	} else if(value == 1) {
		document.getElementById('v'+nazev).innerHTML = (fnd?'Ano&nbsp;&raquo;&nbsp;':'Trochu&nbsp;&raquo;&nbsp;');
		document.getElementById('o'+nazev).className = 'enum3ano';
	} else if(value == 2) {
		document.getElementById('v'+nazev).innerHTML = 'Hodně&nbsp;&raquo;&nbsp;';
		document.getElementById('o'+nazev).className = 'enum3hodne';
	} else {
		alert('chyba');
	}
	//document.getElementById('v'+nazev).style.background = 'transparent';
	document.getElementById('v'+nazev).style.left = '120px';
	document.getElementById('v'+nazev).style.width = '50px';
	if(fnd) {
		eval('document.forms.hlavni.elements["find[' + nazev + '][od]"]').value = value;
	} else {
		eval('document.forms.hlavni.' + nazev).value = value;
	}
	
}



function findnick(el) {
	var poz;
	var hledany;
	var napsany = el.value;
	var delka;
	if(el.value.length < 10 && el.value.length && predchozi<el.value.length) {
		predchozi = el.value.length;
		poz = nicky.toLowerCase().indexOf(',' + napsany.toLowerCase());
		hledany = nicky.substr(poz+1,nicky.length-1);
		hledany = hledany.substr(0,hledany.indexOf(','));
		if(hledany) {
			hledany += ': ';
			delka = el.value.length;
			el.value = hledany;
			if(el.setSelectionRange) {
				el.setSelectionRange(delka,hledany.length);
			} else if(el.createTextRange) {
				var u=el.createTextRange();
				u.moveStart("character",delka);
				u.select();
			}
		}
	} else {
		predchozi = el.value.length;
	}
}


function chatinit(){
  self.xml = chatgetObj("Msxml2.XMLHTTP"); 
  if (!xml) xml = chatgetObj("Microsoft.XMLHTTP"); 
  if (!xml) 
  { 
	if (typeof XMLHttpRequest!="undefined") 
	  xml = new XMLHttpRequest(); 
  }; 
  if (!xml) { 
	// nefunguje
	alert('chyba');
  }
  self.encFunc = encodeURIComponent ? encodeURIComponent : escape; 
} 


/* nastavení - soubory */
	var files_current;
	var files_hold;
	
	function showFileDetail(id,el) {
		if(files_hold) return;
		files_current = el;
		el.className='current item';
	}
	
	
	function hideFileDetail(el) {
			if(files_hold) return;
			el.className='item';
	}
	
	function showFileName(id) {
		files_hold=1;
		document.forms.hlavni.id_souboru.value = id;
		document.getElementById('f_' + id).style.display='block';
		document.getElementById('n_' + id).style.display='none';
		fr=document.getElementById('fr_' + id);				
		fr.select();
		fr.focus();
	}
					
	function sendFileName(id) {
		files_hold = 0;
		document.getElementById('n_' + id).style.display='block';
		document.getElementById('f_' + id).style.display='none';
		document.getElementById('item_' + id).className = 'item';
		odeslat('soubory');
	}
/* */

var galerie_poradi = 0;

var galerie_ero;
var galerie_nacita = '???';
var galerie_seznam = new Array;


function zobrazfotku(por,seznam,nazev,eroticka) {
	if(seznam) { // při prvním volání inicializovat pole
		galerie_seznam = seznam;
		galerie_poradi = parseInt(por);
		ob('galerienadpis').innerHTML = nazev;
	} else {
		galerie_poradi = galerie_poradi + parseInt(por);
	}
	
	if(eroticka) galerie_ero = 1; // nebude se příště ptát na zobrazení erotické fotky
	
	document.getElementById('fotkasrc').src = galerie_nacita;

	//document.getElementById('fotkaramecek').style.width = parseInt(galerie_seznam[galerie_poradi][3]) + 30;
	if(galerie_seznam[galerie_poradi+0][1] == 1 | eroticka | galerie_ero) {
		document.getElementById('fotkasrc').src = galerie_seznam[galerie_poradi+0][0];
		document.getElementById('fotkasrc').style.display = 'block';
		document.getElementById('fotkaeroticka').style.display = 'none';
	} else {
		document.getElementById('fotkasrc').style.display = 'none';
		document.getElementById('fotkaeroticka').style.display = 'block';
	}
	document.getElementById('fotkadiv').style.display='block';
	document.getElementById('fotkaback').style.visibility = galerie_poradi > 0 ? 'visible' : 'hidden';
	document.getElementById('fotkanext').style.visibility = (galerie_seznam.length > galerie_poradi+1) ? 'visible' : 'hidden' ;
	document.getElementById('fotkapopis').innerHTML = galerie_seznam[galerie_poradi+0][2];
	document.getElementById('fotkapozadi2').style.display = 'block';
	return false;
}



function schovejfotku() {
	document.getElementById('fotkapozadi2').style.display = 'none';
	document.getElementById('fotkasrc').src = galerie_nacita;
}