function win_open(str)
{
 w_width= 560;
 w_height= 800;
 add_w = window.open(str,'ch','top='+(screen.height-w_height)/2+',left='+(screen.width-w_width)/2+',width='+w_width+',height='+w_height+',scrollbars=no,status=no,resizable=no');
 add_w.focus(); if (add_w.opener == null) { add_w.opener = window; }
}

function win_open2(str)
{
 w_width= 1074;
 w_height= 777;
 add_w = window.open(str,'ch','top='+(screen.height-w_height)/2+',left='+(screen.width-w_width)/2+',width='+w_width+',height='+w_height+',scrollbars=no,status=no,resizable=no');
 add_w.focus(); if (add_w.opener == null) { add_w.opener = window; }
}

/* динамически разворачивающиеся подразделы каталога */
var gLastRazdShown= 0;

function bloxHideAll() {
	var div_elem= document.getElementsByTagName('div');
	for (var i=0; i<div_elem.length; i++) {
		if ( div_elem[i].className == 'sub_blox' ) {
			div_elem[i].style.display='none';
		}
	}

	if ( document.getElementById('subrazds') ) {
		var img_elem= document.getElementById('subrazds').getElementsByTagName('img');
		for (var i=0; i<img_elem.length; i++) {
			if ( img_elem[i].id.substr(0,4)== 'simg' ) {
				img_elem[i].src= 'images/pix.gif';
			}
		}
	}

	if ( document.getElementById('cat_menu') ) {
		var img_elem= document.getElementById('cat_menu').getElementsByTagName('a');
		for (var i=0; i<img_elem.length; i++) {

				img_elem[i].style.color= '#606060';

		}
	}
}

function bloxShow(id) {
	bloxHideAll();
	var sblox= propVisible('blox'+id);
	var ablox= propVisible('shref'+id);
	if (sblox) {
		sblox.style.display= 'block';
		propVisible('simg'+id).src= 'images/row1.gif';
		propVisible('shref'+id).style.color= '#0393D4';
		gLastRazdShown= id;
	}
	return false;
}



/* триггер показа формы подбора */
function ShowForm() {
	var obj_frm= propVisible('form_podb');
	obj_frm.style.display= (obj_frm.style.display=='block')? 'none':'block';
	if (obj_frm.style.display=='block') bloxHideAll(); else bloxShow(gLastRazdShown);
	return false;
}

function ShowText() {
	var obj_txt= propVisible('hidden_txt');
	obj_txt.style.display= (obj_txt.style.display=='block')? 'none':'block';
	if (obj_txt.style.display=='block') bloxHideAll(); else bloxShow(gLastRazdShown);
}


/* При загрузке страницы смотрим че за браузер и принеобходимости выполняем */
function start_show(id){
  bloxShow(id);

}
/* Работа с куками STASER POWER*/
 function setCookie(name, value, expires, path, domain, secure) {
 	var curCookie = name + "=" + escape(value) +
 		((expires) ? "; expires=" + expires.toGMTString() : "") +
 		((path) ? "; path=" + path : "") +
 		((domain) ? "; domain=" + domain : "") +
 		((secure) ? "; secure" : "");
 		document.cookie = curCookie; 
 }
 function getCookie(name) {
 	var prefix = name + "="
 	var cookieStartIndex = document.cookie.indexOf(prefix)
 	if (cookieStartIndex == -1)
 		return null
 	var cookieEndIndex = document.cookie.indexOf(";", cookieStartIndex + prefix.length)
 	if (cookieEndIndex == -1)
 		cookieEndIndex = document.cookie.length
 	return unescape(document.cookie.substring(cookieStartIndex + prefix.length, cookieEndIndex))
 }
 function deleteCookie(name, path, domain) {
 	if (getCookie(name)) {
 		document.cookie = name + "=" + 
 		((path) ? "; path=" + path : "") +
 		((domain) ? "; domain=" + domain : "") +
 		"; expires=Thu, 01-Jan-70 00:00:01 GMT"
 	}
 }
 function fixDate(date) {
 	var base = new Date(0)
 	var skew = base.getTime()
 	if (skew > 0)
 		date.setTime(date.getTime() - skew)
 }




