﻿/*--------------------------------------------------------------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------------------------------------------------------------*/

// right browse menu
function change_tab_menu(selectedMenu, value) 
{ 
    
    var maxlength = document.getElementById('ctl00__content_main_myDoc3_docLength').value;
    var doc_content = document.getElementById('doc_content');
    if (document.getElementById('tabHeading') != null) {
        document.getElementById('tabHeading').style.display = "none";
    }
    //alert(maxlength);


    var doc_summary = document.getElementById('doc_summary');
    //alert(doc_summary.innerHTML);

    doc_content.innerHTML = doc_summary.innerHTML;

    if (document.all) {
        //alert("IE:" + doclength.innerText);
        //doclength.innerHTML = doclength.innerText.substring(0, maxlength);
    }
    else {
        //alert("FF:" + doclength.textContent);
        //doclength.innerHTML = doclength.textContent.substring(0, maxlength);
    }

    if (document.getElementById('document_image') != null) {
        document.getElementById('document_image').style.display = "none";
    }

    
    
    var docsCountHidden = document.getElementById('ctl00__content_main_myDoc3_docksCount');
    var docsCount = 0;

    if (docsCountHidden)
        docsCount = docsCountHidden.value;
    else 
    {
        docsCountHidden = document.getElementById('ctl00__content_main_myDoc3_myDoc3_docksCount');
        if (docsCountHidden)
            docsCount = docsCountHidden.value;
    }
       
    var temp;
    var temp_hidden;

    if (value) {
        for (i = 1; i <= docsCount; i++) {
            if (i == value) {
                temp = 'ctl00__content_main_myDoc3_rptMaintanance_ctl0' + value + '_li_' + value;
                temp_hidden = 'ctl00__content_main_myDoc3_rptMaintanance_ctl0' + value + '_li_hidden' + value;                
                

                if (document.getElementById(temp) != null && document.getElementById(temp_hidden) != null) {
                    document.getElementById(temp).className = 'selected';
                    document.getElementById('ctl00__content_main_myDoc3_tab_container').innerHTML = "<span class=\"linefade_left1\"></span>" + document.getElementById(temp_hidden).innerHTML + "<span class=\"linefade_right1\"></span>";                    
                }            
                
                
                // the browse by menu to stay selected
                temp = 'ctl00__content_main_browse_menu_ctrl_rptMenu_ctl0' + i + '_li_' + i;
                if(document.getElementById(temp) != null)
                    document.getElementById(temp).className = 'selected';
            }
            else {
                temp = 'ctl00__content_main_myDoc3_rptMaintanance_ctl0' + i + '_li_' + i;
                if(document.getElementById(temp) != null)
                    document.getElementById(temp).className = '';
                
                // the browse by menu to stay selected
                temp = 'ctl00__content_main_browse_menu_ctrl_rptMenu_ctl0' + i + '_li_' + i;
                if(document.getElementById(temp) != null)
                    document.getElementById(temp).className = '';
            }
        }
    }


    showContentDoc(selectedMenu);
    
}

/*--------------------------------------------------------------------------------------------------------------------------------------------------*/
// tab menu
function showContent(value) 
{    
    debugger;                                                   
    var docsCountHidden = document.getElementById('ctl00__content_main_myDoc3_docksCount');
    var docsCount = 0;
    var prefix;
    if (docsCountHidden) {
        prefix = "_myDoc3";
        docsCount = docsCountHidden.value;
    }
    docsCountHidden = document.getElementById('ctl00__content_main_myDoc3_myDoc3_docksCount');
    if (docsCountHidden) {
        prefix = "_myDoc3_myDoc3";
        docsCount = docsCountHidden.value;
    }
    
    var activeTab = value.name;
    var i;
    var temp;
    var temp_hidden;
    
    for (i = 1; i <= docsCount; i++) {        
        if (i == activeTab) {
            temp = 'ctl00__content_main' + prefix + '_rptMaintanance_ctl0' + i + '_li_' + activeTab;
            //            temp_hidden = 'ctl00__content_main_myDoc3_rptMaintanance_ctl0' + i + '_li_hidden' + activeTab;
            temp_hidden = 'ctl00__content_main' + prefix + '_rptMaintanance_ctl0' + i + '_li_hidden' + activeTab;
            
            if(document.getElementById(temp))
                document.getElementById(temp).className = 'selected';
                            
            document.getElementById('ctl00__content_main' + prefix + '_tab_container').innerHTML = document.getElementById(temp_hidden).innerHTML;
        }
        else {
            temp = 'ctl00__content_main' + prefix + '_rptMaintanance_ctl0' + i + '_li_' + i;
            if(document.getElementById(temp))
                document.getElementById(temp).className = '';            
        }
    }
}

/*--------------------------------------------------------------------------------------------------------------------------------------------------*/
function showContentDoc(value) {
               
    var docsCountHidden = document.getElementById('ctl00__content_main_myDoc3_docksCount');
    var docsCount = 0;

    if (docsCountHidden)
        docsCount = docsCountHidden.value;
    else {
        docsCountHidden = document.getElementById('ctl00__content_main_myDoc3_myDoc3_docksCount');
        if (docsCountHidden)
            docsCount = docsCountHidden.value;
    }


    var activeTab = value.name;    
    var i;
    var temp;
    var temp_hidden;
    
    for (i = 1; i <= docsCount; i++) {
        if (i == activeTab) {           

            temp = 'ctl00__content_main_myDoc3_rptMaintanance_ctl0' + i + '_li_' + activeTab;
            temp_hidden = 'ctl00__content_main_myDoc3_rptMaintanance_ctl0' + i + '_li_hidden' + activeTab;
            temp_name = 'ctl00__content_main_myDoc3_rptMaintanance_ctl0' + i + '_li_name' + activeTab;            
            temp_image = 'ctl00__content_main_myDoc3_rptMaintanance_ctl0' + i + '_imgTab';           
            document.getElementById(temp).className = 'selected';

           
            
            
            // adds <span class="linefade_left"></span> within the "tab_container" div
            document.getElementById('ctl00__content_main_myDoc3_tab_container').innerHTML = "<span class=\"linefade_left1\"></span>" + document.getElementById(temp_hidden).innerHTML + "<span class=\"linefade_right1\"></span>";
            document.getElementById('ctl00__content_main_myDoc3_tab_name').innerHTML = "<h2>" + document.getElementById(temp_name).innerHTML + "</h2>";            


            var imagePath = document.getElementById(temp_image).src;            

            var reallyImage = (imagePath.indexOf("files") > -1);
            if (reallyImage) {
                document.getElementById('imgDisplayTab').style.display = "block";
                document.getElementById('imgDisplayTab').src = document.getElementById(temp_image).src;
            }
            else {
                document.getElementById('imgDisplayTab').style.display = "none";
            }
            
            //document.getElementById(temp_name).style.display = "none";
            
            // the browse by menu to stay selected
                temp = 'ctl00__content_main_browse_menu_ctrl_rptMenu_ctl0' + i + '_li_' + i;
                if(document.getElementById(temp) != null)
                    document.getElementById(temp).className = 'selected';
        }
        else {
            temp = 'ctl00__content_main_myDoc3_rptMaintanance_ctl0' + i + '_li_' + i;
            if(document.getElementById(temp) != null)
                document.getElementById(temp).className = '';
            
            // the browse by menu to stay selected
                temp = 'ctl00__content_main_browse_menu_ctrl_rptMenu_ctl0' + i + '_li_' + i;
                if(document.getElementById(temp) != null)
                    document.getElementById(temp).className = '';
        }
    }
}


/*--------------------------------------------------------------------------------------------------------------------------------------------------*/
function change_img_src(source, caption) 
{
    var image = document.getElementById('ctl00__content_main_get_developements_ctrl_rptDocument_ctl00_rptResources_ctl00_big_img_2');
    var imageCaption = document.getElementById('ctl00__content_main_get_developements_ctrl_rptDocument_ctl00_rptResources_ctl00_big_img_caption');
    if (image)
        image.src = source;
    if (imageCaption)
        imageCaption.innerHTML = caption;
}

/*--------------------------------------------------------------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------------------------------------------------------------*/
