﻿/// <reference name="MicrosoftAjax.js"/>
var _rootPath = '';

window.onload = function() {
    //alert('test');
    //alert(eval(WCFGeneral.getRootPath()));
    WCFGeneral.getRootPath(rootPathOk);
}

function rootPathOk(result) {
    _rootPath = result;
}

function getContent(mc,smc,ar) {
    //document.getElementById('divArticlePicture').innerHTML = '<div style=\"margin-top:40px;\"><img src=\"' + _rootPath + 'Themes/default/images/indicator.gif\" /></div>';
    document.getElementById('divArticleContent').innerHTML = '<div style=\"margin-top:40px; margin-left:240px; margin-bottom:40px; overflow:hidden;\"><img src=\"' + _rootPath + 'Themes/default/images/indicator.gif\" /></div>';
    WCFTabArticle.JSON_getArticleSynopsis(mc, smc, ar, getContentOnComplete, getContentOnError);
}

function getContentOnComplete(result) { 
    //alert(result); 
    result = eval(result);
    var c = '';
    
    if (result[0].picImgFileName != '') {
        c = c + '<div style="margin-right:5px; margin-bottom:5px; overflow:hidden; float:left;">';
        c = c + '<img src=\"' + _rootPath + 'WebForm/getImageContent.aspx?EC=' + result[0].entityCode + '&MC=' + result[0].moduleCode + '&SMC=' + result[0].subModuleCode + '&AR=' + result[0].articleRef + '&T=P\" width=\"' + result[0].picImgWidth + '\" height=\"' + result[0].picImgHeight + '\" alt=\"\" border=\"0\">';
        c = c + '</div>';
        //document.getElementById('divArticlePicture').innerHTML = '<img src=\"' + _rootPath + 'WebForm/getImageContent.aspx?EC=' + result[0].entityCode + '&MC=' + result[0].moduleCode + '&SMC=' + result[0].subModuleCode + '&AR=' + result[0].articleRef + '&T=P\" width=\"' + result[0].picImgWidth + '\" height=\"' + result[0].picImgHeight + '\" alt=\"\" border=\"0\">';
    } else { 
        //document.getElementById('divArticlePicture').innerHTML = '';
    }
    
    c = c + '<h2>[' + MyURLDecode(result[0].subModuleName) + ']</h2>';
    c = c + '<h1>' + MyURLDecode(result[0].title) + '</h1>';
    c = c + MyURLDecode(result[0].synopsis);
    c = c + '<div style=\"margin-top:3px;\"><a href=\"' + _rootPath + 'WebForm/contentDetail.aspx?MC=' + result[0].moduleCode + '&SMC=' + result[0].subModuleCode + '&AR=' + result[0].articleRef + '\"><strong>&raquo;&nbsp;Detil</strong></a></div>';
    c = c + '<br>';
    c = c + '<div align=\"right\">';
    if (result[0].ARNext != '') {
        c = c + '<a href=\"javascript:getContent(\'' + result[0].moduleCode + '\',\'' + result[0].subModuleCode + '\',\'' + result[0].ARNext + '\');\">< Next</a>';
    }
    if ((result[0].ARNext != '') && (result[0].ARPrev != '')) {
        c = c + ' | ';
    }
    if (result[0].ARPrev != '') {
        c = c + '<a href=\"javascript:getContent(\'' + result[0].moduleCode + '\',\'' + result[0].subModuleCode + '\',\'' + result[0].ARPrev + '\');\">Prev ></a>';
    }
    c = c + '&nbsp;</div>';
            
    document.getElementById('divArticleContent').innerHTML = c;
    //alert(result[0].picImgFileName);
//    if (result[0].picImgFileName != '') {
//        document.getElementById('divArticlePicture').innerHTML = '<img src=\"' + _rootPath + 'WebForm/getImageContent.aspx?EC=' + result[0].entityCode + '&MC=' + result[0].moduleCode + '&SMC=' + result[0].subModuleCode + '&AR=' + result[0].articleRef + '&T=P\" width=\"' + result[0].picImgWidth + '\" height=\"' + result[0].picImgHeight + '\" alt=\"\" border=\"0\">';
//    } else { 
//        document.getElementById('divArticlePicture').innerHTML = '';
//    }
} 

function getContentOnError(result) { 
    //alert(result.get_message()); 
}
