/* var serverURL="../flash/blogparts/";*/
var serverURL="http://www.1-click.jp/blogparts/"; 
/* var banner_swf=serverURL + "blogparts.swf"; */

document.write("<script type='text/javascript' src='" + serverURL + "yahoo.js'></script>");
document.write("<script type='text/javascript' src='" + serverURL + "event.js'></script>");
document.write("<script type='text/javascript' src='" + serverURL + "dom.js'></script>");

var runLayer;


var body = document['CSS1Compat' == document.compatMode ? 'documentElement' : 'body'];

var flg_visible =false;



function myGetQuery(myKeyWord){
   myKeyWord = "&" + myKeyWord + "=";
   myValue = null;
   myStr = location.search;
   myLen = myStr.length;
   myStr = "&" + myStr.substring(1,myLen) + "&";
   myOfst = myStr.indexOf(myKeyWord);
   if (myOfst != -1){
      myStart = myOfst + myKeyWord.length;
      myEnd   = myStr.indexOf("&" , myStart);
      myValue = myStr.substring(myStart,myEnd);
      myValue = unescape(myValue);
   }
   return myValue;
}

myOneclickCheck = myGetQuery("oneclick");
myOneclickNext = myGetQuery("oneclick_next1");
myOneLang = myGetQuery("lang");


function writeBannerTag(data,bpLang){
	
	if(myOneclickCheck == null){
		
		var banner_swf=serverURL + "blogparts" + data + ".swf";
		
		var browser = checkBrowserAqua();

		var html ="";				
	
		html += "<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0' width='160' height='275' id='aquaBanner' align='middle'>";
	
		html += "<param name='allowScriptAccess' value='always' />";
	
		html += "<param name='movie' value='" + banner_swf + "' /><param name='scale' value='noscale' /><param name='salign' value='lt' /><param name='quality' value='high' /><param name='wmode' value='transparent' /><param name='bgcolor' value='#ffffff' /><param name=FlashVars value='oneclick=" + myOneclickCheck + "&oneclick_next1=" + myOneclickNext + "&user_url=" + location.href + "&browserType=" + browser + "&langType=" + bpLang + "'><embed src='" + banner_swf + "' FlashVars='oneclick=" + myOneclickCheck + "&oneclick_next1=" + myOneclickNext + "&user_url=" + location.href + "&browserType=" + browser + "&langType=" + bpLang + "' quality='high' scale='noscale' salign='lt' wmode='transparent' bgcolor='#ffffff' width='160' height='275' name='aquaBanner' align='middle' allowScriptAccess='always' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' />";
	
		html += "</object>";
		
		document.write(html);
	
	}else{
		
	
		writeRunTag(myOneclickCheck,myOneclickNext,data);
	
	}
	
}



function writeRunTag(runType,runNext,blogType){

	var browser =checkBrowserAqua() ;

	if(browser == "MSIE"){

		XX = body.scrollLeft;

		YY = body.scrollTop;
	
		WW = body.clientWidth;

		HH = body.clientHeight;
		
		if (typeof document.documentElement.style.msInterpolationMode != "undefined") {
 			var posValue = "fixed";
		} else {
  			var posValue = "absolute";
		}


	}else {

		XX = pageXOffset;

		YY = pageYOffset;

		WW = window.innerWidth;

		HH = window.innerHeight;
		
		var posValue = "fixed";

	}
	
	var html = "<img src=" + serverURL + "" + "bgimage" + blogType + ".gif" + " width='160' height='275' border='0' alt=''>";
	
	html += "<div style='position:" + posValue + "; left:0px; top:0px; width:"+WW+"px; height:"+HH+"px; z-index:999;'>";
	
	var runSwf = serverURL + "run" + runType + ".swf";

	html += "<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0' width='100%' height='100%' id='aquaAll' align='middle'>";

	html += "<param name='allowScriptAccess' value='always' />";

	html += "<param name='movie' value='" + runSwf + "' /><param name='scale' value='noscale' /><param name='salign' value='lt' /><param name='quality' value='low' /><param name='wmode' value='transparent' /><param name='bgcolor' value='#ffffff' /><param name=FlashVars value='oneclick=" + runType + "&oneclick_next1=" + runNext + "&langType=" + myOneLang + "'><embed src='" + runSwf + "' FlashVars='oneclick=" + runType + "&oneclick_next1=" + runNext + "&langType=" + myOneLang + "' quality='low' scale='noscale' salign='lt' wmode='transparent' bgcolor='#ffffff' width='100%' height='100%' name='aquaAll' align='middle' allowScriptAccess='always' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' />";
	
	html += "</object></div>";
	
	document.write(html);
	
}


function writeRun0Tag(nextURL,secondUrlID,bpLang){


	var browser =checkBrowserAqua() ;
	
	var XX;

	var YY;


	if(browser == "MSIE"){

		XX = body.scrollLeft;

		YY = body.scrollTop;


	}else {

		XX = pageXOffset;

		YY = pageYOffset;

	}
	
	
	var browser =checkBrowserAqua() ;

	if(browser == "MSIE"){
		
		var startX = YAHOO.util.Dom.getX("oneclickBP")+2-XX;
		var startY = YAHOO.util.Dom.getY("oneclickBP")+5-YY;
	
	}else if(browser == "Firefox"){
		
		var startX = YAHOO.util.Dom.getX("oneclickBP")+5-XX;
		var startY = YAHOO.util.Dom.getY("oneclickBP")+5-YY;
		
	}else{
	
		var startX = YAHOO.util.Dom.getX("oneclickBP")+2-XX;
		var startY = YAHOO.util.Dom.getY("oneclickBP")+14-YY;
	
	}

	var html ="";
	
	var runSwf = serverURL + "run0.swf";
	

	html += "<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0' width='100%' height='100%' id='aquaAll' align='middle'>";

	html += "<param name='allowScriptAccess' value='always' />";

	html += "<param name='movie' value='" + runSwf + "' /><param name='scale' value='noscale' /><param name='salign' value='lt' /><param name='quality' value='low' /><param name='wmode' value='transparent' /><param name='bgcolor' value='#ffffff' /><param name=FlashVars value='nextURL=" + nextURL + "&secondUrlID=" + secondUrlID + "&startX=" + startX + "&startY=" + startY + "&langType=" + bpLang + "'><embed src='" + runSwf + "' FlashVars='nextURL=" + nextURL + "&secondUrlID=" + secondUrlID + "&startX=" + startX + "&startY=" + startY + "&langType=" + bpLang + "' quality='low' scale='noscale' salign='lt' wmode='transparent' bgcolor='#ffffff' width='100%' height='100%' name='aquaAll' align='middle' allowScriptAccess='always' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' />";
	
	html += "</object>";


	runLayer = createRunLayer(html);

}

function createRunLayer(html){

	var oLayer = document.createElement('div');

	oLayer.setAttribute('id','run');

	oLayer.innerHTML = html;

	oLayer.style.position = 'absolute';


	var browser =checkBrowserAqua() ;

	var XX;

	var YY;

	var WW;

	var HH;

	if(browser == "MSIE"){

		XX = body.scrollLeft;

		YY = body.scrollTop;
	
		WW = body.clientWidth;

		HH = body.clientHeight;


	}else {

		XX = pageXOffset;

		YY = pageYOffset;

		WW = window.innerWidth;

		HH = window.innerHeight;

	}


	var dX = 0;

	if(browser == "Netscape"){

		dX = -15;

	}

	if(browser == "Safari"){

		YY -= 15;

	}


	oLayer.style.left =(XX + dX) + 'px';

	oLayer.style.height = HH + 'px';
	
	oLayer.style.width = WW + 'px';

	oLayer.style.top = YY + 'px';

	oLayer.style.zIndex = '1000';

	oLayer.style.display = 'block';

	return oLayer;

}




function checkBrowserAqua(){

	var uName = navigator.userAgent;

	if (uName.indexOf("Safari") > -1) return "Safari";

	if (uName.indexOf("MSIE") > -1) return "MSIE";
	
	if (uName.indexOf("Firefox") > -1) return "Firefox";

	return "Netscape";

}


function showRun(runType,runNext){

	
	writeRunTag(runType,runNext);
	
	document.body.appendChild(runLayer);


}


function showRun0(nextURL,secondUrlID,bpLang){

	
	writeRun0Tag(nextURL,secondUrlID,bpLang);
	
	document.body.appendChild(runLayer);

}

