function open_page(page,width,height) {
	var str = 'scrollbars=yes,resizable=yes,width='+width+',height='+height
	msgWindow=window.open(page,'NewWindow',str)
	msgWindow.focus()
	return false
}
function confirm_it(form,message) {
	if (confirm(message)) {
		form.submit()
      return true
   } else {
      return false
   }
}
function invertSelection() {
   for (var i = 0; i < document.list.elements.length; i++) {
      if (document.list.elements[i].type == "checkbox") {
         document.list.elements[i].checked = ! document.list.elements[i].checked
      }
   }
}
function clearSelection() {
   for (var i = 0; i < document.list.elements.length; i++) {
      if (document.list.elements[i].type == "checkbox") {
         document.list.elements[i].checked = false
      }
   }
}
function checkSelection() {
   for (var i = 0; i < document.list.elements.length; i++) {
      if (document.list.elements[i].type == "checkbox" && document.list.elements[i].checked) {
         return true;
      }
   }
   alert('Nebyl vybrán žádný oblíbený nápoj!');
   return false;
}
function printPage() {
	window.print();
}
function setIngred(drink_id,field_id,brand) {
	if (window.opener && !window.opener.closed) {
		for(var i=0;i < eval('window.opener.document.insert.ingred'+field_id+'.length');i++) {
			if ( eval('window.opener.document.insert.ingred'+field_id+'.options[i].value==drink_id') ) {
				eval('window.opener.document.insert.ingred'+field_id+'.selectedIndex=i');
				eval('window.opener.document.insert.brand'+field_id+'.value=brand');
				return true;	
			}
		}		
	}
}
function setIngred2(drink_id) {
	if (window.opener && !window.opener.closed) {
		var field_id=1;
		if (window.opener.document.find.ingred1.selectedIndex>0)
			field_id=2;
		if (window.opener.document.find.ingred2.selectedIndex>0)
			field_id=3;
		for(var i=0;i < eval('window.opener.document.find.ingred'+field_id+'.length');i++) {
			if ( eval('window.opener.document.find.ingred'+field_id+'.options[i].value==drink_id') ) {
				eval('window.opener.document.find.ingred'+field_id+'.selectedIndex=i');
				return true;
			}
		}		
	}
}
function setIngred3(drink_id) {
	if (window.opener && !window.opener.closed) {
		for(var i=0;i < eval('window.opener.document.find.ingred1.length');i++) {
			if ( eval('window.opener.document.find.ingred1.options[i].value==drink_id') ) {
				eval('window.opener.document.find.ingred1.selectedIndex=i');
				return true;
			}
		}		
	}
}
function reloadInsForm() {
	if (window.opener && !window.opener.closed) {
		if (window.opener.document.insert.reload)
			window.opener.document.insert.reload.focus()
	}
}
function browseItem(){
	if (document.browse.item.options[document.browse.item.selectedIndex].value != "none") {
		location = document.browse.item.options[document.browse.item.selectedIndex].value
	}
}
function preload() {
	if (!document.images) return;
	var ar = new Array();
	for (var i = 0; i < arguments.length; i++) {
		ar[i] = new Image();
		ar[i].src = 'images/'+arguments[i];
	}
}
function click(e) {
var message="Bad operation!";
	if (document.all) {
		if (event.button == 2) {
//			alert(message);
//			return false;
		}
	}
	if (document.layers) {
		if (e.which == 3) {
//			alert(message);
//			return false;
		}
	}
}
function setLayout() {
	if (document.layers) {
		document.captureEvents(Event.MOUSEDOWN);
	}
	document.onmousedown=click;
}
function setIqChange(msg) {
	var ret = prompt (msg, 1)
	if ((ret == null) || (ret == "")) {
		return false
	}
	ret = parseInt (ret);
	if ((ret == 0) || isNaN(ret)) {
		alert ('Nebylo zadáno číslo!')
		return false
	} else {
		document.insert.iqchange.value=ret
		return true
	}
}
function addBookmark() {
	if (window.external){
		external.AddFavorite(location.href,document.title)
	} else {
		alert("Váš prohlížeč tuto funkci nepodporuje.\nVložte si stránku do oblíbených standardním způsobem.");
	}
}
function frameBuster() {
	if (self.parent.frames.length != 0)
		self.parent.location='http://bar.hopem.cz';
}
function switchClass(id,class1,class2){ 
   if(document.getElementById(id)){    //check the element exists and can be accessed 
       var ele = document.getElementById(id);    //get hold of the element 
       if (ele.className==class1) {
           ele.className=class2;
       } else { 
           ele.className=class1;
       } 
   } 
}
function toggleMenu (menu, on, step) {
	menuObj = stdBrowser ? document.getElementById(menu).style : eval("document." + menu);
	newPos = parseInt(menuObj.left); 
	if (on && newPos < 10) newPos += step;
	if (!on && newPos > 10) newPos -= step;
	menuObj.left = stdBrowser ? newPos + "px" : newPos; 
}
function showMenu(menu) {
	if (oldMenu != "") toggleMenu (oldMenu, false, 1000);
	toggleMenu (menu, true, 1000);
	oldMenu = menu;
}
function hideMenu() {
	if (oldMenu != "") toggleMenu (oldMenu, false, 1000);
}
function initPage() {
	stdBrowser = (document.getElementById) ? true : false;
	oldMenu = "";
	preload('spacer.gif','spacerbl.gif','logo.gif','leftbg.gif','menuglass.gif','menuglassbl.gif','slice_r1_c2.gif','slice_r2_c2.gif','slice_r2_c5.gif','slice_r3_c2.gif','slice_r3_c5.gif','slice_r4_c2.gif','slice_r4_c3.gif','slice_r4_c5.gif','print.gif','mail.gif','bookmark.gif');
}
function setPresName(msg,name) {
	var ret = prompt (msg, name);
	if ((ret == null) || (ret == "")) {
		return false;
	} else {
		document.pres.pid.value=ret;
		return true;
	}
}
function checkPresSelection() {
	if (document.list.name.selectedIndex == 0) {
		alert('Nebyla vybrána složka do které mají být nápoje zkopírovány nebo přesunuty!');
		return false;
	}
	return true;
}
