function load_used(obj,mod,val,cst) {
	var div_parent = jQuery(obj).parents('div:first');
	div_parent.find('tr').show();
	
	switch (mod) {
		case 'all':
		break;
		case 'tech':
			div_parent.find('tr[class^=ff_]').not('tr.ff_'+val).hide();
		break;
		case 'dop':
			div_parent.find('tr[class^=ff_][rel!="'+val+'"]').hide();
		break;
		case 'year': case 'carried':
			div_parent.find('tr[id]').each(function(){
				var v = parseInt(jQuery(this).find('td.ff_'+cst).html().replace(/[\D]/,''));
				if (val <= v) jQuery(this).hide();
			});
		break;
	}
}

//����������� � ��������--
function rf_gallery(all, now){
	show_message('�������� ������');
	for(i=1;i<=all;i++) {
		if ($('sp_'+i)) $('sp_'+i).style.display = 'none';
		if ($('r_li_'+i)) $('r_li_'+i).className = '';
	}
	if ($('sp_'+now)) $('sp_'+now).style.display = 'block';
	if ($('r_li_'+now)) $('r_li_'+now).className = 'active';

	close_message();
}

function rf_gallery2(all, move){
	show_message('�������� ������');
	for(i=1;i<=all;i++) {
		if ($('r_li_'+i).className =='active')	var now = i+move;
		if ($('sp_'+i)) $('sp_'+i).style.display = 'none';
		if ($('r_li_'+i)) $('r_li_'+i).className = '';
	}

	if (now>all) now = 1;
	if (now==0) now = all;

	if ($('sp_'+now)) $('sp_'+now).style.display = 'block';
	if ($('r_li_'+now)) $('r_li_'+now).className = 'active';

	close_message();
}
// --����������� � ��������

function r_subscribe(){
	show_message('�������� ������');
    var r_subscribe = $('r_subscribe').value;
    if (r_subscribe == '') close_message('error', '������� E-mail!', 'r_subscribe');
    else if (r_subscribe.length>0 && /^[\w\-\.]+\@[\w\-\.]+\.[a-z]{2,5}$/i.test(r_subscribe)==false) close_message('error', '����������� ������ email �����', 'r_subscribe');
	else {
	var req = new JsHttpRequest();
	req.open(null, '/js/_ajax/r_subscribe.php', true);
	var data = { 'r_subscribe': r_subscribe};
    req.send(data);

	req.onreadystatechange = function() {

		if (req.readyState == 4) {
			var result = req.responseJS.result;
			var date = req.responseJS.date;
			var errors = req.responseJS.errors;
    	    var focus = req.responseJS.focus;
 				if (result==1) {
				close_message('info', '��������� ������. �������� �������� � ��������� ��� ���');
 				}
				else if (result==2){
				close_message('info', '����� '+r_subscribe+' ��� �������� '+date+' ����.<br /><br />������� ������ �����');
				}
	            else {
				close_message('info', '��������� ��� �������� ����� '+r_subscribe+' � �������� ����������� � ������');
				}
			reloadPage();
		}

	}
	}
}




function complect_prod() {
	show_message('�������� ������');
    var articul = $('articul').value;
    if (articul == '') close_message('error', '������� ������� ��� ��� �����!', 'articul');
    else if (articul.length<2) close_message('error', '������� ��� ������� 2 �������', 'articul');
	else {
	var req = new JsHttpRequest();
	req.open(null, '/js/_ajax/articul.php', true);
	var data = { 'articul': articul};
    req.send(data);

	req.onreadystatechange = function() {

		if (req.readyState == 4) {
//alert(req.responseText);
			var result = req.responseJS.result;
			var errors = req.responseJS.errors;
    	    var focus = req.responseJS.focus;
 				if (result==1) {
				close_message('info', '� ���������, ������ �� ������� :(');
 				}
	            else {
					$('center').innerHTML = result;
					$('main').innerHTML = '';
					close_message();
				}
			reloadPage();
		}

	}
	}
}

function change_arenda() {
	show_message('�������� ������');
    var form_select = $('form_select').value;
    if (form_select == '') close_message('error', '���������� ���-�� �������', 'form_select');
	else {
	var req = new JsHttpRequest();
	req.open(null, '/js/_ajax/change_arenda.php', true);
	var data = { 'form_select': form_select};
    req.send(data);

	req.onreadystatechange = function() {

		if (req.readyState == 4) {
//alert(req.responseText);
			var result1 = req.responseJS.result1;
			var result2 = req.responseJS.result2;
			var errors = req.responseJS.errors;
//alert(result1);
 				if (!result1) {
				close_message('info', '���� �����. ���������� � �������������� :(');
 				}
	            else {
					$('div_form1').innerHTML = result1;
					$('div_form2').innerHTML = result2;
					close_message();
				}
			reloadPage();
		}

	}
	}
}

//������ � ������
/*
showPopupAS = function(who) {
	if (document.getElementById(who).style.display != "block") {
	var new_height = document.getElementById(who).offsetHeight;
	var new_width = document.getElementById(who).offsetWidth;
	var top = (document.body.scrollTop>0) ? document.body.scrollTop : document.documentElement.scrollTop;
	document.getElementById(who).style.top = (parseInt(top,10)+(document.body.clientHeight/2)-(new_height/2)-500)+'px';
   	document.getElementById(who).style.left = ((document.body.clientWidth/2)-(new_width/2)-400)+'px';
	document.getElementById(who).style.display = "block";
	}
	return false;
}
*/

showPopupAS = function(who) {
	if (document.getElementById(who).style.display != "block") {
	var new_height = document.getElementById(who).offsetHeight;
	var new_width = document.getElementById(who).offsetWidth;
	var top = (document.body.scrollTop>0) ? document.body.scrollTop : document.documentElement.scrollTop;
//	document.getElementById(who).style.top = (parseInt(top,10)+(document.body.clientHeight/2)-(new_height/2)-500)+'px';
// 	document.getElementById(who).style.left = ((document.body.clientWidth/2)-(new_width/2)-400)+'px';

	document.getElementById(who).style.top = (parseInt(top,10)+(document.body.clientHeight/2)-(new_height/2)-200)+'px';
   	document.getElementById(who).style.left = ((document.body.clientWidth/2)-(new_width/2)-200)+'px';


	document.getElementById(who).style.display = "block";
	}
	return false;
}

showPopupAS3 = function(who) {
	if (document.getElementById(who).style.display != "block") {
	var new_height = document.getElementById(who).offsetHeight;
	var new_width = document.getElementById(who).offsetWidth;
	var top = (document.body.scrollTop>0) ? document.body.scrollTop : document.documentElement.scrollTop;
//	document.getElementById(who).style.top = (parseInt(top,10)+(document.body.clientHeight/2)-(new_height/2)-500)+'px';
// 	document.getElementById(who).style.left = ((document.body.clientWidth/2)-(new_width/2)-400)+'px';

	//document.getElementById(who).style.top = (parseInt(top,10)+(document.body.clientHeight/2)-(new_height/2)-200)+'px';
   	//document.getElementById(who).style.left = ((document.body.clientWidth/2)-(new_width/2)-200)+'px';


	document.getElementById(who).style.display = "block";
	}
	return false;
}

showSovet = function(who) {
	if (document.getElementById(who).style.display == "block") {
	document.getElementById(who).style.display = "none";
	}
	else {
		for(i=1;i<=100;i++) {
				if ($('popupSovet'+i)) $('popupSovet'+i).style.display = "none";
		}
	document.getElementById(who).style.display = "block";
	}
	return false;
}

