$jnc=jQuery.noConflict();function initGallery(){$jnc('div.wrap-news').each(function(){var _slideSpeed=850;var _gallery=$jnc(this);var _btnPrev=_gallery.find('.back a');var _btnNext=_gallery.find('.next a');var _slideHolder=_gallery.find('.slides-holder > .slide-set');var _slideWidth=parseInt(_slideHolder.parent().css('width'));var _sourceURL=_gallery.attr('title');_gallery.removeAttr("title");_slideHolder.empty();var _slideClass='slide';var _currentIndex=0;_btnPrev.click(function(){if(_currentIndex>0){_currentIndex--;_slideHolder.animate({marginLeft:-_currentIndex*_slideWidth},{duration:_slideSpeed,queue:false});}
return false;});_btnNext.click(function(){var _galleryData;$jnc.ajax({url:_sourceURL,type:"POST",data:"pagenum="+_currentIndex,dataType:'html',success:function(ajaxData){_galleryData=$jnc(ajaxData);var _galleryItems=_galleryData.find('div');var _slideCount=_galleryItems.length;var _slide=$jnc('<div class="'+_slideClass+'"></div>');var _slideList=$jnc('<div class="sholder"></div>');var _scount=0;_galleryItems.each(function(){if(_scount>=3){_scount=0;_slide.append(_slideList);_slideList=$jnc('<div class="sholder"></div>');}
_slideList.append($jnc(this));_scount++;});if(_scount>0)_slide.append(_slideList);_slide.find('>div.sholder:eq(0)').children('div:lt(3)').addClass('top');_slideHolder.append(_slide);var _sItems=_slide.find('>div.sholder');_sItems.each(function(_ind){var _holder=$jnc(this);var _holderItems=_holder.find('>div');var _maxH=0;_holderItems.each(function(){if($jnc(this).height()>_maxH)_maxH=$jnc(this).height();});_holderItems.css({height:_maxH});});_slideHolder.animate({marginLeft:-_currentIndex*_slideWidth},{duration:_slideSpeed,queue:false});_currentIndex++;_btnNext.attr('rel',_currentIndex);}});return false;});_btnNext.trigger('click');});}
function initSlideshow(){$jnc('div.wrap-galery').slideShow({numElementLink:'ul.slide-bar a',slideEl:'ul.galery > li',linkNext:'.next a',linkPrev:'.back a',autoSlideShow:false,switchTime:3000,duration:500,event:'click'});}
function initScroller(){$jnc('div.wrap-galery').galleryScroll({holderList:'div.gallery-holder',slideNum:'div.gallery-pagination',scrollElParent:'ul.galery',scrollEl:'ul.galery li',disableClass:'disable',btPrev:'.back a',btNext:'.next a',circleSlide:true,duration:1000,autoSlide:5000});}
function initCustomScroller(){$jnc('div.wrap-galery').each(function(){var _holder=$jnc(this);var _btnPrev=_holder.find('.back a');var _btnNext=_holder.find('.next a');var _slidesHolder=_holder.find('div.gallery-holder');var _paginationHolder=_holder.find('div.gallery-pagination');var _paginationClass='slide-bar';var _slider=_slidesHolder.find('ul.galery');var _sliderWidth=_slider.width();var _slides=_slider.find(' > li');var _slideCount=_slides.length;var _slideWidth=_slides.eq(0).outerWidth(true);var _disableClass='disable';var _activeClass='active';var _slideSpeed=750;var _autoSlideTime=5000;var _offset=0;var _animationFlag=false;var _hoverFlag=false;var _autoSlide=true;var _timer;var _sumWidth=_slideCount*_slideWidth;var _currentIndex=0;_currentIndex=_slides.index(_slides.filter('.'+_activeClass));_slides=_slides.reverse();_slider.find(' > li').removeClass(_activeClass);_slider.css({marginLeft:-_sumWidth*2+((_currentIndex+1)*_slideWidth)})
_slider.empty().append(_slides.clone()).append(_slides.clone()).append(_slides.clone());_btnPrev.click(function(){prevSlide();return false;});_btnNext.click(function(){nextSlide();return false;});_paginationHolder.empty();var _list=$jnc('<ul></ul>');_slides.each(function(_ind){var _item=$jnc('<li></li>')
var _link=$jnc('<a href="#">'+(_ind+1)+'</a>');_link.click(function(){switchSlide(_ind);return false;});_item.append(_link);_list.append(_item);});_list.addClass(_paginationClass);_paginationHolder.append(_list);var _paginationItems=_list.find('li');function prevSlide(){if(_animationFlag)return;_currentIndex--;animateSlide();}
function nextSlide(){if(_animationFlag)return;_currentIndex++;animateSlide();}
function animateSlide(){_animationFlag=true;_offset=-_sumWidth*2+((_currentIndex+1)*_slideWidth);_slider.animate({marginLeft:_offset},{duration:_slideSpeed,queue:true,easing:'swing',complete:function(){if(_currentIndex==_slideCount){_currentIndex=0;_slider.css({marginLeft:-_sumWidth*2+((_currentIndex+1)*_slideWidth)})}else if(_currentIndex<0){_currentIndex=_slideCount-1;_slider.css({marginLeft:-_sumWidth*2+((_currentIndex+1)*_slideWidth)})}
_animationFlag=false;if(_autoSlide&&!_hoverFlag)_timer=setTimeout(function(){nextSlide();},_autoSlideTime);}});refreshPagination();}
function switchSlide(_num){if(_animationFlag)return;_currentIndex=_num;animateSlide();}
function refreshPagination(){if(_currentIndex==_slideCount){_paginationItems.removeClass(_activeClass).eq(0).addClass(_activeClass);}else if(_currentIndex<0){_paginationItems.removeClass(_activeClass).eq(_slideCount-1).addClass(_activeClass);}else{_paginationItems.removeClass(_activeClass).eq(_currentIndex).addClass(_activeClass);}}
refreshPagination();_holder.hover(function(){_hoverFlag=true;if(_timer)clearTimeout(_timer);},function(){_hoverFlag=false;if(_autoSlide)_timer=setTimeout(function(){nextSlide();},_autoSlideTime);});if(_autoSlide)_timer=setTimeout(function(){nextSlide();},_autoSlideTime);});}
function initTabs(){$jnc('ul.tabset').each(function(){var _list=$jnc(this);var _links=_list.find('a.tab');_links.each(function(){var _link=$jnc(this);var _href=_link.attr('href');var _tab=$jnc(_href);if(_link.hasClass('active'))_tab.show();else _tab.hide();_link.click(function(){_links.filter('.active').each(function(){$jnc($jnc(this).removeClass('active').attr('href')).hide();});_link.addClass('active');_tab.show();return false;});});});}
function ieHover(_list){if($jnc.browser.msie&&$jnc.browser.version<7){$jnc(_list).live('mouseover',function(){$jnc(this).addClass('hover');}).live('mouseout',function(){$jnc(this).removeClass('hover');});}}
$jnc.fn.reverse=[].reverse;$jnc(document).ready(function(){initTabs();ieHover('#main li, .slide div, .related ul div, .promo-box ul li');initCustomScroller();initGallery();});
