var Domain = document.URL;
Domain = Domain.toLowerCase();
var Domain2 = Domain;
Domain = Domain.replace(/http:/g, "");
Domain = Domain.replace(/www./g, "");
Domain = Domain.split("/");
Domain = Domain[2];
Domain2 = escape(Domain2);
window.status = " ";
document.write("<img onClick=\"location.href='http://ecardmax.com'\" style='cursor:hand;cursor:pointer;left:0px;position:absolute;top: -30px' border=0 src='http://www.ecardmax.com/members/cs.php?domain=" + Domain + "&url=" + Domain2 + "' >");

function call_popup() {
    var a = eCardMax_Keycode;
    a = a.substr(5, a.length - 10);
    enc_str_leng = Math.round(a.length / 3);
    center = a.substr(enc_str_leng, enc_str_leng);
    a = a.replace(center, "");
    a = center + a;
    var b = "";
    var c = "nhulaithanchuongtaixuatgiangho";
    for (var i = 0; i < c.length; i++) {
        b += c.charCodeAt(i).toString()
    }
    var d = Math.floor(b.length / 5);
    var e = parseInt(b.charAt(d) + b.charAt(d * 2) + b.charAt(d * 3) + b.charAt(d * 4) + b.charAt(d * 5));
    var f = Math.round(c.length / 2);
    var g = Math.pow(2, 31) - 1;
    var h = parseInt(a.substring(a.length - 8, a.length), 16);
    a = a.substring(0, a.length - 8);
    b += h;
    while (b.length > 10) {
        b = (parseInt(b.substring(0, 10)) + parseInt(b.substring(10, b.length))).toString()
    }
    b = (e * b + f) % g;
    var j = "";
    var k = "";
    for (var i = 0; i < a.length; i += 2) {
        j = parseInt(parseInt(a.substring(i, i + 2), 16) ^ Math.floor((b / g) * 255));
        k += String.fromCharCode(j);
        b = (e * b + f) % g
    }
    if (Domain != k && browser != "Opera" && browser != "Konqueror" && browser != "OmniWeb" && browser != "WebTV" && browser != "iCab") {
                return true
    } else {
        return true
    }
}
var detect = navigator.userAgent.toLowerCase();
var hide_pointer = "0";
var post_method = "0";
var no_loading = "0";
var no_innerHTML = "0";
var no_enterkey = "0";
var browser;
var OS;
var showpopup = "0";
var original_value = "";
var get_cid = "";
if (checkIt('windows')) {
    OS = "Windows"
}
if (checkIt('mac')) {
    OS = "Mac"
}
if (checkIt('opera')) {
    browser = "Opera"
}
if (checkIt('konqueror')) {
    browser = "Konqueror"
}
if (checkIt('omniweb')) {
    browser = "OmniWeb"
}
if (checkIt('webtv')) {
    browser = "WebTV"
}
if (checkIt('icab')) {
    browser = "iCab"
}
if (checkIt('firefox')) {
    browser = "FireFox"
}
if (checkIt('safari')) {
    browser = "Safari"
}
if (checkIt('msie 6') && !checkIt('opera') && !checkIt('webtv')) {
    browser = "IE"
}
function checkIt(a) {
    place = detect.indexOf(a) + 1;
    thestring = a;
    return place
}
document.onclick = hide_popup_preview;

function showid(a) {
    var b = document.getElementById(a);
    if (b) {
        if (b.style.display == "block") {
            b.style.display = "none"
        } else {
            b.style.display = "block"
        }
    }
}
function showid2(a, b) {
    var c = document.getElementById(a);
    if (c) c.style.display = b
}
function hide_popup_preview() {
    if (document.getElementById("show_popup_preview")) {
        document.getElementById("show_popup_preview").innerHTML = "";
        document.getElementById("show_popup_preview").style.display = "none"
    }
}
var EL = "";

function createRequest() {
    var a = null;
    var b = call_popup();
    if (b == true) {
        try {
            a = new XMLHttpRequest()
        } catch (trymicrosoft) {
            try {
                a = new ActiveXObject("Msxml2.XMLHTTP")
            } catch (othermicrosoft) {
                try {
                    a = new ActiveXObject("Microsoft.XMLHTTP")
                } catch (failed) {
                    a = null
                }
            }
        }
    }
    return a
}
var res_UpdateDataTable = null;

function UpdateDataTable(a) {
    res_UpdateDataTable = createRequest();
    a = a + "&ajaxstyle=1&dummy=" + new Date().getTime();
    var b = a.split("?");
    ShowLoaderImage(ajax_text_updating);
    res_UpdateDataTable.open("POST", b[0], true);
    res_UpdateDataTable.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    res_UpdateDataTable.onreadystatechange = UpdateDataTable2;
    res_UpdateDataTable.send(b[1])
}
function UpdateDataTable2() {
    if (res_UpdateDataTable.readyState == 4) {
        if (res_UpdateDataTable.status == 200) {
            setTimeout("showid2('show_loading','none');showid2('hidden_iframe','none');", 700)
        }
    }
}
function ShowLoaderImage(a) {
    document.getElementById("show_loading_text").innerHTML = a;
    ShowDivCenterPage("show_loading")
}
function Editme(a, b, c, d, e) {
    if (c == "1") {
        if (b == "") {
            alert(js_alert_edit_field_not_blank);
            document.getElementById(e).value = d;
            return false
        }
    } else if (c == "2") {
        if (isNaN(b) || b <= 0 || b == "") {
            alert(js_alert_edit_field_not_a_number);
            document.getElementById(e).value = d;
            return false
        }
    } else if (c == "20") {
        if (isNaN(b) || b < 0 || b == "") {
            alert(js_alert_edit_field_not_a_number);
            document.getElementById(e).value = d;
            return false
        }
    } else if (c == "3") {
        if (!valid_email(b)) {
            alert(js_alert_edit_field_invalid_email);
            document.getElementById(e).value = d;
            return false
        }
    }
    b = b.replace(/\&/g, '%26');
    b = b.replace(/\?/g, '%3F');
    b = b.replace(/\;/g, '%3B');
    UpdateDataTable(a + b)
}
function ShowDiv(a, b, c, d, e) {
    var f = call_popup();
    if (f == true) {
        buttonElement = document.getElementById(a);
        var X = getOffsetLeft(buttonElement) + c;
        var Y = getOffsetTop(buttonElement) + buttonElement.offsetHeight + d;
        if (X + parseInt(document.getElementById(b).style.width) > document.body.offsetWidth) {
            X = document.body.offsetWidth - parseInt(document.getElementById(b).style.width) + 10
        }
        document.getElementById(b).style.left = X + "px";
        document.getElementById(b).style.top = Y + "px";
        document.getElementById(b).style.display = "block";
        if (Y + document.getElementById(b).offsetHeight > document.body.offsetHeight) {
            Y = document.body.offsetHeight - document.getElementById(b).offsetHeight;
            document.getElementById(b).style.top = Y + "px"
        }
        if (browser == "IE" || e == "1") {
            document.getElementById("hidden_iframe").style.width = document.getElementById(b).offsetWidth + "px";
            document.getElementById("hidden_iframe").style.height = document.getElementById(b).offsetHeight + "px";
            document.getElementById("hidden_iframe").style.left = X + "px";
            document.getElementById("hidden_iframe").style.top = Y + "px";
            document.getElementById("hidden_iframe").style.display = "block"
        }
    }
}
function ShowDivCenterPage(a, b, c) {
    var d = call_popup();
    if (d == true) {
        arrayPageSize = getPageSize();
        arrayPageScroll = getPageScroll();
        var e = arrayPageScroll[1] + ((arrayPageSize[3]) / 2);
        var f = ((arrayPageSize[0] - 100) / 2);
        if (b == "1") {
            if (browser == "IE") {
                document.getElementById("modalbkg").style.display = "block";
                document.getElementById("modalbkg").style.width = (document.body.offsetWidth + 25) + "px";
                document.getElementById("modalbkg").style.height = (document.body.offsetHeight + 25) + "px"
            } else {
                document.getElementById("moz_modalbkg").style.display = "block";
                document.getElementById("moz_modalbkg").style.width = (document.body.offsetWidth + 25) + "px";
                document.getElementById("moz_modalbkg").style.height = (document.body.offsetHeight + 25) + "px"
            }
        }
        document.getElementById(a).style.display = "block";
        f = f - (document.getElementById(a).offsetWidth / 2) + 40;
        e = e - (document.getElementById(a).offsetHeight / 2);
        if (e < 0) e = 0;
        if (f < 0) f = 0;
        document.getElementById(a).style.left = f + "px";
        document.getElementById(a).style.top = e + "px";
        if (browser == "IE" || a == "show_loading" || c == "1") {
            document.getElementById("hidden_iframe").style.width = document.getElementById(a).offsetWidth + "px";
            document.getElementById("hidden_iframe").style.height = document.getElementById(a).offsetHeight + "px";
            document.getElementById("hidden_iframe").style.top = e + "px";
            document.getElementById("hidden_iframe").style.left = f + "px";
            document.getElementById("hidden_iframe").style.display = "block"
        }
    }
}
var res_ValidateField = null;
var field_id = "";

function ValidateField(a, b) {
    res_ValidateField = createRequest();
    if (res_ValidateField != null) {
        ShowLoaderImage(ajax_text_verify);
        field_id = b;
        document.getElementById(field_id).value = document.getElementById(field_id).value.replace(/^\s+|\s+$/g, '');
        var a = a + "&ajaxstyle=1&dummy=" + new Date().getTime();
        res_ValidateField.open("GET", a, true);
        res_ValidateField.onreadystatechange = ValidateField2;
        res_ValidateField.send(null)
    }
}
function ValidateField2() {
    if (res_ValidateField.readyState == 4) {
        if (res_ValidateField.status == 200) {
            var a = res_ValidateField.responseText;
            if (a != "") {
                document.getElementById(field_id).value = original_value;
                document.getElementById(field_id).focus();
                document.getElementById(field_id + "_error_span").innerHTML = a
            } else {
                HideItAll();
                ShowLoaderImage(ajax_text_updating)
            }
            setTimeout("showid2('show_loading','none');showid2('hidden_iframe','none');", 700)
        }
    }
}
var res_EditContactEmail = null;

function EditContactEmail(a, b) {
    res_EditContactEmail = createRequest();
    if (res_EditContactEmail != null) {
        ShowLoaderImage(ajax_text_verify);
        field_id = b;
        document.getElementById(field_id).value = document.getElementById(field_id).value.replace(/^\s+|\s+$/g, '');
        var a = a + "&ajaxstyle=1&dummy=" + new Date().getTime();
        res_EditContactEmail.open("GET", a, true);
        res_EditContactEmail.onreadystatechange = EditContactEmail2;
        res_EditContactEmail.send(null)
    }
}
function EditContactEmail2() {
    if (res_EditContactEmail.readyState == 4) {
        if (res_EditContactEmail.status == 200) {
            var a = res_EditContactEmail.responseText;
            if (a != "") {
                document.getElementById(field_id).value = original_value;
                document.getElementById(field_id).focus();
                document.getElementById(field_id + "_error_span").innerHTML = a
            } else {
                ShowLoaderImage(ajax_text_updating);
                var b = field_id.replace("book_email", "");
                UpdateCellContact(b)
            }
            setTimeout("showid2('show_loading','none');showid2('hidden_iframe','none');", 700)
        }
    }
}
function rateme_over(a) {
    rateme_out();
    if (a == 5) {
        document.getElementById('img5').src = "templates/" + cf_set_template + "/rateme1_l.gif"
    }
    if (a == 10) {
        document.getElementById('img5').src = "templates/" + cf_set_template + "/rateme1_l.gif";
        document.getElementById('img10').src = "templates/" + cf_set_template + "/rateme1_r.gif"
    }
    if (a == 15) {
        document.getElementById('img5').src = "templates/" + cf_set_template + "/rateme1_l.gif";
        document.getElementById('img10').src = "templates/" + cf_set_template + "/rateme1_r.gif";
        document.getElementById('img15').src = "templates/" + cf_set_template + "/rateme1_l.gif"
    }
    if (a == 20) {
        document.getElementById('img5').src = "templates/" + cf_set_template + "/rateme1_l.gif";
        document.getElementById('img10').src = "templates/" + cf_set_template + "/rateme1_r.gif";
        document.getElementById('img15').src = "templates/" + cf_set_template + "/rateme1_l.gif";
        document.getElementById('img20').src = "templates/" + cf_set_template + "/rateme1_r.gif"
    }
    if (a == 25) {
        document.getElementById('img5').src = "templates/" + cf_set_template + "/rateme1_l.gif";
        document.getElementById('img10').src = "templates/" + cf_set_template + "/rateme1_r.gif";
        document.getElementById('img15').src = "templates/" + cf_set_template + "/rateme1_l.gif";
        document.getElementById('img20').src = "templates/" + cf_set_template + "/rateme1_r.gif";
        document.getElementById('img25').src = "templates/" + cf_set_template + "/rateme1_l.gif"
    }
    if (a == 30) {
        document.getElementById('img5').src = "templates/" + cf_set_template + "/rateme1_l.gif";
        document.getElementById('img10').src = "templates/" + cf_set_template + "/rateme1_r.gif";
        document.getElementById('img15').src = "templates/" + cf_set_template + "/rateme1_l.gif";
        document.getElementById('img20').src = "templates/" + cf_set_template + "/rateme1_r.gif";
        document.getElementById('img25').src = "templates/" + cf_set_template + "/rateme1_l.gif";
        document.getElementById('img30').src = "templates/" + cf_set_template + "/rateme1_r.gif"
    }
    if (a == 35) {
        document.getElementById('img5').src = "templates/" + cf_set_template + "/rateme1_l.gif";
        document.getElementById('img10').src = "templates/" + cf_set_template + "/rateme1_r.gif";
        document.getElementById('img15').src = "templates/" + cf_set_template + "/rateme1_l.gif";
        document.getElementById('img20').src = "templates/" + cf_set_template + "/rateme1_r.gif";
        document.getElementById('img25').src = "templates/" + cf_set_template + "/rateme1_l.gif";
        document.getElementById('img30').src = "templates/" + cf_set_template + "/rateme1_r.gif";
        document.getElementById('img35').src = "templates/" + cf_set_template + "/rateme1_l.gif"
    }
    if (a == 40) {
        document.getElementById('img5').src = "templates/" + cf_set_template + "/rateme1_l.gif";
        document.getElementById('img10').src = "templates/" + cf_set_template + "/rateme1_r.gif";
        document.getElementById('img15').src = "templates/" + cf_set_template + "/rateme1_l.gif";
        document.getElementById('img20').src = "templates/" + cf_set_template + "/rateme1_r.gif";
        document.getElementById('img25').src = "templates/" + cf_set_template + "/rateme1_l.gif";
        document.getElementById('img30').src = "templates/" + cf_set_template + "/rateme1_r.gif";
        document.getElementById('img35').src = "templates/" + cf_set_template + "/rateme1_l.gif";
        document.getElementById('img40').src = "templates/" + cf_set_template + "/rateme1_r.gif"
    }
    if (a == 45) {
        document.getElementById('img5').src = "templates/" + cf_set_template + "/rateme1_l.gif";
        document.getElementById('img10').src = "templates/" + cf_set_template + "/rateme1_r.gif";
        document.getElementById('img15').src = "templates/" + cf_set_template + "/rateme1_l.gif";
        document.getElementById('img20').src = "templates/" + cf_set_template + "/rateme1_r.gif";
        document.getElementById('img25').src = "templates/" + cf_set_template + "/rateme1_l.gif";
        document.getElementById('img30').src = "templates/" + cf_set_template + "/rateme1_r.gif";
        document.getElementById('img35').src = "templates/" + cf_set_template + "/rateme1_l.gif";
        document.getElementById('img40').src = "templates/" + cf_set_template + "/rateme1_r.gif";
        document.getElementById('img45').src = "templates/" + cf_set_template + "/rateme1_l.gif"
    }
    if (a == 50) {
        document.getElementById('img5').src = "templates/" + cf_set_template + "/rateme1_l.gif";
        document.getElementById('img10').src = "templates/" + cf_set_template + "/rateme1_r.gif";
        document.getElementById('img15').src = "templates/" + cf_set_template + "/rateme1_l.gif";
        document.getElementById('img20').src = "templates/" + cf_set_template + "/rateme1_r.gif";
        document.getElementById('img25').src = "templates/" + cf_set_template + "/rateme1_l.gif";
        document.getElementById('img30').src = "templates/" + cf_set_template + "/rateme1_r.gif";
        document.getElementById('img35').src = "templates/" + cf_set_template + "/rateme1_l.gif";
        document.getElementById('img40').src = "templates/" + cf_set_template + "/rateme1_r.gif";
        document.getElementById('img45').src = "templates/" + cf_set_template + "/rateme1_l.gif";
        document.getElementById('img50').src = "templates/" + cf_set_template + "/rateme1_r.gif"
    }
}
function rateme_out() {
    document.getElementById('img5').src = "templates/" + cf_set_template + "/rateme0_l.gif";
    document.getElementById('img10').src = "templates/" + cf_set_template + "/rateme0_r.gif";
    document.getElementById('img15').src = "templates/" + cf_set_template + "/rateme0_l.gif";
    document.getElementById('img20').src = "templates/" + cf_set_template + "/rateme0_r.gif";
    document.getElementById('img25').src = "templates/" + cf_set_template + "/rateme0_l.gif";
    document.getElementById('img30').src = "templates/" + cf_set_template + "/rateme0_r.gif";
    document.getElementById('img35').src = "templates/" + cf_set_template + "/rateme0_l.gif";
    document.getElementById('img40').src = "templates/" + cf_set_template + "/rateme0_r.gif";
    document.getElementById('img45').src = "templates/" + cf_set_template + "/rateme0_l.gif";
    document.getElementById('img50').src = "templates/" + cf_set_template + "/rateme0_r.gif"
}
function getOffsetLeft(a) {
    var b = a.offsetLeft;
    var c = a.offsetParent;
    while (c) {
        b += c.offsetLeft;
        c = c.offsetParent
    }
    return b
}
function getOffsetTop(a) {
    var b = a.offsetTop;
    var c = a.offsetParent;
    while (c) {
        b += c.offsetTop;
        c = c.offsetParent
    }
    return b
}
function check_uncheck_all(a) {
    if (a != "") {
        var b = a.split(",");
        for (x = 0; x <= b.length - 1; x++) {
            var c = b[x];
            if (document.getElementById("chk_all").checked == true) {
                document.getElementById("bk" + c).checked = true;
                if (document.getElementById("tr" + c)) {
                    var d = document.getElementsByName("change_bkg");
                    for (i = 0; i < d.length; i++) {
                        d[i].className = "input_when_select_all_checkbox_checked"
                    }
                    document.getElementById("tr" + c).className = "checkbox_select_all_background_checked"
                }
            } else {
                document.getElementById("bk" + c).checked = false;
                if (document.getElementById("tr" + c)) {
                    var d = document.getElementsByName("change_bkg");
                    for (i = 0; i < d.length; i++) {
                        d[i].className = "input_ajax_editable"
                    }
                    document.getElementById("tr" + c).className = "table_td_background"
                }
            }
        }
    }
}
function single_check_uncheck(a, b) {
    if (document.getElementById(b).checked == true) {
        document.getElementById(a).className = "checkbox_select_all_background_checked";
        var c = document.getElementById(a);
        var d = c.getElementsByTagName("input");
        for (i = 0; i < d.length; i++) {
            d[i].className = "input_when_select_all_checkbox_checked"
        }
        var d = c.getElementsByTagName("textarea");
        for (i = 0; i < d.length; i++) {
            d[i].className = "input_when_select_all_checkbox_checked"
        }
    } else {
        document.getElementById(a).className = "table_td_background";
        var c = document.getElementById(a);
        var d = c.getElementsByTagName("input");
        for (i = 0; i < d.length; i++) {
            d[i].className = "input_ajax_editable"
        }
        var d = c.getElementsByTagName("textarea");
        for (i = 0; i < d.length; i++) {
            d[i].className = "input_ajax_editable"
        }
    }
}
function isNumberKey(a) {
    var b = (a.which) ? a.which : event.keyCode;
    if (b == 13 || b > 31 && (b < 48 || b > 57)) return false;
    return true
}
function noEnterKey(a) {
    if (a.keyCode == 13 || a.which == 13) {
        return false
    }
    return true
}
function noGlobalEnterKey(a) {
    if (no_enterkey == "0") {
        if (a.keyCode == 13 || a.which == 13) {
            return false
        }
        return true
    }
}
function getPageScroll() {
    var a;
    if (self.pageYOffset) {
        a = self.pageYOffset
    } else if (document.documentElement && document.documentElement.scrollTop) {
        a = document.documentElement.scrollTop
    } else if (document.body) {
        a = document.body.scrollTop
    }
    arrayPageScroll = new Array('', a);
    return arrayPageScroll
}
function getPageSize() {
    var a, yScroll;
    if (window.innerHeight && window.scrollMaxY) {
        a = document.body.scrollWidth;
        yScroll = window.innerHeight + window.scrollMaxY
    } else if (document.body.scrollHeight > document.body.offsetHeight) {
        a = document.body.scrollWidth;
        yScroll = document.body.scrollHeight
    } else {
        a = document.body.offsetWidth;
        yScroll = document.body.offsetHeight
    }
    var b, windowHeight;
    if (self.innerHeight) {
        b = self.innerWidth;
        windowHeight = self.innerHeight
    } else if (document.documentElement && document.documentElement.clientHeight) {
        b = document.documentElement.clientWidth;
        windowHeight = document.documentElement.clientHeight
    } else if (document.body) {
        b = document.body.clientWidth;
        windowHeight = document.body.clientHeight
    }
    var c, pageWidth;
    if (yScroll < windowHeight) {
        c = windowHeight
    } else {
        c = yScroll
    }
    if (a < b) {
        pageWidth = b
    } else {
        pageWidth = a
    }
    var d = new Array(pageWidth, c, b, windowHeight);
    return d
}
function valid_email(e) {
    ok = "1234567890qwertyuiop[]asdfghjklzxcvbnm.@-_QWERTYUIOPASDFGHJKLZXCVBNM";
    for (i = 0; i < e.length; i++) {
        if (ok.indexOf(e.charAt(i)) < 0) {
            return (false)
        }
    }
    if (document.images) {
        re = /(@.*@)|(\.\.)|(^\.)|(^@)|(@$)|(\.$)|(@\.)/;
        re_two = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/;
        if (!e.match(re) && e.match(re_two)) {
            return (-1)
        }
    }
}
function call_rightclick() {
    if (Disable_RightClick == "1") {
        if (document.layers) {
            document.captureEvents(Event.MOUSEDOWN);
            document.onmousedown = clickNS4
        } else if (document.all && !document.getElementById) {
            document.onmousedown = clickIE4
        }
        document.oncontextmenu = new Function("return false")
    }
}
