﻿

function ExposeWindow(id, Activate, Typ) {
    if (Activate) {
        $("#" + id).expose({ closeOnEsc: false, closeOnClick: false, color: '#5f5e5e' });
        $("#" + id).slideDown(1000);
    }
    else {
        switch (Typ) {
            case "SlideUp": RemoveExposeSlideUp(id);
                break;
        }
    }
}

function RemoveExposeSlideUp(id) {
    $("#" + id).slideUp(function () {
        $.mask.close();
    });
}
//function IsActive(id, event) {

//    switch (event) {

//        case "visible":
//            return $("#" + id).is(":visible") == "block";
//    }
//}

function MoveToPage(url) {

    window.location = url;
}

function AddTextToInput(id, txt) {
    $("#" + id).text(txt);
    Show(id);    
}


function Populatefield(id, val, compare) {
    if (val != "")
    { return; }

    ModellSearch('All');
    
    $("#" + id).val(compare);
}

function Emptyfield(id, val, compare) {
    if (val == compare)
    { $("#" + id).val(''); }
}

function ChangeBackgound(obj, path) {
    $("#" + obj.id).css("background-image", "url(/" + path + ")");
}

function ChangeColoMenu(id, color, over) {
    if (over) {
        $("#" + id).css("text-decoration", "underline");
    }
    else {
        $("#" + id).css("text-decoration", "none");
    }

    $("#" + id).css("color", color);
}

function SlideUp(id, spped) {
    $("#" + id).slideUp(spped);
}

function SlideDown(id, spped) {
    if ($("#" + id).is(':visible')) {
        return;
    }
    
    $("#" + id).slideDown(spped);
}

function Login(id, id2, speed) {
    $("#" + id).hide("slow", function () {
        $("#" + id2).slideDown("slow");
    });
}

function Text(id) {
    
    if ($("#" + id).val() == "" || $("#" + id).val() == "")
    {
        if (id == "txtUname") {
            $("#" + id).val(" Användarnamn:");
        }
        else {
            $("#" + id).val(" Lösenord:");
         }
        return;
    }
}

function RemoveText(id) {

    if ($("#" + id).val().indexOf("Användarnamn") > 0 || $("#" + id).val().indexOf("Lösenord") > 0) {
        if (id == "txtUname") {
            $("#" + id).val("");
        }
        else {
            $("#" + id).val("");
        }
        return;
    }

}

function txtExists(id, txt) {
    if ($("#" + id).val() != "") {
        Text(id, txt, true);
    }
    else {
        Text(id, txt, true);
    }
}

function changeSrc(id, path) {
    $("#" + id).attr("src", path);
}

function changeAttr(id, attr, val) {
    $("#" + id).css(attr, val)
}

function getAttr(id, attr) {
    return $("#" + id).css(attr);
}

function fadeIn(id, speed) {
    
    if (speed != null) {
        $("#" + id).fadeIn(speed);
    }
    else {
        $("#" + id).fadeIn();
    }
}

function fadeOut(id, speed) {
    if (speed != null) {    
        $("#" + id).fadeOut(speed);
    }
    else {
        $("#" + id).fadeOut();
    }
}


function Hide(id, speed) {

    if (speed != null) {
        $("#" + id).hide(speed);
    }
    else {
        $("#" + id).hide();
    }
}

function Show(id, speed) {

    if (speed != null) {
        $("#" + id).show(speed);
    }
    else {
        $("#" + id).show();
    }
}

function animate(id, speed) {
    $("#" + id).animate({
        opacity: 0.25,
        left: '+=50',
        height: 'toggle'
    }, 5000, function () {
        // Animation complete.
        
    });alert(id);
}



function PopulateInput(id) {

    var url = "";

}



function GetAjax(url) {

    $.get(url, function (returnData) {

        if (returnData != "") {

            return returnData;
        }

    });
}

function RemoveInput(id) {
    $("#" + id).css("background", "#F9F8D1");
    $("#" + id).fadeOut('slow', function () {
        // Animation complete.
    });
}
