Event.observe(window, 'load', function(){

	resize_waku('container');
}, false);

Event.observe(window, 'resize', function(){
	resize_waku('container');
}, false);

// Ajax風別ウィンドウを表示する。
function openwin(html) {
	//Dialog.alert({url:html, options:{method: 'get'}}, {width:540, okLabel:"Close"});
	var win = new Window({
		width:600, height:700, url:html, showEffectOptions:{duration:1.5}
	});
	win.showCenter();
}

function resize_waku(obj){
	// ブラウザーの幅が大きい場合、あまり横に広げない
	clientSize=getWindowClientSize(obj);
	var obj1=document.getElementById(obj);
	if(obj1){
		//alert(obj1.tagName);
		if(clientSize.width > 800){
			//alert("800px以上");
			obj1.style.width = "790px";
		}else if(clientSize.width < 801 && clientSize.width > 630){
			// 800px以下630px以上の場合は、最大幅で表示
			//alert("630～800px");
			obj1.style.width = "100%";
		}else{
			// 630px以下の場合は、620px固定表示
			//alert("630px以下");
			obj1.style.width = "620px";
		}
	}
}
function getWindowClientSize(){
	// ブラウザーのサイズを取得
	var result={"width":0,"height":0};
	if(window.self&&self.innerWidth){
		result.width=self.innerWidth;
		result.height=self.innerHeight;
	}else if(document.documentElement && document.documentElement.clientHeight){
		result.width=document.documentElement.clientWidth;
		result.height=document.documentElement.clientHeight;
	}else{
		result.width=document.body.clientWidth;
		result.height=document.body.clientHeight;
	}
	return result;
}

