﻿/*******************************************************************************************
	    내  용		: 영화 상세 동영상/스틸컷 페이지 ADDROW 메소드 (동영상/스틸컷)
	    parameter   : 
	    작 성 자	: [VITO]
	    작 성 일	: 2007.06.12
	    수 정 일	: 
	    수정내역	:
********************************************************************************************/
// JScript 파일
//addrow에 쓰는 기본 변수//
var mpre_Obj= null;
var mpre_Rtn;
var post_Obj= null;
var post_Rtn;

//-----------------동영상덧글 정보 출력-------------------//
    function ViewMPGReplyList_CallBack(res)
    {      
        mpre_Obj =  res.value;
        mpre_Rtn = res;
        //모든 테이블 정보를 초기화
        resetTable();
        CheckCMTFlag();
        View_Main_Tab();

        ViewDetail_Stillimg(d_M_ID,'MVIMG100');
        ViewDetail_Stillimg(d_M_ID,'MVIMG200');
        
        setTimeout('View_MPGReply_info()',100);
    }
    
    function View_MPGReply_info()
    {      
         var ds = mpre_Obj;
        // DataSet 오브젝트를 취득        
        if (ds != null && typeof(ds) == "object" ) // NULL 체크 * ds or dt 구분 필요
        { 
            var tbl     = document.all["dt_tb_1"];

            deleteRow(tbl); // Table의 Row를 초기화한다.
            AddMPReplyRows(tbl,ds);    // Table의 Data를 Bind 한다.
        } 
        else {
             alert("View_MPGReply_info() : "+mpre_Rtn.request.responseText+"");
        }
    }
    
    function AddMPReplyRows(obj,ds) 
    { 
        var tbl = null; 
        var tbltd = null; 
        var dtstring = "";
        
        if(ds.Rows.length>0) // 행 갯수분 루프
           {
                AddBlankRows(1);
                tbl = obj.insertRow();
                tbltd = tbl.insertCell(0); 
                dtstring = dtstring 
                        +"<table class='content'>"
                        +"<tr> "
                        +"	<td class='stitle01'><br><a name='mpg'><img src='"+Image_PATH+"/images/movie/stitle_viewinfo09.gif' align='absmiddle'></a></td>"
                        +"</tr>"
                        +"</table> "
                        ;
	            dtstring = dtstring
	                    +"<!-- 동영상 -->"
                        +"<table class='content'>"
                        +"<col width='100'><col width='35'><col width='565'> "
                        +"<tr> "
                        +"	<td colspan='3' class='con_h05'></td>"
                        +"</tr>"
					    ;
					    
				var k = 0;
				var tmp = new Array();
				tmp[0] = ""; tmp[1] = ""; tmp[2] = ""; 
				    
	            for (var i = 0; i < ds.Rows.length; i++) {
                        
                        
                        if(ds.Rows[i].MPG_CD == "MVIDEO100") k = 0;
                        else if(ds.Rows[i].MPG_CD == "MVIDEO000") k = 1;
                        else k = 1;
                        
                        tmp[k] = tmp[k]
                        +"<tr> "
                        +"	<td class='con_tit02no'><img src='"+Image_PATH+"/images/common/icon_"+ds.Rows[i].MPG_CD+".gif' align='absmiddle'><a href=\"javascript:f_mpg_click('"+ds.Rows[i].MPG_ID+"');\">&nbsp;&nbsp;<span class='f_p01'>"+ds.Rows[i].CD_NM+"</span></a></td>"
                        +"	<td class='con_tit02no' style='background:none;'>"
                        ;
                        if(ds.Rows[i].REPLY !="")
                        {
                            tmp[k] = tmp[k] 
                            +"		<img src='"+Image_PATH+"/images/common/icon_re01.gif' align='absmiddle'> "
                            ;
                        }
                        tmp[k] = tmp[k] 
                        +"	</td>"
                        +"	<td class='con_tit02no' style='background:none;'>"
                        +ds.Rows[i].REPLY
                        +"	</td>"
                        +"</tr>"
                        +"<tr> "
                        +"	<td colspan='3' class='con_dot'></td>"
                        +"</tr>"
		                 ;
                }
                
                
               dtstring = dtstring + tmp[0] + tmp[1] + tmp[2]
                        +"</table>"
					    ;
			    tbltd.innerHTML = dtstring;
	            //go_mpg();	
	       }
	       else
	       {
	        return;
	       }
    }
    
    //-----------------동영상덧글 정보 출력끝----------------//
    
    //-----------------포스터 정보 출력-----------------//
    function ViewPosterImg_CallBack(res)
    {      
        post_Obj =  res.value;
        post_Rtn = res;
        AddBlankRows(2);
        setTimeout('View_PosterImg_info()',100);
    }
    
    function View_PosterImg_info()
    {      
        var ds = post_Obj;
        // DataSet 오브젝트를 취득        
        if (ds != null && typeof(ds) == "object" ) // NULL 체크 * ds or dt 구분 필요
        { 
            var tbl     = document.all["dt_tb_2"];
            
           
            deleteRow(tbl); // Table의 Row를 초기화한다.
            AddPosterRows(tbl,ds);    // Table의 Data를 Bind 한다.
        } 
        else {
             alert(post_Rtn.request.responseText+"");
        }
    }
  
    function AddPosterRows(obj,ds) 
    { 
        var tbl = null; 
        var tbltd = null; 
        var dtstring = "";
        
        var ctimg = '';
        var timg = '';
        var tmurl = '';
        var dlength = 0;
        dlength = ds.Rows.length;
        tbl = obj.insertRow();
        tbltd = tbl.insertCell(0);
        /*
         var z = 0;       
         for (var i = 0; i < dlength; i++) {
            if(ds.Rows[i].BIGPHOTO_FILE.indexOf('_z') != -1) z++;
         }
         dlength = z;
        */  
        
        dtstring = dtstring 
            +"<table class='content'>"
            +"<tr> "
            +"	<td class='stitle01'><a name='MPG'><img src='"+Image_PATH+"/images/movie/stitle_viewinfo11.gif' align='absmiddle'></a></td>  "
            +"</tr>"
            +"<tr> "
            +"	<td class='con_h15'></td>  "
            +"</tr>"
            +"</table>"
            ;
        if(dlength>0) // 행 갯수분 루프
           {
	            dtstring = dtstring
	                    +"<!-- 포스터 -->  "
                        +"<table class='content'>"
                        +"<col width='110'><col width='8'><col width='110'><col width='8'><col width='110'><col width='8'>  "
                        +"<col width='110'><col width='8'><col width='110'><col width='8'><col width='110'>  "
                        +"<tr> "
					        ;
	            for (var i = 0; i < dlength; i++) {
	            
                    timg = IMG_MOVIE_PATH+ds.Rows[i].THUMB_FILE;
                    
                    //if(timg.indexOf('_z') != -1) {                    
                    
                        tmurl = "javascript:win('../MOVIE/Still_Popup.aspx?M_ID="+d_M_ID+"&PHOTO_CD=MVIMG100&PHOTO_ID="+ds.Rows[i].PHOTO_ID+"','',866,712)";
                        ctimg = rounding(timg,'W90',tmurl);
                        dtstring = dtstring 
                                +"	<td align=center>"+ctimg+"</td>"
                                +"	<td></td>"
                                ;
                                
                    
                        //빈테이블 넣기
                        if((i+1 == dlength)&&(dlength%6>0))
                        {
                            for(var kk =0;kk< 6-((i+1)%6);kk++)
                            {
                                dtstring = dtstring 
                                +"	<td align='center'>&nbsp;</td>"
                                +"	<td></td>"
                                ;
                            }
                        }

                    //}
		            //줄선표시
		           if(((i+1)%6==0)||(i-1 == ds.Rows.length))
		            {
		               dtstring = dtstring 
		                    +"</tr>"
                            +"<tr> "
                            +"	<td colspan='11' height='10'></td>  "
                            +"</tr>"
                            +"<tr> "
                            ;
		            }
                }
               dtstring = dtstring 
                        +"</tr>"
                        +"</table>"
					    ;
	       }
	       tbltd.innerHTML = dtstring;	  
    }      
    
    //-----------------포스터 정보 출력 끝 -------------//
    
     //-----------------스틸컷 정보 출력-----------------//
    function ViewStillimg_CallBack(res)
    {      
        stil_Obj =  res.value;
        stil_Rtn = res;
        
        //모든 테이블 정보를 초기화
        setTimeout('View_StillImg_info()',900);
    }
    
    function View_StillImg_info()
    {      
         var ds = stil_Obj;
        // DataSet 오브젝트를 취득        
        if (ds != null && typeof(ds) == "object" ) // NULL 체크 * ds or dt 구분 필요
        { 
            var tbl     = document.all["dt_tb_3"];
            
           
            deleteRow(tbl); // Table의 Row를 초기화한다.
            AddStillRows(tbl,ds);    // Table의 Data를 Bind 한다.
        } 
        else {
             alert(stil_Rtn.request.responseText+"");
        }
    }
    
    function AddStillRows(obj,ds) 
    { 
        var tbl = null; 
        var tbltd = null; 
        var dtstring = "";
        
        var ctimg = '';
        var timg = '';
        var tmurl = '';
        
        if(ds.Rows.length>0) // 행 갯수분 루프
           {
                AddBlankRows(3);
                var dlength = 0;
                dlength = ds.Rows.length;
                tbl = obj.insertRow();
                tbltd = tbl.insertCell(0); 
                dtstring = dtstring 
                        +"<table class='content'> "
                        +"				<tr>"
                        +"					<td class='stitle01'><a name='still'><img src='"+Image_PATH+"/images/movie/stitle_viewinfo10.gif' align='absmiddle'></a></td>  "
                        +"				</tr>  "
                        +"				<tr>"
                        +"					<td class='con_h15'></td> "
                        +"				</tr>  "
                        +"</table> "
                        ;
	            dtstring = dtstring
	                    +"<!-- 스틸컷 -->"
                        +"<table class='content'> "
                        +"<col width='110'><col width='8'><col width='110'><col width='8'><col width='110'><col width='8'>"
                        +"<col width='110'><col width='8'><col width='110'><col width='8'><col width='110'>"
                        +"<tr>  "
					    ;
	            for (var i = 0; i < dlength; i++) {
                    timg = IMG_MOVIE_PATH+ds.Rows[i].THUMB_FILE;
                    tmurl = "javascript:win('../MOVIE/Still_Popup.aspx?M_ID="+d_M_ID+"&PHOTO_CD=MVIMG200&PHOTO_ID="+ds.Rows[i].PHOTO_ID+"','',866,712)";
                    ctimg = rounding(timg,'',tmurl);
                    dtstring = dtstring 
                            +"	<td align='center'>"+ctimg+"</td>"
                            +"	<td></td> "
                            ;
                            
                    //빈테이블 넣기
                    if((i+1 == dlength)&&(dlength%6>0))
                    {
                        for(var kk =0;kk< 6-((i+1)%6);kk++)
                        {
                            dtstring = dtstring 
                            +"	<td align='center'>&nbsp;</td>"
                            +"	<td></td>"
                            ;
                        }
                    }
                    
		            //줄선표시
		           if(((i+1)%6==0)||(i-1 == ds.Rows.length))
		            {
		               dtstring = dtstring 
		                    +"</tr>"
                            +"<tr> "
                            +"	<td colspan='11' height='10'></td>  "
                            +"</tr>"
                            +"<tr> "
                            ;
		            }
                }
               dtstring = dtstring 
                        +"</tr>"
                        +"</table>"
					    ;
			tbltd.innerHTML = dtstring;
	       }
	       else
	       {
	        return;
	       } 
    }      
    
    //-----------------스틸컷 정보 출력 끝 -------------//
    
  
