// JavaScript Document

var DefaultTab = 0;
var CurrentTab = LocationSearch('tab');
if (CurrentTab == '' || CurrentTab == null || CurrentTab < 0 || CurrentTab > 3) {
	CurrentTab = DefaultTab;
}
$(document).ready(function(){
	if ($.browser.msie && $.browser.version == 6) $(document).pngFix();
	$('li#TabMenu_'+CurrentTab).addClass('CurrentOn')
	$('div.TextContent').addClass('CurrentHide')
	$('div#TextContent_'+CurrentTab).removeClass('CurrentHide')
	if (CurrentTab > 0) {
		$('.ProductFooterStyle1').addClass('ProductFooterStyle2').removeClass('ProductFooterStyle1')
	}
	Accordion.Init();
	//$('div.Accordion:visible').accordion({active:false, collapsible:true})
	//if ($('.TestimonialOverview')) TestimonialOverview.Init();
})
function SwapContent(index, ele) {
	if (CurrentTab != index) {
		$('li#TabMenu_'+index).addClass('CurrentOn')
		$('div#TextContent_'+index).removeClass('CurrentHide')
		$('div#TextContent_'+CurrentTab).addClass('CurrentHide')
		$('li#TabMenu_'+CurrentTab).removeClass('CurrentOn')
		if ($.browser.msie && $.browser.version == 6) {
			$(document).pngFix();
		}
		if ($.browser.msie && CurrentTab == 1 && document.getElementById('VideoContainer')) {
			j2f_loadVideo(VideoSource.DefaultVideo);
		}
		//$('div.Accordion:visible').accordion({active:false, collapsible:true})
		CurrentTab = index;
	}
	if (ele) {
		if (ele.href.indexOf('#') > -1 && $(ele).attr('href').length > 1) {
			$('html, body').animate({scrollTop:$(ele.href.substr(ele.href.indexOf('#'))).offset().top},100)
		} else {
			if ($('html').scrollTop() != $('#MainContentWrapper').offset().top && $('body').scrollTop() != $('#MainContentWrapper').offset().top) {
				$('html, body').animate({scrollTop:$('#MainContentWrapper').offset().top},100)
			}
		}
	}
}

var ContentTab = {};
ContentTab.Init = function (defaultIndex, tab, content) {
	ContentTab.Swap(defaultIndex, tab, content);
}
ContentTab.Swap = function (index, tab, content) {
	$(tab).removeClass('CurrentOn')
	$(tab+':eq('+index+')').addClass('CurrentOn')
	$(content).addClass('CurrentHide')
	$(content+':eq('+index+')').removeClass('CurrentHide')
}

var Accordion = {
	HeaderClass:	'ItemHeader',
	BodyClass:		'ItemBody',
	Init:function() {
		$('.'+this.BodyClass).hide()
		$('.'+this.HeaderClass).click(function(){
			Accordion.Expend($(this));
		})
	},
	Expend:function(ele) {
		if (ele.hasClass('NoExpend')) {
			ele.siblings('.CurrentOn').next().slideUp(200,function(){
				ele.siblings('.CurrentOn').removeClass('CurrentOn')
			})
		} else {
			if (ele.hasClass('CurrentOn')) {
				ele.next().slideUp(200,function(){
					ele.removeClass('CurrentOn')
				})
			} else {
				ele.siblings('.CurrentOn').next().slideUp(200,function(){
					ele.siblings('.CurrentOn').removeClass('CurrentOn')
				})
				ele.addClass('CurrentOn')
				ele.next().slideDown(200)
			}
		}
	}
}

var TestimonialOverview = {
	Init:function() {
		$('.TestimonialOverview .on').hide()
		$('.TestimonialOverview > div').mouseenter(function(){
			$(this).find('.on').show()
			$(this).find('.off').hide()
		}).mouseleave(function(){
			$(this).find('.off').show()
			$(this).find('.on').hide()
		})
	}
}

var CrossCell = {
	DownloadGuide:function(ele) {
		$(ele).next().slideToggle(0)
		$(ele).parent().toggleClass('SlideToggle')
		Ico		= $(ele).find('img[src*=Icon_][src$=.gif]');
		IcoSrc	= Ico.attr('src');
		(IcoSrc.indexOf('Less') > -1) ? Ico.attr('src',IcoSrc.replace('Less','More')) : Ico.attr('src',IcoSrc.replace('More','Less'))
	},
	LoveThisFeeling:function() {
		$('#CrossCell .LoveThisFeeling_OuterWrapper').scrollable({
			items:'.LoveThisFeeling_InnerWrapper',
			circular:true,
			keyboard:false,
			prev:null,
			next:null,
			speed:200
		})
		setInterval(function(){$('#CrossCell .LoveThisFeeling_OuterWrapper').data('scrollable').next(200)}, 5000);
	}
}

