function doNothing(){}

var numPageTotal = new Array();
function quickOrderEdit(nthPosition, myPageId, myValue){
    ajax.replace('index.php', 'modalWindow_content', 'post', 'ajaxAction=modules/system_listpage/admin/commands.php&action=modifyPageOrder&id=' + myPageId + '&page_order=' + myValue);
}

function checkQuickOrderMovePosition(myValue, myChecked){
    var actualListIds = document.getElementById('pageIdToMove').value
    
    // Remove ID so if it is there, we won't make it double
    actualListIds = actualListIds.replace(',' + myValue, '');
    
    // If we CHECKED true, we add the ID
    // Else : It's already been removed
    if(myChecked == true) actualListIds = actualListIds + ',' + myValue;
    
    document.getElementById('pageIdToMove').value = actualListIds;
}
function quickOrderMovePosition(myValue){
    if(confirm("You are about to move all the selected pages to another Menu tab.\r\n\nClick -OK- to proceed.")){
        var idToMove = document.getElementById('pageIdToMove').value.replace(',', '');
        ajax.replace('index.php', 'modalWindow_content', 'post', 'ajaxAction=modules/system_listpage/admin/commands.php&action=modifyPageMovePosition&ids=' + idToMove + '&moveTo=' + myValue, doNothing, reloadAdminListPage);
    }
}
function reloadAdminListPage(){
    window.location = 'index.php?admin_show=modules/system_listpage/admin/';
}

function openCloseSubPages(myId, imgId){
    var myIdString = myId;
    var i = 0;
    while(document.getElementById(myIdString + '_' + i)){
        showHide(myIdString + '_' + i);
        i++;
    }
    
    var myImage = document.getElementById(imgId).src;
    var myImageNew = myImage.split('/');
    myImageNew = myImageNew[myImageNew.length - 1];
    
    if(myImageNew == 'design_folder_open2.gif') document.getElementById(imgId).src = myImage.replace('design_folder_open.gif', 'design_folder_close.gif');
    else document.getElementById(imgId).src = myImage.replace('design_folder_close.gif', 'design_folder_open.gif');
}


function showPagePreview(){
    // First we put all the info in session, then we open preview window so we can retrieve all info
    var newInput = document.createElement('input');
    newInput.setAttribute('type', 'hidden');
    newInput.setAttribute('name', 'action');
    newInput.setAttribute('value', 'storePreview');
    document.getElementById('hiddenPreviewInfo').appendChild(newInput);

    var newInput = document.createElement('input');
    newInput.setAttribute('type', 'hidden');
    newInput.setAttribute('name', 'ajaxAction');
    newInput.setAttribute('value', 'modules/system_listpage/admin/commands.php');
    document.getElementById('hiddenPreviewInfo').appendChild(newInput);

    ajax.replace('index.php', 'modalWindow_content', 'post', ajax.formToUrlArguments('pageFormInfo'), doNothing, openPreviewWindow);
}
function openPreviewWindow(){
    window.open('index.php?pageId=pagePreview', '_pagePreview', 'status=0,toolbar=0,location=0,menubar=0,directories=0,resizable=1,scrollbars=1,height=800,width=1000');
}


function showHide_listpage_menu_image(){
    var el = document.getElementById('uploadMenuImageTR');
    var el_td = document.getElementById('uploadMenuImageTD_container');
    if(el.style.display == 'none'){
        el.style.display = '';
        el_td.rowspan = 4;
    }
    else{
        el.style.display = 'none';
        el_td.rowspan = 3;
    }
}