
/*****************************
**     Popup message
******************************/

//close pop-up box
function closePopup(){
	if(window.timer)clearTimeout(timer);
	if($.browser.msie&&$.browser.version!='9.0') $('#opaco').addClass('hidden').removeAttr('style');
	else $('#opaco').fadeTo('fast',0,function(){$(this).addClass('hidden').removeAttr('style')});
	$('#popup').addClass('hidden').removeClass('round').html('');
	return false;
}
//open pop-up
function showPopup(popup_type,$t,$timer){
	if($.browser.msie&&$.browser.version!='9.0') $('#opaco').height($(document).height()).toggleClass('hidden');
	else $('#opaco').height($(document).height()).toggleClass('hidden').fadeTo('fast',0.5);
	if($t==1)$('#popup').html(popup_type);
	if($timer!==undefined)	timer=setTimeout('closePopup()', $timer);
	else $('#popup').html($('#popup_' + popup_type).html());
	$('#popup').alignCenter().toggleClass('hidden');
	return false;
}
function refresh(){
	window.location=window.location;
}
function ftxt($id,$txt) {
		if($id.value==$txt) {$id.value=''}
	}
function btxt($id,$txt) {
	if($id.value=='') {$id.value=$txt}
}
function strip_tags( str ){	
	return str.replace(/<\/?[^>]+>/gi, '');
}
stopPreloadImg = false;
arrayImgCached = new Array();
arrayImg = null;
baseUrl = null;
 
function preloadImg(preloadArray, baseUrl) {
  this.arrayImg = preloadArray;
  this.baseUrl = baseUrl;
 
  cacheImage();
}
 
function safeMemoryInRecursion() {window.setTimeout(cacheImage, 0)}
 
function cacheImage()
{
  if (arrayImg.length > 0 && stopPreloadImg == false) {
    var img = new Image();
    img.onerror = function(){safeMemoryInRecursion()};
    img.onload = function(){safeMemoryInRecursion()};
  img.src = baseUrl + arrayImg[0];
    
    arrayImg.shift();
    arrayImgCached[window.arrayImgCached.length] = img;
  }
}
function jsgo($a)
{
	window.location=$a;
}
function news_main_switch($ids,$next)
{	
	$max=$ids[1];
	$next=$ids[0]+1;
}
function news_main_switch($ids,$next)
{
	$max=$ids[1];
	if ($next==undefined) $next=$ids[0]+1;
	if ($next>$max) $next=1;
	$('#news_main_div_'+$ids[0]+', #news_main_li_'+$ids[0]).removeClass('this');
	$('#news_main_div_'+$next+', #news_main_li_'+$next).addClass('this');
	//console.log('Перебросил новость '+$ids[0]+' на '+$next);
	$ids[0]=$next;
}
function _focus(el)
{
	if (el.value==$(el).attr('data-placeholder')) el.value='';
}
function _blur(el)
{
	if (el.value=='') el.value=$(el).attr('data-placeholder');
}
function itemSearch($frm)
{
	var er1='введите текст запроса!';
	var er2='ПОИСК';
	$srch='';
	for($i=0;$i<$frm.elements.length;$i++)
	{
		var el=$frm.elements[$i];
		if (el.name!='')
		{
			if (el.value!=''&&el.value!=$(el).attr('data-placeholder'))	//html5 рулит, но сидим в каменном веке из-за ЕБАНОГО ИЕ!
			{
				if($srch!='')$srch+='&';
				$srch+=el.name.toLowerCase()+'='+el.value.toLowerCase();
			}
		}
	}
	$srch=$srch.replace(new RegExp(" ",'g'),"_-_");
	if ($srch!=''){window.location="/catalog/search/"+$srch+"/";}
}

var luxpH=false;
function luxp()
{
	var ul=$("#last_update ul");
	if (ul.height()=='14'){if(luxpH){ul.animate({'height':luxpH});}else {ul.height('auto');luxpH=ul.height();}}else{ul.animate({'height':'14'});}
}
var regFields={
	"name":[false,'поле не заполнено','неправильный ввод'],
	'fam':[false,'поле не заполнено','неправильный ввод'],
	'phone':[false,'поле не заполнено','неправильный ввод'],
	'country':[false,'поле не заполнено','неправильный ввод'],
	'street':[false,'поле не заполнено','неправильный ввод'],
	'house':[false,'поле не заполнено','неправильный ввод'],
	'city':[true,'поле не заполнено','неправильный ввод'],
	'rlogin':[false,'поле не заполнено','неправильный ввод','логин уже занят'],
	'rpassword':[false,'поле не заполнено','пароли не совпадают'],
	'email':[false,'поле не заполнено','неверный формат адреса']
}
function checkReg($form)
{
	res=true;
	var log='_______________________________';
	$.each(regFields,function(i){
		$("#"+i).blur();
		if (this[0]==false) {res=false;}
		log+=(this[0]+'; ');
	});
	if($("#recaptcha_response_field").val()==''){
		if(res==true){alert('Введите проверочную фразу');res=false;}
		
	}
	//console.log(log);
	if(res&&$form!=undefined){
		$form.submit();
	}
}
function ctrue($n)
{
	regFields[$n][0]=true;
	$("#"+$n+'_err').html('');
}
function cfalse($n,$err)
{
	var $err=$err||1;
	regFields[$n][0]=false;
	$("#"+$n+'_err').html(regFields[$n][$err]);
}
function check(e,$type,$with)
{
	var n=e.name;
	if (n=='rpassChck') {n='rpassword';}//т.к. поле с ошибкой формируется по названию вызывающего элемента, и сообщение для 2х паролей одно, перекидываемся на установленное название
	var e=e.value;
	var l=e.length;
	if (2<=l&&l<20)
	{
		if ($type=='text')
		{
			ctrue(n);
		}
		else if ($type=='email')
		{
			var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
			if(!filter.test(e))
			{
				cfalse(n,2)
			}
			else ctrue(n);
		}
		else if ($type=='password')
		{
			var e2=$("#"+$with);
			var n2=e2.name;
			var e2=e2.val();
			if (e2.length!=0){
			if (e!=e2) {cfalse(n,2);} else {ctrue(n);}}
		}
	}
	else cfalse(n);//поле не заполнено
	
}
function zeros($val)
{
	$n=1;//число ведущих нулей
	$val=$val.toString();
	$l=$val.length;
	$k=$l-$n;
	if (($k)<1)
	{
		for ($k;$k<1;$k++)
		{
			$val=0+$val;
		}
	}
	return $val;
	//alert('надо '+$n+' ведущих нулей'+"\n"+'длина '+$l+' символов'+"\n"+'итог '+$val);
}
function callDate(e,$year,$month,$days,$cal,$target)
{
	var e=Number($(e.target).text())
	if (1<=e<=$days)
	{
		var $day=e;
		$target.val(zeros($day)+'.'+zeros($month+1)+'.'+$year);
		$cal.hide();
	}
}
function callD(e,$year,$months,$cal,$target)
{
	var e=$(e.target).text();
	var $month=$.inArray(e, $months);
	if ($month!=(-1))
	{
		$target.val(zeros($month+1)+'.'+$year);
		var $days = new Date($year, $month + 1, 0).getDate();
		$cal.html('');
		$("<ul/>", {
		"id": "days",
		html: function(){
			for($i=1;$i<=$days;$i++)
			{
				$(this).append($("<li/>",{text:$i}));
			}
		},
		click: function(e){callDate(e,$year,$month,$days,$cal,$target);}
		}).appendTo($cal);
	}
}
function callM(e,$yMin,$yMax,$cal,$target)
{
	var e=Number($(e.target).text());
	if($yMin<=e&&e<=$yMax)
	{
		$year=e;
		$target.val($year);
		$months=new Array('январь','февраль','март','апрель','май','июнь','июль','август','сентябрь','октябрь','ноябрь','декабрь');
		$cal.html('');
		$("<ul/>", {
		"id": "months",
		html: function(){
			for($i=0;$i<$months.length;$i++)
			{
				$(this).append($("<li/>",{text:$months[$i]}));
			}
		},
		click: function(e){callD(e,$year,$months,$cal,$target);}
		}).appendTo($cal);
	}
}
function calCall($yMin,$yMax)
{
	var $cal=$("#cal"),$target=$("#bday");
	$cal.html('');
	$("<ul/>", {
	"id": "years",
	html: function(){
		for($i=$yMin;$i<$yMax+1;$i++)
		{
			$(this).append($("<li/>",{text:$i}));
		}
    },
	click: function(e){callM(e,$yMin,$yMax,$cal,$target);}
	}).appendTo($cal);
	$cal.slideToggle();
}
function gopresslogin(frm)
{
	frm.submit.click();
}
function gologin(frm)
{
	$l=frm.login.value;
	$p=frm.pass.value;//$("#password").val();
	$_b=frm.back_.value;
	if($_b==='')$_b=window.location;
	var $w=$(frm).find(".wait");
	if ($l!=''&&$p!=''){
		$.ajax({
			type: "POST",
			url: "user/",
			cache: false,
			data: "login="+$l,
			beforeSend : function(){$w.html('подождите...');$w.show();},
			success: function(res){
				//if (console){console.log($l);}
				if (res!='') {
					if (res.match(/\'(.*)\'/)){
						$w.html(res.match(/\'(.*)\'/)[1]);
					}
					else{
						$p=$p+res;
						$p=SHA256($p);
						//if (console){console.log($p);}
						$.ajax({
							type: "POST",
							url: "user/",
							cache: false,
							data: "login="+$l+"&pass="+$p,
							success: function(res1){
								if (res1.match(/\'(.*)\'/)){
									$w.html(res1.match(/\'(.*)\'/)[1]);
								}
								else{
									$w.html('вход...');
									window.location=$_b;
								}
							}
						})
					}
				}
			}
		});
	}
	else $w.html('введите логин и пароль!').show();
}
function pMessSend($cid,e){

	var msg=$(e.pMessage).val();
	var pSubject=$(e.pSubject).val();
	var compl=false;
	$cid=$cid.split(',');
	if(msg!=null){
		for($i=0;$i<$cid.length;$i++)
		{
			if($cid[$i].length==20)
			{
				$.ajax({
				type: "POST",
				url: "/",
				cache: false,
				data: "friend="+$cid[$i]+'&action=msgPost&msg='+msg+'&title='+pSubject,
				success: function(data){
					if(!compl){
						data=$.parseJSON(data);
						if(data!=null){
							$("#popup").html('<div id="ajaxResult" onclick="closePopup();">'+data.message+'</div>').alignCenter().addClass('round');
							timer=setTimeout('closePopup()', 1000);
						}
						compl=true;
					}
				}
				});
			}
		}
	}
}
function orderSend(e){

	var msg=$(e.pMessage).val();
	var pFio=$(e.pFio).val();
	var pEmail=$(e.pEmail).val();
	var pPhone=$(e.pPhone).val();
	var pId=Number($(e.orderTov).val());
	var compl=false;
	if(pFio!==''&&pId>0&&(pEmail!==''||pPhone!=='')){
		
		$.ajax({
		type: "POST",
		url: "/",
		cache: false,
		data: "orderTovNo="+pId+'&action=makeOrder&msg='+msg+'&fio='+pFio+'&mail='+pEmail+'&phone='+pPhone,
		success: function(data){
			if(!compl){
				data=$.parseJSON(data);
				if(data!=null){
					$("#popup").html('<div id="ajaxResult" onclick="closePopup();">'+data.message+'</div>').alignCenter().addClass('round');
					//timer=setTimeout('closePopup()', 1000);
				}
				compl=true;
			}
		},
		error: function(a,b,c){
			alert(c);
		}
		});
	}
	else(alert('Заполните контактную информацию!'));
}
function pMess($cid,$_title,$_mess){
	if($_title===undefined) $_title='';
	if($_mess===undefined)$_mess='';
	pForm='<div id="pMessForm"><h1>новое сообщение<a onclick="closePopup();" class="close" title="Закрыть">X</a></h1><form onsubmit="pMessSend(\''+$cid+'\',this);return false;"><table><tr><td class="first"><label for="pSubject">тема:</label></td><td><input id="pSubject" type="text" name="pSubject" maxlength="65" value="'+$_title+'" /></td></tr><tr><td class="first"><label for="pMessage">сообщение:</label></td><td><textarea id="pMessage" type="text" name="pMessage">'+$_mess+'</textarea></td></tr><tr><td colspan="2" class="last"><hr class="d" /><input type="submit" value="отправить" /> <button onclick="closePopup();return false;">отмена</button></td></tr></table></form></div>';
	showPopup(pForm,1);
}
function order(el){
	var $id=Number($(el).attr('data-id'));
	if($id>0){
		pOrder='<div id="pMessForm"><h1>Оформление заказа<a onclick="closePopup();" class="close" title="Закрыть">X</a></h1><form onsubmit="orderSend(this);return false;"><table><tr><td class="first"><label for="pFio">Ваши ФИО:</label></td><td><input id="pFio" type="text" name="pFio" maxlength="65" value="" /></td></tr><tr><td class="first"><label for="pEmail">Ваш email:</label></td><td><input id="pEmail" type="text" name="pEmail" maxlength="65" value="" /></td></tr><tr><td class="first"><label for="pPhone">Ваш телефон:</label></td><td><input id="pPhone" type="text" name="pPhone" maxlength="65" value="" /></td></tr><tr><td class="first"><label for="pMessage">Cообщение:</label></td><td><textarea id="pMessage" type="text" name="pMessage"></textarea></td></tr><tr><td colspan="2" class="last"><hr class="d" /><input type="submit" value="отправить" /> <button onclick="closePopup();return false;">отмена</button></td></tr></table><input type="hidden" name="orderTov" value="'+$id+'" /></form></div>';
		showPopup(pOrder,1);
	}
}
var current_date = new Date;
var cookie_year = current_date.getFullYear ( ) + 1;
var cookie_month = current_date.getMonth ( );
var cookie_day = current_date.getDate ( );
var cid;
function array2json(arr) {//составяем json-строку
	var tmp=new Array();
	$.each(arr,function(k,v)
	{
		if(Number(v[2])>0)
		{
			tmp.push('"'+k+'":["'+v[0]+'","'+v[1]+'","'+v[2]+'","'+v[3]+'"]');
		}
	})
	tmp='{'+tmp.join(',')+'}';
	set_cookie('note_',tmp,cookie_year, cookie_month, cookie_day,'/' );//обновляем куку
	note=$.parseJSON(tmp);//делаем рефреш переменной, т.к. выше отбрасываются позиции с отрицательным количеством
}
function notePadFill()	//функция заполнения правого блока
{
	array2json(note);//обновляем значения
	var t=$("#notepadMini .items");
	t.html('');
	var noteTotal=0;$i=0;
	t.append('<tr><th>Название (размер)</th><th>Цена</th><th>Количество</th><th>Стоимость</th><th>Удалить</th></tr>');
	$.each(note,function(k,v)
	{
		id=k.match(/([0-9]*)/gi);
		//alert(id[1])
		id=id[1];
		if (v[2]>1)$min='<a class="noteMin" onclick="noteMin(\'e'+id+'\')">-</a>'; else $min='';
		var $_total=(Number(v[1])*Number(v[2]));
		t.append('<tr><td>'+($i+1)+'. <a class="el" href="/catalog/go/item/'+id+'/">'+v[0]+' ('+v[3]+')</a></td><td>'+v[1]+' руб.</td><td>'+$min+' (<span class="count">'+v[2]+'</span>) <a class="notePlus" onclick="noteGet([\'e'+id+'\'])">+</a></td><td>'+$_total+'</td><td><a class="noteDel" onclick="noteDel(\''+k+'\')">Удалить</a></td></tr>');
		noteTotal+=$_total;
		$i++;
	})
	if ($i>0)
	{
		$("#notepadMini .sum").html('= '+noteTotal+'<span> руб</span>');//итого руб.
		$("#notepadTotal").text(noteTotal+' руб.');
		/*var plus='';
		for(j=0;j<$i&&j<10;j++)
		{
			plus+='+';
		}
		$("#notepadMini .title span").html(plus);*///плюсики в название
		$("#notepadMini").show();
	}
	else {$("#notepadMini").hide();}
}
function noteGet(a,b)//делаем плюс или минус (b) для товара a[name,cost,cnt]
{
	var id=a[0];//составляем ид элемента
	if (b===undefined) {b=true;}
	//note=$.parseJSON('{"e1":["name","cost","cnt"],"e2":["name2","cost2","cnt2"]}');	//забираем набор из кука.
	if(a[2]!=undefined)a[2]=a[2].replace(/\s/,"");//убираем левак из цены
	if (window.note) 
	{	
		if(note[id]===undefined&&b)//если элемента нет, то составляем строку
		{
			note[id]=[a[1],a[2],a[3],a[4]];
		}
		else//если элемент уже есть, то меняем количество
		{	
			if(a[3]!=undefined)note[id][2]=a[3];else{
			if (b) note[id][2]++; else note[id][2]--;}
		}
	}
	else
	{
		note=$.parseJSON('{"'+id+'":["'+a[1]+'","'+a[2]+'","'+a[3]+'","'+a[4]+'"]}');	//если в куке пусто, то размечаем json
	}
	notePadFill();
}
function noteDel(n)//удалить товар
{
	note[n][2]=0;//ставим количество = 0
	notePadFill();//функция заполнения удаляет товар из списка
}
function noteMin(n)//минус 1
{
	noteGet([n],false)
}
function noteAdd(e)//функция плюса для клика на товаре
{
	var e=$("#tov_img");
	var n=Number(e.attr('data-id'));
	if (n>0) 
	{
		name=e.find('.name').text();
		cost=e.find('.cost span').first().text();
		count=$("#count").val();
		size=$("#size").val();
		//alert(size+' '+count);
		if(count>0&&size!=0){
			noteGet(['e'+n,name,cost,count,size]);
			pForm='<div id="pMessForm" style="padding:30px 60px;color:green;">Товар успешно добавлен в корзину!</div>';
			showPopup(pForm,1,1000);
		}
		else{
			pForm='<div id="pMessForm" style="padding:30px 60px;text-align:center;color:red;">Товар не добавлен!<br />Укажите количество и размер!</div>';
			showPopup(pForm,1,1500);
		}
	}
}

function couponSend(e){
	var pFio=$(e.pFio).val();
	var pEmail=$(e.pEmail).val();
	var pPhone=$(e.pPhone).val();
	var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if(pFio!==''&&(filter.test(pEmail)||pPhone!=='')){
	$("#couponPrint").attr({"disabled":"disabled"});
		$.ajax({
		type: "POST",
		url: "/",
		cache: false,
		data: 'makeCoupon=&action=makeCoupon&fio='+pFio+'&mail='+pEmail+'&phone='+pPhone,
		success: function(data){
				data=$.parseJSON(data);
				if(data!=null){
					if(data.status)window.print();
					//timer=setTimeout('closePopup()', 1000);
				}
		},
		error: function(a,b,c){
			alert(c);
			$("#couponPrint").removeAttr("disabled");
		}
		});
	}
	else(alert('Заполните контактную информацию!'));
}
function couponForm(){
	pForm='<div><div id="couponForm"><img src="/s/c.jpg" alt="" /><form onsubmit="couponSend(this);return false;"><input style="top:156px;" type="text" name="pFio" /><input style="top:207px;"  type="text" name="pPhone" /><input style="top:261px;"  type="text" name="pEmail" /><input type="submit" value="РАСПЕЧАТАТЬ" id="couponPrint" /></form></div></div>';
	showPopup(pForm,1);
}
function addData($target,$val){
	$val=Number($val);
	if($val>0&&$val<4)
	{
		$($target).show();
	}
	else $($target).hide();
}
function addFromTo(t){
	t=$("#"+t);
	t.val(window.location.href);
	return false;
}
function nl2br( str ) {
    return str.replace(/([^>])\n/g, '$1<br />');
}
function openC($s){
	i=1;
	l=$s.length;
	if(l>0)
	{
		$($s).each(function(){
			$ul=$("#m_"+this).children('a');
			if ($($ul).hasClass('collapsible'))
			{
				$($ul).removeClass('collapsed').addClass('expanded');
				$($ul).next().css({'display':'block'});
			}
			if (i==l)
			{
				$($ul).css({'font-weight':'bold'})
			}
			i++;
		})
	}
}
function _post(f){
	if (f.фио.value!=''&&/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/.test(f.email.value)&&f.текст.value!=''&&$("#recaptcha_response_field").val()!='') f.submit();
}
$(document).ready(function(){

try {
pag1 = new Paginator('paginator_bottom', $_pagesTotal, 10, $_pagesCurrent, $_pagesUrl+'/*/');
} catch (e){}

$('#left ul#menucat ul').each(function(index) {
			$(this).hide().prev().removeClass('expanded').addClass('collapsed'); // Hide it
			$(this).prev().addClass('collapsible').click(function() {
				if ($(this).next().css('display') == 'none') {
					$(this).next().slideDown(200, function () {
						$(this).prev().removeClass('collapsed').addClass('expanded');
					});
				}else {
					$(this).next().slideUp(200, function () {
						$(this).prev().removeClass('expanded').addClass('collapsed');
					$(this).find('ul').each(function() {
						$(this).hide().prev().removeClass('expanded').addClass('collapsed');
					});
					});
				}
				return false;
			});
		});
		

jQuery.fx.off = false;
	$.fn.alignCenter = function() {
		  //get margin left
		  var marginLeft = Math.max(40, parseInt($(window).width()/2 - $(this).width()/2)) + 'px';
		  //get margin top
		  var marginTop = Math.max(40, parseInt($(window).height()/2 - $(this).height()/2)) + 'px';
		  //return updated element
		  return $(this).css({'margin-left':marginLeft, 'margin-top':marginTop});
	   };
	//if (window.cid)
	{
		var $statusWindow=$("#statusWindow");
		$statusWindow.animate({'opacity':1},'slow');
		if(!$statusWindow.hasClass('noclose'))$statusWindow.delay(2000).animate({'opacity':0,'height':0},'slow',function(){$(this).hide();});
		
		note=$.parseJSON(get_cookie('note_'));	//забираем набор из кука.
		if(note!=null)
		notePadFill();//делаем блокнот
	}
	//$("header").click(function(){window.location='/';}) //клик по шапке ведет на главную. сделано так из-за невалидности <a><div></div></a>
	
	$.each(regFields,function()
	{
		this[0]=false;
	})
	regFields['city'][0]=true;
	
	/*$("#tov_img #big").click(function(){hs.expand(null,{src:this.src})})
	
	$("#thumbs").click(function(e)
	{
		var l=e.target;
		var r=/(.*)(\/.*)$/i;
		if(l.src)
		{
			l=l.src.replace(r,"$1/l$2");
		}
		var $Bimg=$("#tov_img #big");
		if (l.match(/^http:\/\/.*\.jpg$/)) 
		{
			$Bimg.attr('src',l);
		}
	})*/
	
	$("#tov_columner").click(function(e)
	{
		$tov=$(this).parent();
		switch(e.target.id)
		{
			case 'tov_four':
				if (!$tov.hasClass('four'))
				{
					$tov.removeClass('three').addClass('four');
					$("#tov_three").removeClass('this');
					$(e.target).addClass('this');
					set_cookie ( "tov_columner", 'four', cookie_year, cookie_month, cookie_day,'/' );
				}
				break;
			
			case 'tov_three':
				if (!$tov.hasClass('three'))
				{
					$tov.removeClass('four').addClass('three');
					$("#tov_four").removeClass('this');
					$(e.target).addClass('this');
					set_cookie ( "tov_columner", 'three', cookie_year, cookie_month, cookie_day,'/' );
				}
				break;
		}
	})
	$("#tov_new").click(function(e)
	{
		$el=$(e.target);
		if($el.hasClass('hider'))
		{
			$el.parents('article').toggleClass('hide');
			return false;
		}
	})
	
	if (window.$news_main)
	{
		var $news_main_timer=$("#news_main_ul");
		var $news_main_sw=true;
		//$news_main_timer.everyTime('4s', 'newsAutoSwitcher', news_main_switch($news_main), 0);
		$news_main_timer=setInterval(function(){
			/*if ($news_main_sw)*/ news_main_switch($news_main);
			},4000);
	}
	$("#news_main_ul").click(function(e){
		$id=(/\d*$/.exec(e.target.id))[0];
		news_main_switch($news_main,$id);
		clearInterval($news_main_timer);
		$news_main_sw=false;
		return false;
	})
	$(".cloud").click(function(e)
	{
		var k=e.target;
		if (k.href)
		{
			$t="&type="+$(k).attr('data-type');
			k=k.id.split('_');
			k=k[1];
			$.ajax({
				type: "POST",
				url: "/",
				cache: false,
				data: "cloud="+k+$t
			});
		}
		//return true;
	})
	$("#news_main_ul li:last").css({'border-bottom-width':'1px'})
	exp=/http:\/\/[^\/]*\/(.*)\//g;
	var loc=exp.exec(window.location);
	var loc2 = loc;
	$page='main';
	if (loc)
	{
		loc=loc[1].split('/');
		for (var $l in loc)
		{
			var $v=loc[$l].replace('=','');$("#m_"+decodeURIComponent($v)).addClass('this');
		}
		openC(loc);
		//window.location.hash='#show' //В ie чересчур дёргано
		//window.scrollTo(0,300);	//Так тоже дергает, но меньше, чем метод выше. в хроме пёздато.
	}
	else $("#m_"+$page).addClass('this');
	
	//заполение поиска
	if(loc2!=null){
		var arr=loc2[1].split('search');
		if(arr[1]){
		arr=arr[1].split(/[\/|=|&]/);
		var arr2=['keyword'];
		var exp=new RegExp("_-_",'g');
		for (var i=0,len=arr.length;i<len;i++) {
			for (var j=0,len2=arr2.length;j<len2;j++) {
				if (arr[i] == arr2[j]){
					$("#"+arr[i]).val(decodeURIComponent(arr[i+1]).replace(exp," "));
				}
			}
		}
		}
	}
	Cufon.replace("#menuBrands");
	
})
