function showMes(kind, mes) {
	$('#mesArea').attr('class', kind).css({'opacity': 0, 'height': 0}).animate({'opacity': 1, 'height': '29px'}, 300, null);
	$('#mesArea span').text(mes);
}

function clearMes() {
	$('#mesArea').animate({'height': 0}, 300, null, function() {
		$('#mesArea').attr('class', false);
		$('#mesArea span').text('');
	});
}

function addToCart(pName, pCase, pFirm, regionName, presence, price, term) {
	var str = "act=addToCart&pName="+pName+"&pCase="+pCase+"&pFirm="+pFirm+"&regionName="+regionName+"&presence="+presence+"&price="+price+"&term="+term;
	$.ajax({
		type: 		"POST", 
		url: 		"/ajax/", 
		data: 		str, 
		success: 	function(res) {
						if(res == 2) {
							scrollTo(0,0);
							showMes('errMes', "Продукт уже в корзине.");
						} 
						if(res == 1) {
							scrollTo(0,0);
							showMes('okMes', "Продукт добавлен в корзину.");
							$('#cartCount').text(parseInt($('#cartCount').text()) + 1);
						}
					}
	});
	
	return false;
}

function title2url (title_obj, url_obj)
{
    var text = title_obj.val();
    if(url_obj.val()=='') url_obj.val(translit(text));

}

//TRANSLIT
function translit(inp)
{     var newStr='';
      // Внимание! символы / ' " ? % удаляются.
      var arr = {
        'ё':'yo',
        'й':'j',
        'ц':'c',
        'у':'y',
        'к':'k',
        'е':'e',
        'н':'n',
        'г':'g',
        'ш':'sh',
        'щ':'sh',
        'з':'z',
        'х':'h',
        'ъ':'',
        'ф':'f',
        'ы':'i',
        'в':'v',
        'а':'a',
        'п':'p',
        'р':'r',
        'о':'o',
        'л':'l',
        'д':'d',
        'ж':'zh',
        'э':'e',
        'я':'ya',
        'ч':'ch',
        'с':'s',
        'м':'m',
        'и':'i',
        'т':'t',
        'ь':'',
        'б':'b',
        'ю':'yu',
        ' ':'-',
        '/':'',
        "'":'',
        '"':'',
        '?':'',
        '%':''
              };
   inp = inp.toLocaleLowerCase(); //переводим исходный текст в маленькие буквы
   for (i=0;i<inp.length;i++)
   {
       if (typeof(arr[inp.charAt(i)])!=='undefined') newStr += arr[inp.charAt(i)];
       else newStr += inp.charAt(i);
   }
   return newStr;
}


