﻿// JScript File
function ConfirmDelete(deleteItemName)
{
    var deleteText = 'You are about to delete a ' + deleteItemName + 
        '. Are you sure you want to do this?';
    
    if (confirm(deleteText)) return true;
    else return false;
}    

function HideProfileMessageLabel()
{        
    var profileLabel = 'EditProfileMessageLabel';
            
    if (document.getElementById(profileLabel) != null)
    {
        document.getElementById(profileLabel).style.display = 'none';  
        document.getElementById(profileLabel).style.visibility = 'hidden';    
    }
                
    return false;    
}

function SetUpInsertForm(filePath)
{
    var index = filePath.lastIndexOf('\\');
    var fileName = filePath.substring(index+1);
    var insertMessage = 'InsertMessageLabel';
    
    document.getElementById('FileNameTextBox').value = fileName;
    document.getElementById('FileNameHiddenField').value = fileName;
        
    if (document.getElementById(insertMessage) != null)
    {
        document.getElementById(insertMessage).style.display = 'none';  
        document.getElementById(insertMessage).style.visibility = 'hidden';    
    }
                
    return false;    
}

function SetUpInsertFormResources(filePath)
{
    var index = filePath.lastIndexOf('\\');
    var fileName = filePath.substring(index+1);
    var insertMessage = 'InsertMessageLabel';
    
    document.getElementById('ResourcesFormView_FileActualNameTextBox').value = fileName;
    document.getElementById('ResourcesFormView_FileActualNameHiddenField').value = fileName;
        
    if (document.getElementById(insertMessage) != null)
    {
        document.getElementById(insertMessage).style.display = 'none';  
        document.getElementById(insertMessage).style.visibility = 'hidden';    
    }
                
    return false;    
}

function OpenFileWindow(blogVar1, blogVar2, blogVar3)
{
    var windowHeight = null;
    var windowWidth = null;
    var scrollBars = null;
    
    switch (blogVar2)
    {
        case 'W': // Wav
            windowHeight = 50;
            windowWidth = 240;            
            scrollBars = 'no';
            break;
            
        case 'S': // Sibelius
            windowHeight = 896;
            windowWidth = 624;
            scrollBars = 'no';
            break;
            
        case 'P': // PDF
            windowHeight = 880;
            windowWidth = 682;
            scrollBars = 'no';
            break;
    }      
    
    var fullUrl = 'BlogFileViewer.aspx?' + 
        'var1=' + blogVar3 + '&var2=' + blogVar2;              
    var features = 'height=' + windowHeight + ', width=' + windowWidth + ', ' +
        'location=no, menubar=no, resizable=yes, scrollbars=' + scrollBars + ', ' +
        'status=no, titlebar=no, toolbar=no, directories=no';
    var blogWindow = null;
        
    blogWindow = window.open(fullUrl, 'BlogWindow' + blogVar1, features);
    
    if ((blogWindow != null) && (blogWindow.open))
    {
        blogWindow.focus();
    }
            
    return false;
}
