function ReCenter(){
	windowheight = $(window).height();
	windowwidth = $(window).width();
	pageTop = (windowheight-630)/2;
	if (pageTop < 0) {pageTop = 0}
	pageLeft = (windowwidth-910)/2;

	var i = 0;
	for (i;i<17;i++){
		backgroundPos = pageLeft-480+(i*50)+"px -"+(i*50)+"px";
		$('#Frame'+i).css({
			paddingLeft:pageLeft,
			paddingTop:pageTop,
			paddingRight:890-pageLeft,
			paddingBottom:600-pageTop,
			display:"block",
			backgroundPosition: backgroundPos
		})
	}

	$('#ScrollFrame').css({
		height: windowheight
	})
	$('#Preloader').css({
		height: windowheight,
		width: windowwidth,
		backgroundPosition: backgroundPos
	})
	
	$('#PreloaderFrame').css({
		paddingLeft:pageLeft,
		paddingTop:pageTop,
		paddingRight:890-pageLeft,
		paddingBottom:600-pageTop,
		display:"block",
		backgroundPosition: backgroundPos
	})
	
	$('#FrameCart').css({
		paddingLeft:pageLeft,
		paddingRight:890-pageLeft,
		paddingBottom:600-pageTop,
		display:"block",
		backgroundPosition: backgroundPos
	})
}

$(window)._scrollable();

var pct=0;
var handle=0;

function update(){
        $("#progressbar").reportprogress(++pct);
        if(pct==100){
                clearInterval(handle);
                $("#run").val("start");
                pct=0;
				$('#Preloader').fadeOut(1000);
        }
}

$(window).load(function(){

	$('#ScrollFrame').scrollTo( 0 , 0 );
	ReCenter();
	$('#Frame0').fadeIn(1000);
	for (i=0;i<17;i++){
		$('#Frame'+i+' .productdesc').fadeOut(100);
		$('#Frame'+i+' .productvideo').fadeOut(100);
	}
	
/*
	var hash = 0;
	// test all possible places hash could be on different browsers
	if(window.location.hash){
	   hash = window.location.hash;}
	else if (document.location.hash){
	   hash = document.location.hash;}
	else if(location.hash){
	   hash = location.hash;
	}
	
	var hashmark = (hash.substring(0,1));
	
	// some browsers start the hash with #, remove it for consistency
	if(hashmark = '#'){
	    hash = hash.substring(1,hash.length);
	}
	GoTo(hash);
*/	
});


$(window).resize(function(){
	ReCenter();
})

function GoToNext(CurrentFrame){
	if (CurrentFrame == 16 ){
		GoTo(1);
	}
	else{
	GoTo(CurrentFrame + 1);
	}
}

function GoTo(FrameNum){
	for (i=0;i<17;i++){
		$('#Frame'+i+' .productdesc').fadeOut(100);
		$('#Frame'+i+' .productvideo').fadeOut(100);
	}
	$('#ScrollFrame').scrollTo( '#Frame'+FrameNum, 3000, {queue: true, onAfter:function(){
		$('#Frame'+FrameNum+' .productvideo').fadeIn(1000);
		$('#Frame'+FrameNum+' .productdesc').fadeIn(1000);	
	}});
}

$("#product-select1-option-1").change(function() {
	alert("Hello");
});

jQuery(function( $ ){

	$(".showmore").click(function() {
      $(this).parents().next('.moreinfo').slideToggle(500);
    });

	function SwapChoice(value, divname){
		$(divname).html($(value).html());
		$(divname).removeClass("inlinechoice");
		$(divname).addClass("inlinechoiceselected");
	}

	$("#AdjectiveChoice1").click(function () { $('#OptionAdjective1').slideToggle("fast");});
	$("#NounChoice1").click(function () {$('#OptionNoun1').slideToggle("fast");});
	$("#ColorChoice1").click(function () {$('#OptionColor1').slideToggle("fast");});
	$("#SizeChoice1").click(function () {$('#OptionSize1').slideToggle("fast");});

	$("#OptionAdjective1 a").click(function () {
	  SwapChoice(this, '#AdjectiveChoice1'); $('#OptionAdjective1').slideToggle("fast");});
	$("#OptionNoun1 a").click(function () {
	  SwapChoice(this, '#NounChoice1'); $('#OptionNoun1').slideToggle("fast");});
	$("#OptionColor1 a").click(function () {
	  SwapChoice(this, '#ColorChoice1'); $('#OptionColor1').slideToggle("fast");});


	$("#AdjectiveChoice2").click(function () { $('#OptionAdjective2').slideToggle("fast");});
	$("#NounChoice2").click(function () {$('#OptionNoun2').slideToggle("fast");});
	$("#ColorChoice2").click(function () {$('#OptionColor2').slideToggle("fast");});
	$("#SizeChoice2").click(function () {$('#OptionSize2').slideToggle("fast");});

	$("#OptionAdjective2 a").click(function () {
	  SwapChoice(this, '#AdjectiveChoice2'); $('#OptionAdjective2').slideToggle("fast");});
	$("#OptionNoun2 a").click(function () {
	  SwapChoice(this, '#NounChoice2'); $('#OptionNoun2').slideToggle("fast");});
	$("#OptionColor2 a").click(function () {
	  SwapChoice(this, '#ColorChoice2'); $('#OptionColor2').slideToggle("fast");});


	$("#AdjectiveChoice3").click(function () { $('#OptionAdjective3').slideToggle("fast");});
	$("#NounChoice3").click(function () {$('#OptionNoun3').slideToggle("fast");});
	$("#ColorChoice3").click(function () {$('#OptionColor3').slideToggle("fast");});
	$("#SizeChoice3").click(function () {$('#OptionSize3').slideToggle("fast");});

	$("#OptionAdjective3 a").click(function () {
	  SwapChoice(this, '#AdjectiveChoice3'); $('#OptionAdjective3').slideToggle("fast");});
	$("#OptionNoun3 a").click(function () {
	  SwapChoice(this, '#NounChoice3'); $('#OptionNoun3').slideToggle("fast");});
	$("#OptionColor3 a").click(function () {
	  SwapChoice(this, '#ColorChoice3'); $('#OptionColor3').slideToggle("fast");});


	$("#AdjectiveChoice4").click(function () { $('#OptionAdjective4').slideToggle("fast");});
	$("#NounChoice4").click(function () {$('#OptionNoun4').slideToggle("fast");});
	$("#ColorChoice4").click(function () {$('#OptionColor4').slideToggle("fast");});
	$("#SizeChoice4").click(function () {$('#OptionSize4').slideToggle("fast");});

	$("#OptionAdjective4 a").click(function () {
	  SwapChoice(this, '#AdjectiveChoice4'); $('#OptionAdjective4').slideToggle("fast");});
	$("#OptionNoun4 a").click(function () {
	  SwapChoice(this, '#NounChoice4'); $('#OptionNoun4').slideToggle("fast");});
	$("#OptionColor4 a").click(function () {
	  SwapChoice(this, '#ColorChoice4'); $('#OptionColor4').slideToggle("fast");});


	$("#AdjectiveChoice5").click(function () { $('#OptionAdjective5').slideToggle("fast");});
	$("#NounChoice5").click(function () {$('#OptionNoun5').slideToggle("fast");});
	$("#ColorChoice5").click(function () {$('#OptionColor5').slideToggle("fast");});
	$("#SizeChoice5").click(function () {$('#OptionSize5').slideToggle("fast");});

	$("#OptionAdjective5 a").click(function () {
	  SwapChoice(this, '#AdjectiveChoice5'); $('#OptionAdjective5').slideToggle("fast");});
	$("#OptionNoun5 a").click(function () {
	  SwapChoice(this, '#NounChoice5'); $('#OptionNoun5').slideToggle("fast");});
	$("#OptionColor5 a").click(function () {
	  SwapChoice(this, '#ColorChoice5'); $('#OptionColor5').slideToggle("fast");});


	$("#AdjectiveChoice6").click(function () { $('#OptionAdjective6').slideToggle("fast");});
	$("#NounChoice6").click(function () {$('#OptionNoun6').slideToggle("fast");});
	$("#ColorChoice6").click(function () {$('#OptionColor6').slideToggle("fast");});
	$("#SizeChoice6").click(function () {$('#OptionSize6').slideToggle("fast");});

	$("#OptionAdjective6 a").click(function () {
	  SwapChoice(this, '#AdjectiveChoice6'); $('#OptionAdjective6').slideToggle("fast");});
	$("#OptionNoun6 a").click(function () {
	  SwapChoice(this, '#NounChoice6'); $('#OptionNoun6').slideToggle("fast");});
	$("#OptionColor6 a").click(function () {
	  SwapChoice(this, '#ColorChoice6'); $('#OptionColor6').slideToggle("fast");});


	$("#AdjectiveChoice7").click(function () { $('#OptionAdjective7').slideToggle("fast");});
	$("#NounChoice7").click(function () {$('#OptionNoun7').slideToggle("fast");});
	$("#ColorChoice7").click(function () {$('#OptionColor7').slideToggle("fast");});
	$("#SizeChoice7").click(function () {$('#OptionSize7').slideToggle("fast");});

	$("#OptionAdjective7 a").click(function () {
	  SwapChoice(this, '#AdjectiveChoice7'); $('#OptionAdjective7').slideToggle("fast");});
	$("#OptionNoun7 a").click(function () {
	  SwapChoice(this, '#NounChoice7'); $('#OptionNoun7').slideToggle("fast");});
	$("#OptionColor7 a").click(function () {
	  SwapChoice(this, '#ColorChoice7'); $('#OptionColor7').slideToggle("fast");});


	$("#AdjectiveChoice8").click(function () { $('#OptionAdjective8').slideToggle("fast");});
	$("#NounChoice8").click(function () {$('#OptionNoun8').slideToggle("fast");});
	$("#ColorChoice8").click(function () {$('#OptionColor8').slideToggle("fast");});
	$("#SizeChoice8").click(function () {$('#OptionSize8').slideToggle("fast");});
	$("#VerbChoice8").click(function () {$('#OptionVerb8').slideToggle("fast");});

	$("#OptionAdjective8 a").click(function () {
	  SwapChoice(this, '#AdjectiveChoice8'); $('#OptionAdjective8').slideToggle("fast");});
	$("#OptionNoun8 a").click(function () {
	  SwapChoice(this, '#NounChoice8'); $('#OptionNoun8').slideToggle("fast");});
	$("#OptionColor8 a").click(function () {
	  SwapChoice(this, '#ColorChoice8'); $('#OptionColor8').slideToggle("fast");});
	$("#OptionVerb8 a").click(function () {
	  SwapChoice(this, '#VerbChoice8'); $('#OptionVerb8').slideToggle("fast");});
	
	$("#AdjectiveChoice9").click(function () { $('#OptionAdjective9').slideToggle("fast");});
	$("#NounChoice9").click(function () {$('#OptionNoun9').slideToggle("fast");});
	$("#ColorChoice9").click(function () {$('#OptionColor9').slideToggle("fast");});
	$("#SizeChoice9").click(function () {$('#OptionSize9').slideToggle("fast");});

	$("#OptionAdjective9 a").click(function () {
	  SwapChoice(this, '#AdjectiveChoice9'); $('#OptionAdjective9').slideToggle("fast");});
	$("#OptionNoun9 a").click(function () {
	  SwapChoice(this, '#NounChoice9'); $('#OptionNoun9').slideToggle("fast");});
	$("#OptionColor9 a").click(function () {
	  SwapChoice(this, '#ColorChoice9'); $('#OptionColor9').slideToggle("fast");});
	
	$("#AdjectiveChoice10").click(function () { $('#OptionAdjective10').slideToggle("fast");});
	$("#NounChoice10").click(function () {$('#OptionNoun10').slideToggle("fast");});
	$("#ColorChoice10").click(function () {$('#OptionColor10').slideToggle("fast");});
	$("#SizeChoice10").click(function () {$('#OptionSize10').slideToggle("fast");});

	$("#OptionAdjective10 a").click(function () {
	  SwapChoice(this, '#AdjectiveChoice10'); $('#OptionAdjective10').slideToggle("fast");});
	$("#OptionNoun10 a").click(function () {
	  SwapChoice(this, '#NounChoice10'); $('#OptionNoun10').slideToggle("fast");});
	$("#OptionColor10 a").click(function () {
	  SwapChoice(this, '#ColorChoice10'); $('#OptionColor10').slideToggle("fast");});
	
	$("#AdjectiveChoice11").click(function () { $('#OptionAdjective11').slideToggle("fast");});
	$("#NounChoice11").click(function () {$('#OptionNoun11').slideToggle("fast");});
	$("#ColorChoice11").click(function () {$('#OptionColor11').slideToggle("fast");});
	$("#SizeChoice11").click(function () {$('#OptionSize11').slideToggle("fast");});

	$("#OptionAdjective11 a").click(function () {
	  SwapChoice(this, '#AdjectiveChoice11'); $('#OptionAdjective11').slideToggle("fast");});
	$("#OptionNoun11 a").click(function () {
	  SwapChoice(this, '#NounChoice11'); $('#OptionNoun11').slideToggle("fast");});
	$("#OptionColor11 a").click(function () {
	  SwapChoice(this, '#ColorChoice11'); $('#OptionColor11').slideToggle("fast");});
	
	$("#AdjectiveChoice12").click(function () { $('#OptionAdjective12').slideToggle("fast");});
	$("#NounChoice12").click(function () {$('#OptionNoun12').slideToggle("fast");});
	$("#ColorChoice12").click(function () {$('#OptionColor12').slideToggle("fast");});
	$("#SizeChoice12").click(function () {$('#OptionSize12').slideToggle("fast");});

	$("#OptionAdjective12 a").click(function () {
	  SwapChoice(this, '#AdjectiveChoice12'); $('#OptionAdjective12').slideToggle("fast");});
	$("#OptionNoun12 a").click(function () {
	  SwapChoice(this, '#NounChoice12'); $('#OptionNoun12').slideToggle("fast");});
	$("#OptionColor12 a").click(function () {
	  SwapChoice(this, '#ColorChoice12'); $('#OptionColor12').slideToggle("fast");});
	
	$("#AdjectiveChoice13").click(function () { $('#OptionAdjective13').slideToggle("fast");});
	$("#NounChoice13").click(function () {$('#OptionNoun13').slideToggle("fast");});
	$("#ColorChoice13").click(function () {$('#OptionColor13').slideToggle("fast");});
	$("#SizeChoice13").click(function () {$('#OptionSize13').slideToggle("fast");});

	$("#OptionAdjective13 a").click(function () {
	  SwapChoice(this, '#AdjectiveChoice13'); $('#OptionAdjective13').slideToggle("fast");});
	$("#OptionNoun13 a").click(function () {
	  SwapChoice(this, '#NounChoice13'); $('#OptionNoun13').slideToggle("fast");});
	$("#OptionColor13 a").click(function () {
	  SwapChoice(this, '#ColorChoice13'); $('#OptionColor13').slideToggle("fast");});
	
	$("#AlsoAvailable1").hide();
	$("#AlsoAvailableDiv1").html($("#AlsoAvailable1").html());
	
	$("#AlsoAvailable2").hide();
	$("#AlsoAvailableDiv2").html($("#AlsoAvailable2").html());
	
	$("#AlsoAvailable3").hide();
	$("#AlsoAvailableDiv3").html($("#AlsoAvailable3").html());
	
	$("#AlsoAvailable4").hide();
	$("#AlsoAvailableDiv4").html($("#AlsoAvailable4").html());
	
	$("#AlsoAvailable5").hide();
	$("#AlsoAvailableDiv5").html($("#AlsoAvailable5").html());
	
	$("#AlsoAvailable6").hide();
	$("#AlsoAvailableDiv6").html($("#AlsoAvailable6").html());
	
	$("#AlsoAvailable7").hide();
	$("#AlsoAvailableDiv7").html($("#AlsoAvailable7").html());
	
	$("#AlsoAvailable8").hide();
	$("#AlsoAvailableDiv8").html($("#AlsoAvailable8").html());
	
	$("#AlsoAvailable9").hide();
	$("#AlsoAvailableDiv9").html($("#AlsoAvailable9").html());
	
	$("#AlsoAvailable10").hide();
	$("#AlsoAvailableDiv10").html($("#AlsoAvailable10").html());
	
	$("#AlsoAvailable11").hide();
	$("#AlsoAvailableDiv11").html($("#AlsoAvailable11").html());
	
	$("#AlsoAvailable12").hide();
	$("#AlsoAvailableDiv12").html($("#AlsoAvailable12").html());

	$("#AlsoAvailable13").hide();
	$("#AlsoAvailableDiv13").html($("#AlsoAvailable13").html());
	
	$("#AlsoAvailable14").hide();
	$("#AlsoAvailableDiv14").html($("#AlsoAvailable14").html());
	
	$("#AlsoAvailable15").hide();
	$("#AlsoAvailableDiv15").html($("#AlsoAvailable15").html());
	
	$("#AlsoAvailable16").hide();
	$("#AlsoAvailableDiv16").html($("#AlsoAvailable16").html());

	$('.shippinginfo').jqm({overlay: 1});
	$('.shippinginfo').jqmAddTrigger('.openshippinginfo'); 
	
	$('.contactinfo').jqm({overlay: 1});
	$('.contactinfo').jqmAddTrigger('.opencontactinfo');
});