/*плагинация поиска*/
$(document).ready(function(){
var keyCtrl = false;
	$(document)
	.keydown(function(event) {
		if(event.which==17) keyCtrl = true;
	})

	.keyup(function(event) {
		if(event.which==17) keyCtrl = false;
		if(keyCtrl && event.which==37){
			var href = $('span.ajaxSearch_currentPage').prev('a').attr('href');
			if(href) window.location.href = href;
			else return false;
		}
		if(keyCtrl && event.which==39){
			var href = $('span.ajaxSearch_currentPage').next('a').attr('href');
			if(href) window.location.href = href;
			else return false;
		}
	});

	$('span.ajaxSearch_paging:eq(0)').css('display','none');
	

	var size = $('div#calalogItems .ajaxSearch_paging:eq(0)').children().length;
	var active = $('div#calalogItems .ajaxSearch_paging:eq(0) span').text();
	var n = parseInt(active);
	if(n>0 && n<6){
		$('div#calalogItems .ajaxSearch_paging:eq(0)').children().each(function(i){
			if(i==0){
				$('div#calalogItems .ajaxSearch_paging').append('<span style="float: left; font-size: 12px; margin: -12px 6px 0pt;color: black;" class="prev">← Ctrl</span>');
			}
			if(i<7){
				var obj = $(this).clone(true).attr("style","display:;");
				$('div#calalogItems .ajaxSearch_paging').append(obj);
			}
			else if(i==8){
				var href = $('.ajaxSearch_paging').children().eq(9).attr("href");
				$('div#calalogItems .ajaxSearch_paging').append('<a id="pagin_link" href="'+href+'" ref="11">...</a>');
			}
			else if(i==(size-1)){
				var obj = $(this).clone(true).attr("style","display:;");
				$('div#calalogItems .ajaxSearch_paging').append(obj);
			}
			if(i==(size-1)){
				$('div#calalogItems .ajaxSearch_paging').append('<span style="float: left; font-size: 12px; margin: -12px 6px 0pt;color: black;" class="next">Ctrl &rarr;</span>');
			}
		});
	}
	else if(n>(size-5) && n<(size+1)){
		$('div#calalogItems .ajaxSearch_paging:eq(0)').children().each(function(i){
			if(i==0){
				var obj = $(this).clone(true).attr("style","display:;");
				$('div#calalogItems .ajaxSearch_paging').append(obj);
			}
			else if(i==(size-8)){
				var chislo = size-10;
				var href = $('.ajaxSearch_paging').children().eq(chislo).attr("href");
				$('div#calalogItems .ajaxSearch_paging').append('<a id="pagin_link" href="'+href+'" ref="71">...</a>');
			}
			else if(i>(size-8) && i<(size)) {
				//alert(i);
				var obj = $(this).clone(true).attr("style","display:;");
				$('div#calalogItems .ajaxSearch_paging').append(obj);				
			}
		});
	}
	else{
		var ind = 0;
		var num = parseInt(active);
		$('div#calalogItems .ajaxSearch_paging').children().each(function(i){
			if(i==0){
				var obj = $(this).clone(true).attr("style","display:;");
				$('.ajaxSearch_paging').append(obj);				
			}
			else if(i==(size-1)){
				var obj = $(this).clone(true).attr("style","display:;");
				$('div#calalogItems .ajaxSearch_paging').append(obj);			
			}
			else if(i==(num-4)){
				var href = $('.ajaxSearch_paging').children().eq(num-6).attr("href");
				$('div#calalogItems .ajaxSearch_paging').append('<a id="pagin_link" href="'+href+'" ref="'+(num-5)+'">...</a>');
			}
			else if(ind==5){	
				var href = $('.ajaxSearch_paging').children().eq(num+4).attr("href");
				$('div#calalogItems .ajaxSearch_paging').append('<a id="pagin_link" href="'+href+'" ref="'+(num+5)+'">...</a>');
				ind=-1;
			}
			else if(i>(active-5) && ind!=-1) {
				var obj = $(this).clone(true).attr("style","display:;");
				$('div#calalogItems .ajaxSearch_paging').append(obj);	
				ind++;
			}
		});		
	}
	
});
