
var _CheckAllItems_Checked = false;
function CheckAll(element_name, form_name) {
    if (_CheckAllItems_Checked) _CheckAllItems_Checked = false;
     else _CheckAllItems_Checked = true;

    var v_Form = document.forms[form_name];
    for (var i=0; i<v_Form.elements.length; i++)  {
        if (v_Form.elements[i].name.indexOf(element_name) == 0) {
            v_Form.elements[i].checked = _CheckAllItems_Checked
        }
    }
}

function SlideHeight(){
	
	//if (screen.height>900){
	//	slide_height=640;
	//}
	//else 
	if (screen.height>768){
		slide_height=(screen.height - 256);	
		//slide_height += 116;
	}
	else {
		slide_height = 512; // for DDDD x 768 - 256
	}
	
	if (navigator.userAgent.toLowerCase().indexOf("msie") != -1){
		slide_height = slide_height - 30;
	}
	//slide_height += 16;
	if (slide_height>640){
		slide_height=640;
	}
	
	//slide_height=640;
	
	return slide_height;
}

function fulltime() {

	var time=new Date();

	document.clock.full.value=time.toLocaleString();

	setTimeout('fulltime()',1000)

}

function sel_all(){
 var doc=document.forma;
 if( !doc.cheks ) return;
 if( !doc.cheks.length )
	doc.cheks.checked = doc.cheks.checked ? false : true;
 else
	for(var i=0;i<doc.cheks.length;i++)
		doc.cheks[i].checked = doc.cheks[i].checked ? false : true;
}


function open_window(link,w,h) {  //открывает новое окно
	var width = w;
	var height = h;
	var left = parseInt((screen.availWidth/2) - (width/2));
	var top = parseInt((screen.availHeight/2) - (height/2));
		var win = "width="+w+",height="+h+",menubar=no,location=no,resizable=yes,scrollbars=yes,margins=0,left=" + left + ",top=" + top + 
        "screenX=" + left + ",screenY=" + top;
		newWin = window.open(link,'newWin',win);
};

function chhidElem (obj) //функция, открывающая и закрывающая пункты меню
{ 
	if (obj.className == "expelem"){
		obj.className = "colelem";
	}
	else {
		obj.className = "expelem";
	}
};

function add_to_basket(navi_id, rubric_id, good_id, package_id, quantity){
	if (!package_id.value){
		package_id_value = package_id.options[selectedIndex].value;
	}
	else {
		var package_id_value = package_id.value;
	}
	open_window('popup.php?obj=add_to_basket&navi_id='+navi_id.value+'&rubric_id='+rubric_id.value+'&id='+good_id.value+'&package_id='+package_id_value+'&quantity='+quantity.value+'', 300, 80);
	return false;
}

function HideElem(obj){
	if (obj.className == "view_element"){
		obj.className = "hide_element";
		document.getElementById('hide_panel').value = 'Показать боковую панель';
		document.getElementById('hide_panel_div').style.left = '25px';
	}
	else {
		obj.className = "view_element";
		document.getElementById('hide_panel').value = 'Скрыть боковую панель';
		document.getElementById('hide_panel_div').style.left = '245px';
	}
};
