var _currentContents=1;var _currentTarget;var _targetWidth;var _bakeHeight;var _kizuHeight;var _niseHeight;var _katanaHeight;var msie;var isiPhone=false;var _rootElement;var _animateFlag=false;var _userChange=false;var DEFAULT_HEIGHT=[2599,2599,2599,2599];var FIRST_FLAG=[false,false,false,false];var RAD=Math.PI/180;var _totalParticle;var _menuList=[];var _menuWidth=[];function prepContentsChange(){_animateFlag=true;$('.go2Official').animate({left:_targetWidth},300,'easeInSine');_currentTarget.delay(300);_currentTarget.animate({opacity:0},300,'easeInSine',contentsChange)};function contentsChange(){_totalParticle=0;$(window).scrollTop(0);_currentTarget.css('display','none');$(window).resize();switch(_currentContents){case 1:_currentTarget=$('.bakemonogatari');_currentTarget.css('display','block');prepBakeInit();break;case 2:_currentTarget=$('.kizumonogatari');_currentTarget.css('display','block');prepKizuInit();break;case 3:_currentTarget=$('.nisemonogatari');_currentTarget.css('display','block');prepNiseInit();break;case 4:_currentTarget=$('.katanagatari');_currentTarget.css('display','block');prepKatanaInit();break}_animateFlag=false;$('.go2Official').css('left',_targetWidth);$('.go2Official').delay(300);$('.go2Official').animate({left:_targetWidth-33},300,'easeOutSine')};$(function(){msie=navigator.appVersion.toLowerCase();msie=Number((msie.indexOf('msie')>-1)?parseInt(msie.replace(/.*msie[ ]/,'').match(/^[0-9]+/)):0);$('.bakemonogatari').css('display','none');$('.kizumonogatari').css('display','none');$('.nisemonogatari').css('display','none');$('.katanagatari').css('display','none');_currentContents=1+Math.round(Math.random()*3);var a;switch(_currentContents){case 1:_currentTarget=$('.bakemonogatari');break;case 2:_currentTarget=$('.kizumonogatari');break;case 3:_currentTarget=$('.nisemonogatari');break;case 4:_currentTarget=$('.katanagatari');break}switch(_currentContents){case 1:a=$('.bakemonogatari .visual');break;case 2:a=$('.kizumonogatari .visual');break;case 3:a=$('.nisemonogatari .visual');break;case 4:a=$('.katanagatari .visual');break}a.attr('src','');a.attr('src',"img/visual"+_currentContents+".jpg").load(function(){init();addNewsSwf()});$(window).resize(function(){resizeHD()});$(window).scroll(function(){scrollHD()});$(window).resize()});function addNewsSwf(){var a={};var b={allowScriptAccess:'always',wmode:'window'};var c={id:"newsArea",name:"newsArea"};swfobject.embedSWF("swf/ishinNews.swf","newsArea","100%","25","10.0.22.87","",a,b,c)};function init(){if(msie!=0){$('img').each(function(){if($(this).attr('src').indexOf('.png')!=-1){$(this).css({'filter':'progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+$(this).attr('src')+'", sizingMethod="scale");'})}})}if((navigator.userAgent.match(/iPhone/i))||(navigator.userAgent.match(/iPad/i))){isiPhone=true}if(isiPhone){$('#newsArea').remove()}$('.bakemonogatari').css('opacity',0);$('.kizumonogatari').css('opacity',0);$('.nisemonogatari').css('opacity',0);$('.katanagatari').css('opacity',0);attachRollOver("slideOver");contentsChange();setTimeout(autoChange,12000);$(window).resize()};function scrollHD(){var a=$(window).scrollTop();$('.go2Official').stop();$('.go2Official').animate({top:a+40},300,'easeOutSine')};function resizeHD(){var a=$(window).width();var b;var c;var d;var i;_targetWidth=Math.max(a,980);d=_targetWidth/1920;$('.mainMenu').css('left',_targetWidth-600+'px');$('.go2Official').css('left',_targetWidth-33+'px');$('.footerBanner').css('left',_targetWidth-360+'px');for(i=0;i<=3;i++){if(i==0)b=$('.bakemonogatari');if(i==1)b=$('.kizumonogatari');if(i==2)b=$('.nisemonogatari');if(i==3)b=$('.katanagatari');c=Math.floor(DEFAULT_HEIGHT[i]*d);b.css('width',_targetWidth+'px');b.css('height',c+'px')}bakeResize();kizuResize();niseResize();katanaResize();switch(_currentContents){case 1:$('.mainContainer').css('height',$('.bakemonogatari').css('height'));break;case 2:$('.mainContainer').css('height',$('.kizumonogatari').css('height'));break;case 3:$('.mainContainer').css('height',$('.nisemonogatari').css('height'));break;case 4:$('.mainContainer').css('height',$('.katanagatari').css('height'));break}};function attachRollOver(g){var h=0;jQuery("img."+g).each(function(i){var a=$(this);var b=a.attr("src");var c=b.replace("_def","_on");var d=a.attr("width");var e=i+1;var f=$('<span>');a.before(f);_menuList.push(f);_menuWidth.push(d);f.css('height',a.css('height'));f.css('width',0+'px');f.css('background','url('+c+')');f.css('position','absolute');if(_currentContents==e){f.css('width',d+"px")}a.parent().css("left",h+'px');h+=Number(d);a.parent().click(function(){_userChange=true;_currentContents=e;resetHD();prepContentsChange()});a.parent().hover(function(){if(_currentContents!=e){f.animate({width:d},200)}},function(){if(_currentContents!=e){f.animate({width:0},200)}})})};function resetHD(){jQuery(_menuList).each(function(i){if(i+1!=_currentContents){$(this).animate({width:0},300)}else{$(this).animate({width:_menuWidth[i]},200)}})}function autoChange(){if(_userChange){_userChange=false}else{if(!_animateFlag){_currentContents++;if(_currentContents>4){_currentContents=1}prepContentsChange();resetHD()}}setTimeout(autoChange,12000)}var CherryBlossom=function(a){var b=$('<p id="blossom" />');a.append(b);var c=0;var e=1+Math.round(Math.random()*4);var f=Math.random()*_targetWidth;var g=-100;var h=5+Math.random()*5;var i=0;var j=1+Math.random();var k=50+Math.random()*150;b.css('top',g);b.css('left',f);moving();function moving(){i+=j;var d=Math.sin(i*RAD);var x=d*k+f;g+=h;b.css('top',g);b.css('left',x);c+=5;b.rotate(c);if(_currentContents==1&&g<_bakeHeight){setTimeout(moving,18)}else{_totalParticle--;b.remove();b=null;c=null;e=null;f=null;g=null;h=null;i=null;j=null;k=null;return}}};function prepBakeInit(){if(msie==0&&!isiPhone)addCherry();if(FIRST_FLAG[0]==false){FIRST_FLAG[0]=true;$('.logo1').css('opacity','0');$('.catch1_1').css('height','0px');$('.catch1_1').css('top','50px');$('.catch1_2').css('height','0px');$('.catch1_2').css('top','50px');$('.discInfo1').css('height','0px')}_currentTarget.animate({opacity:1},500,'easeInSine',bakeInit)};function bakeInit(){$('.logo1').animate({opacity:1},1000,'easeOutSine');$('.catch1_1').delay(1000);$('.catch1_1').animate({top:0,height:988},2000,'linear');$('.catch1_2').delay(3000);$('.catch1_2').animate({top:0,height:1051},2000,'linear');$('.discInfo1').animate({height:399},500,'linear')};function bakeResize(){_bakeHeight=Number($('.bakemonogatari').css('height').replace("px",""));$('.logo1').css('left',_targetWidth-460+'px');$('.catch1').css('left',_targetWidth-210+'px');$('.qr1').css('top',_bakeHeight-192+'px');$('.copy1').css('top',_bakeHeight-9-20);$('.copy1').css('left',Math.round((_targetWidth-163)/2))};function addCherry(){if(_totalParticle<=10){new CherryBlossom($('.bakemonogatari'));_totalParticle++}if(_currentContents==1){setTimeout(addCherry,700)}else{return}};function prepKizuInit(){if(FIRST_FLAG[1]==false){FIRST_FLAG[1]=true;$('.logo2').css('opacity','0');$('.detail2').css('top','240px');$('.detail2').css('opacity','0');$('.catch2').css('height','0px');$('.catch2').css('top','340px')}_currentTarget.animate({opacity:1},500,'easeInSine',kizuInit)};function kizuInit(){$('.logo2').animate({opacity:1},1000,'easeOutSine');$('.detail2').delay(500);$('.detail2').animate({top:215,opacity:1},1000,'easeOutSine');$('.catch2').delay(1000);$('.catch2').animate({top:315,height:893},2000,'linear')};function kizuResize(){_kizuHeight=Number($('.kizumonogatari').css('height').replace("px",""));var a;a=Math.round((_targetWidth-379)/2);$('.logo2').css('left',a+'px');a=Math.round((_targetWidth-59)/2);$('.catch2').css('left',a+'px');a=Math.round((_targetWidth-297)/2);$('.detail2').css('left',a+'px');$('.copy2').css('top',_kizuHeight-9-20);$('.copy2').css('left',Math.round((_targetWidth-163)/2))};function prepNiseInit(){if(msie==0&&!isiPhone)addButterfly();if(FIRST_FLAG[2]==false){FIRST_FLAG[2]=true;$('.logo3').css('opacity','0');$('.logo3').css('left','90');$('.catch3_1').css('height','0px');$('.catch3_1').css('top','50px');$('.catch3_2').css('height','0px');$('.catch3_2').css('top','50px');$('.discInfo3').css('height','0px')}_currentTarget.animate({opacity:1},500,'easeInSine',niseInit)};function niseInit(){$('.logo3').animate({left:40,opacity:1},1000,'easeOutSine');$('.catch3_1').delay(500);$('.catch3_1').animate({top:0,height:456},1000,'linear');$('.catch3_2').delay(1300);$('.catch3_2').animate({top:0,height:467},1000,'linear');$('.discInfo3').animate({height:337},300,'linear')};function niseResize(){_niseHeight=Number($('.nisemonogatari').css('height').replace("px",""));$('.catch3').css('left',_targetWidth-185+'px');$('.qr3').css('top',_niseHeight-192+'px');$('.copy3').css('top',_niseHeight-9-20);$('.copy3').css('left',Math.round((_targetWidth-163)/2))};function addButterfly(){if(_totalParticle<4){_totalParticle++;new Butterfly($('.nisemonogatari'))}if(_currentContents==3){setTimeout(addButterfly,1500)}else{return}};var Butterfly=function(b){var c=$('<p id="butterfly"><img src="img/niseParticle.png" width="100%" height="100%" alt="" /></p>');b.append(c);var d;var e;var f=0;var g=Math.random()*_targetWidth;var h=Math.random()*_niseHeight;var j=800;d=Math.random()*_targetWidth;e=Math.random()*_niseHeight;c.css('left',d);c.css('top',e);c.css('opacity','0');c.animate({opacity:1},200);moving();flying();function flying(){if(_currentContents==3&&j>0){if(!c)return;var a;if(Number(c.css('height').replace('px',''))==32){a=16}else{a=32}c.animate({height:a},100,flying)}else{return}}function moving(){var i;for(i=0;i<=5;i++){f+=360/(Math.sqrt(Math.pow(g-d,2)+Math.pow(h-e,2))/Math.cos(Math.PI/2-Math.atan2(h-e,g-d)+f)*Math.PI)*RAD;d+=Math.cos(f);e+=Math.sin(f);setPos();if(Math.abs(g-d)<=1&&Math.abs(h-e)<=1){g=Math.random()*_targetWidth;h=Math.random()*_niseHeight}}j--;if(_currentContents==3&&j>0){setTimeout(moving,18)}else{c.animate({opacity:0},200,destroy)}}function destroy(){_totalParticle--;c.remove();c=null;d=null;e=null;f=null;g=null;h=null;return}function setPos(){c.css('left',d);c.css('top',e);c.rotate(f/RAD)}};function prepKatanaInit(){if(msie==0&&!isiPhone)addKaede();if(FIRST_FLAG[3]==false){FIRST_FLAG[3]=true;$('.logo4').css('opacity','0');$('.catch4_1').css('height','0px');$('.catch4_1').css('top','50px');$('.catch4_2').css('height','0px');$('.catch4_2').css('top','50px');$('.catch4_3').css('height','0px');$('.catch4_3').css('top','50px');$('.discInfo4').css('height','0px')}_currentTarget.animate({opacity:1},500,'easeInSine',katanaInit)};function katanaInit(){$('.logo4').animate({opacity:1},1000,'easeOutSine');$('.catch4_1').animate({top:0,height:1213},2000,'linear');$('.catch4_2').delay(2000);$('.catch4_2').animate({top:0,height:480},1000,'linear');$('.catch4_3').delay(3000);$('.catch4_3').animate({top:0,height:1217},2000,'linear');$('.discInfo4').animate({height:497},300,'linear')};function katanaResize(){_katanaHeight=Number($('.katanagatari').css('height').replace("px",""));$('.catch4').css('left',_targetWidth-250+'px');$('.qr4').css('top',_katanaHeight-193+'px');$('.copy4').css('top',_katanaHeight-9-20);$('.copy4').css('left',Math.round((_targetWidth-144)/2))};function addKaede(){if(_totalParticle<10){_totalParticle++;new Kaede($('.katanagatari'))}if(_currentContents==4){setTimeout(addKaede,1500)}else{return}};var Kaede=function(a){var b=$('<p id="kaede" />');a.append(b);var c=0;var e=1+Math.round(Math.random()*4);var f=Math.random()*_targetWidth;var g=-100;var h=5+Math.random()*5;var i=0;var j=0.5+Math.random()*0.5;var k=100+Math.random()*200;b.css('top',g);b.css('left',f);moving();function moving(){i+=j;var d=Math.sin(i*RAD);var x=d*k+f;g+=h;b.css('top',g);b.css('left',x);c+=5;b.rotate(c);if(_currentContents==4&&g<_katanaHeight){setTimeout(moving,18)}else{_totalParticle--;b.remove();b=null;c=null;e=null;f=null;g=null;h=null;i=null;j=null;k=null;return}}};
