//подгон размера, если окно не соответсвует размерам документа
function resize() {
   if (document.body.clientWidth != w_orig || document.body.clientHeight != h_orig) size_el();
   size_el();
}
//вывод линий
var get_lines = "<div id=\"red\"><img src=\"img/space.gif\" width=\"6\" height=\"1\"></div>" +
"<div id=\"red_2\"><img src=\"img/space.gif\" width=\"6\" height=\"1\"></div>" +
"<div class=\"line\"><img src=\"img/space.gif\" width=\"1\" height=\"1\"></div>";

function get_width() {
  document.write("<div style='visibility:hidden'>");
	for (i=0; i <20; i++) document.write("text ");
	document.write("</div>");
}

function size_el() { //отображение элементов в нужной кондиции
 var el_main = document.getElementById('ww');
 var el_ww2 = document.getElementById('ww2');
 var el_ww3 = document.getElementById('ww3');
 var el_ww4 = document.getElementById('ww4');
 var el_ww5 = document.getElementById('ww5');
 
 var id_w214 = document.getElementById('w214_fl');
 var id_w65  = document.getElementById('w65_fl');
 var id_w55  = document.getElementById('w55_fl');
 var id_w55_2  = document.getElementById('w55_fl2');
 var id_w226  = document.getElementById('w226_fl');

 
 id_w214.style.top=el_main.offsetTop+el_main.offsetHeight-243;
 id_w214.style.visibility='visible';
 id_w65.style.left=el_main.offsetWidth+10;
 id_w65.style.top=el_ww2.offsetTop+el_ww2.offsetHeight-132;
 id_w65.style.visibility='visible';
	
 id_w55.style.left=289;
 id_w55.style.top=el_ww3.offsetTop+el_ww3.offsetHeight-130;
 id_w55.style.visibility='visible';
 id_w55_2.style.left=el_ww4.offsetLeft;
 id_w55_2.style.top=el_ww4.offsetTop+el_ww4.offsetHeight-132;
 id_w55_2.style.visibility='visible';

 var p = document.getElementById('p');
 p.style.top=el_ww2.offsetTop+45;
 p.style.left=el_ww2.offsetLeft;
 p.style.height=el_ww2.offsetHeight-45;
 p.style.visibility='visible';

 var p = document.getElementById('p2');
 p2.style.top=el_ww4.offsetTop+45;
 p2.style.left=el_ww4.offsetLeft;
 p2.style.height=el_ww2.offsetHeight-45;
 p2.style.visibility='visible';
}

//предзагрузка изображений
var preload_off = new Array();
var preload_on = new Array();

for (i=0; i <8; i++) {
  preload_off[i] = new Image();
  preload_off[i].src = "/img/menu/el"+(i+1)+"_off.gif";
	preload_on[i] = new Image();
  preload_on[i].src = "/img/menu/el"+(i+1)+"_on.gif";
}


//наведение н а объект
function get_change(v,num,value) {
   if (value == 'on') v.src=preload_on[num].src;
	 if (value == 'off') v.src=preload_off[num].src;
}

//открытие изображений под стать размеру
var okno="";
function get_optima(url,w,h,title) {
   var add = "width="+w+",height="+h + ",resizable=0" + ",left=" + ((screen.availWidth-w)/2-10) + ",top=" + ((screen.availHeight-h)/2);
	 if (w_test()) okno.close();

	 okno=window.open("","new_window",add);
	 var html_part1 = "<html><head>"+
	 "<meta http-equiv='content-type' content='text/html;charset=windows1251'><title>"+title+"</title></head>" +
	 "<body id='main' bgColor='white' onClick='javascript:self.close()' leftmargin=0 topmargin=0 bottommargin=0 rightmargin=0 marginwidth=0 marginheight=0>";
	 okno.document.writeln(html_part1 + "<img width="+w+" height="+h+" src='/userfiles/" + url + "'" + ">");
}

function w_test() {
   if (!okno) return false;
	 else if (okno.closed) return false;
	 else return true;
}
