<!--
function SetAnchor(){
	SetHundler('calendar_nav');
	SetHundler('calendar');
	SetHundler('sort_List');
	SetHundler('pagelink_upper');
	SetHundler('pagelink');
}
//
function SetHundler(Element){
	if(document.getElementById(Element)){
		var anchor_list;
		anchor_list = document.getElementById(Element).getElementsByTagName('a');
		for(i=0; i<anchor_list.length; i++){
			var e = anchor_list[i];
			e.onclick = function(){ SetOpacity(); }
		}
	}
}

function SetOpacity(){
	if(!document.getElementById('overlay')) SetElements();
	SetDirection();
}

function SetElements(){
	var Txt, Content, OverlayBg, Overlay, Container;

	Txt         = 'ただいま検索中です。';
	Content     = document.createElement('p');
	OverlayBg   = document.createElement('iframe');
	Overlay     = document.createElement('div');
	Container   = document.getElementById('tokutoku_area'); //tokutoku_containerに修正する

	Content.innerHTML = Txt;
	Content.setAttribute('id','overlay_content');
	OverlayBg.setAttribute('id','overlaybg');
	Overlay.setAttribute('id','overlay');
	Container.appendChild(OverlayBg);
	Container.appendChild(Overlay);
	Container.appendChild(Content);
}

function SetDirection(){
	var Content, ContentStyle, Overlay, OverlayStyle, OverlayBgStyle;

	Content        = document.getElementById('overlay_content');
	ContentStyle   = Content.style;
	Overlay        = document.getElementById('overlay');
	OverlayStyle   = Overlay.style;
	OverlayBgStyle = document.getElementById('overlaybg');

	var Height = document.height || document.body.scrollHeight;

	var Size   = new Array();
	Size['width']  = document.body.clientWidth  || document.documentElement.clientWidth;
	Size['height'] = Math.min(document.body.clientHeight, document.documentElement.clientHeight);
	Size['top']    = document.body.scrollTop  || document.documentElement.scrollTop;
	Size['left']   = document.body.scrollLeft || document.documentElement.scrollLeft;

	if(Size['height'] == 0 || document.body.clientHeight < document.documentElement.clientHeight) {
		Size['height'] = document.body.clientHeight; Content.className = 'quirksBox';
	}

	ContentStyle.top     = (Size['top']  + (Size['height'] - 60) / 2 ) + 'px';
	ContentStyle.left    = (Size['left'] + (Size['width']  - 220) / 2 ) + 'px';
	ContentStyle.display = 'block';
	OverlayStyle.width   = Size['width'] + 'px';
	OverlayStyle.height  = Height + 'px';
	OverlayBgStyle.width = OverlayStyle.width;
	OverlayBgStyle.height= OverlayStyle.height;
	OverlayStyle.display = 'block';
}
// -->
