function createHttpRequest(){
  if(window.ActiveXObject)  {
      try{
          return new ActiveXObject("Msxml2.XMLHTTP");
      }catch(e){
          try{
              return new ActiveXObject("Microsoft.XMLHTTP");
          }catch(e2){
              return null;
          }
      }
  }
  else if(window.XMLHttpRequest){
  	return new XMLHttpRequest();
  }
  else{
  	return null;
   }
}

function GetXmlhttpPost(goURL, param){
	 	var req = createHttpRequest();
  	req.open("POST", goURL, false);
  	req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=euc-kr');
	  req.send(param);	
	if (req.status == 200 ) {
		return req.responseText;
	}
	else {
		return "FAIL";
	}
	delete req;
}

function changeState(requrl, k, refer){
	var Param = "k="+k+"&refer="+refer;

	//location.href=requrl + "?" + Param;
	//return;
 
	var result = GetXmlhttpPost(requrl, Param);
	//var resText = result.split(/\r/g);
	//var flag = resText[0];
	//var userType = resText[1];
	var retVal = result
	//if (flag == "s"){
	//alert(result)
	GZAxObj.RunTeamVoice('PCornPangPang',result);
	//alert(result)
	//}
	//else if (flag == "f"){
		//OpenWin("app_pop", "http://song.teamvoice.com/app/pop_app_alert.asp?retVal="+retVal+"&menu="+refer, 400, 210, 312, 220);		
	//}

//changeState(requrl,'<%=gMemID%>',ver);
}


function changeState_Ziller(requrl, k, refer){
	var Param = "k="+k+"&refer="+refer;

//location.href=requrl + "?" + Param;
//return;
	
	var result = GetXmlhttpPost(requrl, Param);
	//var resText = result.split(/\r/g);
	//var flag = resText[0];
	//var userType = resText[1];
	var retVal = result
	//alert(param)
	//alert(result)
	//if (flag == "s"){
	GZAxObj.RunTeamVoice('ZillerTing',result);
	//}
	//else if (flag == "f"){
		//OpenWin("app_pop", "http://song.teamvoice.com/app/pop_app_alert.asp?retVal="+retVal+"&menu="+refer, 400, 210, 312, 220);		
	//}
}


function changeState_Pandora(requrl, k, refer){
	var Param = "k="+k+"&refer="+refer;

//location.href=requrl + "?" + Param;
//return;
	
	var result = GetXmlhttpPost(requrl, Param);
	//var resText = result.split(/\r/g);
	//var flag = resText[0];
	//var userType = resText[1];
	var retVal = result
	//if (flag == "s"){
	GZAxObj.RunTeamVoice('PandoraZillerTing',result);
	//}
	//else if (flag == "f"){
		//OpenWin("app_pop", "http://song.teamvoice.com/app/pop_app_alert.asp?retVal="+retVal+"&menu="+refer, 400, 210, 312, 220);		
	//}
}

function changeState_Gmarket(requrl, k, refer){
	var Param = "k="+k+"&refer="+refer;

//location.href=requrl + "?" + Param;
//return;
	
	var result = GetXmlhttpPost(requrl, Param);
	//var resText = result.split(/\r/g);
	//var flag = resText[0];
	//var userType = resText[1];
	var retVal = result
	//if (flag == "s"){
	GZAxObj.RunTeamVoice('G-ZillerTing',result);
	//}
	//else if (flag == "f"){
		//OpenWin("app_pop", "http://song.teamvoice.com/app/pop_app_alert.asp?retVal="+retVal+"&menu="+refer, 400, 210, 312, 220);		
	//}
}

function changeState_Delsol(requrl, k, refer){
	var Param = "k="+k+"&refer="+refer;

//location.href=requrl + "?" + Param;
//return;
	
	var result = GetXmlhttpPost(requrl, Param);
	//var resText = result.split(/\r/g);
	//var flag = resText[0];
	//var userType = resText[1];
	var retVal = result
	//if (flag == "s"){
	GZAxObj.RunTeamVoice('DelsolLaPang',result);
	//}
	//else if (flag == "f"){
		//OpenWin("app_pop", "http://song.teamvoice.com/app/pop_app_alert.asp?retVal="+retVal+"&menu="+refer, 400, 210, 312, 220);		
	//}
}

//¼¼ÀÌ¹ÂÁ÷(6¹ø Á¦ÈÞ»ç)
function changeState_Smusic(requrl, k, refer){
	var Param = "k="+k+"&refer="+refer;

//location.href=requrl + "?" + Param;
//return;
	
	var result = GetXmlhttpPost(requrl, Param);
	//var resText = result.split(/\r/g);
	//var flag = resText[0];
	//var userType = resText[1];
	var retVal = result
	//if (flag == "s"){
	GZAxObj.RunTeamVoice('LiveSayMusic',result);
	//}
	//else if (flag == "f"){
		//OpenWin("app_pop", "http://song.teamvoice.com/app/pop_app_alert.asp?retVal="+retVal+"&menu="+refer, 400, 210, 312, 220);		
	//}
}

//¸ÞÀÌÆ®(7¹ø Á¦ÈÞ»ç)
function changeState_mate(requrl, k, refer){
	var Param = "k="+k+"&refer="+refer;

//location.href=requrl + "?" + Param;
//return;
	
	var result = GetXmlhttpPost(requrl, Param);
	//var resText = result.split(/\r/g);
	//var flag = resText[0];
	//var userType = resText[1];

	var retVal = result
	//if (flag == "s"){
	GZAxObj.RunTeamVoice('LiveMate',result);
	//}
	//else if (flag == "f"){
		//OpenWin("app_pop", "http://song.teamvoice.com/app/pop_app_alert.asp?retVal="+retVal+"&menu="+refer, 400, 210, 312, 220);		
	//}
}





function changeState_test(requrl, k, refer){
	var Param = "k="+k+"&refer="+refer;

//location.href=requrl + "?" + Param;
//return;
	var result = GetXmlhttpPost(requrl, Param);
	//var resText = result.split(/\r/g);
	//var flag = resText[0];
	//var userType = resText[1];

	var retVal = result
	//if (flag == "s"){
	GZAxObj.RunTeamVoice('ZillerTing',result);
	//}
	//else if (flag == "f"){
		//OpenWin("app_pop", "http://song.teamvoice.com/app/pop_app_alert.asp?retVal="+retVal+"&menu="+refer, 400, 210, 312, 220);		
	//}
}

