/***********************************
  Publikační systém anvio
  verze 2.0
  (c) Jiří Svoboda
  www.anvio.cz   www.anvio.net
***********************************/

function w_open(wlink, w, h, param)
{
  xx=(screen.availWidth-w)/2;
  yy=(screen.availHeight-30-h)/2;
  if (xx<1) xx=0;
  if (yy<1) yy=0;
  okno=window.open(wlink, "win_FlexiWeb", param+", width="+w+", height="+h+", left="+xx+", top="+yy);
}

function ListboxMenuOnChange(obj, i) {
	adr=obj.options[i].value;
	if (adr=="") {return;}
	// absolutni - http://
	if (adr.toLowerCase().indexOf("http://")==0) {
		window.location.href=adr;
	}
	else {	// relativni
		server=window.location.href.substr(0, window.location.href.lastIndexOf("/"));
		window.location.href=server+"/"+adr;
	}

}

function ShowHTMLSetHeight() {
  if (document.getElementById("showhtmliframe")) {
		vyska=document.body.clientHeight-140;
		if (vyska<400) {vyska=400;}
  	document.getElementById("showhtmliframe").style.height=vyska+"px";
  }
}

function SetSelect(formular, f, s) {
	// nastaví aktivní položku v listboxu
	var formobj=document.getElementById(formular);
	var obj=formobj.elements.item(f);
	for (i=0; i<obj.options.length; i++) {
		if (obj.options.item(i).value==s) {
			obj.options.item(i).selected=true;
			break;
		}
		else {
			obj.options.item(i).selected=false;
		}
	}
}

function checkKontakt(obj) {
	obj2=document.getElementById('email');
	re=/^([-_a-zA-Z0-9]+(\.?[-a_a-zA-Z0-9]+)*)+@[-a-zA-Z0-9]+(\.[-a-zA-Z0-9]+)*\.[a-zA-Z]{2,6}$/;
	r=obj2.value.search(re);
	if (r==-1) {
		window.alert('Zadejte prosím Váš platný email.');
		return false
	}
	return true;
}
