var selectedAlbumId = null;
/**
 * 최신뮤직 탑 - '앨범 전체보기' 시 해당 앨범으로 이동
 * @param {Integer}     idx     탭객체 index값
 * @author  maart   
 */
var topHighlightMore = function( idx ){
	var genreCode = "TOT";
    switch( idx ){
    	case 0:// 종합
    	   genreCode = "TOT";    	   
    	   break;
        case 1:// 가요
           genreCode = "KO00";          
    	   break;
        case 2:// 팝
           genreCode = "PO00";          
           break;
        case 3:// O.S.T
           genreCode = "OS00";          
           break;
        case 4:// J-POP
           genreCode = "JP00";          
           break;
        case 5:// 재즈
           genreCode = "JA00";          
           break;
        case 6:// 클래식
           genreCode = "CL00";          
           break;
        case 7:// 종교음악
           genreCode = "RE00";          
           break;
        case 8:// 기타
           genreCode = "OT00";          
           break;
    }
    var url = "http://music.daum.net/hot/album.do?genreCode="+genreCode;
    location.href = url;
};
/*
var HotAlbumInfo = function( idThumb, idInfo, idBubble, dataset ){
    this.objThumb = UI.$(idThumb);
    this.objInfo = UI.$(idInfo);
	this.objBubble = UI.$(idBubble);
    this.dataset = dataset;
    this.template = "";
    this.init();

	this.index = null;
	this.objAnchor = null;
};

HotAlbumInfo.prototype = {
    init : function(){
        this.template = '\
            <li class="i1"><a href="http://music.daum.net/album/album.do?albumId=@ALBUM_ID@" class="b fs_bigger abmTit" title="@TITLE@">@TITLE_MORE@</a></li>\
            <li class="i2"><span class="starSmall pink"><span class="pt1 "><span class="pt2" style="width:@STAR_PERCENT@%;">네티즌별점</span></span><em>@STAR_AVG@</em></span></li>\
            <li class="i3">@ANCHOR_ARTIST@</li>\
            <li class="i4">@SONG@</li>\
            <li class="i5"><span class="date fs_smaller gray_b1">@DATE@</span></li>\
            <li class="i6">@ALBUM_LISTEN@<input type="button" class="typeBtn btSetAbm btAbmBookmark" value="앨범찜" title="앨범찜" onclick="bookmarkAlbum(\'@ALBUM_ID@\');"></li>';
		
		UI.addEvent( this.objBubble, "mouseover", this.onBubble.bind(this, -1) );
		UI.addEvent( this.objBubble, "mouseout", this.outBubble.bind(this, this.index ) );
    },
	onBubble : function( num, objAnchor ){
		if( this.objBubble == null ){return false;}
		if( num == -1 ) {
			num = this.index;
			objAnchor = this.objAnchor;
		} else {
			this.index = num;
			this.objAnchor = objAnchor;
		}

		var data = this.dataset[num];
		this.objBubble.innerHTML = "<strong>"+UI.length(data.title,18,"..")+"</strong><span>"+UI.length(data.artist,23,"..")+"</span>";
		this.objBubble.style.display = "block";

		var objParent = objAnchor;
	    var left = objAnchor.offsetLeft;
	    var top = objAnchor.offsetTop;
		while( objParent = objParent.offsetParent ){
	        if( objParent.id=="Daum_doc"){
	            break;
	        }
	        left += objParent.offsetLeft;
	        top += objParent.offsetTop;
	    }
    
		this.objBubble.style.top = (top-12)+"px";
		this.objBubble.style.left = (left+45)+"px";

	},
	outBubble : function( num ){
		if( this.objBubble == null ){return false;}
		this.objBubble.style.display = "none";
	},
    call : function( num ){
        if( num >= this.dataset.length ){alert("범위가 초과 되었습니다");return false;}
        var data = this.dataset[num];
        var html = this.template;
        var albumId = data.albumId;
        var songId = data.songId;
        var aodLinkId = data.aodLinkId;      
        var aodYn = (data.aodLinkId) ? true : false;
        var artistDetailId = data.artistDetailId;
        var link = data.link;
        var title = data.title;
        var titleMore = UI.length( data.title, 20, "..");
        var starPercent = data.avg*10;
        if(data.avg.substr(data.avg.toString().length-2,2) == ".0") { var starAvg = data.avg; }
        else { var starAvg = Math.floor(data.avg * Math.pow(10,1)) / Math.pow(10,1); }
        var artist = UI.length( data.artist, 25, "..");
        var albumTitle = UI.length( data.albumTitle, 18, ".." );
        var date = data.date.substr(0,4) + "." + data.date.substr(4,2) + "." + data.date.substr(6,2);
        var songClassName = "icoMasterListen";
        if( aodYn == false ) {
        	html = html.replace(/@SONG@/gi, '<span class="'+songClassName+'_dis">'+albumTitle+'</span>');
        } else {
        	html = html.replace(/@SONG@/gi, '<a href="javascript:;" onclick="titleSong(\''+songId+'\', '+aodYn+' );" class="tit fl '+songClassName+'">'+albumTitle+'</a>');
        }
        if( data.playYn == "Y" ) {
        	html = html.replace(/@ALBUM_LISTEN@/gi, '<input type="button" class="typeBtn btSetAbm btAbmListen" value="앨범듣기" title="앨범듣기" onclick="listenAlbum(\''+albumId+'\');">');
        } else {
        	html = html.replace(/@ALBUM_LISTEN@/gi, '<input type="button" class="typeBtn btSetAbm btAbmListen_dis" value="앨범듣기" title="앨범듣기">');
        }
        if( artistDetailId != "" && artistDetailId != "0" ){
            html = html.replace(/@ANCHOR_ARTIST@/gi, '<a href="http://music.daum.net/artist/artist.do?artistDetailId=@ARTIST_DETAILID@" class="singer">@ARTIST@</a>');
        } else {
            html = html.replace(/@ANCHOR_ARTIST@/gi, '<span class="singer">@ARTIST@</span>');
        }
        html = html.replace(/@ALBUM_ID@/gi, albumId);
        html = html.replace(/@ARTIST_DETAILID@/gi, artistDetailId);
        html = html.replace(/@LINK@/gi, link);
        html = html.replace(/@TITLE@/gi, title);
        html = html.replace(/@TITLE_MORE@/gi, titleMore);
        html = html.replace(/@STAR_PERCENT@/gi, starPercent);
        html = html.replace(/@STAR_AVG@/gi, starAvg);
        html = html.replace(/@ARTIST@/gi, artist);
        html = html.replace(/@DATE@/gi, date);
        
        this.objInfo.innerHTML = html;

        // 확대 썸네일
        this.objThumb.href = data.link;
        this.objThumb.alt = data.title;
        this.objThumb.alt = data.title;
        this.objThumb.innerHTML = '<img src="'+data.thumb+'" alt="'+data.title+'">';
        
        // 확대 썸네일 클릭시 앨범상세로 가기위한 ID값 부여        
        selectedAlbumId = albumId;
    }
}*/
