var objOverlay_lupin;
var lupin_job;
var lupin_code;
var lupin_ver;

function getPageScroll_of_lupin(){
	var xScroll_lupin, yScroll_lupin;
	if (self.pageYOffset) {
		yScroll_lupin = self.pageYOffset;
		xScroll_lupin = self.pageXOffset;
	}else if(document.documentElement && document.documentElement.scrollTop){
		yScroll_lupin = document.documentElement.scrollTop;
		xScroll_lupin = document.documentElement.scrollLeft;
	} else if (document.body) {
		yScroll_lupin = document.body.scrollTop;
		xScroll_lupin = document.body.scrollLeft;
	};
	arrayPageScroll_lupin = new Array(xScroll_lupin,yScroll_lupin);
	return arrayPageScroll_lupin;
};
function show_flash_from_flash(){
	showFlash_lupin()
};
function showFlash_lupin(){
	if(getFlashPlayerVersion()==10){
		var exist_fla_lupin = 0;
		exist_fla_lupin = myGetCookie_lupin(lupin_code);
		var cookie_lupin;
		if(exist_fla_lupin == null){
			cookie_lupin =0;
		}else{
			cookie_lupin =1;
		};
		var file_lupin = "http://steal-japan.jp/blogparts/swf/lupin.swf";
		var location_lupin = location.href;
		var objBody_lupin = document.body;
		objOverlay_lupin = document.createElement("div");
		var len_lupin_0 = document.getElementsByTagName('object').length;
		for (var i = 0;i < len_lupin_0; i++){
			var doc_lupin_0 = document.getElementsByTagName('object').item(i);
			doc_lupin_0.style.visibility = "hidden";
		};
		var len_lupin_1 = document.getElementsByTagName('embed').length;
		for (var i = 0;i < len_lupin_1; i++){
			var doc_lupin_1 = document.getElementsByTagName('embed').item(i);
			doc_lupin_1.style.visibility = "hidden";
		};
		var br_lupin;
		if(navigator.userAgent.indexOf("MSIE") != -1){
			br_lupin = "ie";
		}else{
			br_lupin = "other";
		};
		if(navigator.userAgent.indexOf("MSIE") != -1){
			var len_lupin;
			len_lupin = document.getElementsByTagName('select').length;
			for (var i = 0;i < len_lupin; i++){
				var doc_lupin = document.getElementsByTagName('select').item(i);
				doc_lupin.style.visibility = "hidden";
			}
		};
		var myTag_lupin = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version='+lupin_ver+'" width="100%" height="100%" id="overlayFlashexternal" align="middle"><param name="allowScriptAccess" value="always" /><param name="movie" value="'+file_lupin+'" /><param name="salign" value="lt" /><param name="wmode" value="opaque" /><param name="bgcolor" value="#ffffff"/><param name="FlashVars" value="id='+lupin_code+'&browse='+br_lupin+'&turl='+location_lupin+'&cookie='+cookie_lupin+'" /><embed src="'+file_lupin+'?id='+lupin_code+'" quality="high" salign="lt" swLiveConnect=true wmode="opaque" bgcolor="#ffffff" FlashVars="id='+lupin_code+'+&browse='+br_lupin+'&turl='+location_lupin+'&cookie='+cookie_lupin+'" width="100%" height="100%" name="overlayFlashexternal" id="overlayFlashexternal" align="middle" allowScriptAccess="always" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>';
		objOverlay_lupin.setAttribute('id','lupin_area');
		objOverlay_lupin.style.display = 'block';
		objOverlay_lupin.style.position = 'absolute';
		objOverlay_lupin.style.zIndex = '999999999';
		lupin_resize();
		objOverlay_lupin.innerHTML = myTag_lupin;
		objBody_lupin.insertBefore(objOverlay_lupin, objBody_lupin.firstChild);
		setTimeout(function(){lupin_resize()},1);
		window.onresize = function(){lupin_resize()};
		window.onscroll = function(){lupin_resize()};
	}else{
		var exist_lupin = 0;
		exist_lupin = myGetCookie_lupin(lupin_code);
		if(exist_lupin == null){
			lupin_make_Cookie();
		}else{
			if(navigator.userAgent.indexOf("Safari") >= 0){
				document.location = "http://steal-japan.jp/archive/index.html";
			}else{
				window.open("http://steal-japan.jp/archive/index.html");
			};
		};
	};
};
function lupin_front(){
	var len_lupin_0 = document.getElementsByTagName('object').length;
	for (var i = 1;i < len_lupin_0; i++){
		var doc_lupin_0 = document.getElementsByTagName('object').item(i);
		doc_lupin_0.style.visibility = "hidden";
	};
	var len_lupin_1 = document.getElementsByTagName('embed').length;
	for (var i = 1;i < len_lupin_1; i++){
		var doc_lupin_1 = document.getElementsByTagName('embed').item(i);
		doc_lupin_1.style.visibility = "hidden";
	};
};
function getFlashPlayerVersion() {
	var vsn_lupin = '';
	if( navigator.plugins && navigator.mimeTypes.length ) {
		var tmp_lupin = navigator.plugins["Shockwave Flash"].description.match(/([0-9]+)/);
		vsn_lupin = tmp_lupin[0];
	}else{
		var tmp_lupin = new ActiveXObject("ShockwaveFlash.ShockwaveFlash").GetVariable("$version").match(/([0-9]+)/);
		vsn_lupin = tmp_lupin[0];
	};
	return vsn_lupin;
};
function lupin_resize(){
	objOverlay_lupin.style.top = getPageScroll_of_lupin()[1]+'px';
	objOverlay_lupin.style.left = getPageScroll_of_lupin()[0]+'px';
	if(window.innerWidth){
		tbody=document['CSS1Compat'==document.compatMode?'documentElement':'body'];
		objOverlay_lupin.style.width = "100%";
		objOverlay_lupin.style.height = window.innerHeight+"px";
	}else if(document.documentElement && document.documentElement.clientWidth){
		objOverlay_lupin.style.width = "100%";
		objOverlay_lupin.style.height = document.documentElement.clientHeight+"px";
	}else if(document.body.clientWidth){
		objOverlay_lupin.style.width = "100%";
		objOverlay_lupin.style.height = document.body.clientHeight+"px";
	};
};
function hideFlash_lupin(){
	if(navigator.userAgent.indexOf("MSIE") != -1){
		lupin_hide();
	}else{
		setTimeout(function(){lupin_hide()},1);
	};
};
function lupin_hide(){
	var len_lupin2_0 = document.getElementsByTagName('object').length;
	for (var i = 0;i < len_lupin2_0; i++){
		var doc_20 = document.getElementsByTagName('object').item(i);
		doc_20.style.visibility = "visible";
	};
	var len_lupin2_1 = document.getElementsByTagName('embed').length;
	for(var i = 0;i < len_lupin2_1; i++){
		var doc_21 = document.getElementsByTagName('embed').item(i);
		doc_21.style.visibility = "visible";
	};
	window.onresize = function(){};
	window.onscroll = function(){};
	var objBody_lupin = document.body;
	objBody_lupin.removeChild(document.getElementById("lupin_area"));
	if(navigator.userAgent.indexOf("MSIE") != -1){
		var len_lupin2;
		len_lupin2 = document.getElementsByTagName('select').length;
		for (var i = 0;i < len_lupin2; i++){
			var doc_lupin = document.getElementsByTagName('select').item(i);
			doc_lupin.style.visibility = "visible";
		};
	};
};
function lupin_make_Cookie(){
	myExp_lupin = new Date();
	myExp_lupin.setTime(myExp_lupin.getTime()+(90*24*60*60*1000));
	myItem_lupin = "@" + lupin_code + "=" + escape("0") + ";";
	myExpires_lupin = "expires="+myExp_lupin.toGMTString();
	document.cookie =  myItem_lupin + myExpires_lupin;
};
function myGetCookie_lupin(myCookie_lupin){
	myCookie_lupin = "@" + myCookie_lupin + "=";
	myValue_lupin = null;
	myStr_lupin = document.cookie + ";" ;
	myOfst_lupin = myStr_lupin.indexOf(myCookie_lupin);
	if (myOfst_lupin != -1){
		myStart_lupin = myOfst_lupin + myCookie_lupin.length;
		myEnd_lupin   = myStr_lupin.indexOf(";" , myStart_lupin);
		myValue_lupin = unescape(myStr_lupin.substring(myStart_lupin,myEnd_lupin));
	};
	return myValue_lupin;
};
function flash_call_cookie_lupin(){
	lupin_make_Cookie();
};
function writeSTEAL(code_lupin){
	if(typeof code_lupin != 'undefined'){
		lupin_ver = this.ver;
		lupin_code=code_lupin;
		var _http_lupin = "http";
		var _bp_lupin = _http_lupin + "://steal-japan.jp/blogparts/swf/";
		with( document ){
			write("<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' width='160' id='aexternal' height='210' codebase='" + _http_lupin + "://fpdownload.adobe.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0'><param name='allowScriptAccess' value='always' /><param name='movie' value='" + _bp_lupin + "call_lupin.swf?id=" + lupin_code + "' /><param name='base' value='.' /><param name='quality' value='high' /><param name='wmode' value='window' /><param name='FlashVars' value='id="+lupin_code+"' /><embed src='" + _bp_lupin + "call_lupin.swf?id=" + lupin_code + "' width='160' height='210' allowScriptAccess='always' base = '.' quality='high' wmode='window' FlashVars='id="+lupin_code+"' pluginspage='" + _http_lupin + "://www.adobe.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash' /></object>");
		};
		var exist_lupin = 0;
		exist_lupin = myGetCookie_lupin(lupin_code);
		if(exist_lupin == null){
			var addListener = function(element, name, observer, useCapture){
				if (element.addEventListener) {
					element.addEventListener(name, observer, useCapture);
				}else if (element.attachEvent){
					element.attachEvent('on' + name, observer);
				};
			};
			var load = function(){
				setTimeout(function(){showFlash_lupin()},1000);
			};
			addListener( window, 'load', load, false );
		};
	};
};