//script.js
//ver:2006.10.11.01
//Dependence:none

var g_script_onloadFunctions=new Array();
var g_script_includeJS      =new Array();
g_script_includeJS[g_script_includeJS.length]='dom.js';
g_script_includeJS[g_script_includeJS.length]='rollover.js';
g_script_includeJS[g_script_includeJS.length]='popup.js';
//g_script_includeJS[g_script_includeJS.length]='border.js';

g_script_onloadFunctions[g_script_onloadFunctions.length]=function(){	
	onloadfunctions();
}
script_init();

function script_init(){
	var i=0;
	var path='';
	var src=document.getElementById('js').src;
	var pos=(src.lastIndexOf('/'));
	var charset='utf-8';
	if(0<=pos){
		path=src.substr(0,pos+1);
	}
	while(i<g_script_includeJS.length){
		document.write('<script type="text/javascript" language="Javascript" src ="'+path+g_script_includeJS[i]+'" charset="'+charset+'"></script>' );
		i++;
	}
}

//navGlobal
function navOn(x){
obj=document.getElementById("submenu"+x).style.visibility = "visible";
}
function navOff(x){
obj=document.getElementById("submenu"+x).style.visibility = "hidden";
}

window.onload=function(){
	var i=0;
	while(i<g_script_onloadFunctions.length){
		g_script_onloadFunctions[i]();
		i++;
	}
}

//画像プロテクト*/

function setPROTECTION(){
	var prttgt=document.getElementsByClassName('protect','*');
	for(var imgp=0;imgp<prttgt.length;imgp++){
		prttgt[imgp].style.display='block';
		tmpwidth=prttgt[imgp].firstChild.width;
		tmpheight=prttgt[imgp].firstChild.height;
		var tmpTAG='<span style="position:relative;display:block;text-align:left;"><img src="/tv/drama/img/dot.gif" width="'+tmpwidth+'" height="'+tmpheight+'" style="position:absolute;left:0;display:block;border:0;top:-'+(tmpheight+1)+'px;" /></span>';
		prttgt[imgp].innerHTML+=tmpTAG;
		}
	}

document.getElementsByClassName = function(ClassName,tagName){
	if(!(this.all || this.getElementsByTagName)) return false;
	var elements=new Array();
	var a,i,l;
	if(tagName) a=this.getElementsByTagName(tagName) || this.all.tags(tagName);
	else a=this.all || this.getElementsByTagName("*");
	for(i=0,l=a.length; i<l; i++){
		if(a[i].className==ClassName) elements[elements.length]=a[i];
		}
	return elements;
	}
	
// Cookie */
//cookieあり：取得＋css読込み
for(i=0;i<document.cookie.split(';').length;i++){
	if(document.cookie.split(';')[i].indexOf('dogatchcolor')>-1){
		dgtclr=document.cookie.split(';')[i].split('=')[1];
		document.write('<link href="css/cc'+dgtclr+'.css" type="text/css" rel="stylesheet" media="screen,tv,print" />');
		}
	}
//cookieなし：書込＋css読込み
if(dgtclr==0){
	document.cookie='dogatchcolor=4;expires=Tue, 1-Jan-2030 00:00:00 GMT;path=/;';dgtclr=4;
	document.write('<link href="css/cc4.css" type="text/css" rel="stylesheet" media="screen,tv,print" />');
	}

