var xmlHTTP;
var formname_t;
var fieldname_t;

function getXMLHttp()
{  
	try
	{    // Firefox, Opera 8.0+, Safari , IE 7    
		return new XMLHttpRequest();    
	}
	catch (e)
	{    // Internet Explorer 5, 6    
		try
		{      
			return new ActiveXObject("Msxml2.XMLHTTP");      //»óÀ§¹öÀü Áß °¡Àå ÀÏ¹ÝÀûÀÎ ¹öÀüÀÎ Msxml2.XXMLHTTP¼³Ä¡ ¿©ºÎ°Ë»ç
		}
		catch (e)
		{      
			try
			{
				return new ActiveXObject("Microsoft.XMLHTTP");   // »óÀ§¹öÀüÀ» Ã£Áö ¸øÇÒ °æ¿ì MicroSoft.XMLHTTP »ç¿ë
			}
			catch (e)
			{        
				// XMLHttp »ý¼º ½ÇÆÐ 
				return null;        
			}      
		}    
	}  
}

 
function go_encript(formname,fieldname,source_text,key){ 
	formname_t=formname;
	fieldname_t=fieldname;
	xmlHTTP = getXMLHttp();
	xmlHTTP.onreadystatechange=onreadystatechange; 
	xmlHTTP.open("post","lib/encript_khs.php?source=" + source_text + "&key=" + key,false); 
	xmlHTTP.send(); 
} 

function go_do_point(formname,fieldname,param1,param2){ 
	formname_t=formname;
	fieldname_t=fieldname;
	xmlHTTP = getXMLHttp();
	xmlHTTP.onreadystatechange=onreadystatechange; 
	xmlHTTP.open("post","lib/do_point.php?member_no=" + param1 + "&type=" + param2,false); 
	xmlHTTP.send(); 
}

function go_memgradepoint(formname,fieldname,param1,param2){ 
	formname_t=formname;
	fieldname_t=fieldname;
	xmlHTTP = getXMLHttp();
	xmlHTTP.onreadystatechange=onreadystatechange; 
	xmlHTTP.open("post","lib/go_memgradepoint.php?member_no=" + param1 + "&amt=" + param2,false); 
	xmlHTTP.send(); 
}

function go_check_member(formname,fieldname,param1,param2,param3){ 
	formname_t=formname;
	fieldname_t=fieldname;
	xmlHTTP = getXMLHttp();
	xmlHTTP.onreadystatechange=onreadystatechange; 
	xmlHTTP.open("post","lib/check_member.php?member_name=" + param1 + "&person_id1=" + param2 + "&person_id2=" + param3,false); 
	xmlHTTP.send(); 
}
function go_check_member_pw(formname,fieldname,param1,param2,param3,param4){ 
	formname_t=formname;
	fieldname_t=fieldname;
	xmlHTTP = getXMLHttp();
	xmlHTTP.onreadystatechange=onreadystatechange; 
	xmlHTTP.open("post","lib/check_member_pw.php?member_id=" + param1 + "&member_name=" + param2 + "&person_id1=" + param3 + "&person_id2=" + param4,false); 
	xmlHTTP.send(); 
}

function go_member_login(formname,fieldname,param1,param2){ 
	formname_t=formname;
	fieldname_t=fieldname;
	xmlHTTP = getXMLHttp();
	xmlHTTP.onreadystatechange=onreadystatechange; 
	xmlHTTP.open("post","lib/member_login.php?member_id=" + param1 + "&password=" + param2 ,false); 
	xmlHTTP.send(); 
} 


function go_member_login_no(formname,fieldname,param1,param2){ 
	formname_t=formname;
	fieldname_t=fieldname;
	xmlHTTP = getXMLHttp();
	xmlHTTP.onreadystatechange=onreadystatechange; 
	xmlHTTP.open("post","lib/member_login_no.php?member_id=" + param1 + "&password=" + param2 ,false); 
	xmlHTTP.send(); 
} 

function go_nomember_login(formname,fieldname,param1,param2){ 
	formname_t=formname;
	fieldname_t=fieldname;
	xmlHTTP = getXMLHttp();
	xmlHTTP.onreadystatechange=onreadystatechange; 
	xmlHTTP.open("post","lib/nomember_login.php?member_id=" + param1 + "&password=" + param2 ,false); 
	xmlHTTP.send(); 
} 


function go_member_login_out(){ 
	xmlHTTP = getXMLHttp();
	xmlHTTP.onreadystatechange=onreadystatechange_null; 
	xmlHTTP.open("post","lib/member_login_out.php",false); 
	xmlHTTP.send(); 
} 

function go_member_pw_modify(formname,fieldname,param1,param2,param3){ 
	formname_t=formname;
	fieldname_t=fieldname;
	xmlHTTP = getXMLHttp();
	xmlHTTP.onreadystatechange=onreadystatechange; 
	xmlHTTP.open("post","lib/member_pw_modify.php?member_no=" + param1 + "&password=" + param2 + "&newpassword=" + param3,false); 
	xmlHTTP.send(); 
}

function go_member_delete(formname,fieldname,param1,param2){ 
	formname_t=formname;
	fieldname_t=fieldname;
	xmlHTTP = getXMLHttp();
	xmlHTTP.onreadystatechange=onreadystatechange; 
	xmlHTTP.open("post","lib/member_delete.php?member_no=" + param1 + "&delete_text=" + param2 ,false); 
	xmlHTTP.send(); 
}

function go_process_order(formname,fieldname,param1,param2,param3,param4,param5,param6,param7,param8,param9,param10,param11,param12,param13,param14,param15,param16,param17,param18,param19,param20,param21,param22,param23,param24,param25,param26,param27,param28,param29,param30,param31){ 
	formname_t=formname;
	fieldname_t=fieldname;
	xmlHTTP = getXMLHttp();
	xmlHTTP.onreadystatechange=onreadystatechange; 
	xmlHTTP.open("post","lib/process_order.php?spendmileage="+param1+"&orderPW="+param2+"&ordername="+param3+"&orderphone1="+param4+"&orderphone2="+param5+"&orderphone3="+param6+"&orderhp1="+param7+"&orderhp2="+param8+"&orderhp3="+param9+"&email="+param10+"&emailsite2="+param11+"&reqname="+param12+"&reqphone1="+param13+"&reqphone2="+param14+"&reqphone3="+param15+"&reqhp1="+param16+"&reqhp2="+param17+"&reqhp3="+param18+"&txZip1="+param19+"&txZip2="+param20+"&txAddr1="+param21+"&txAddr2="+param22+"&comment="+param23+"&gopaymethod="+param24+"&ORDER_DELIV_LIMIT="+param25+"&DELIV_AMT="+param26+"&ORDER_PACKAGE_LIMIT="+param27+"&DELIV_PACKAGE_AMT="+param28+"&member_no="+param29+"&check_cupon="+param30+"&cupon_amt="+param31 ,false); 
	xmlHTTP.send(); 
}

function go_process_order_cancel(formname,fieldname,param1){ 
	formname_t=formname;
	fieldname_t=fieldname;
	xmlHTTP = getXMLHttp();
	xmlHTTP.onreadystatechange=onreadystatechange; 
	xmlHTTP.open("post","lib/process_order_cancel.php?order_no="+param1 ,false); 
	xmlHTTP.send(); 
}

function go_check_fbvno(formname,fieldname,param1,param2){ 
	formname_t=formname;
	fieldname_t=fieldname;
	xmlHTTP = getXMLHttp();
	xmlHTTP.onreadystatechange=onreadystatechange; 
	xmlHTTP.open("post","lib/go_check_fbvno.php?fbvno=" + param1 + "&member_no="+param2,false); 
	xmlHTTP.send(); 
}

function go_check_fbvamt(formname,fieldname,param1){ 
	formname_t=formname;
	fieldname_t=fieldname;
	xmlHTTP = getXMLHttp();
	xmlHTTP.onreadystatechange=onreadystatechange; 
	xmlHTTP.open("post","lib/go_check_fbvamt.php?member_no="+param1,false); 
	xmlHTTP.send(); 
}


function onreadystatechange(){ 
	if(xmlHTTP.readyState == 4) {
		if(xmlHTTP.status == 200){
			document.forms[formname_t].elements[fieldname_t].value=xmlHTTP.responseText;
		} 
	} 
} 
function onreadystatechange_null(){ 
	if(xmlHTTP.readyState == 4) {
		if(xmlHTTP.status == 200){
			return;
		} 
	} 
} 

function center(){ 
    var x,y; 
    if (self.innerHeight) { // IE ¿Ü ¸ðµç ºê¶ó¿ìÀú 
        x = (screen.availWidth - self.innerWidth) / 2; 
        y = (screen.availHeight - self.innerHeight) / 2; 
    }else if (document.documentElement && document.documentElement.clientHeight) { // Explorer 6 Strict ¸ðµå 
        x = (screen.availWidth - document.documentElement.clientWidth) / 2; 
        y = (screen.availHeight - document.documentElement.clientHeight) / 2; 
    }else if (document.body) { // ´Ù¸¥ IE ºê¶ó¿ìÀú( IE < 6) 
        x = (screen.availWidth - document.body.clientWidth) / 2; 
        y = (screen.availHeight - document.body.clientHeight) / 2; 
    } 
    window.moveTo(x,y); 
}

function center_x(x){ 
    var y; 
    y = (screen.availWidth - x) / 2; 
    return y; 
}

function center_y(y){ 
    var x; 
    x = (screen.availHeight - y) / 2; 
    return x; 
}

function auto_fit_size() {
    window.resizeTo(100, 100);
    var thisX = parseInt(document.body.scrollWidth);
    var thisY = parseInt(document.body.scrollHeight);
    var maxThisX = screen.width - 50;
    var maxThisY = screen.height - 50;
    var marginY = 0;
    //alert(thisX + "===" + thisY);
    //alert("ÀÓ½Ã ºê¶ó¿ìÀú È®ÀÎ : " + navigator.userAgent);
    // ºê¶ó¿ìÀúº° ³ôÀÌ Á¶Àý. (Ç¥ÁØ Ã¢ ÇÏ¿¡¼­ Á¶ÀýÇØ ÁÖ½Ê½Ã¿À.)
    if (navigator.userAgent.indexOf("MSIE 6") > 0) marginY = 60;        // IE 6.x
    else if(navigator.userAgent.indexOf("MSIE 7") > 0) marginY = 80;    // IE 7.x
    else if(navigator.userAgent.indexOf("Firefox") > 0) marginY = 50;   // FF
    else if(navigator.userAgent.indexOf("Opera") > 0) marginY = 30;     // Opera
    else if(navigator.userAgent.indexOf("Netscape") > 0) marginY = -2;  // Netscape

    if (thisX > maxThisX) {
        window.document.body.scroll = "yes";
        thisX = maxThisX;
    }
    if (thisY > maxThisY - marginY) {
        window.document.body.scroll = "yes";
        thisX += 19;
        thisY = maxThisY - marginY;
    }
    window.resizeTo(thisX+10, thisY+marginY);
}

function winResize() 
{ 
	var Dwidth = parseInt(document.body.scrollWidth); 
	var Dheight = parseInt(document.body.scrollHeight); 
	var divEl = document.createElement("div"); 
	divEl.style.position = "absolute"; 
	divEl.style.left = "0px"; 
	divEl.style.top = "0px"; 
	divEl.style.width = "100%"; 
	divEl.style.height = "100%"; 
	
	document.body.appendChild(divEl); 
	
	window.resizeBy(Dwidth-divEl.offsetWidth, Dheight-divEl.offsetHeight); 
	document.body.removeChild(divEl); 
} 
