/**
 * =============================================================
 *  openning_movie.js
 * =============================================================
 * @package		javascript
 * @author		sYoshioka
 * @copyright	COPYRIGHT (C) 2009 JCity Inc., ALL RIGHTS RESERVED.
 * @version		$Id$
 */

var OpenningMovie = Class.create({
	initialize : function(){
		this.flashId = "openning_movie";
		this.wrapperId = "wrapper";
	},
	loadFlash : function(){
		var flash = $(this.flashId);

		if(new CookieManager({shelfLife: 0}).getCookie("4uf9PyFed4sIk") && flash){
			Element.remove(flash);
			$(this.wrapperId).setStyle({display: "block"});
		}else if(flash){
			$(this.wrapperId).setStyle({display: "none"});

			var movie = new SWFObject("file/flash/index.swf", this.flashId, 975, 765, "8");

			movie.addParam("allowfullscreen", false);
			movie.addParam("quality", "high");
			movie.addVariable("repeat", false);
			if(!movie.write(this.flashId)){
				Element.remove(flash);
				$(this.wrapperId).setStyle({display: "block"});
			}
		}
	},
	showHtmlContents : function(){
		var wrapper = $(this.wrapperId);

		wrapper.setStyle({
			opacity: 0,
			display: "block"
		});

		Element.remove($(this.flashId));

		new Effect.Opacity(wrapper, {
			duration: 1,
			transition: Effect.Transitions.linear,
			from: 0,
			to: 1
		})
	}
});

var openningMovie = new OpenningMovie();
openningMovie.loadFlash();

new CookieManager({shelfLife: 0}).setCookie("4uf9PyFed4sIk", "5dfef9DvSffo9");

/**
 * Called from index.swf
 */
function showHtmlContents(){
	var movie = new OpenningMovie();
	movie.showHtmlContents();
	new CookieManager({shelfLife: 0}).setCookie("4uf9PyFed4sIk", "5dfef9DvSffo9");
}
