var positionValueBP8Emon = "";
try {
	if (hachiemonPartsPosition) {
		positionValueBP8Emon =hachiemonPartsPosition;
	}
}catch(e){
	positionValueBP8Emon = "left";
}
function kansaiTVBlogParts (){
	this.initialize.apply(this, arguments);
}
kansaiTVBlogParts.prototype = {
	partsBaseURL:"http://ktv.jp/real-clothes/blogparts/",
	keyWords : ["リアル・クローズ","ドラマ"],
	overLaysize : ["100%","100%"],
	tickerSize : [160,250],
	giFloatLeft_WS : 0,
	gbShowFlg_WS : 0,
	giFloatNum_WS : 0,
	bMacIeFlg_WS : false,
	initialize:function(){
		if(positionValueBP8Emon == "right"){
			this.position = "right";
		}else{
			this.position = "left";
		}
		this.bMacIeFlg_WS = this.CheckMacIe_WS();
		this.gsFloatId_WS = "Floating";
		this.gsFloatBgId_WS = "FloatingBg";
		this.gsTickerId_WS = "Ticker";
		this.bpTickerId_WS = "kansaiTVBlogParts";
		this.iIntervalBgId;
		this.iIntervalId;
		this.swfPublish();
	},
	hamidasu8EmonL:function(mode){
		var targetContainer = document.getElementById(this.bpTickerId_WS);
		var target = null;
		if(this.GetNavigatorName_WS() == "Explorer"){
			target = targetContainer.getElementsByTagName("object");
		}else{
			target = targetContainer.getElementsByTagName("embed");
		}
		
		if(!mode){
			target[0].setAttribute("width",this.tickerSize[0]+300);
		}else{
			target[0].setAttribute("width", this.tickerSize[0]);
		}
		
	},
	hamidasu8EmonR:function(mode){
		var targetContainer = document.getElementById(this.bpTickerId_WS);
		var target = null;
		//var container = targetContainer.getElementsByTagName("div")[0];
		if(this.GetNavigatorName_WS() == "Explorer"){
			target = targetContainer.getElementsByTagName("object");
		}else{
			target = targetContainer.getElementsByTagName("embed");
		}
		
		if(mode==0){
				
			target[0].setAttribute("width", this.tickerSize[0]+300);

		}else{
			
			target[0].setAttribute("width", this.tickerSize[0]);
			
		}
				
	},
	swfPublish:function(){
		var sal ="";
		var al = "";
		var dstyle = "";
		if(this.position == "right"){
			 sal="R";
			 al = "right";
			 dstyle = "right:0;top:0;text-align:right;";
		}else{
			sal="L";
			al = "left";
			dstyle = "left:0;top:0;text-align:left;";
		}
		var swfHtml = '<div style="position:relative;overflow:visible;z-index:500;margin:0 auto;width:'+
		this.tickerSize[0]+'px;height:'+
		this.tickerSize[1]+'px;" id="'+
		this.bpTickerId_WS+'"><div style="position:absolute;'+ dstyle +'">' +
		'<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="' +
		(this.tickerSize[0]+300) +
		'" height="' +
		this.tickerSize[1] +
		'" id="kansaiTVBlogPartsSwf" align="'+al+'">' +
		'<param name="allowScriptAccess" value="always" />' +
		'<param name="allowFullScreen" value="false" />' +
		'<param name="scale" value="noscale" />' +
		'<param name="salign" value="'+sal+'" />' +
		'<param name="movie" value="' +
		this.partsBaseURL +
		'main.swf" />' +
		'<param name="quality" value="high" />' +
		'<param name="bgcolor" value="#ffffff" />' +
		'<param name="wmode" value="transparent" />' +
		'<embed src="' +
		this.partsBaseURL +
		'main.swf" quality="high" bgcolor="#ffffff" width="' +
		(this.tickerSize[0]+300) +
		'" height="' +
		this.tickerSize[1] +
		'" name="kansaiTVBlogParts" salign="'+sal+'" scale="noscale" align="'+al+'" wmode="transparent" allowScriptAccess="always" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />' +
		'</object>' +
		'</div></div>';
		document.write(swfHtml);
	},
	SetTickerPosition_WS:function(obj){
		var oTarget = document.getElementById(obj.bpTickerId_WS);
		oTarget.style.bottom = "0";
		oTarget.style.left = "0";
	},
	wordSearch:function(){
		var targetText = document.body.innerHTML;
		var key = this.keyWords;
		var len = key.length;
		var num = 0;
		for(var i = 0;i < len;i++){
			if(targetText.search(key[i])>=0){
				num++;
				continue;
			}
		}
		if(num < len){
			return false;
		}else{
			return true;
		}
	},
	getPageURL:function(){
		return location.href;
	},
	swfOverlay:function(sMode){

		var tickker = document.getElementById("kansaiTVBlogParts");
		var oLayer;
		var sId;
		var iLayerTop;
		var iLayerWidth;
		var iLayerHeight;
		var i;

		if(sMode != 1) {
			
			sId = this.gsFloatId_WS;
			oLayer = document.getElementById(sId);
			oLayer.style.display='none';
			oLayer.innerHTML='';
			document.body.removeChild(oLayer);
			
			sId = this.gsFloatBgId_WS;
			oLayer = document.getElementById(sId);
			oLayer.style.display='none';
			oLayer.innerHTML='';
			document.body.removeChild(oLayer);
			
			tickker.style.visibility='visible';

			this.gbShowFlg_WS = 0;
			
			if(this.iIntervalId)clearInterval(this.iIntervalId);
			if(this.iIntervalBgId)clearInterval(this.iIntervalBgId);
			
			return;
			
		}

		if(this.gbShowFlg_WS == 1){

			return;
		
		} else {
			

			if(sMode == 1){
				
				oLayer = document.createElement('DIV');
				oLayer.id = this.gsFloatBgId_WS;

				oLayer.style.position = "absolute";
				oLayer.style.zIndex = 999;
				oLayer.style.display = "block";
				

				iLayerWidth = this.GetWindowSize_WS("width");
				iLayerHeight = this.GetWindowSize_WS("height");

				if(this.CheckBrowserModeForTicker_WS()){
					oLayer.style.width = iLayerWidth + "px";
					oLayer.style.height = iLayerHeight + "px";
					
					oLayer.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.partsBaseURL  + "/images/back.png, sizingmethod=scale)";

				} else {
					
					oLayer.style.width = "100%";
					oLayer.style.height = "100%";
					
					oLayer.style.backgroundImage = "url('" + this.partsBaseURL + "/images/back.png')";
				}
				
				oLayer.style.top = this.GetScrollPosition_WS("top") + "px";
				oLayer.style.left = this.GetScrollPosition_WS("left") + "px";

				var sHtml = "&nbsp;";
				
				oLayer.innerHTML = sHtml;
				
				document.getElementsByTagName('body')[0].appendChild(oLayer);
				var wsp = this;
				this.iIntervalBgId = setInterval(function(){
					wsp.SetLayPosition_WS(wsp.gsFloatBgId_WS,wsp);
				},100);
				
				
				oLayer = document.createElement('DIV');
				oLayer.id = this.gsFloatId_WS;

				oLayer.style.position = "absolute";
				oLayer.style.zIndex = 1000;
				oLayer.style.display = "block";
				
				iLayerWidth = this.GetWindowSize_WS("width");
				iLayerHeight = this.GetWindowSize_WS("height");

				if(this.CheckBrowserModeForTicker_WS()){
					oLayer.style.width = iLayerWidth + "px";
					oLayer.style.height = iLayerHeight + "px";

				} else {
					oLayer.style.width = "100%";
					oLayer.style.height = "100%";
				}
				oLayer.style.top = this.GetScrollPosition_WS("top") + "px";
				oLayer.style.left = this.GetScrollPosition_WS("left") + "px";
				
				var sHtml = "";
				//sHtml += '<div style="width:100%;height:100%;background-color:transparent; border:none; padding:0; margin:0; text-align:center; vertical-align:middle">';
				var dt = new Date();
				sHtml += '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="'+this.overLaysize[0]+'" height="'+this.overLaysize[1]+'" align="middle">';
				sHtml += '<param name="bgcolor" value="#fff" />';
				sHtml += '<param name="allowScriptAccess" value="always" />';
				sHtml += '<param name="movie" value="' + this.partsBaseURL + 'introduction.swf?d='+dt.getTime().toString()+'" />';
				sHtml += '<param name="quality" value="high" />';
				sHtml += '<param name="salign" value="lt" />';
				sHtml += '<param name="wmode" value="transparent" />';
				sHtml += '<param name="SWLIVECONNECT" value="TRUE" />';
				sHtml += '<embed bgcolor="#FFF" salign="lt" wmode="transparent" align="middle" src="' + this.partsBaseURL + 'introduction.swf" quality="high" width="'+this.overLaysize[0]+'" height="'+this.overLaysize[1]+'" align="middle" allowScriptAccess="always" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />';
				sHtml += '</object>';
				
				oLayer.innerHTML = sHtml;

				document.getElementsByTagName('body')[0].appendChild(oLayer);
				
				this.iIntervalId = setInterval(function(){
					wsp.SetLayPosition_WS(wsp.gsFloatId_WS,wsp);
				},100);

				this.gbShowFlg_WS = 1;
				
				tickker.style.visibility='hidden';
			}
		}
		
		if(this.bMacIeFlg_WS == 1){
			window.scrollBy(0, 1);
		}
		
	},
	SetLayPosition_WS:function(sId,obj){
		
		var oTarget = document.getElementById(sId);
		
		if(obj.CheckBrowserModeForTicker_WS()){
			oTarget.style.width = obj.GetWindowSize_WS("width") + "px";
			oTarget.style.height = obj.GetWindowSize_WS("height") + "px";
		}
		
		oTarget.style.top = obj.GetScrollPosition_WS("top") + "px";
		oTarget.style.left = obj.GetScrollPosition_WS("left") + "px";
	},
	GetMiddlePosition_WS:function(sMode){
		var iWindowWidth, iWindowHeight;
		iWindowWidth = this.GetWindowSize_WS('width');
		iWindowHeight = this.GetWindowSize_WS('height');
		var iScrollTop, iScrollLeft;
		iScrollTop = this.GetScrollPosition_WS('top');
		iScrollLeft = this.GetScrollPosition_WS('left');
		var iMiddleTop = iWindowHeight / 2 + iScrollTop;
		var iMiddleLeft = iWindowWidth / 2 + iScrollLeft;
		if(sMode == "top"){
			return iMiddleTop;
		} else {
			return iMiddleLeft;
		}
		
	},
	GetScrollPosition_WS:function(sMode){
	
		var iScrollPosition;
	
		if(sMode == "left"){
			if(self.pageXOffset){
				iScrollPosition = self.pageXOffset;
			}else if(document.documentElement && document.documentElement.scrollLeft){
				iScrollPosition = document.documentElement.scrollLeft;
			}else if(document.body){
				iScrollPosition = document.body.scrollLeft;
			}
		} else {
	
			if(self.pageYOffset){
				iScrollPosition = self.pageYOffset;
			}else if(document.documentElement && document.documentElement.scrollTop){
				iScrollPosition = document.documentElement.scrollTop;
			}else if(document.body){
				iScrollPosition = document.body.scrollTop;
			}
		}
		
		return iScrollPosition;
	},
	GetWindowSize_WS:function(sMode){
		var iWindowWidth, iWindowHeight;
		if(self.innerHeight){
			iWindowWidth = self.innerWidth;
			iWindowHeight = self.innerHeight;
		}else if(document.documentElement && document.documentElement.clientHeight){
			iWindowWidth = document.documentElement.clientWidth;
			iWindowHeight = document.documentElement.clientHeight;
		}else if(document.body){
			iWindowWidth = document.body.clientWidth;
			iWindowHeight = document.body.clientHeight;
		}
		
		if(sMode == "width"){
			return (iWindowWidth);
		} else {
			return (iWindowHeight);
		}
	},
	CheckMacIe_WS:function(){
		var sOs = this.GetOsName_WS();
		var sNavigator = this.GetNavigatorName_WS();
		
		if((sOs == "MacOSX" || sOs == "MacOS") && sNavigator == "Explorer"){
			return true;
		} else {
			return false;
		}
	},
	CheckBrowserModeForTicker_WS:function(){
		var sOs = this.GetOsName_WS();
		var sBrowser = this.GetNavigatorName_WS();
	
		if(sOs == "Windows" && sBrowser == "Explorer"){
			return true;
		}
		return false;
	},
	GetOsName_WS:function()
	{
		var uAgent  = navigator.userAgent.toUpperCase();
		if (uAgent.indexOf("MAC OS X") >= 0) return "MacOSX";
		if (uAgent.indexOf("MAC") >= 0) return "MacOS";
		if (uAgent.indexOf("WIN") >= 0) return "Windows";
		if (uAgent.indexOf("X11") >= 0) return "UNIX";
		return "";
	},
	GetNavigatorName_WS:function(){
		if(navigator.IBM_HPR) return "HomepageReader";
		
		aName  = navigator.userAgent.toUpperCase();
		if (aName.indexOf("SAFARI") >= 0) return "Safari";
		if (aName.indexOf("CHIMERA") >= 0) return "Camino";
		if (aName.indexOf("OPERA") >= 0) return "Opera";
		
		aName = navigator.appName.toUpperCase();
		if (aName.indexOf("NETSCAPE") >= 0)  return "Netscape";
		if (aName.indexOf("MICROSOFT") >= 0) return "Explorer";
		return "";
	}

};
var kansaiTVBlogPartsThu22 = new kansaiTVBlogParts ();


