﻿/**********************************************************************************************************************************/
//Start : 일반 Get 페이징 컨트롤, Ajax 페이징 컨트롤, 
/**********************************************************************************************************************************/
var PagingControl = {
	MovePage : function(v_form_name, v_page, v_page_url){
		var objForm = document.forms[v_form_name];
		if (objForm){
			with(objForm){
				Page.value = v_page;
				action = v_page_url
				method = 'get';
				target = '_self';
				submit();
			}
		}else{
			alert('処理中にエラーが発生しました。');
		}
	},
	MovePageGet : function(v_page, v_page_url){
		window.location.href = v_page_url + '?page=' +v_page;
	},
	MovePage_Ajax : function(v_form_name, v_page, v_page_url, v_layer){
		var objForm = document.forms[v_form_name];
		if (objForm){
			with(objForm){
				Page.value = v_page;
				CallxmlRequest(v_page_url, 'TEXT', v_layer, objForm);
			}
		}else{
			alert('処理中にエラーが発生しました。');
		}
	}
}
/**********************************************************************************************************************************/
//End : 일반 Get 페이징 컨트롤
/**********************************************************************************************************************************/


var CommonErrorControls = {
	GoErrorPageOnAjaxPage : function(v_game_code, v_url){
		document.location.href = v_url;
	},
	AlertErrorMSGLayer : function(v_layer, v_error_message){
		if (typeof(v_layer) == 'string'){ var v_layer = document.getElementById(v_layer);}
		if (v_layer){
			SetObjectStyle.SetinnerHTML(v_layer, v_error_message);
		}
	},
	AlertErrorMSGCommon : function(v_Obj, v_error_message){
		alert(v_error_message);
		v_Obj.focus();
		return false;
	}
}


function openPopup(v_name, v_url, v_width, v_height)
{
	var winpos = "left=" + ((window.screen.width  - v_width)/2) + ",top=" + ((window.screen.height - v_height)/2 - 60);
	var _popup = window.open(v_url, v_name, "width="+v_width+",height="+v_height+","+winpos);
	
	if(typeof(_popup)!='undefined')
	{
		_popup.focus();
	}
}

function openPopupWindow(v_popup_name, v_popup_url, v_width, v_height)
{
    openPopup(v_popup_name, v_popup_url, v_width, v_height);
}