function AccessUpdate(obj,url,params) {
//	var myAjax = new Ajax.Updater(obj, url, {method: 'get',parameters: params, evalScripts: true}); 
	var myAjax = new Ajax.Updater({success: obj},url,{method: "post",parameters: params,evalScripts: true,onFailure: showError}); 
}
function showError() {
	alert("error");
}

function AccessView(obj,url,params) {
	var myAjax = new Ajax.Request(url, {method: 'get',parameters: params,onComplete: ShowView.bind(this,obj) }); 
}

function ShowView(obj,originalRequest) { 
	$(obj).innerHTML = originalRequest.responseText; 
}

function AccessOk(obj,url,params) {
	var myAjax = new Ajax.Request(url, {method: 'get',parameters: params,onComplete: ShowOk.bind(this,obj) }); 
}

function ShowOk(obj,originalRequest) {
	var message=originalRequest.responseText;
	if(message) {
		var val=message.split(".php");
		if(val.length==1) alert(message);
		else location.href(message);
	}
	hide_layer();
}

function make_bg_layer()
{
	var bg = $('BgLayer');
	if(!bg)
	{
		bg = document.createElement('div');
		bg.setAttribute('id','BgLayer');
		bg.className = 'alpha50';
		document.body.appendChild(bg);
		bg.onclick = function(){
			hide_layer();
		}
	}
	var oBody = wbs_get_body();
	if(oBody.height > document.body.scrollHeight)
		bg.style.height = oBody.height+'px';
	else
		bg.style.height = document.body.scrollHeight+'px';
	bg.style.display = '';
	document.body.width = '100%';
}

function hide_layer() {
	var bg = $('BgLayer');
	var contents = $('ContentLayer');
	if(bg) bg.style.display = 'none';
	if(contents) contents.style.display="none";
	contents.innerHTML = '<IMG height=43 alt=loading_100_43.gif src="http://ahane.co.kr/data/main/200804011318258740.gif" width=100 border=0>';
}

function wbs_get_body(){
	var oBodyScroll = wbs_get_body_scroll();
	var oBodySize = wbs_get_body_inner_size();
	var oBody = new Object;
	oBody.width = oBodySize.width;
	oBody.height = oBodySize.height;
	oBody.top = oBodyScroll.top;
	oBody.left = oBodyScroll.left;

	return oBody;
}

function wbs_get_body_scroll(){
	var x,y;
	if(typeof(self.pageYOffset)!='undefined') // IE ¿Ü ¸ðµç ºê¶ó¿ìÀú
	{
		x = self.pageXOffset;
		y = self.pageYOffset;
	}
	else if (document.documentElement && document.documentElement.scrollTop)// Explorer 6 Strict
	{
		x = document.documentElement.scrollLeft;
		y = document.documentElement.scrollTop;
	}
	else if (document.body)  // IE ºê¶ó¿ìÀú
	{
		x = document.body.scrollLeft;
		y = document.body.scrollTop;
	}
	var result = new Object;
	result.left = x;
	result.top = y;
	return result;
}

function wbs_get_body_inner_size(){
	var result = new Object;
	if(self.innerWidth)
	{
		result.width = self.innerWidth;
		result.height = self.innerHeight;
		return result;
	}
	else if (document.documentElement && document.documentElement.clientHeight) // Explorer 6 Strict ¸ðµå
	{
		result.width = document.documentElement.clientWidth;
		result.height = document.documentElement.clientHeight;
		return result;
	}
	else if (document.body) { // ´Ù¸¥ IE ºê¶ó¿ìÀú
		result.width = document.body.clientWidth;
		result.height = document.body.clientHeight;
		return result;
	}
}

function make_contents_layer(){
	var oDiv = $('ContentLayer');
	if(!oDiv) {
		oDiv = document.createElement('div');
		oDiv.setAttribute('id', 'ContentLayer');
		oDiv.className = 'layer_content';
		document.body.appendChild(oDiv);
		oDiv = null;
		var oDiv = $('ContentLayer');
	}else {
		oDiv.innerHTML = '<IMG height=43 alt=loading_100_43.gif src="http://ahane.co.kr/data/main/200804011318258740.gif" width=100 border=0>';
	}
	make_bg_layer();
	oDiv.style.display = 'block';
}

function wbs_dettach_event(obj, evt, func, useCapture){
	if(!useCapture) useCapture = false;
	if(obj.removeEventListener)
	{
		obj.removeEventListener(evt, func, useCapture);
	}
	else if(obj.detachEvent)
	{
		obj.detachEvent('on'+evt, func);
	}
}

function splayer_resize_body()/*{{{*/
{
	if(BROWSER=='IE' || BROWSER=='MOZ')
	{
		var splayerMinHeight = 200;
		var splayerMarginTop = 10;
		var splayerMarginBottom = BROWSER=='IE' ? 10 : 20;
		var splayerLayoutHeight = 122;

		var oBody = wbs_get_body_inner_size();
		var spBody = $('splayerBody');

		var availHeight = oBody.height - (splayerMarginTop + splayerMarginBottom + splayerLayoutHeight);
		if(availHeight > splayerMinHeight)
			spBody.style.height = availHeight+'px';
	}
	else
		make_bg_layer();
}