﻿function ShowPanel(div) {
    document.getElementById(div).style.display = "block";
}
function HidePanel(div) {
    document.getElementById(div).style.display = "none";
}   

function ToggelPnl(div){
    if (document.getElementById(div).style.display=="block")
    { HidePanel(div) }
    else
        {ShowPanel(div)}
}
        
function ShowFadePanel(div){
    ShowPanel(div);
    var _HidePnl = window.setTimeout('HidePanel(\''+div+'\')',2500);
}

function VisiblePanel(div) {
    document.getElementById(div).style.visibility = "visible";
}
function NotVisiblePanel(div) {
    document.getElementById(div).style.visibility = "hidden";
}

function ToggelVisiblityPnl(div) {
    if (document.getElementById(div).style.visibility == "hidden")
    { VisiblePanel(div) }
    else
    { NotVisiblePanel(div) }
}
 
function isNumeric(sText) {
    var ValidChars = "0123456789.,";
    var IsNumber = true;
    var Char;
    var len;

    if (sText != null) {
        len = sText.length

        if (len <= 0) { IsNumber = false }

        for (i = 0; i < len && IsNumber == true; i++) {
            Char = sText.charAt(i);
            if (ValidChars.indexOf(Char) == -1) {
                IsNumber = false;
            }
        }
        return IsNumber;
    }
    else {
        return false
    }
}


function LoadDiv(_div, _value, _page) {
    $(_div).html("Loading Item....")

    $.ajax({
        url: _page,
        success: function(data) {
            if (_value == '') {
                $(_div).html(Get_ValueFromData(data))
            } else {
                $(_div).html(_value);
            }
        }
    });
}

function LoadFrame(_Frame, _Src) { 
    $('#' + _Frame).attr("src", _Src);
}
 
function ModeIt(_div) {
    $(_div).modal(
                {
                    onOpen: function(dialog) {
                        dialog.overlay.fadeIn('fast', function() {
                            dialog.data.hide();
                            dialog.container.fadeIn('fast', function() {
                                dialog.data.slideDown('fast');
                            });
                        });
                    }
                }
            );
}

function CloseModal(_ClickBut) {
    $.modal.close();
    if (_ClickBut != '') {
        $('#' + _ClickBut).click();
    }
} 

function readCookie(name) {
    var nameEQ = name + "=";
    var ca = document.cookie.split(';');
    for (var i = 0; i < ca.length; i++) {
        var c = ca[i];
        while (c.charAt(0) == ' ') c = c.substring(1, c.length);
        if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length);
    }
    return null;
}

function setCookie(name, value, expires, path, domain, secure) {
    var curCookie = name + "=" + escape(value) +
      ((expires) ? "; expires=" + expires.toUTCString() : "") +
      ((path) ? "; path=" + path : "") +
      ((domain) ? "; domain=" + domain : "") +
      ((secure) ? "; secure" : "");
    document.cookie = curCookie;
}

   


