$(document).bind("contextmenu", function(e){
	//alert("오른쪽마우스금지입니다.");
	//return false;
});

function pleaseLogin_sub(Url){
	alert('로그인 후 이용 가능합니다.');
	location.href = "http://browsergames.co.kr/Data/Login/Login.bwg?NextUrl=" + Url;
}

function bookmark(){
	//window.external.AddFavorite("http://www.browsergames.co.kr/", "BrowserGames");
	document.body.style.behavior='url(#default#homepage)';
	document.body.setHomePage('http://www.browsergames.co.kr');
}

function LoginAlert(){
	alert('로그인 후 이용 가능합니다.');
}
function ready_To_Open(){
	alert('준비중 입니다.');
}
function ready_To_Open2(){
	alert('점검중 입니다.');
}

// 특수문자 제거
function letterFilter(value){
	var filter = /[;:-<>@#$%]/gi;
	if(filter.test(value)){
		alert( "한글 및 영어만 가능 합니다." );
		return false;
	}else{
		alert( "true" );
	}
}

function insertFlash(swf, width, height, bgcolor, id, flashvars){

	var strFlashTag = new String();

	if (navigator.appName.indexOf("Microsoft") != -1){

		strFlashTag += '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" ';
		strFlashTag += 'id="' + id + '" width="' + width + '" height="' + height + '">';
		strFlashTag += '<param name="movie" value="' + swf + '"/>';
		if(flashvars != null) {strFlashTag += '<param name="flashvars" value="' + flashvars + '"/>'};
		strFlashTag += '<param name="quality" value="best"/>';
		strFlashTag += '<param name="wmode" value="transparent"/>';
		strFlashTag += '<param name="wmode" value="transparent"/>';
		//strFlashTag += '<param name="menu" value="false"/>';
		//strFlashTag += '<param name="scale" value="noscale"/>';
		//strFlashTag += '<param name="bgcolor" value="' + bgcolor + '"/>';
		//strFlashTag += '<param name="allowScriptAccess" value="sameDomain"/>';
		//strFlashTag += '<param name="salign" value="LT"/>';
		strFlashTag += '<param name="swfversion" value="6.0.65.0" />';
		strFlashTag += '<param name="expressinstall" value="Scripts/expressInstall.swf" />';
		strFlashTag += '</object>';

	}else{

		strFlashTag += '<embed src="' + swf + '" ';
		strFlashTag += 'quality="best" ';
		strFlashTag += 'id="' + id + '" ';
		strFlashTag += 'width="' + width + '" ';
		strFlashTag += 'height="' + height + '" ';
		strFlashTag += 'wmode="transparent" ';
		//strFlashTag += 'menu="false" ';
		//strFlashTag += 'scale="noscale" ';		
		//strFlashTag += 'bgcolor="' + bgcolor + '" ';
		//strFlashTag += 'salign="LT" ';		
		//strFlashTag += 'allowScriptAccess="sameDomain" ';
		if(flashvars != null) {strFlashTag += 'flashvars="' + flashvars + '" '};
		strFlashTag += 'type="application/x-shockwave-flash" ';
		strFlashTag += 'pluginspage="http://www.macromedia.com/go/getflashplayer">';
		strFlashTag += '</embed>';
	}

	document.write(strFlashTag);
}

// URL
function Url_CashCharge(){
	location.href="http://www.browsergames.co.kr/Data/Payment/PaymentCheck.bwg";
}
function Url_Exchange(){
	location.href="http://www.browsergames.co.kr/Data/Payment/Exchange.bwg";
}
function Url_FaceBook(){
	window.open("http://www.facebook.com/pages/브라우저게임즈/152311198170819","","");
}
function Url_Twitter(){
	window.open("http://twitter.com/webbrowsergames","","");
}
function Url_Me2day(){
	window.open("http://me2day.net/browsergames","","");
}
function Url_Faq(){
	location.href="http://www.browsergames.co.kr/Data/Cs/Faq_list.bwg";
}
function Url_Qna(){
	location.href="http://www.browsergames.co.kr/Data/Cs/Qna_list.bwg";
}
function Url_Userinfo(){
	location.href="http://www.browsergames.co.kr/Data/Member/UserInfoCheck.bwg";
}
function Url_Logout(){
	location.href="http://www.browsergames.co.kr/Data/Login/Logout.bwg";
}
function Url_FindID(){
	location.href="http://www.browsergames.co.kr/Data/Member/FindID.bwg";
}
function Url_MemberJoin(){
	location.href="http://www.browsergames.co.kr/Data/Member/memberJoinAgreement.bwg";
}

// 베타 테스터 신청
function BetaSubmit(GameCode,BetaCode){
	$.ajax({ 
		type: "POST", 
		url: "http://www.browsergames.co.kr/Data/Beta/BetaInsert_api.bwg",
		data: { 
			GameCode: GameCode,
			BetaCode: BetaCode
		}, 
		type: 'post', 
		dataType: 'jsonp', 
		jsonp : 'jsoncallback', 
		success: function(result){

			var obj = eval(result);

			if (obj == 0 || obj == "0" ){
				alert("신청 되었습니다.");
			}else if( obj == "-1" || obj == -1 ){
				alert("이미 신청 하셨습니다.");
			}else{
				alert("신청 실패 하였습니다.");
			}
		},
		error: function(){}
	});
}

function copy_data(txt) {
  window.clipboardData.setData('Text', txt);
  alert('데이타가 클립보드에 복사 되었습니다.\n블러그 또는 SNS의 대화창에 Ctrl + V 를 눌러보세요.');
  return;
}

function autolink(id) { 
  var container = document.getElementById(id); 
  var doc = container.innerHTML; 
  var regURL = new RegExp("(http|https|ftp|telnet|news|irc)://([-/.a-zA-Z0-9_~#%$?&=:200-377()]+)","gi"); 
  var regEmail = new RegExp("([xA1-xFEa-z0-9_-]+@[xA1-xFEa-z0-9-]+\.[a-z0-9-]+)","gi"); 
  container.innerHTML = doc.replace(regURL,"<a href='$1://$2' target='_blank'>$1://$2</a>").replace(regEmail,"<a href='mailto:$1'>$1</a>"); 
}
