

var WEB_DIR = "";
var IMG_URL = "http://images.onmam.com";

//¸Þ´º ¹Ù·Î °¡±â
function goMenu(code){

	var sUrl = WEB_DIR+"/Common/menu.xml";
	var xPath = "//item[@code='"+ code + "']";

	var link = YXml.getXmlValue(sUrl, xPath, "link");
	
	if(link==""){
		alert("ÁØºñÁß ÀÔ´Ï´Ù.");
		return;
	}
	
    location.href = WEB_DIR+link;
}

//·Î±×ÀÎ È®ÀÎ ¸Þ¼¼ÁöÈÄ ·Î±×ÀÎ ÆäÀÌÁö·Î ÀÌµ¿
function loginCheck(){
    if(!Onmam.isLogin()){    
        if(confirm( Onmam.getMsg("login") )){
            Onmam.loginRedirect();
        }           
        return false;
    }else{
        return true;
    } 
}

//½ºÅ©·¦ ÇÏ±â
function goScrap(subject, mc_seq){
    
    if(!loginCheck()) return;  
        
    var s_path = location.pathname;
    s_path = s_path.replace(WEB_DIR, "");
    
    var s_url = s_path+"?mc_seq="+mc_seq;

	winOpen("about:blank", "scrap", 430, 160, 'yes', 'no');

	var frm = document.frm_scrap;
	if (!(frm))
	{
		frm = Onmam.createForm("frm_scrap", "post", WEB_DIR+"/Common/MusicScrap.aspx", "scrap");
	}
	frm = Onmam.addHidden(frm, "seq", "0");
	frm = Onmam.addHidden(frm, "url", s_url);
	frm = Onmam.addHidden(frm, "subject", subject);
	
	document.insertBefore(frm);
	frm.submit();
}

//-------------------------------------
//¹ÂÁ÷ °ü·Ã ¸µÅ©µé
//-------------------------------------

var Music = {};

//mucc ´ã±â
Music.mucc = function(cmd, num){
    
    if(!loginCheck()) return;  
        
    switch (cmd){
        case "get": //mucc ´ã±â

            winOpen(WEB_DIR+"/Pop/MUCCPop.aspx?mc_seq="+num,"MYMUCC_POP",408,210,"no","no");
                        
            break;
           
        default:
            alert("ÁØºñÁß ÀÔ´Ï´Ù.");
    }
        
}

//¾Ù¹ü
Music.album = function(cmd, num){

    if(!loginCheck()) return;  
        
    switch (cmd){
        case "listen": //¾Ù¹üµè±â

            winOpen(WEB_DIR+"/Player/RemaPlayer.aspx?gubun=album&num="+num,"REMA_PLAYER",430,680,"no","no");
                        
            break;
        case "get": //¾Ù¹ü´ã±â

            winOpen(WEB_DIR+"/Pop/MyAlbumPop.aspx?album_num="+num,"MYALBUM_POP",408,210,"no","no");
                        
            break;
            
        case "down": //¾Ù¹ü´Ù¿î
            
            winOpen(WEB_DIR+"/Order/DownLoadPop.aspx?album_num="+num,"DOWN_POP",430,400,"yes","no");
                        
            break;
            
        case "cart": //Àå¹Ù±¸´Ï
        
            winOpen(WEB_DIR+"/Pop/CartPop.aspx?album_num="+num,"CART_POP",408,210,"no","no");
            
            break;            
            
        default:
            alert("ÁØºñÁß ÀÔ´Ï´Ù.");
    }
    
}

Music.page = function(cmd, num){
        
    switch (cmd){
        case "album" : //¾Ù¹ü ¹Ù·Î°¡±â

            location.href = WEB_DIR+"/MusicOn/AlbumView.aspx?album_num="+num;    
            
            break;
            
        case "score" : //¾Çº¸ ¹Ù·Î°¡±â
            
            location.href = WEB_DIR+"/Score/ScoreView.aspx?c_num="+num;    
            
            break;
        
        case "artist" : //¾ÆÆ¼½ºÆ® ¹Ù·Î°¡±â

            location.href = WEB_DIR+"/Artist/ArtistView.aspx?artist_num="+num;    
            
            break;
            
        case "mymusic" : //¸¶ÀÌ¹ÂÁ÷
        
            if(!loginCheck()) return;  

            winOpen("http://myhome.onmam.com/Myhome.aspx?memid=&menu=00009&submenu=00901&url="+encodeURIComponent("http://ccm.onmam.com/MyHome/RecommMusic.aspx"),"Myhome1",940,620,"no","yes");

            break;

        case "mucc" : //mucc ¹Ù·Î°¡±â
        
            //M1000 : Àå¸£º°	
            //M2000 : °¨Á¤º°
            //M3000 : ³¯¾¾º°		
            //M4000 : Àå¼Ò.»óÈ²º°
            //M5000 : Àý±âº°

            location.href = WEB_DIR+"/MusicPlus/MuccList.aspx?rfcode="+num.substring(0,2)+"000&mc_codeno="+num;

            break;
                       
        default:
            
            alert("ÁØºñÁß ÀÔ´Ï´Ù.");
    
    }
    

}

//À½¿ø
Music.music = function(cmd, num){

    if(!loginCheck()) return;  
        
    switch (cmd){
        case "listen": //µè±â

            winOpen(WEB_DIR+"/Player/RemaPlayer.aspx?num="+num,"REMA_PLAYER",430,680,"no","no");
            
            break;
        case "down": //´Ù¿î

            winOpen(WEB_DIR+"/Order/DownLoadPop.aspx?music_num="+num,"DOWN_POP",430,420,"yes","no");
                        
            break;
        case "bgm_confirm": //bgm ±¸¸Å È®ÀÎ Ã¢
                        
            winOpen(WEB_DIR+"/Order/BgmConfirm.aspx?num="+num,"BGM_CONFIRM",408,210,"no","no");
                
            break;
            
        case "bgm": //bgm
                        
            winOpen(WEB_DIR+"/Order/BgmBuy.aspx?num="+num,"BUY_POP",430,400,"no","no");

            break;
            
        case "score": //¾Çº¸
        
            Music.page("score", num);

            break;
          
        case "words": //°¡»ç
        
            winOpen(WEB_DIR+"/Pop/WordsViewPop.aspx?music_num="+num,"WORDS_POP",408,400,"no","no");
                    
            break; 
        case "words_write": //°¡»çÀÛ¼º
        
            winOpen(WEB_DIR+"/Pop/WordsWritePop.aspx?music_num="+num,"WORDS_POP",408,400,"no","no");
            
            break;    
            
        case "cart": //Àå¹Ù±¸´Ï
             
            winOpen(WEB_DIR+"/Pop/CartPop.aspx?music_num="+num,"CART_POP",408,210,"no","no");
            
            break;
                         
        case "mymusic": //¸¶ÀÌ¹ÂÁ÷
        
            winOpen(WEB_DIR+"/Pop/MyMusicPop.aspx?music_num="+num,"MYMUSIC_POP",408,210,"no","no");
            
            break;
            
        case "content": // ÄÁÅÙÃ÷ ¹øÈ£·Î µè±â

            winOpen(WEB_DIR+"/Player/RemaPlayer.aspx?gubun=content&num="+num,"REMA_PLAYER",430,680,"no","no");
                        
            break;

        case "artist" : //¾ÆÆ¼½ºÆ® ¹Ù·Î°¡±â

            Music.page("artist", num);
            
            break;
            
        case "codeno": // ÄÚµå·Î µè±â

            winOpen(WEB_DIR+"/Player/RemaPlayer.aspx?gubun=codeno&num="+num,"REMA_PLAYER",430,680,"no","no");
                        
            break; 
            
        default:
            alert("ÁØºñÁß ÀÔ´Ï´Ù.");
    }    

}

Music.order = function(cmd, opener_reload_yn){

    if(typeof(opener_reload_yn)=="undefined") opener_reload_yn = "N";

    if(!loginCheck()) return;
                
    switch (cmd){
        case "agree": //¿­¸Å ÃæÀü ¾à°ü

            winOpen(WEB_DIR+"/Order/Agree.aspx?opener_reload_yn="+opener_reload_yn,"ORDER_POP",430,500,"no","no");
           
            break;         
        case "fruit": //¿­¸Å ÃæÀü
            
            winOpen(WEB_DIR+"/Order/Shop01.aspx?opener_reload_yn="+opener_reload_yn,"ORDER_POP",430,500,"no","no");
            
            break;
        case "gift": //¼±¹°
            
            winOpen(WEB_DIR+"/Order/Shop04.aspx","ORDER_POP",430,500,"no","no");
            
            break;     
                  
        case "streaming": //½ºÆ®¸®¹Ö
            
            winOpen(WEB_DIR+"/Order/Shop02.aspx","ORDER_POP",430,500,"no","no");
            
            break;  

        default:
    }
}

//¾Çº¸Áý
Music.book = function(cmd, num){

    if(!loginCheck()) return;  
        
    switch (cmd){
        case "get": //¾Çº¸Áý ´ã±â

            winOpen(WEB_DIR+"/Pop/MyMusicBookPop.aspx?b_num="+num,"MYALBUM_POP",408,210,"no","no");
            
            return;
            
            break;
        default:
    }
    
    alert("ÁØºñÁß ÀÔ´Ï´Ù.");
}

//¾Çº¸
Music.score = function(cmd, num, chart_type){
    
    if(!loginCheck()) return;  

    if(!chart_type) chart_type = "O";
              
    switch (cmd){
        case "listen": //¾Çº¸ µè±â

            winOpen(WEB_DIR+"/Player/RemaPlayer.aspx?gubun=score&num="+num,"REMA_PLAYER",430,680,"no","no");
            
            break;
        case "down": //´Ù¿î(±¸¸Å) 

            winOpen(WEB_DIR+"/Order/ScorePop.aspx?c_num="+num+"&chart_type="+chart_type,"DOWN_POP",430,400,"yes","no");
            
            break;
        case "cart": //Àå¹Ù±¸´Ï
             
            winOpen(WEB_DIR+"/Pop/CartPop.aspx?c_num="+num+"&chart_type="+chart_type,"CART_POP",408,210,"no","no");

            break;
                         
        case "mymusic": //¸¶ÀÌ¹ÂÁ÷
        
            winOpen(WEB_DIR+"/Pop/MyScorePop.aspx?c_num="+num,"MYMUSIC_POP",408,210,"no","no");
            
            break;

        default:
            alert("ÁØºñÁß ÀÔ´Ï´Ù.");
    }
}

//¹ÂÁ÷ ¸®½ºÆ® ¹ÂÁ÷ Á¦¸ñ
Music.musicTitle = function(music_name, music_num){
    Music.textScrollWrite(music_name, 28, 160, 12, 9, "#444444", "Music.music('listen',"+music_num+")","hand");   
}
//iframe ¿¡¼­ ¹ÂÁ÷ ¸®½ºÆ® ¹ÂÁ÷ Á¦¸ñ
Music.p_musicTitle = function(music_name, music_num){
    Music.textScrollWrite(music_name, 28, 160, 12, 9, "#444444", "parent.Music.music('listen',"+music_num+")","hand");
}

//¹ÂÁ÷ ¸®½ºÆ® ¾Ù¹ü
Music.musicAlbum = function(album_name, album_num){
    Music.textScrollWrite(album_name, 20, 150, 12, 9, "#444444", "Music.page('album',"+album_num+")","hand");
}
//iframe ¿¡¼­ ¹ÂÁ÷ ¸®½ºÆ® ¾Ù¹ü
Music.p_musicAlbum = function(album_name, album_num){
    Music.textScrollWrite(album_name, 20, 150, 12, 9, "#444444", "parent.Music.page('album',"+album_num+")","hand");
}

//¹ÂÁ÷ ¸®½ºÆ® ¾ÆÆ¼½ºÆ®
Music.musicArtist = function(music_artist_name, singer_num){
    Music.textScrollWrite(music_artist_name, 15, 90, 12, 9, "#444444", "Music.page('artist',"+singer_num+")","hand");  
}
//iframe ¿¡¼­ ¹ÂÁ÷ ¸®½ºÆ® ¾ÆÆ¼½ºÆ®
Music.p_musicArtist = function(music_artist_name, singer_num){
    Music.textScrollWrite(music_artist_name, 15, 90, 12, 9, "#444444", "parent.Music.page('artist',"+singer_num+")","hand");  
}

//¹ÂÁ÷ ¸®½ºÆ®¿¡¼­ ¾Ù¹ü¸í, ¾ÆÆ¼½ºÆ®¸í Ãâ·Â½Ã »ç¿ë
Music.textScrollWrite = function(strValue, nMaxLength, nWidth, nHeight, nFontSize, sColor, sOnClick, sCursor){

    var str = "";
    
    str += "<input type=\"text\" readonly ";
    str += " value=\"";
    str += strValue;
    str += "\" ";
    if( U.byte(strValue)>nMaxLength ){
        str += " onMouseOver=\"TextScroll.init(this);\" onMouseOut=\"TextScroll.tEnd();\" ";
    }
    str += " style=\"";
    str += "width="+nWidth+";"; 
    str += "height="+nHeight+";";
    str += "font-size:"+nFontSize+"pt;";
    str += "color:"+sColor+";";
    str += "border:0px;";   
    str += "background-color:transparent;";
    str += "cursor:"+sCursor+";";
    str += "\" ";
    
    if(sOnClick!=""){
        str += " onclick=\""+sOnClick+"\" ";
    }
    str += " title =\""+ strValue +"\" ";
    
    str += ">";
    
    if(strValue=="") str = "";
    
    document.write(str);
}

//À½¿ø ÀüÃ¼ µè±â
Music.all_listen = function (){
    
    if(!loginCheck()) return;  
    
    var frm = document.musicForm;
    if(!frm.music_num){
        alert("À½¿ø ¸ñ·ÏÀÌ ¾ø½À´Ï´Ù.");
        return;    
    } 
    
    frm.music_num_all.checked = true;
    U.allChecked(frm.music_num, true);
    
    Music.music("listen", C.getValue(frm.music_num));    
}
//¾ÆÀÌÇÁ·¹ÀÓ¿¡¼­ À½¿ø ÀüÃ¼ µè±â½Ã
Music.p_all_listen = function(){
    if(!parent.loginCheck()) return;
    Music.all_listen();
}


//À½¿ø ¼±ÅÃ 
Music.sel_music = function(cmd){

    if(!loginCheck()) return;  
    
    var frm = document.musicForm;
    
    if(!frm.music_num){
        alert("À½¿ø ¸ñ·ÏÀÌ ¾ø½À´Ï´Ù.");
        return;    
    }
    
    var num = C.getValue(frm.music_num);
    if(num==""){
        alert("ÇÑ°³ ÀÌ»óÀÇ Ç×¸ñÀ» ¼±ÅÃÇÏ¼Å¾ß ÇÕ´Ï´Ù.");
        return;
    }
        
    Music.music(cmd, num);     
}
//¾ÆÀÌÇÁ·¹ÀÓ¿¡¼­ À½¿ø ¼±ÅÃ 
Music.p_sel_music = function(cmd){
    if(!parent.loginCheck()) return;
    Music.sel_music(cmd);
}


//¾Çº¸ ¼±ÅÃ 
Music.sel_score = function(cmd){

    if(!loginCheck()) return;  
    
    var frm = document.musicForm;
    
    if(!frm.c_num){
        alert("¾Çº¸ ¸ñ·ÏÀÌ ¾ø½À´Ï´Ù.");
        return;    
    }
    
    var num = C.getValue(frm.c_num);
    if(num==""){
        alert("ÇÑ°³ ÀÌ»óÀÇ Ç×¸ñÀ» ¼±ÅÃÇÏ¼Å¾ß ÇÕ´Ï´Ù.");
        return;
    }
    
    Music.score(cmd, num);     
}
//¾ÆÀÌÇÁ·¹ÀÓ¿¡¼­ ¾Çº¸ ¼±ÅÃ
Music.p_sel_score = function(cmd){
    if(!parent.loginCheck()) return;
    Music.sel_score(cmd);
}


//À½¿ø ·©Å· »ó ÇÏ 
Music.TopDownButton = function(t_ranking, y_ranking){
    t_ranking = parseInt(t_ranking);
    y_ranking = parseInt(y_ranking);
    
    var str = "";
    if(y_ranking==0){ //new
        str = "<img src=\"" + IMG_URL + "/images/music/common/ico/ico_new_01.png\" class=\"png24\" />";
    }else{
        var rnk = y_ranking-t_ranking;
        if(rnk>0){ //»ó½Â
            str = "<span style='font-size:11px;color:blue;'>¡ã" + rnk+"</span>";
        }else if(rnk<0){ //ÇÏ¶ô
            str = "<span style='font-size:11px;color:red;'>¡å" + rnk+"</span>";
        }else{ //±×´ë·Î
            str = "<img src=\"" + IMG_URL + "/images/music/common/ico/ico_rankingnone.png\" class=\"png24\" />";
        }
    }
    
    document.write(str);
}

//°¡»ç ¹öÆ°
Music.WordsButton = function(words_num, music_num, checkTarget){
    
    //½ºÅ©¸³Æ® Æã¼Ç Å¸°Ù ºÎ¸ð·Î È£ÃâÇÒ°æ¿ì parent°¡ ³Ñ¾î¿Â´Ù.
    if(typeof(checkTarget)=="undefined") checkTarget = "";
    var strTarget = "";
    if(checkTarget!="") strTarget = checkTarget+".";
        
    words_num = parseInt(words_num);
    music_num = parseInt(music_num);

    var str = "";

    if ( words_num!=0 )
    {
        str = "<img src=\"" + IMG_URL + "/images/music/common/btn/btn_songwords_01_off.gif\" "
                + " onmouseover=\"this.src=this.src.replace('_off','_on');\" "
                + " onmouseout=\"this.src=this.src.replace('_on','_off');\" "
                + " alt=\"°¡»çº¸±â\" "
                + " onclick=\""+strTarget+"Music.music('words', " + music_num + ");\" "
                + " style=\"cursor:pointer;\" />";
    }
    else
    {
        str = "<img src=\"" + IMG_URL + "/images/music/common/btn/btn_songwordsregister_01_off.gif\" "
                  + " onmouseover=\"this.src=this.src.replace('_off','_on');\" "
                + " onmouseout=\"this.src=this.src.replace('_on','_off');\" "      
                + " alt=\"°¡»çµî·Ï\" "
                + " onclick=\""+strTarget+"Music.music('words_write', " + music_num + ");\" "
                + " style=\"cursor:pointer;\" />";
    }

    document.write(str);
}
//¾ÆÀÌÇÁ·¹ÀÓ¿¡¼­ °¡»ç ¹öÆ°
Music.p_WordsButton = function(words_num, music_num){
    Music.WordsButton(words_num, music_num, "parent");
}

//¾Çº¸ ¹öÆ°
Music.ScoreButton = function(c_num, checkTarget){

    if(typeof(checkTarget)=="undefined") checkTarget = "";
    var strTarget = "";
    if(checkTarget!="") strTarget = checkTarget+".";
    
    c_num = parseInt(c_num);
        
    var str = "";

    if (c_num!=0)
    {
        str = "<img src=\"" + IMG_URL + "/images/music/common/btn/btn_musicscore_01_off.gif\" "
                + " onmouseover=\"this.src=this.src.replace('_off','_on');\" "
                + " onmouseout=\"this.src=this.src.replace('_on','_off');\" "
                + " alt=\"¾Çº¸\" "
                + " onclick=\""+strTarget+"Music.music('score', " + c_num + ");\" "
                + " style=\"cursor:pointer;\" />";
    }else{
        str = "<img src=\"" + IMG_URL + "/images/music/common/btn/btn_musicscore_01_none.gif\" "
                + " alt=\"¾Çº¸¾øÀ½\" "
                + " />";
    }
    
    document.write(str);      
}

//¾ÆÀÌÇÁ·¹ÀÓ ¾Çº¸ ¹öÆ°
Music.p_ScoreButton = function(c_num){
    Music.ScoreButton(c_num, "parent");
}

//À½¿ø BGM ¹öÆ°
Music.BgmButton = function(bgm_yn, music_num, checkTarget){

    if(typeof(checkTarget)=="undefined") checkTarget = "";
    var strTarget = "";
    if(checkTarget!="") strTarget = checkTarget+".";
        
    music_num = parseInt(music_num);
    
    var str = "";

    if (bgm_yn=="Y")
    {
        str = "<img src=\"" + IMG_URL + "/images/music/common/btn/btn_bgm_01_off.gif\" "
                + " onmouseover=\"this.src=this.src.replace('_off','_on');\" "
                + " onmouseout=\"this.src=this.src.replace('_on','_off');\" "
                + " alt=\"¹è°æÀ½¾Ç\" "
                + " onclick=\""+strTarget+"Music.music('bgm_confirm', " + music_num + ");\" "
                + " style=\"cursor:pointer;\" />";
    }

    document.write(str);
}

//¾ÆÀÌÇÁ·¹ÀÓ À½¿ø BGM ¹öÆ°
Music.p_BgmButton = function(bgm_yn, music_num){
    Music.BgmButton(bgm_yn, music_num, "parent");
}

//À½¿ø ¹ÂÁ÷ºñµð¿À ¾ÆÀÌÄÜ
Music.VodButton = function(vod_url, checkTarget){

    if(typeof(checkTarget)=="undefined") checkTarget = "";
    var strTarget = "";
    if(checkTarget!="") strTarget = checkTarget+".";
        
    var str = "";

    if (vod_url!=""){
    
        str = "<img src=\"" + IMG_URL + "/images/music/common/ico/ico_movie_01.png\" "
                + " onclick=\""+strTarget+"Music.ucc_view('" + vod_url + "')\" style='cursor:pointer;' "
                + " class=\"png24 imT_2 imL2\" align=\"absmiddle\" />";
    }

    document.write(str);
}
//¾ÆÀÌÇÁ·¹ÀÓ¿¡¼­ À½¿ø ¹ÂÁ÷ºñµð¿À ¾ÆÀÌÄÜ
Music.p_VodButton = function(vod_url){
    Music.VodButton(vod_url, "parent");
}

//À½¿ø Å¸ÀÌÆ² ÀÌ¹ÌÁö
Music.TitleImg = function(seq){
    seq = parseInt(seq);
    var str = "";    
    
    //if (seq == 1)
    //    str = "<img src=\"" + IMG_URL + "/images/music/common/ico/ico_title_01.png\" class=\"png24 imT_2 imL2\" align=\"absmiddle\" />";
    document.write(str);    
}

//¾Çº¸ ¸®½ºÆ® ¾Çº¸¸í
Music.scoreTitle = function(c_chartname, c_num){
    Music.textScrollWrite(c_chartname, 30, 180, 12, 9, "#444444", "Music.page('score',"+c_num+")","hand");  
}

//¾ÆÀÌÇÁ·¹ÀÓ ¾Çº¸ ¸®½ºÆ® ¾Çº¸¸í
Music.p_scoreTitle = function(c_chartname, c_num){
    Music.textScrollWrite(c_chartname, 30, 180, 12, 9, "#444444", "parent.Music.page('score',"+c_num+")","hand");  
}

//¾Çº¸ ¸®½ºÆ® ¾ÆÆ¼½ºÆ®
Music.scoreArtist = function(c_artist, c_num){
    Music.textScrollWrite(c_artist, 14, 90, 12, 9, "#444444", "Music.page('score',"+c_num+")","hand");  
}
//¾ÆÀÌÇÁ·¹ÀÓ ¾Çº¸ ¸®½ºÆ® ¾ÆÆ¼½ºÆ®
Music.p_scoreArtist = function(c_artist, c_num){
    Music.textScrollWrite(c_artist, 14, 90, 12, 9, "#444444", "parent.Music.page('score',"+c_num+")","hand");  
}

//¾Çº¸ ¸®½ºÆ® µè±â ¹öÆ°
Music.scoreListen = function(c_num, music_num, checkTarget){

    if(typeof(checkTarget)=="undefined") checkTarget = "";
    var strTarget = "";
    if(checkTarget!="") strTarget = checkTarget+".";
        
    music_num = parseInt(music_num);
    
    var str = "";
    
    if(music_num!=0){
        str = "<img src=\"" + IMG_URL + "/images/music/common/btn/btn_hear_01_off.gif\" "
                + " onmouseover=\"this.src=this.src.replace('_off','_on');\" "
                + " onmouseout=\"this.src=this.src.replace('_on','_off');\" "
                + " alt=\"µè±â\" "
                + " onclick=\""+strTarget+"Music.score('listen', " + c_num + ");\" "
                + " style=\"cursor:pointer;\" />";
    }
    else {
        str = "<img src=\"" + IMG_URL + "/images/music/common/btn/btn_hear_01_none.gif\" /> ";
    }
    document.write(str);    
}
//¾ÆÀÌÇÁ·¹ÀÓ ¾Çº¸ ¸®½ºÆ® µè±â ¹öÆ°
Music.p_scoreListen = function(c_num, music_num){
    Music.scoreListen(c_num, music_num, "parent");
}

//¾Çº¸ ¸®½ºÆ® Çü½Ä
Music.scoreForm = function(c_form){
    var str = "";
    switch (c_form){
        case "1":
            str = "´Ü¼± ¾Çº¸(¸á·Îµð)"; 
            break;
        case "2":
            str = "ÇÇ¾Æ³ë ¾Çº¸";                    
            break;           
        case "3":
            str = "Ã¨¹ö&¿ÀÄÉ½ºÆ®¶ó";                    
            break;           
        case "4":
            str = "ÇÕÃ¢¾Çº¸";                    
            break;           
        case "5":
            str = "¹êµå½ºÄÚ¾î";                    
            break; 
        case "6":
            str = "Çü½Ä ¹Ì¼±ÅÃ";                    
            break; 
        default:
    }
    document.write(str);
}

//¾Çº¸ ¸®½ºÆ® Àå¸£
Music.scoreGubun = function(c_gubun){
    var str = "";
    switch (c_gubun){
        case "1":
            str = "CCM"; 
            break;
        case "2":
            str = "¿ö½Ê";                    
            break;           
        case "3":
            str = "Âù¼Û°¡";                    
            break;           
        case "4":
            str = "Å¬·¡½Ä/¼º°¡";                    
            break;           
        case "5":
            str = "¿¬ÁÖ°î";                    
            break; 
        case "6":
            str = "¾î¸°ÀÌ/Ã»¼Ò³â";                    
            break; 
        default:
    }
    document.write(str);
}


//¾Çº¸ ¸®½ºÆ® °¡°Ý
//kind_fee ¹«·á±¸ºÐ (A:À¯·á, B:¹«·á)
Music.scorePrice = function(c_price,kind_fee){
    c_price = parseInt(c_price);
    
    var fruit = 0;
    if(c_price>0){
        fruit = parseInt(c_price/100);
    }
    
    var str = "";
    if(kind_fee=="A"){ //À¯·á
        str = fruit+"°³";
    }else{ //¹«·á
    
        if(fruit>0){
            str = fruit+"°³"
        }else{
            str = "5°³->0°³";
        }
    
    /*
        if(fruit>0){
            str = fruit+"°³->0°³";
        }else{
            str = fruit+"°³"
        }
    */
    
    }
    document.write(str);
}

//ÁÂ¿ì ÆäÀÌÁö ¹öÆ°
Music.set_top_page_button = function(fnName, gotoPage, pageCount, preImg, nextImg, preDivId, nextDivId){
    
    if(!gotoPage) gotoPage=1;
    
    var blockSize = 1;
        
	//ºí·° ÆäÀÌÁö ½ÃÀÛ°ª ¼³Á¤
	blockPage = parseInt((gotoPage - 1) / blockSize) * blockSize + 1;
		
	var strPre = "";
	//ÀÌÀü
	if (blockPage == 1){
		strPre += " <a href=\"JavaScript:alert('ÀÌÀü ÆäÀÌÁö°¡ ¾ø½À´Ï´Ù.');\">" + preImg + "</a> ";
	}else{
		strPre += " <a href=\"JavaScript:" + fnName + "(" + (blockPage - 1) + ");\">" + preImg + "</a> ";
	}

    U.getEl(preDivId).innerHTML = strPre;

	if (blockPage <= pageCount) blockPage++;
    
	var strNext = "";
	if (blockPage > pageCount){
	    strNext += " <a href=\"JavaScript:alert('´ÙÀ½ ÆäÀÌÁö°¡ ¾ø½À´Ï´Ù.');\">" + nextImg + "</a> ";
	}else{
		strNext += " <a href=\"JavaScript:" + fnName + "(" + blockPage + ");\">" + nextImg + "</a> ";
	}
	
    U.getEl(nextDivId).innerHTML = strNext;
}


//¾Çº¸ ½ºÄÚ½Ã ÆÄÀÏ Ãâ·Â
Music.writeSco = function( sFile, sWidth, sHeight ){
	
	var w = "625";
	var h = "900";
			
	if(sWidth) w = sWidth;
	if(sHeight) h = sHeight;
		
	var sco_url = "http://file.onmam.com/ONMAM_SCORE/score/sco/";
	var scr_file = sFile;
	var sco_src = sco_url+scr_file;

	//ÆÄÀÏ È®ÀåÀÚ
	var fileExt = "";	
	if( scr_file.indexOf(".") >= 0 ){
		fileExt = scr_file.substring(scr_file.lastIndexOf(".") + 1, scr_file.length);    
		fileExt = fileExt.toLowerCase();			
	}
	
	var str = "";

	switch (fileExt){ //È®ÀåÀÚ¿¡ ÇØ´çÇÏ´Â ¾ÆÀÌÄÜ
		case "":
			str = '';
			
			break;
		case "swf":

			str = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" '
			+'codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,24,0"'
			+' id="" name=""'
			+' width="'+w+'" height="'+h+'" align="middle">'
			+'<param name="allowScriptAccess" value="always" />'	
			+'<param name="FlashVars" value="">'
			+'<param name="movie" value="'+sco_src+'">'
			+'<param name="wmode" value="">'
			+'<param name="bgcolor" value="">'
			+'<param name="quality" value="high">'
			+'<param name="menu" value="false">'	
			+'<embed src="'+sco_src+'" pluginspage="http://www.macromedia.com/go/getflashplayer"'
			+' type="application/x-shockwave-flash"'
			+' id="" name=""'
			+' FlashVars="" wmode="" '
			+' menu="false" quality="high" bgcolor="" align="middle" allowScriptAccess="always" '
			+' width="'+w+'" height="'+h+'">'
			+'</embed></object>'
			+'';	 
		
			break;

		case "jpg":
		case "gif":
		case "png":
		
			str = '<img src="'+sco_src+'" />';
			
			break;
		default:
			
			// sco
			
			str += '<object id="ScorchPlugin" classid="clsid:A8F2B9BD-A6A0-486A-9744-18920D898429"';
			str += ' width="'+w+'" ';
			str += ' height="'+h+'" ';
			str += ' codebase="http://www.sibelius.com/download/software/win/ActiveXPlugin.cab#3,1,1,0" onerror="Music.scorchError()" VIEWASTEXT> ';
			str += '<param name="type" value="application/x-sibelius-score">';
			str += '<param name="scorch_minimum_version" value="2800">';
			str += '<param name="scorch_preferred_version" value="3000">';
			str += '<param name="scorch_shrink_limit" value="90">';
			str += '<param name="scorch_num_copies" value="1">';
			str += '<param name="scorch_command" value="print">';
			str += '<param name="scorch_first_page_footer" value="Printed from www.onmam.com">';
			str += '<param name="scorch_second_page_footer" value="Printed from www.onmam.com">';
			str += '<param name="SplitPlayBack" value="0">';
			str += '<param name="SplitView" value="0">';
			str += '<param name="HideBorder" value="0">';
			str += '<param name="SplitNumSystems" value="1">';
			str += '<param name="src" value="'+sco_src+'">';
			str += '<embed src="'+sco_src+'" ';
			str += ' scorch_minimum_version="2800" ';
			str += ' scorch_preferred_version="3000" ';
			str += ' scorch_shrink_limit="90" ';
			str += ' width="'+w+'" ';
			str += ' height="'+h+'" ';
			str += ' type="application/x-sibelius-score" ';
			str += ' pluginspage="http://www.sibelius.com/cgi/plugin.pl" ';
			str += ' splitview="0" splitnumsystems="1" splitplayback="0" hideborder="0" scorch_command="print" scorch_num_copies="1"></embed>';
			str += '</object>';			
	}
	
	document.write(str);
	
}

//¾Çº¸ ½ºÄÚ½Ã ¼³Ä¡ ¾È³» ÆË¾÷
Music.scorchError= function(){
    var pUrl = "/Pop/ScoreError.aspx";
    var pName = "ScoreError";
    var pW = "410";
    var pH = "220";
    var pL = parseInt((window.screen.width-pW)/2); //ÇØ»óµµ°¡·Î
    var pT = parseInt((window.screen.height-pH)/2); //ÇØ»óµµ¼¼·Î
	var newWin=window.open(pUrl,pName,"width="+pW+",height="+pH+",scrollbars=no,resizable=no,left=" + pL + ",top=" + pT+",directories=no,status=no,menubar=no");

    if(!newWin){
        alert("Â÷´ÜµÈ ÆË¾÷Ã¢À» Çã¿ëÇØ ÁÖ¼¼¿ä.\n¾Çº¸¸¦ º¸±â À§ÇØ¼­´Â ActiveX ÄÁÆ®·Ñ ¼³Ä¡ ÇØ¾ß ÇÕ´Ï´Ù.");
    }else{
        newWin.focus();
    }
    location.replace("/Score/ScoreList.aspx");
}

Music.mc_codenm = function(mc_codeno){
    var str = "";
    switch (mc_codeno){
        case "MT301":
            str = "½Ì¾î"; 
            break;
        case "MT302":
            str = "½Åµð»çÀÌÀú/ÇÇ¾Æ³ë";                    
            break;           
        case "MT303":
            str = "µå·³";                    
            break;           
        case "MT304":
            str = "º£ÀÌ½º";                    
            break;           
        case "MT305":
            str = "À½Çâ";                    
            break; 
        case "MT306":
            str = "¿ö½Ê/CCD";                    
            break; 
        case "MT307":
            str = "±âÅ¸";                    
            break; 
       case "MT401":
            str = "À½¹Ý";
            break; 
       case "MT402":
            str = "¾ÆÆ¼½ºÆ®";
            break; 
       case "MT403":
            str = "¾Çº¸";
            break; 
       case "MT404":
            str = "°ø¿¬";
            break; 
       case "MT405":
            str = "¿¬ÁÖÆÁ";
            break; 
       case "MT406":
            str = "±âÅ¸";
            break; 
       case "MT501":
            str = "±¸ÀÎ";
            break; 
       case "MT502":
            str = "±¸Á÷";
            break; 
            
        default:
    }
    
   return str;
}

//ucc µ¿¿µ»ó ºä ÆË¾÷
Music.ucc_view = function(ucccode){
    winOpen(WEB_DIR+'/Common/UccView.aspx?ucccode='+ucccode,'UCC_VIEW_POP',410,333,'no','no');
}

//ÀÌ¹ÌÁö ÅÂ±× ¸®ÅÏ
Music.getImgButton = function(img, alt, sOnclick){

    var str = "<img src=\"http://images.onmam.com/images/music/common/btn/"+img+".gif\" "
                + " onmouseover=\"this.src=this.src.replace('_off','_on');\" "
                + " onmouseout=\"this.src=this.src.replace('_on','_off');\" "
                + " alt=\""+alt+"\" "
                + " onclick=\""+sOnclick+"\" "
                + " style=\"cursor:pointer;\" />";
    
    return str;
}
