var removed_td;
var layout = 3;

function check_user_res() {
	if ((document.body.clientWidth < 900 || window.innerWidth < 900) && layout == 3) {
		change_layout();
		layout = 2;
	}
	if ((document.body.clientWidth >= 900 || window.innerWidth >= 900) && layout == 2){
		changeback_layout();
		layout = 3;
	}
	if (layout == 3){
		var scrollTop = document.body.scrollTop;
		if (document.getElementById('minicart') && (scrollTop > 170 )) { document.getElementById('minicart').style.marginTop=(scrollTop - 170) + 'px';}
	}
}
function change_layout() {
	var x=document.getElementById('layout').rows[1].cells
	var minicart=document.getElementById('minicart');
	var searcher=document.getElementById('searcher');
	var rightcolumn = document.getElementById('right_td');
	var removedcart = rightcolumn.removeChild(minicart);
	var removedsearcher = rightcolumn.removeChild(searcher);
	x[1].colSpan=2;
	removed_td = document.getElementById('body_tr').removeChild(rightcolumn);
	x[0].appendChild(removedcart);
	x[0].appendChild(removedsearcher);
	removedcart.style.margin="10px 0 10px 13px;"
	removedsearcher.style.margin="10px 0 10px 13px;"
}
function changeback_layout() {
	var x=document.getElementById('layout').rows[1].cells
	var minicart=document.getElementById('minicart');
	var searcher=document.getElementById('searcher');
	var leftcolumn = document.getElementById('left_td');
	var removedcart = leftcolumn.removeChild(minicart);
	var removedsearcher = leftcolumn.removeChild(searcher);
	x[1].colSpan=1;
	document.getElementById('body_tr').appendChild(removed_td);
	removed_td.appendChild(removedcart);
	removed_td.appendChild(removedsearcher);
	removedcart.style.margin="10px 13px 10px 0;"
	removedsearcher.style.margin="10px 13px 10px 0;"
}
function highlight_line(obj){
	obj.style.backgroundColor='#9b2121';
	obj.style.color='white';
	var listitems=obj.getElementsByTagName("A");
	for (i=0; i<listitems.length; i++) {
		listitems[i].style.color="#ffffff";
		listitems[i].color="#ffffff";
	}

}
function normal_line(obj, evenodd){
	if(evenodd == 'even'){
		obj.style.backgroundColor='#f5f5f5';
	} else {
		obj.style.backgroundColor='#ffffff';
	}
	obj.style.color='#666';
	var listitems=obj.getElementsByTagName("A");
	for (i=0; i<listitems.length; i++) {
		listitems[i].style.color="#9b2121";
	}
}

function check_reg_form()
{
	var form = document.forms['reg_form'];
	if (
	(form.firm_name.value == '') ||
	(form.cfio.value == '') ||
	(form.cphone.value == '') ||
	(form.cemail.value == '')
	)
	{
		alert('Необходимо заполнить все обязательные поля.');
		//return (false);
	}
	else
	{
		//return (true);
		form.submit();
	}
}

function check_search()
{
	form = document.forms['search_form'];
	str = form.detal.value;
	if (str.match(/[а-я]*/i)) 
	{
		alert('Номер детали для поиска не может содержать русских букв.');
	} 
	else 
	{
		form.submit();
	}
}
function setCartNum (type, frm_name, frm_field)
	{
	var form = document.forms[frm_name];
	var curObj = form[frm_field];
	if ( curObj )
		{
		var curValue = parseInt(curObj.value);
		if (type == "up")
			{
			curObj.value = curValue + 1;
			}
		else if (type == "down" && curValue > 0)
			{
			curObj.value = curValue - 1;
			}
		}
	}
function check_form ()
{
 var form = document.forms['check_it'];
 if (
 (form['vin[0]'].value == '') ||
 (form['vin[1]'].value == '') ||
 (form['vin[2]'].value == '') ||
 (form['vin[3]'].value == '') ||
 (form['vin[5]'].value == '') ||
 (form['vin[15]'].value == '') 
 )
 {
 alert('Необходимо заполнить все обязательные поля.');
 return false;
 }
 else
 {
 //return (true);
 form.submit();
 }
 return false;
}
