function go_url(menu) {
	choice = menu.selectedIndex;

	if (menu.options[choice].value != "") {
        window.location.href = menu.options[choice].value;
    }
}


function go_color(url) {
	window.open(url,'Color','scrollbars=0, resizable=0 , width=380, height=285 , top=100,left=200').focus();
}

function go_vid(url) {
	window.open(url,'Color','scrollbars=0, resizable=1,scrollbars=yes, width=790, height=560 , top=40,left=100').focus();
}

function show_photo(path) {
	popupWin = window.open('/show_photo.php?photo=' + path, "Photo","directories=no,height=240,location=no,menubar=no,resizable=no,scrollbars=no,status=no,toolbar=no,width=320, top=250, left=300");
	popupWin.focus();
	return false;
}

function open_window(url) {
	sx = 800;
	sy	= 600;

	var winl = (screen.width-sx)/2;
   var wint = (screen.height-sy)/2;

	window.open(url,'Links','scrollbars=1, resizable=0 , width='+sx+', height='+sy+' , top='+wint+',left='+winl).focus();
}

function MM_findObj(n, d) { 
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

var ie=(document.all && document.all.item && !window.opera)?1:0;
var def_normal_class = 'nav2';
var def_hightlight_class = 'nav2_';

/* @todo заставить работать в Mozille */
function Show(div, evnt, elem1, class_highlight,type) {
	class_normal = def_normal_class;
	if(!class_highlight) class_highlight = def_hightlight_class;

	if (evnt) highlight(evnt, class_highlight);

	if ((obj=MM_findObj(div))!=null) {
		if(ie){
			if(type  == 0)  { x = 154; y = 12; }
			else			{ x = 0; y = 0; }

			//x = 226;y=13;
			
			//alert(x);

			obj.style.left = event.clientX - event.offsetX - x;// 
			obj.style.top = event.clientY - event.offsetY + document.body.scrollTop+ y;// 
		} else {
			if (event.srcElement.tagName=='TD') {
				obj.style.left = event.clientX - event.offsetX - 5;
				obj.style.top = event.clientY - event.offsetY + document.body.scrollTop + 23;
			}
		}
		ShowHide('show', obj, elem1, class_normal, class_highlight);
	}
}

function Hide(div, evnt, elem1, class_normal) {
	if(!class_normal) class_normal = def_normal_class;
	class_highlight = def_hightlight_class;

	if(evnt) highlight(evnt, class_normal);
	
	if ((obj=MM_findObj(div))!=null)
		ShowHide('hide', obj, elem1, class_normal, class_highlight);
}

function ShowHide(v, obj, elem1, class_normal, class_highlight) {
	if(!class_normal) class_normal = def_normal_class;
	if(!class_highlight) class_highlight = def_hightlight_class;
	//if (event.fromElement.tagName!='DIV') return;
	obj1 = MM_findObj(elem1);
	//obj2 = MM_findObj(elem2);
	if (obj1)
	if (obj1) {
		if (v=='hide') obj1.className=class_normal;
		else obj1.className=class_highlight;
	}
	if (obj.style) {
		obj=obj.style;
		v=(v=='show')?'block':(v=='hide')?'none':v;
	}
	obj.display=v;
}

function highlight(obj, class_name){
	obj.className = class_name;
}

function NewWin(width, height)
{
	return;
}
