'),
slideWidth: 440,
slideHeight: 600,
imageURLs : options.images
}
var slideStyle = {
"width":c.slideWidth+"px",
"height":c.slideHeight+"px",
"background-color":"#000",
"position":"absolute"
}
//resize
var entranceResizeHandler = function(){
var sw = c.$win.width();
var sh = c.$win.height();
c.$slide.css({ 'top':(sh*.5-c.slideHeight*.5), 'left':(sw*.5-c.slideWidth*.5)})
}
// enter
var enterHandler = function(){
swfobject.removeSWF("APMTEntrancePlayer");
$('body').css('overflow-y','visible'); //これ追加
c.$this.fadeOut(500, function(){
finalize();
});
}
// finalize
var finalize = function(){
c.$this.unbind('click');
c.$win.unbind('resize', entranceResizeHandler);
c.$win.resize();
}
var doLoad = function(){
//var flashvars = { configxml : "shared/swf/config.xml" };
var flashvars = { configxml : "slide/indexes/" };
var params = {
menu : "false",
quality : "high",
allowscriptaccess : "sameDomain",
allowfullscreen : "true",
wmode:"transparent"
};
var attributes = { id : 'APMTEntrancePlayer' };
swfobject.embedSWF("shared/swf/apmtslide.swf", 'APMTEntrancePlayer', "440px", "600px", "10.1", "img/expressInstall.swf", flashvars, params, attributes);
}
var doneFromSwf = function(){
c.$this.unbind('click');
setTimeout( enterHandler,50);
}
// add handler
c.$this.bind('click', enterHandler)
c.$slide.css( slideStyle );
c.$this.append( c.$slide );
c.$win.bind('resize', entranceResizeHandler);
c.$win.resize();
if( !options.quickEnter ){
APMTent.doneFromSwf = doneFromSwf;
doLoad();
}else{
c.$this.unbind('click');
setTimeout( enterHandler,200);
}
return this;
}
}(jQuery));
var APMTent = {doneFromSwf:null};
var swfClickedHandler = function(){
if(APMTent.doneFromSwf!=null) APMTent.doneFromSwf();
}