﻿
function ToggleVisibility(element) {
    if (element != null) {
        if (element.style.display == 'none') {
            element.style.display = '';
        }
        else {
            element.style.display = 'none';
        }
    }
}

function ToggleEnabled(element) {
    if (element != null) {
        element.disabled != element.disabled;
        //alert(element.disabled);
    }
}

function replaceQueryString(url, param, value) {
    var preURL = "";
    var postURL = "";
    var newURL = "";

    var start = url.indexOf(param + "=");
    if (start > -1) {
        var end = url.indexOf("=", start);
        preURL = url.substring(0, end) + "=" + value;

        var startRest = url.indexOf("&", start);
        postURL = "";
        if (startRest > -1) {
            postURL = url.substring(startRest);
        }
    }
    else {
        var delimeter = "";
        preURL = url;
        if (url.indexOf("?") > 0)
            delimeter = '&';
        else
            delimeter = '?';

        postURL = delimeter + param + "=" + value;
    }
    newURL = preURL + postURL;
    var index = newURL.indexOf('id=', 0);
    if (index > -1) {
        var Nurl = newURL.substring(0, index);
        var EUrl = newURL.substr(index, newURL.length - index);
        var eIndex = EUrl.indexOf('&', 0);
        if (eIndex > -1)
            EUrl = EUrl.substr(eIndex, EUrl.length - eIndex);
        //newURL = newURL.substring();  
        newURL = Nurl + EUrl;
    }
    return newURL;
}    
