﻿function toggleImage(sender)
{
    if(sender == null || sender == undefined)
        return;
        
    if(sender.src == null || sender.src == "")
        return;
    
    var imgUrlPrefix = sender.src.substring(0, sender.src.lastIndexOf("/")+1)
    var imgName = sender.src.substring(sender.src.lastIndexOf("/")+1);
    
    sender.src = imgUrlPrefix.concat(toggleImageName(imgName));
}

function toggleImageName(imgName)
{
    if(imgName == null || imgName == undefined)
        return;
        
    var name = imgName.substring(0, imgName.lastIndexOf("."))
    var imgSuffix = imgName.substring(imgName.lastIndexOf("."))
    
    if(name.lastIndexOf("over") > 0)
        return name.replace("_over","").concat(imgSuffix);
    else
        return name.concat("_over", imgSuffix);
    
}

function linkClicked(sender)
{
    if(sender == null || sender == undefined)
        return;
        
    if(sender.src == null || sender.src == "")
        return;
    
    sender.onmouseover = null;
    sender.onmouseout = null;
}

function showpicture(sender, elementId)
{
    if(sender == null || sender == undefined)
        return;
        
    var img = document.getElementById(elementId);
    
    if(img == null || img == undefined)
        return;
    
    var imgUrlPrefix = sender.src.substring(0, sender.src.lastIndexOf("/")+1)
    var imgName = sender.src.substring(sender.src.lastIndexOf("/")+1);
    
    var name = imgName.substring(0, imgName.lastIndexOf("."))
    var imgSuffix = imgName.substring(imgName.lastIndexOf("."))
    
    if(name.lastIndexOf("over") < 0)
        name = imgUrlPrefix.concat(name.concat("_over", imgSuffix));
    
    img.src = name;
}

function playMedia(mid)
{
    var mobj = document.getElementById("movfrm");
    if(mobj == null || mobj == undefined) return;
    mobj.src = "mediaclip.aspx?mov=" + mid;
}