function init() {

	img = new Image();
	img.src = "image/loading.gif";
	img_close = new Image();
	img_close.src = "image/close_onmouse.gif";


	for (i = 0; i < document.all.length; i++) {
		var obj = document.all(i);
		if(obj.runtimeStyle){
			var image = obj.currentStyle.backgroundImage; 
			if(obj.className.match(/pop_header|pop_contents|pop_footer/)) {

				image.match(/[\w|\/|:|%|\.]+\.png/i);

				obj.style.backgroundImage = "none";
				obj.runtimeStyle.filter = 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src="' + RegExp.lastMatch + '", sizingmethod="scale");';
			}
		}
	}

	checkAnchor();


}

function checkAnchor() {

	anchor = location.hash;

	if(anchor.match(/#diary.+/)){
		show_comment(anchor.replace("#diary","com"));
	}

}

function popup_open(id,source) {

	popup_closeAll();

//	var x = document.getElementById(source).offsetLeft + document.getElementById(source).offsetWidth;
	var y = document.getElementById("menu").offsetTop+24;

	
	document.getElementById(id).style.left = "50%";
	document.getElementById(id).style.top = y + "px";
	document.getElementById(id).style.marginLeft = "-247px"

	document.getElementById(id).style.visibility = "visible";

}



function popup_close(id) {
	document.getElementById(id).style.visibility = "hidden";

}

function popup_closeAll() {

	var ids = new Array("profile","link");

	for(i=0;i<ids.length;i++){
		document.getElementById(ids[i]).style.visibility = "hidden";
	}

}