﻿// JScript File
function CreateSlide(sSliderSelector,sFx,iTransitionTime,iViewSlideTime){
	
	$(sSliderSelector).css({'visibility':'visible'})
    $(sSliderSelector + ' .Slides').cycle({
		fx:	sFx,	//scrollRight,fade,scrollUp,...
        speed:      iTransitionTime,
        timeout:    iViewSlideTime,
        pager:      sSliderSelector + ' #divNavigator',
		prev:		sSliderSelector + ' .Previous_button',
		next:		sSliderSelector + ' .Next_button',
        pagerEvent: 'click',
		pauseOnPagerHover: true,
		after:onAfter,
		before:onBefore,
		pagerAnchorBuilder:function(idx, slide){
			return '<a href="#"><div class="Pager_outer"><div class="Pager_inner">' + (idx+1) + '</div></div></a>'
		}
    });
	
	function onBefore(){
		$(sSliderSelector + ' .Subject_background').slideUp('fast')
		$(sSliderSelector + ' .Subject_content').slideUp('fast')	
	}
	
	function onAfter(){	
		if(! $(sSliderSelector + ' .Subject_background').hasClass("Invisible")){//visible
			var sSubject = $(this).find('.Item_subject').text()
			if (sSubject.length){
				$(sSliderSelector + ' .Subject_background').slideDown('slow')
				$(sSliderSelector + ' .Subject_content').slideDown('slow')
				$(sSliderSelector + ' .Subject_content div').html($(this).find('.Item_subject').html())
			}
	}	}
}
