﻿function clickDefaultButton(e, buttonid) {
    var bt = document.getElementById(buttonid);
    if (typeof (bt) == 'object') {
        if (e.keyCode == 13) {
            e.cancelBubble = true;
            e.returnValue = false;
            bt.click();
            return false;
        }
    }
}
function addClickFunction1(bt) {
    var result = true;
    if (bt.onclick) result = bt.onclick();
    if (typeof (result) == 'undefined' || result) {
        eval(bt.getAttribute('href'));
    }
}
function getObject(obj) {
    var theObj;
    if (document.all) {
        if (typeof obj == "string") {
            return document.all(obj);
        } else {
            return obj.style;
        }
    } if (document.getElementById) {
        if (typeof obj == "string") {
            return document.getElementById(obj);
        } else {
            return obj.style;
        }
    } return null;
}
function createCookie(name, value, days) {
    if (days) {
        var date = new Date();
        date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
        var expires = "; expires=" + date.toGMTString();
    } else var expires = "";
    document.cookie = name + "=" + value + expires + "; path=/";
}
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 readCookie(name) {
    var results = document.cookie.match('(^|;) ?' + name + '=([^;]*)(;|$)');
    if (results) return (unescape(results[2]));
    else return null;
}
function eraseCookie(name) {
    createCookie(name, "", -1);
}
function SetCounter(controlId, exit, text, characters) {
    var entranceObj = getObject(controlId);
    if (entranceObj) {
        toCount(entranceObj, exit, text, characters);
    }
}
function toCount(entranceObj, exit, text, characters) {
    var exitObj = getObject(exit);
    if (entranceObj) {
        var length = characters - entranceObj.value.length;
        if (length <= 0) {
            length = 0;
            text = '<span class="counterTextD"> ' + text + ' </span>';
            entranceObj.value = entranceObj.value.substr(0, characters);
        } exitObj.innerHTML = text.replace("{CHAR}", length);
    }
}
function GetRadWindow() {
    var oWindow = null;
    if (window.radWindow) {
        oWindow = window.radWindow;
    }
    else if (window.frameElement.radWindow) {
        oWindow = window.frameElement.radWindow;
    }
    return oWindow;
}
function ajaxinclude(url) {
    var pageRequest = getHttpRequestObject();
    if (pageRequest) {
        pageRequest.open('GET', url, false);
        pageRequest.send(null);
        writeContent(pageRequest);
    }
}
function writeContent(pageRequest) {
    if (window.location.href.indexOf("http") == -1 || pageRequest.status == 200) {
        document.write(pageRequest.responseText);
    }
}
function getHttpRequestObject() {
    var request = false;
    if (typeof XMLHttpRequest != "undefined") {
        request = new XMLHttpRequest();
    } else if (typeof ActiveXObject != "undefined") {
        try {
            request = new ActiveXObject("Msxml2.XMLHTTP");
        }
        catch (err) {
            try {
                request = new ActiveXObject("Microsoft.XMLHTTP");
            }
            catch (err2) { }
        }
    }
    return request;
}
function openPopup(url, name) { mywindow = window.open(url, name, "top=50,left=50,location=1,status=no,toolbar=no,menubar=no,directories=no,scrollbars=1,resizable=yes,width=500,height=500"); return false; }
