var search_clear_flag = false;

function ds() {
  return confirm("Вы подтверждаете удаление?");
}

function clear_search(obj) {
  if(search_clear_flag == true) return;

  obj.value = "";
  search_clear_flag = true;
}

function logo_login(event) {

if(event.ctrlKey && event.shiftKey)
  {
  location.href = "?login";
  return false;
  }

return true;
}

function chBF(image,articul, div_id)
{
	dir = document.getElementById('cimgdir').value;
	document.getElementById('main-image').src = '/app/public/data/catalog/'+dir+'medium_'+image+'.jpg';
	document.getElementById('main_img').href = '/app/public/data/catalog/'+dir+image+'.jpg';
	document.getElementById('articul_1').innerHTML = articul;
	document.getElementById('articul_2').innerHTML = articul;
	document.getElementById('articul_3').innerHTML = articul;
	document.getElementById('articul_4').value = articul;
	for (i=0;i<100;i++)
		if ( document.getElementById('div_imo'+i) )
		{
			document.getElementById('div_imo'+i).className = 'frame';
		}
		else
			break;
		
	 	
	 //imgobj.className = 'selectframe';
	if (document.getElementById(div_id)) {
		
		document.getElementById(div_id).className = 'selectframe';
	}
	
}
 
function show(id, notblock)
{
	element = document.getElementById(id);
	if ( element )
	{
		if ( !notblock )
			element.style.display = 'block';
		else
			element.style.display = '';
	} 
}

function hide(id)
{
	element = document.getElementById(id);
	if ( element )
		element.style.display = 'none'; 
}

function checkStrParts(str1, str2) {
    for (var i=1; i < str1.length; i++) {
        if (str2.indexOf(str1.charAt(i)) == -1) return false;
    }
    return true;
}

function changeCountPrice(countObj, event)
{

var keyCode = (event.charCode) ? event.charCode : event.keyCode;

if ( keyCode == 8 || keyCode == 39 || keyCode == 37 || keyCode == 46)	
	return true;	// special
	
priceVal = document.getElementById('price').value;
result = priceVal;
	
if ( (keyCode > 47 && keyCode < 58) || (keyCode > 95 && keyCode < 106) ) 
{
	if ( Number(countObj.value) > 0 )
	{
		result = Number(countObj.value) * priceVal;
	}
	else
	{
		result = priceVal;
		countObj.value = 1;
	}	
}
else
{
	countObj.value = 1;
	return false;
}

	document.getElementById('sum').value = result;
}

function checkOrder()
{
	function mark(id, error)
	{
		color = '#FFFFFF';
		if (error)
		{
			color = '#FFAAAA';
		}
			
		document.getElementById(id).style.background = color;	
	}
	
	function ge(id)
	{
		return document.getElementById(id);
	}
	
	field = 'goods_count'; ermsg = 'Введите количество'; if ( ge(field).value == '' ) { alert(ermsg); mark(field,true); return false; } else { mark(field,false); }
	field = 'client_fio'; ermsg = 'Введите контактное лицо'; if ( ge(field).value == '' ) { alert(ermsg); mark(field,true); return false; } else { mark(field,false); }
	field = 'client_email'; ermsg = 'Введите email'; if ( ge(field).value == '' ) { alert(ermsg); mark(field,true); return false; } else { mark(field,false); }
	field = 'client_phone'; ermsg = 'Введите телефон'; if ( ge(field).value == '' ) { alert(ermsg); mark(field,true); return false; } else { mark(field,false); }
		
return true;
}