function chkAjaBrowser(){
	var a, ua = navigator.userAgent;
	this.bw ={
		safari	 	: ((a=ua.split('AppleWebKit/')[1])?a.split('(')[0]:0)>=124,
		konqueror	: ((a=ua.split('Konqueror/')[1])?a.split(';')[0]:0)>3.3,
		mozes		: ((a=ua.split('Gecko/')[1])?a.split(" ")[0]:0) >= 20011128,
		opera		: (!!window.opera) && ((typeof XMLHttpRequest)=='function'),
		msie		: (!!window.ActiveXObject)? (!!createHttpRequest()):false
	}
	return (this.bw.safari || this.bw.konquerror || this.bw.mozes || this.bw.opera || this.bw.msie)
}

function createHttpRequest(){
	if(window.ActiveXObject){
		try{
			return new ActiveXObject("Msxm12.XLMHTTP");
		}catch(e){
			try{
				return new ActiveXObject("Microsoft.XMLHTTP")
			}catch(e2){
				return null;
			}
		}
	}else if(window.XMLHttpRequest){
		return new XMLHttpRequest();
	}else{
		return null;
	}
}



function sendRequest(callback, data, method, url,async, sload, user, password){
	//alert(callback);
	//alert(url);
	
	var oj = createHttpRequest();
	if( oj == null) return null;
	
	
	var sload = (!! sendRequest.arguments[5])?sload:false;
	if(sload || method.toUpperCase() == 'GET')url += "?";
	if(sload)url = url+"t="+(new Date()).getTime();
	
	
	var bwoj = new chkAjaBrowser();
	var opera = bwoj.bw.opera;
	var safari = bwoj.bw.safari;
	var konqueror = bwoj.bw.konqueror;
	var mozes = bwoj.bw.mozes;
	
	
	if(opera || safari || mozes){
		oj.onload = function(){ callback(oj); }
	}else{
		oj.onreadystatechange = function(){
			if(oj.readyState == 4){
				callback(oj);
			}
		}
	}

	if(method.toUpperCase() == 'GET'){
		url += data;
	}
	
	
	oj.open(method, url, async, user, password);
	
	setEncheader(oj);

	//alert("////jslb_ajaxxx.js//// \n data: "+data+"\n method: "+ method + " \n url: "+url+" \n async: " + async);

	oj.send(data);
	
	function setEncheader(oj){
		var contentTypeUrlenc = 'application/x-www-form-urlencoded; charset=UTF-8';
		if(!window.opera){
			oj.setRequestHeader('Content-Type', contentTypeUrlenc);
		}else{
			if((typeof oj.setRequestHeader) == 'function'){
				oj.setRequestHeader('Content-Type', contentTypeUrlenc);
			}
		}
		return oj
	}
	
	
	function uriEncode(data){
		if(data != ""){
		
		var encdata = '';
		var datas = data.split('&');
		for(i=1; i<datas.length; i++){
			var dataq = datas[i].split('=');
			encdata += '&'+encodeURIComponent(dataq[0])+'='+encodeURIComponent(dataq[1]);
		}
		}
	}
}


function ajaxSetApply(oj){
	var res = decodeURIComponent(oj.responseText);
	//alert(res);return;
	var resArr = res.split("|");
	switch(resArr[0]){	
		case("step1"):		// ÅÛÇÃ¸´ ¼³Á¤1´Ü°è
			if(resArr[1]=="OKMember"){
				list_html = "<input type='hidden' name='adminName' value='"+resArr[2]+"'><input type='hidden' name='shopID' value='"+resArr[3]+"'><input type='hidden' name='adminJumin' value='"+resArr[4]+"'><input type='hidden' name='process_value' value='step1Ok'>";
				document.all["protank_span"].innerHTML=list_html;
				document.protank_frm.target=resArr[5];
				document.protank_frm.action=resArr[6];
				document.protank_frm.submit();	
				return;
			}	
			if(resArr[1]=="NoMember"){
				alert('ÀÏÄ¡ÇÏ´Â È¸¿øÁ¤º¸°¡ ¾ø½À´Ï´Ù, Á¤È®È÷ ÀÔ·ÂÇÏ¼¼¿ä');
				return;
			}
			break;
		case("realNameChk"):		// ½Ç¸íÈ®ÀÎ(ÆÇ¸ÅÀÚ:°³ÀÎ)
			if(resArr[1]=="Ok"){
				alert('ÀÌ¹Ì °¡ÀÔµÈ È¸¿øÀÌ ÀÖ½À´Ï´Ù, Á¤È®È÷ ÀÔ·ÂÇÏ¼¼¿ä');
				document.all['realName'].value='';
				document.all['jumin1'].value='';
				document.all['jumin2'].value='';
				document.all['realName'].focus();
				return;
			}	
			if(resArr[1]=="No"){
				alert('½Ç¸íÈ®ÀÎÀÌ Ã³¸® µÇ¾ú½À´Ï´Ù.');
				document.all['name'].value=resArr[2];
				document.all['rejumin1'].value=resArr[3];
				document.all['rejumin2'].value=resArr[4];
				return;
			}
			break;		
		case("idpwFind"):		//¾ÆÀÌµð/ºñ¹ø Ã£±â
			if(resArr[1]=="idChkMatch"){
				list_html = "<input type='hidden' name='name' value='"+resArr[2]+"'><input type='hidden' name='jumin1' value='"+resArr[3]+"'><input type='hidden' name='jumin2' value='"+resArr[4]+"'><input type='hidden' name='process_value' value='step1'>";
				document.all["protank_span"].innerHTML=list_html;
				document.protank_frm.target=resArr[5];
				document.protank_frm.action=resArr[6];
				document.protank_frm.submit();	
				return;
			}	
			if(resArr[1]=="idChkNoMatch"){
				alert('ÀÏÄ¡ÇÏ´Â È¸¿øÁ¤º¸°¡ ¾ø½À´Ï´Ù, Á¤È®È÷ ÀÔ·ÂÇÏ¼¼¿ä');
				return;
			}
			break;
		case("memberLogin"):
			if(resArr[1]=="loginNoMatch"){
				alert('ÀÏÄ¡ÇÏ´Â È¸¿øÁ¤º¸°¡ ¾ø½À´Ï´Ù, Á¤È®È÷ ÀÔ·ÂÇÏ¼¼¿ä');
				document.all['memberID'].value='';
				document.all['passwd'].value='';
				document.all['memberID'].focus();
				return;
			}
			
			if(resArr[1]=="loginMatch"){
				if(resArr[1]=="loginMatch"){
				list_html = "<input type='hidden' name='memberID' value='"+resArr[2]+"'><input type='hidden' name='reURL' value='"+resArr[3]+"'><input type='hidden' name='process_value' value='login'><input type='hidden' name='nowpage' value='"+resArr[6]+"'><input type='hidden' name='keyname' value='"+resArr[7]+"'><input type='hidden' name='keyfield' value='"+resArr[8]+"'><input type='hidden' name='boardID' value='"+resArr[9]+"'><input type='hidden' name='view_num' value='"+resArr[10]+"'><input type='hidden' name='zipEncode' value='"+resArr[11]+"'><input type='hidden' name='del_list_value' value='"+resArr[12]+"'><input type='hidden' name='cate1Num' value='"+resArr[13]+"'>";
				document.all["protank_span"].innerHTML=list_html;
				document.protank_frm.action=resArr[5];
				document.protank_frm.target=resArr[4];
				document.protank_frm.submit();
				return;
			}
				document.all["protank_span"].innerHTML=list_html;
				document.protank_frm.action=resArr[5];
				document.protank_frm.target=resArr[4];
				document.protank_frm.submit();
				return;
			}
			break;	
		case("regChkLogin"):
			if(resArr[1]=="regLoginNoMatch"){
				alert('ÀÏÄ¡ÇÏ´Â Á¤º¸°¡ ¾ø½À´Ï´Ù. Á¤È®È÷ ÀÔ·ÂÇÏ¼¼¿ä');
				document.all['memberID'].value='';
				document.all['passwd'].value='';
				document.all['memberID'].focus();
				return;
			}
			
			if(resArr[1]=="regLoginMatch"){
				list_html = "<input type='hidden' name='memberID' value='"+resArr[2]+"'><input type='hidden' name='reURL' value='"+resArr[3]+"'><input type='hidden' name='process_value' value='login'><input type='hidden' name='name' value='"+resArr[6]+"'><input type='hidden' name='applyNo' value='"+resArr[7]+"'>";
				document.all["protank_span"].innerHTML=list_html;
				document.protank_frm.action=resArr[5];
				document.protank_frm.target=resArr[4];
				document.protank_frm.submit();
				return;
			}
			break;
		case("regChk"):
			if(resArr[1]=="regNoMatch"){
				alert('ÀÏÄ¡ÇÏ´Â Á¤º¸°¡ ¾ø½À´Ï´Ù. Á¤È®È÷ ÀÔ·ÂÇÏ¼¼¿ä');
				document.all['name'].value='';
				document.all['applyNo'].value='';
				document.all['name'].focus();
				return;
			}
			
			if(resArr[1]=="regMatch"){
				list_html = "<input type='hidden' name='memberID' value='"+resArr[2]+"'><input type='hidden' name='reURL' value='"+resArr[3]+"'><input type='hidden' name='process_value' value='login'><input type='hidden' name='name' value='"+resArr[6]+"'><input type='hidden' name='applyNo' value='"+resArr[7]+"'>";
				document.all["protank_span"].innerHTML=list_html;
				document.protank_frm.action=resArr[5];
				document.protank_frm.target=resArr[4];
				document.protank_frm.submit();
				return;
			}
			break;
		case("messageIDChk"):
			if(resArr[1]=="NoMatchID"){
				alert('ÀÏÄ¡ÇÏ´Â È¸¿øÁ¤º¸°¡ ¾ø½À´Ï´Ù, Á¤È®È÷ ÀÔ·ÂÇÏ¼¼¿ä');
				document.forms[resArr[4]].elements[resArr[5]].value = '';
				return;
			}
			if(resArr[1]=="MatchID"){
				document.forms[resArr[4]].elements[resArr[5]].value = resArr[2];
				return;
			}
			break;
		case("requestMain"):
			if(resArr[1]=="goodsAdd"){
				var optionList	= resArr[4].split("/");
				document.forms[resArr[2]].elements[resArr[3]].options.length=0;			
				for(i=0;i<optionList.length;i++){
					new_option = document.createElement('OPTION'); 
					new_option.text = optionList[i]; 
					new_option.value = optionList[i]; 			
					document.forms[resArr[2]].elements[resArr[3]].add(new_option);
				}
			}
			if(resArr[1]=="NogoodsAdd"){
				alert('ÇØ´çºÐ·ùÀÇ »óÇ°ÀÌ ¾ø½À´Ï´Ù, ´Ù½Ã °Ë»öÇÏ¼¼¿ä');
				return;
			}
			break;
		case("jumunChkRtn"):
			if(resArr[1]=="Ok"){
				list_html = "<input type='hidden' name='jNo' value='"+resArr[2]+"'>";
				document.all["protank_span"].innerHTML=list_html;
				document.protank_frm.action=resArr[3];
				document.protank_frm.target=resArr[4];
				document.protank_frm.submit();
			}
			if(resArr[1]=="No"){
				alert('ÀÏÄ¡ÇÏ´Â ÁÖ¹®¹øÈ£°¡ ¾ø½À´Ï´Ù. Á¤È®È÷ ÀÔ·ÂÇÏ¼¼¿ä');
				document.all['jNo'].value='';
				document.all['jNo'].focus();
				return;
			}
			break;
		case("boardProcess"):		// °Ô½Ã¹° ºñ¹øÃ¼Å©
			if(resArr[1]=="passwdNoMatch"){
				alert('ºñ¹Ð¹øÈ£°¡ ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù. Á¤È®È÷ ÀÔ·ÂÇÏ¼¼¿ä');
				document.forms['index02_frm'].all['passwd'].value='';
				document.forms['index02_frm'].all['passwd'].focus();
				return;
			}	
			if(resArr[1]=="passwdMatch"){
				list_html = "<input type='hidden' name='boardID' value='"+resArr[2]+"'><input type='hidden' name='list_url' value='"+resArr[3]+"'><input type='hidden' name='nowpage' value='"+resArr[6]+"'><input type='hidden' name='keyname' value='"+resArr[7]+"'><input type='hidden' name='keyfield' value='"+resArr[8]+"'><input type='hidden' name='view_num' value='"+resArr[9]+"'><input type='hidden' name='passwd' value='"+resArr[10]+"'><input type='hidden' name='process_value' value='"+resArr[11]+"'><input type='hidden' name='boardCate' value='"+resArr[12]+"'>";
				document.all["protank_span"].innerHTML=list_html;
				document.protank_frm.action=resArr[5];
				document.protank_frm.target=resArr[4];
				document.protank_frm.submit();
			}
			break;
		case("memoProcess"):		// ¸Þ¸ð Ã¼Å©
			if(resArr[1]=="passwdNoMatch"){
				alert('ºñ¹Ð¹øÈ£°¡ ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù. Á¤È®È÷ ÀÔ·ÂÇÏ¼¼¿ä');
				document.forms[resArr[2]].all['passwd'].value='';
				document.forms[resArr[2]].all['passwd'].focus();
				return;
			}	
			if(resArr[1]=="passwdMatch"){
				list_html = "<input type='hidden' name='boardID' value='"+resArr[2]+"'><input type='hidden' name='list_url' value='"+resArr[3]+"'><input type='hidden' name='nowpage' value='"+resArr[6]+"'><input type='hidden' name='keyname' value='"+resArr[7]+"'><input type='hidden' name='keyfield' value='"+resArr[8]+"'><input type='hidden' name='view_num' value='"+resArr[9]+"'><input type='hidden' name='passwd' value='"+resArr[10]+"'><input type='hidden' name='process_value' value='"+resArr[11]+"'><input type='hidden' name='memo_num' value='"+resArr[12]+"'><input type='hidden' name='boardCate' value='"+resArr[13]+"'>";
				document.all["protank_span"].innerHTML=list_html;
				document.protank_frm.action=resArr[5];
				document.protank_frm.target=resArr[4];
				document.protank_frm.submit();
			}
			break;
	}
	return;
}