function getElementsByClass(searchClass,node,tag) {
	var classElements = new Array();
	if ( node == null )
		node = document;
	if ( tag == null )
		tag = '*';
	var els = node.getElementsByTagName(tag);
	var elsLen = els.length;

	var pattern = new RegExp("(^|\\s)"+searchClass+"(\\s|$)");
	for (i = 0, j = 0; i < elsLen; i++) {
		if ( pattern.test(els[i].className) ) {
			classElements[j] = els[i];
			j++;
		}
	}
	return classElements;
}


function zspb_resize(){
	var w = 0;
	var pd = 0;
	var wmin = 1004; // минимальная ширина страницы
	var p1 = 1034; // первый порог тянучки
	var lwmin = 240; // минимальная ширина левой колонки

	if(document.body.clientWidth){
		w = document.body.clientWidth;
	}else if(window.innerWidth){
		w = window.innerWidth;
	}
	if(w > p1){
		lwnew = lwmin + 30;
		pd = 30;
	}else if(w <= wmin){
		lwnew = lwmin;
		pd = 0;
	}else{
		lwnew = (w - wmin) + lwmin;
		pd = w - wmin;
	}
	//alert('w ' + w + 'lwnew' +lwnew.toString());
	wstr = lwnew.toString() + 'px';
	pdstr = pd.toString() + 'px';
	//document.getElementById('left').style.width = wstr;
	var obj = getElementsByClass('menu_2',null,'div');
	for(i=0;i<obj.length;i++){
		obj[i].style.marginLeft = pdstr;
	}
	var obj = getElementsByClass('menu_2_open',null,'div');
	for(i=0;i<obj.length;i++){
		obj[i].style.marginLeft = pdstr;
	}
	var obj = getElementsByClass('pre_menu_1',null,'div');
	for(i=0;i<obj.length;i++){
		obj[i].style.width = pdstr;
		obj[i].style.height = '6px';
	}
	obj[0].style.backgroundColor = '#b2d5ff';
	obj[1].style.backgroundColor = '#cbfa78';
	obj[2].style.backgroundColor = '#f8e000';
	obj[3].style.backgroundColor = '#98e7ec';
	obj[4].style.backgroundColor = '#e6d19c';
}

