﻿///////////////////////////////////////////////////////////////////////////
// Function Name : getPageText(url)
// Writtern By         : guns
// Parameter Info      : None
// Return Info         : 런쳐 호출 값
// Description         : 런쳐 호출 인자 가져옴
///////////////////////////////////////////////////////////////////////////
function getPageText(url)
{   
    var request;  
    
    try 
    {
        request = new XMLHttpRequest();
    }
    catch (e) 
    {
        try 
        {
            //trymicrosoft
            request = new ActiveXObject("Msxml2.XMLHTTP");
        } 
        catch (e) 
        {
            try 
            {
                //othermicrosoft
                request = new ActiveXObject("Microsoft.XMLHTTP");
            }
            catch (e)
            {
                //failed
                request = false;
            }
        }
    }
		
    request.open("POST", url, false);
    request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	request.send(null);		
	return request.responseText;	
}
///////////////////////////////////////////////////////////////////////////
/*
///////////////////////////////////////////////////////////////////////////
// Function Name : getPageText_Login(url)
// Writtern By         : guns
// Parameter Info      : None
// Return Info         : 로그인 회신 결과 문자열
// Description         : 로그인 시에 사용하는 XMLHTTP
///////////////////////////////////////////////////////////////////////////
function getPageText_Form(url)
{      
    var request; 
    var param = "uid="+value;
    
    try 
    {
        request = new XMLHttpRequest();
    }
    catch (e) 
    {
        try 
        {
            //trymicrosoft
            request = new ActiveXObject("Msxml2.XMLHTTP");
        } 
        catch (e) 
        {
            try 
            {
                //othermicrosoft
                request = new ActiveXObject("Microsoft.XMLHTTP");
            }
            catch (e)
            {
                //failed
                request = false;
            }
        }
    }
		
    request.open("POST", url, true);
    request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	request.send(param);		
	return request.responseText;	
}
///////////////////////////////////////////////////////////////////////////
*/

///////////////////////////////////////////////////////////////////////////
// Function Name : getRecommend(
// Writtern By         : nanjira
// Parameter Info      : category - 카테고리, cf_idx - 해당글번호
// Return Info         : none
// Description         : 추천 처리 스크립트
///////////////////////////////////////////////////////////////////////////
function setRecommend(category, cf_idx) {
   	   	
	if(isNull(category) || isNull(cf_idx)) {
		alert(MEMBER_LOGIN_REQUEST);
		return;
	}
			
	var ProcUrl = "/SiteManage/Recommend.aspx?category="+category+"&cf_idx="+cf_idx;
	
	switch(parseInt(getPageText(ProcUrl))) {
	
	    case -2 : alert("알수없는 오류 입니다."); break; // DB오류
	    case -1 : alert("고객님은 블럭 상태 입니다.\n\n온에어 온라인 고객센터로 문의해주세요.");
	    case 0 : alert("해당 게시물을 추천하였습니다."); break; 
	    case 1 : alert("이미 추천 하셨습니다."); break;
	}
}
///////////////////////////////////////////////////////////////////////////

///////////////////////////////////////////////////////////////////////////
// Function Name : goItemView
// Writtern By         : nanjira
// Parameter Info      : key  - 아이템 키
// Return Info         : none
// Description         : 마이온에어 에서 사용할 함수
///////////////////////////////////////////////////////////////////////////
function goItemView(key) {

    var ProcUrl = "/SiteManage/Item.aspx?item=" + key;
        
    return getPageText(ProcUrl);
}
///////////////////////////////////////////////////////////////////////////