var XML_URL="./slideshow/data.xml";var slideTimer;var slideStatus=true;var slideAry=new Array();var urlAry=new Array();var hrefAry=new Array();var altAry=new Array();var targetAry=new Array();var intervalAry=new Array();var interval=1000;var duration=500;var rotation=3;var pageNum=0;var totalPageNum=0;var rotationNum=0;var intervalNum=0;var _bg1;var _bg2;var _pause_bg;var isIE7=false;try{document.execCommand("BackgroundImageCache",false,true)}catch(e){}jQuery(window).bind("load",function(){$("#brain .rightUnit p").each(function(b){if(b>0){$(this).css("display","none")}});$("#brain .leftUnit ul li").each(function(b){$(this).hover(function(){$("#brain .rightUnit p").each(function(c){$(this).css("display","none");if(c==b){$(this).css("display","block")}})})});var a=function(){if(navigator.plugins["Shockwave Flash"]){return true}try{new ActiveXObject("ShockwaveFlash.ShockwaveFlash");return true}catch(b){return false}}();if(a){$("#main-image-link").css({display:"block"});$("#main-image-navi").css({display:"block"});isIE7=/msie|MSIE (7|8)/.test(navigator.userAgent);if(isIE7){_bg1="url(/instruments/slideshow/btn.png) 0px 0px";_bg2="url(/instruments/slideshow/btn.png) -12px 0px";_pause_bg="url('/instruments/slideshow/pause_btn.png')";_play_bg="url('/instruments/slideshow/play_btn.png')"}else{_bg1="#4698BE";_bg2="#B8D5E5";_pause_bg="url('/instruments/slideshow/pause.png')";_play_bg="url('/instruments/slideshow/play.png')"}loadXML()}else{$("#main-image-navi").empty();$("#main-image-link").empty();$("#main-image-link").css({display:"block"});$("#main-image-link").html($("#slideshow .noscript").html())}});function pr(a){if(console){console.log(a)}}function loadXML(){jQuery.ajax({url:XML_URL,type:"GET",dataType:"xml",cache:false,timeout:10000,error:function(){$("#main-image-link").css({display:"none"});$("#main-image-navi").css({display:"none"})},success:function(a){perseXML(a)}})}function perseXML(c){$(c).find("rotation").each(function(){rotation=parseInt($(this).text())});var f=0;var a=new Array();$(c).find("slide").each(function(){slideAry[f]=new Object();slideAry[f].id=f;a.push(slideAry[f].id);$(this).find("image").each(function(){slideAry[f].url=$(this).find("url").text();slideAry[f].href=$(this).find("href").text();slideAry[f].alt=($(this).find("alt").text().length>0)?jQuery(this).find("alt").text():"none";slideAry[f].target=($(this).find("target").text().length>0)?jQuery(this).find("target").text():"0";slideAry[f].interval=$(this).find("interval").text()});f++});for(var d=0;d<a.length;d++){for(var b=0;b<slideAry.length;b++){if(slideAry[b].id==a[d]){urlAry[d]=slideAry[b].url;hrefAry[d]=slideAry[b].href;altAry[d]=slideAry[b].alt;targetAry[d]=slideAry[b].target;intervalAry[d]=slideAry[b].interval;$("<img>").attr("src",urlAry[d]);break}}}createSlide();createNavi()}function createNavi(){var c=urlAry.length;var b=715-(22*(c-1));$("#main-image-navi").css({left:b+"px"});for(var a=0;a<c;a++){$("#main-image-navi").append("<li id='button"+a+"'></li>")}$("#main-image-navi").append("<li id='button-pause'></li>");$("#main-image-navi li").each(function(d){if(c>d){if(d==0){$(this).css({background:_bg1})}else{$(this).css({background:_bg2})}}else{if(isIE7){$(this).css({"background-image":_pause_bg});$(this).css({"background-color":"transparent"});$(this).css({"background-position":"0 0"});$(this).css({border:"none",width:"20px",height:"20px"})}}$(this).click(function(){if(c>d){$("#main-image-navi li").each(function(f){if(c>f){$(this).css({background:_bg2})}else{if(c==f){$(this).css({"background-image":_pause_bg})}}});intervalNum=999;slideStatus=false;slideToNext();$(this).css({background:_bg1})}else{if(slideStatus){slideStatus=false;slideToNext();$(this).css({"background-image":_pause_bg})}else{slideStatus=true;clearTimeout(slideTimer);$(this).css({"background-image":_play_bg})}}})})}function createSlide(){var d=urlAry.length;var b=new RegExp(".swf","i");for(var a=0;a<d;a++){var c="";if(targetAry[a]==1){c=' target="_blank"'}if(urlAry[a].match(b)){jQuery("#slides").append("<li class='noside'>"+createObjectTag(urlAry[a])+"</li>")}else{jQuery("#slides").append("<li class='noside' style='background:url("+urlAry[a]+") no-repeat;'></li>")}}pageNum=0;totalPageNum=d;startSlide()}function startSlide(){slideStatus=true;jQuery("#slides").children().eq(0).addClass("forside").removeClass("noside").css({opacity:0}).animate({opacity:1},duration,"easeInOutQuad",function(){slideStatus=false});pageNum=0;slideTimer=setTimeout(function(){slideToNext()},interval)}function slideToNext(){if(intervalAry[pageNum]<=intervalNum){intervalNum=0;slideTo((pageNum+1)%totalPageNum);return}slideTimer=setTimeout(function(){slideToNext()},interval);intervalNum++}function slideTo(a){if(a==0){rotationNum++;if(rotation>0&&rotation==rotationNum){clearTimeout(slideTimer);var c=urlAry.length;$("#main-image-navi li").each(function(d){if(c==d){$(this).css({"background-image":_play_bg})}});slideStatus=true;intervalNum=999;rotationNum=0;return}}clearTimeout(slideTimer);var b=new RegExp(".swf","i");if(slideStatus==false){slideStatus=true;$(".backside").removeClass().addClass("noside");$(".forside").removeClass().addClass("backside");$("#slides").children().eq(a).removeClass().addClass("forside").css({opacity:0});if(urlAry[a].match(b)){$("#slides").children().eq(a).html(createObjectTag(urlAry[a]))}$(".forside").animate({opacity:1},duration,"easeInOutQuad",function(){slideStatus=false});pageNum=a;slideTimer=setTimeout(function(){slideToNext()},interval);$("#main-image-navi li").each(function(d){var f=urlAry.length;if(f>d){$(this).css({background:_bg2})}if(a==d){$(this).css({background:_bg1})}})}else{jQuery(".backside").removeClass().addClass("noside");jQuery(".forside").removeClass().addClass("backside");jQuery("#slides").children().eq(a).removeClass().addClass("forside").css({opacity:0});if(urlAry[a].match(b)){$("#slides").children().eq(a).html(createObjectTag(urlAry[a]))}jQuery(".forside").animate({opacity:1},duration,"easeInOutQuad",function(){});pageNum=a}}function createObjectTag(b){var a="<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0' width='970' height='270' id='' align='middle'><param name='allowScriptAccess' value='sameDomain' /><param name='allowFullScreen' value='false' /><param  name='wmode' value='transparent'><param name='movie' value='"+b+"' /><param name='quality' value='high' /><param name='bgcolor' value='#ffffff' /><embed src='"+b+"' quality='high' bgcolor='#ffffff' width='970' height='270' name='' align='middle' allowScriptAccess='sameDomain' allowFullScreen='false' type='application/x-shockwave-flash' pluginspage='http://www.adobe.com/go/getflashplayer_jp' wmode='transparent' /></object>";return a};
