<!-- Begin to hide script contents from old browsers.

// 
function alertmsg(num) {
	if(num == 1)  		{ alert("You have already registered with us"); }	
	else if( num == 2 ) { alert("You must give an ID");	}								
	else if( num == 3 ) { alert("You must give a password");	}					
	else if( num == 4 ) { alert("You have to agree with Shot-Online user agreement in order to join the Shot-Online"); }	
	else if( num == 5 ) { alert("Have logged, already!");	}						
	else if( num == 6 ) { alert("You must log in to access the page");	}	
	
	else if( num == 101 ) { alert("ID must be between 6 & 20 characters.Spaces are not allowed");	} 	
	else if( num == 100 ) { alert("NickName must be between 6 & 20 characters.Spaces are not allowed");	} 
	else if( num == 121 ) { alert("The minimum number of required password is at least 6 letters");	} 	
	else if( num == 122 ) { alert("First Name must be between 1 & 30 characters.");	} 
	else if( num == 123 ) { alert("Last Name must be between 1 & 30 characters.");	} 
	else if( num == 124 ) { alert("E-mail must be between 1 & 50 characters.");	} 		
	
	else if( num == 102 ) { alert("Please specify Password");	}					
	else if( num == 103 ) { alert("Please check your password and try again.");	}	
	else if( num == 104 ) { alert("Please specify Security Question");	}			
	else if( num == 105 ) { alert("Answer of Security Question must be between 1 & 50 characters.");	}	
	else if( num == 106 ) { alert("Please specify First Name");	}	
	else if( num == 107 ) { alert("Please specify Last Name");	}	
	else if( num == 108 ) { alert("Please specify E-mail");	}			
	else if( num == 109 ) { alert("Please specify Birthday");	}		
	
	else if( num == 110 ) { alert("Please specify Zip/Postal Code ");	}	
	else if( num == 111 ) { alert("Please specify Country ");	}		
	else if( num == 112 ) { alert("Please specify Job");	}		
	else if( num == 113 ) { alert("Please specify Phone Number");	}
	else if( num == 114 ) { alert("Please specify Gender");	}			
	
	else if( num == 115 ) { alert("Please specify Current Password");	}		
	
	else if( num == 201)	{ alert("You have not enought cash to buy the item."); }
	
	else if( num == 301)	{ alert("Please, Enter only (a-z, A-Z) or (0-9)."); }		
	else if( num == 302)	{ alert("Please, Enter only (a-z, A-Z, 0-9, -) or (_)."); }	
	else if( num == 303)	{ alert("Please, Enter only (a-z, A-Z, 0-9, @, -, .) or (_)."); }	
}

function Common_Delete(thisurl) {
	var res = confirm("Are you delete?");
	if( res )	location.href=thisurl;
	
}

function Common_OpenPopup(thisurl,thisname,thiswidth,thisheight) {
	window.open(thisurl,thisname,"width="+thiswidth+",height="+thisheight+",resizable=no,scrollbars=yes,toolbar=no,location=no,status=no,directories=no");
}

function GoHref(thisurl) {
	location.href=thisurl;
}

function chk_only_char(ctrlnm) {
	if( ctrlnm.value.match(/[^a-zA-Z0-9]/) ) {
		alertmsg(301);
		return ( false );
	}
	return (true);
}
function chk_char_email_a(obj){
	var len = obj.value.length;
	var atIndex = obj.value.indexOf("@");
	var dotIndex = obj.value.indexOf(".");
	if(obj.value.length < 6){
		return false;
	}if(atIndex < 1 || dotIndex < 1 || atIndex == len-1 || dotIndex == len - 1){
		return false;
	}else{
		return true;
	}
}

function chk_char1(ctrlnm) {
	if( ctrlnm.value.match(/[^a-zA-Z0-9-_-]/) ) {
		alertmsg(302);
		return ( false );
	}
	return (true);
}

function chk_char_email(ctrlnm) {
	if( ctrlnm.value.match(/[^a-zA-Z0-9@-_.-]/) ) {
		alertmsg(303);
		return ( false );
	}
	return (true);
}

function OnSearch(form){
	
	if (form.val.value.length < 3)
	{
		alert('At least 3 characters!');
		listsearch.val.focus();
		return false;
	}
	if( chk_only_char(form.val) == false ) {
		return false;
	}
	return true;
}

// User
function Login_Go(form) {
	var userid = form.userid.value;
	var pwd = form.pwd.value;
		
	if( userid == "" ) {
		alertmsg(2);
		form.userid.focus();
		return false;
	} 
	
	if( pwd == "" ) {
		alertmsg(3);		
		form.pwd.focus();
		return false;
	}
	
	return true;
}

function agreeAction(form) {
	form.agree.value="1";	
	return true;
}

function checkid(form) {	
	var url = "checkid.asp?uid=" + form.userid.value;
	if ( form.userid.value == "" ) {
		alert("Insert ID");
		form.userid.focus();
		return;
	}


	var str = form.userid.value;
//	if (str.replace(/[a-zA-Z0-9_]/gi, "") != "")
	if( chk_only_char(form.userid) == false )
	{
//		alert("Your Shot-Online ID can only have letters (a-z, A-Z) or number(0-9).\nPlease try a different ID");
		form.userid.focus();
		return;
	}
	
	window.open(url,"CheckID","width=400 height=200");
	return ;
}


function SSConfirmModify(form){

	if( form.userpwd.value.length < 3 || form.userpwd.value.length > 16 ){
		alertmsg(121);			//
		form.userpwd.focus();
		return false;	
	}	
			
	if( form.userpwd.value != "" && form.userpwd_c.value != form.userpwd.value ) {		//
		alertmsg(103);			// 
		return false;	
	}
	
	if( form.oldpwdQ[0].selected  ){		//
		alertmsg(104);			//
		return false;
	}
	
		
	if(form.oldpwda.value == "" ){		//
		alertmsg(105);
		return false;		
	}
	
	return true;
}

// 
function buyItem(){
	var chrnam = document.itemBuyForm.Serverv.value;

	if (chrnam == "10") {
		var res = confirm("Do you wish to purchase this item?");
	} else {
		var arrNumber = chrnam.split(','); 
		var res = confirm(" Do you want to purchase this item for " + arrNumber[3] + "?");
	}
	
	if( res )	return true;
	else		return false;
}

function buyItemNewName(){
	var chrnam = document.itemBuyForm.Serverv.value;

	if (document.itemBuyForm.changename.value == "") {
		alert("Please specify New CharacterName");
		document.itemBuyForm.changename.focus();
		return false;
	}

	if (chrnam == "10") {
		var res = confirm("Do you wish to purchase this item?");
	} else {
		var arrNumber = chrnam.split(','); 
		var res = confirm(" Do you want to purchase this item for " + arrNumber[3] + "?");
	}
	
	if( res )	return true;
	else		return false;
}

function buyItemMugongList(){
	var chrnam = document.itemBuyForm.Serverv.value;

	if (document.itemBuyForm.mugong.value == "__") {
		alert("Please select mugong");
		document.itemBuyForm.mugong.focus();
		return false;
	}

	if (chrnam == "10") {
		var res = confirm("Do you wish to purchase this item?");
	} else {
		var arrNumber = chrnam.split(','); 
		var res = confirm(" Do you want to purchase this item for " + arrNumber[3] + "?");
	}
	
	if( res )	return true;
	else		return false;
}

function AlertBlockIP(){
	alert("Denied due to illegal action");
	return false;
}

function periodSearchAction(form) {
	var i;
	form.submit();
}
//

function eventInsert(form) {
	var i;
	var isSelected="0";
	
	if (form.cname.value=="") {
		alert("Please specify CharacterName");
		form.cname.focus();
		return false;
	}
	
	for(i=0 ; i<form.course.length ; i++) {
		if( form.course[i].selected == true ) {
			isSelected = "1";
			break;
		}
	}
	
	if( isSelected == "0" ) {
		alert("Please select Course");
		return false;
	}
	
	if( form.comment.value == "" ) {
		alert("Please specify Comment");
		form.comment.focus();
		return false;
	}
	
	return true;
	
}


//
function event_apply(thisurl) {
	return;

}

function event_notlogin(ret) {	
	if( ret == 1 ) {
		alertmsg(6);
		window.close();
	} else {
		alert("already voted");
		window.close();
	}
} 
//

//
function free_insert(form) {
	if( form.subject.value == "" ) {
		alert("Insert Subject!");
		form.subject.focus();
		return false;
	}	
	if( form.content.value == "") {
		alert("Insert Content!");
		form.content.focus();
		return false;
	}
	if (chkscript(form.content) == true) {
		form.content.focus();
		return false;
	}
	return true;
}
function free_update(form) {
	if( form.subject.value == "" ) {
		alert("Insert Subject!");
		form.subject.focus();
		return false;
	}	
	if( form.content.value == "") {
		alert("Insert Content!");
		form.content.focus();
		return false;
	}
	if (chkscript(form.content) == true) {
		form.content.focus();
		return false;
	}
	
	return true;
}
function free_reply(form) {
	if( form.subject.value == "" ) {
		alert("Insert Subject!");
		form.subject.focus();
		return false;
	}	
	if( form.content.value == "") {
		alert("Insert Content!");
		form.content.focus();
		return false;
	}
	if (chkscript(form.content) == true) {
		form.content.focus();
		return false;
	}
	
	return true;
}
//

//
function qna_change_state(argv) {

	var res;
	res = confirm("°Ô½Ã¹° »óÅÂ¸¦ Processing ·Î ¹Ù²ß´Ï±î?");
	if ( res ) {
		location.href = "state_process.asp" + argv + "&chgVal=1&rtn=vw"
	}
	
}

function myqna_insert(form) {
	if( form.subject.value == "" ) {
		alert("Insert Subject!");
		form.subject.focus();
		return false;
	}	
	if( form.content.value == "") {
		alert("Insert Content!");
		form.content.focus();
		return false;
	}
	if (chkscript(form.content) == true) {
		form.content.focus();
		return false;
	}
	if( form.qClass[0].selected ) {
		alert("Select a Category.");
		return false;
	}
	
	return true;
}
function myqna_update(form) {
	
	
	if( form.subject.value == "" ) {
		alert("Insert Subject!");
		form.subject.focus();
		return false;
	}	
	if( form.content.value == "") {
		alert("Insert Content!");
		form.content.focus();
		return false;
	}
	if (chkscript(form.content) == true) {
		form.content.focus();
		return false;
	}
	if( form.qClass[0].selected ) {
		alert("Select a Category.");
		return false;
	}	
	
	return true;
}
function myqna_reply(form) {
	if( form.subject.value == "" ) {
		alert("Insert Subject!");
		form.subject.focus();
		return false;
	}	
	if( form.content.value == "") {
		alert("Insert Content!");
		form.content.focus();
		return false;
	}
	if (chkscript(form.content) == true) {
		form.content.focus();
		return false;
	}
	
	return true;
}
//
//
function qna_insert(form) {
	if( form.subject.value == "" ) {
		alert("Insert Subject!");
		form.subject.focus();
		return false;
	}	
	if( form.content.value == "") {
		alert("Insert Content!");
		form.content.focus();
		return false;
	}
	if (chkscript(form.content) == true) {
		form.content.focus();
		return false;
	}
	
	return true;
}
function qna_update(form) {
	if( form.subject.value == "" ) {
		alert("Insert Subject!");
		form.subject.focus();
		return false;
	}	
	if( form.content.value == "") {
		alert("Insert Content!");
		form.content.focus();
		return false;
	}
	if (chkscript(form.content) == true) {
		form.content.focus();
		return false;
	}
	
	return true;
}
function qna_reply(form) {
	if( form.subject.value == "" ) {
		alert("Insert Subject!");
		form.subject.focus();
		return false;
	}	
	if( form.content.value == "") {
		alert("Insert Content!");
		form.content.focus();
		return false;
	}
	if (chkscript(form.content) == true) {
		form.content.focus();
		return false;
	}
	
	return true;
}
//

//
function somaster_insert(form) {
	if( form.subject.value == "" ) {
		alert("Insert Subject!");
		form.subject.focus();
		return false;
	}	
	if( form.content.value == "") {
		alert("Insert Content!");
		form.content.focus();
		return false;
	}
	if (chkscript(form.content) == true) {
		form.content.focus();
		return false;
	}
	
	return true;
}
function somaster_update(form) {
	if( form.subject.value == "" ) {
		alert("Insert Subject!");
		form.subject.focus();
		return false;
	}	
	if( form.content.value == "") {
		alert("Insert Content!");
		form.content.focus();
		return false;
	}
	if (chkscript(form.content) == true) {
		form.content.focus();
		return false;
	}
	
	return true;
}
function somaster_reply(form) {
	if( form.subject.value == "" ) {
		alert("Insert Subject!");
		form.subject.focus();
		return false;
	}	
	if( form.content.value == "") {
		alert("Insert Content!");
		form.content.focus();
		return false;
	}
	if (chkscript(form.content) == true) {
		form.content.focus();
		return false;
	}
	
	return true;
}
//

//
function idea_insert(form) {
	if( form.subject.value == "" ) {
		alert("Insert Subject!");
		form.subject.focus();
		return false;
	}	
	if( form.content.value == "") {
		alert("Insert Content!");
		form.content.focus();
		return false;
	}
	if (chkscript(form.content) == true) {
		form.content.focus();
		return false;
	}
	
	return true;
}
function idea_update(form) {
	if( form.subject.value == "" ) {
		alert("Insert Subject!");
		form.subject.focus();
		return false;
	}	
	if( form.content.value == "") {
		alert("Insert Content!");
		form.content.focus();
		return false;
	}
	if (chkscript(form.content) == true) {
		form.content.focus();
		return false;
	}
	
	return true;
}
function idea_reply(form) {
	if( form.subject.value == "" ) {
		alert("Insert Subject!");
		form.subject.focus();
		return false;
	}	
	if( form.content.value == "") {
		alert("Insert Content!");
		form.content.focus();
		return false;
	}
	if (chkscript(form.content) == true) {
		form.content.focus();
		return false;
	}
	
	return true;
}
//

//
function image_insert(form) {
	if( form.subject.value == "" ) {
		alert("Insert Subject!");
		form.subject.focus();
		return false;
	}	
	if( form.content.value == "") {
		alert("Insert Content!");
		form.content.focus();
		return false;
	}
	if (chkscript(form.content) == true) {
		form.content.focus();
		return false;
	}
	if( form.imagefile.value == "") {
		alert("Insert Attachments !");
		return false;
	}
	return true;
}
function image_update(form) {
	if( form.subject.value == "" ) {
		alert("Insert Subject!");
		form.subject.focus();
		return false;
	}	
	if( form.content.value == "") {
		alert("Insert Content!");
		form.content.focus();
		return false;
	}
	if (chkscript(form.content) == true) {
		form.content.focus();
		return false;
	}
	
	return true;
}

/* No suitable image for this function yet. 
function imageviewopen (imagename) {
	window.open("/imageview.asp?image=" + imagename, "_imagename", "width=600, height=600, statusbar=no, scrollbars=auto, menubar=no");
} */

//

//
function notice_insert(form) {
	if( form.subject.value == "" ) {
		alert("Insert Subject!");
		form.subject.focus();
		return false;
	}	
	if( form.content.value == "") {
		alert("Insert Content!");
		form.content.focus();
		return false;
	}
	
	return true;
}
function notice_update(form) {
	if( form.subject.value == "" ) {
		alert("Insert Subject!");
		form.subject.focus();
		return false;
	}	
	if( form.content.value == "") {
		alert("Insert Content!");
		form.content.focus();
		return false;
	}
	
	return true;
}
function notice_reply(form) {
	if( form.subject.value == "" ) {
		alert("Insert Subject!");
		form.subject.focus();
		return false;
	}	
	if( form.content.value == "") {
		alert("Insert Content!");
		form.content.focus();
		return false;
	}
	
	return true;
}
//

//
function event_insert(form) {
	if( form.subject.value == "" ) {
		alert("Insert Subject!");
		form.subject.focus();
		return false;
	}	
	if( form.content.value == "") {
		alert("Insert Content!");
		form.content.focus();
		return false;
	}
	
	return true;
}
function event_update(form) {
	if( form.subject.value == "" ) {
		alert("Insert Subject!");
		form.subject.focus();
		return false;
	}	
	if( form.content.value == "") {
		alert("Insert Content!");
		form.content.focus();
		return false;
	}
	
	return true;
}
function event_reply(form) {
	if( form.subject.value == "" ) {
		alert("Insert Subject!");
		form.subject.focus();
		return false;
	}	
	if( form.content.value == "") {
		alert("Insert Content!");
		form.content.focus();
		return false;
	}
	
	return true;
}
//

//
function publicnews_insert(form) {
	if( form.subject.value == "" ) {
		alert("Insert Subject!");
		form.subject.focus();
		return false;
	}	
	if( form.content.value == "") {
		alert("Insert Content!");
		form.content.focus();
		return false;
	}
	
	return true;
}
function publicnews_update(form) {
	if( form.subject.value == "" ) {
		alert("Insert Subject!");
		form.subject.focus();
		return false;
	}	
	if( form.content.value == "") {
		alert("Insert Content!");
		form.content.focus();
		return false;
	}
	
	return true;
}
function publicnews_reply(form) {
	if( form.subject.value == "" ) {
		alert("Insert Subject!");
		form.subject.focus();
		return false;
	}	
	if( form.content.value == "") {
		alert("Insert Content!");
		form.content.focus();
		return false;
	}
	
	return true;
}
//

//
function release_insert(form) {
	if( form.subject.value == "" ) {
		alert("Insert Subject!");
		form.subject.focus();
		return false;
	}	
	if( form.content.value == "") {
		alert("Insert Content!");
		form.content.focus();
		return false;
	}
	
	return true;
}
function release_update(form) {
	if( form.subject.value == "" ) {
		alert("Insert Subject!");
		form.subject.focus();
		return false;
	}	
	if( form.content.value == "") {
		alert("Insert Content!");
		form.content.focus();
		return false;
	}
	
	return true;
}
function release_reply(form) {
	if( form.subject.value == "" ) {
		alert("Insert Subject!");
		form.subject.focus();
		return false;
	}	
	if( form.content.value == "") {
		alert("Insert Content!");
		form.content.focus();
		return false;
	}
	
	return true;
}
//


//
function vote_exec(form) {	
	var i;

	for(i=0 ; i<form.itemno.length ; i++) {
		if( form.itemno[i].checked )	return true;
	}
	
	alert("Please Check!");
	return false;
}

function poll_start_dd_change(form,thisdd) {
	var i;
	for(i=0;i< form.s_yy.length;i++) {
		if( form.s_yy[i].selected ) {
			 thisyy = parseInt(form.s_yy[i].value,10);
			 break;
		}	
	}
	
	for(i=0;i< form.s_mm.length;i++) {
		if( form.s_mm[i].selected ) {
			 thismm = parseInt(form.s_mm[i].value,10);
			 break;
		}	
	}
	
		
	var thislstDD ;
	var dateobj = new Date(thisyy,thismm,1);
	
	//
	dateobj.setDate(dateobj.getDate() - 1);
	thislstDD = dateobj.getDate();	
	//
	
	for(i=0;i<form.s_dd.options.length;i++){
		form.s_dd.options[i]=null;
	}
	for(i=0 ; i<thislstDD ; i++) {	
		
		form.s_dd.options[i] = new Option( (i+1)+"ÀÏ" , i+1 );
		if( parseInt(thisdd,10) == (i+1) )	form.s_dd[i].selected = true;	
		
	}
	
}

function poll_end_dd_change(form,thisdd) {
	var i;
	for(i=0;i< form.e_yy.length;i++) {
		if( form.e_yy[i].selected ) {
			 thisyy = parseInt(form.e_yy[i].value,10);
			 break;
		}	
	}
	
	for(i=0;i< form.e_mm.length;i++) {
		if( form.e_mm[i].selected ) {
			 thismm = parseInt(form.e_mm[i].value,10);
			 break;
		}	
	}
	
	var thislstDD ;
	var dateobj = new Date(thisyy,thismm-1,1);
	
	//
	dateobj.setDate(dateobj.getDate() - 1);
	thislstDD = dateobj.getDate();	
	//
	
	for(i=0;i<form.e_dd.options.length;i++){
		form.e_dd.options[i]=null;
	}
	for(i=0 ; i<thislstDD ; i++) {		
		form.e_dd.options[i] = new Option( (i+1)+"ÀÏ" , i+1 );
		if( parseInt(thisdd,10) == (i+1) )	form.e_dd[i].selected = true;	
	}
	
}

function item_ppcard_input(form) {
	if( form.serialnumber.value == "" ) {
		alert("Please specify SerialNumber");
		form.serialnumber.focus();
		return false;
	}
	if( !chk_only_char(form.serialnumber) ) {
		form.serial.focus();
		return false;
	}
	
	return true;
}

function item_class_delete(thisurl) {
	var res = confirm("Á¤¸» »èÁ¦ ÇÏ½Ã°Ú½À´Ï±î?");
	if( res )	location.href=thisurl;
	
}

function item_class_change(form,clsid,clsnm) {
	var arrID = clsid.split(":");
	var arrNM = clsnm.split(":");
	var i,curID;
	var curArrID,curArrNM;
	for( i=0 ; i<form.class1id.length ; i++) {
		if(form.class1id[i].selected)	curID = i;
	}
	
	//alert(arrID[curID]);
	curArrID = arrID[curID].split("|")
	curArrNM = arrNM[curID].split("|")
	
	for(i=0;i<form.class2id.options.length;i++){
		form.class2id.options[i]=null;
	}
	for(i=0 ; i<curArrID.length ; i++) {		
		form.class2id.options[i] = new Option(curArrNM[i],curArrID[i]);
	}
	
}

var win1Open = null

function displayImage(picName, windowName, windowWidth, windowHeight){
return window.open(picName,windowName,"toolbar=no,scrollbars=no,resizable=no,width=" + (parseInt(windowWidth)+20) + ",height=" + (parseInt(windowHeight)+15)) 
}

function winClose(){
if(win1Open != null) win1Open.close() 
}

function doNothing(){}


function chkscript( formName ) { 
	var thisvalue = " " + formName.value;
	var psary = thisvalue.match(/&#2[0-5][0-5];|&#1?\d\d;/gi);
	if ( psary != null )
	{
		var pstmp = "";
		for(var i = 0; i < psary.length ; i++ ){
			pstmp = psary[i].replace(/&#/gi,"");
			pstmp = pstmp.replace(/\;/gi,"");
			eval("thisvalue = thisvalue.replace(/" + psary[i] + "/gi,\"" + String.fromCharCode(parseInt(pstmp)) + "\")");
		}
	}
	var psscp = thisvalue.match(/<\!\-\-.*\-\->/gi);
	if ( psscp != null )
	{
		for(var i = 0; i < psscp.length ; i++ ){
			alert(" It contains unusable character in your text." + psscp[i]);
			//formName.focus();
			return true;
		}
	}
	var psscp = thisvalue.match(/(javascript *:|\.cookie|\.domain|\.location|document\.|alert *\(.*\)|escape *\(.*\)|open *\(.*\)|eval *\(.*\)|fromCharCode *\(.*\))/gi);
	if ( psscp != null )
	{
		for(var i = 0; i < psscp.length ; i++ ){
			alert(" It contains unusable character in your text." + psscp[i]);
			//formName.focus();
			return true;
		}
	}
	var psscp = thisvalue.match(/(onabort|onafterupdate|onbeforeupdate|onblur|onclick|ondataavailable|ondatasetchanged|ondatasetcomplete|ondblclick|ondragstart|onerror|onfilterchange|onfocus|onhelp|onkeydown|onkeypress|onkeyup|onload|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|onresize|onrowenter|onrowexit|onscroll|onselectstart) *\=/gi);
	if ( psscp != null )
	{
		for(var i = 0; i < psscp.length ; i++ ){
			alert(" It contains unusable character in your text." + psscp[i]);
			//formName.focus();
			return true;
		}
	}
	var pstag = thisvalue.match(/<\/?(FORM|FRAME|FRAMESET|IFRAME|META|NOFRAMES|NOSCRIPT|OBJECT|PARAM|SCRIPT|SERVER|CODE|STYLE|LINK|APPLET|EMBED|BGSOUND)+[^<>]*>/gi);
	if ( pstag != null )
	{
		for(var i = 0; i < pstag.length ; i++ ){
			alert(" It contains unusable character in your text." + pstag[i]);
			//formName.focus();
			return true;
		}
	}
	return false;
}

function domainsave() {
	var TextDomain;
	var TextArry;

	TextDomain = document.URL;
	TextDomain = TextDomain.replace("http://","");
	TextArry = TextDomain.split("/");
	TextDomain = TextArry[0];

	return TextDomain;
}

function _xmlGetData ()
{
 
  var _httpMethod = "GET";  //
  var _syncFlag = false;

  var tryThese = [
  function () { return new ActiveXObject('Msxml2.XMLHTTP'); },
  function () { return new ActiveXObject('Microsoft.XMLHTTP'); },
  function () { return new ActiveXObject('Msxml2.XMLHTTP.4.0'); },
	];
	var virtual;

	for (var i = 0; i < tryThese.length; i++) {
		var func = tryThese[i];
		try {
			virtual= func();
			break;
		} catch (e) { }
	}

	var today = new Date();
	var millisec = parseInt(today.getTime() / 1000);

	virtual.open(_httpMethod, "http://" + domainsave() + "/user/gamestart.asp", _syncFlag);
	virtual.setRequestHeader("Content-type:", "text/html");   
	virtual.setRequestHeader("Referer:", document.URL);   
	virtual.send(); 

	if (virtual.status > 200) {
		//error
	}

	return virtual.responseText;
}


//
function chkid(form){
	var userid = form.userid.value;
	var str = userid;

	if( userid.length < 3 || userid.length > 16 ){
		alertmsg(101);			//
		form.userid.focus();
	}	
	else if( chk_only_char(form.userid) == false )
	{
		form.userid.focus();
	}else{
		url = "memcheck.asp?Name=idck&Value=" + userid;
		window.open(url,"CheckID","width=400 height=200");
	}

}

function chkemail(form){
	var email = form.email.value;
	var str = email;

	if( chk_char_email(form.email) == false ) {
		return
		form.email.focus();
	}	
	if(form.email.value.length < 1 || form.email.value.length > 50 ){		// 
		alertmsg(124);
		form.email.focus();		
	}else{
		url = "memcheck.asp?Name=emailck&Value=" + email;
		window.open(url,"CheckEmail","width=400 height=200");
	}
}

function getCookie(name) { 
	var Found = false 
	var start, end 
	var i = 0 
	 
	while(i <= document.cookie.length) { 
		start = i 
		end = start + name.length 
		 
		if(document.cookie.substring(start, end) == name) { 
			Found = true 
			break 
		} 
		i++ 
	} 
	 
	if(Found == true) { 
		start = end + 1 
		end = document.cookie.indexOf(";", start) 
		if(end < start) 
		end = document.cookie.length 
		return document.cookie.substring(start, end) 
	} 
	return "" 
} 