﻿function removechat() {
    createCookie('logiclivechat', 'false', 30);
}

function OpenliveChat() {
    createCookie('logiclivechat', 'true', 30);
    openDialog("http://reachlocallivechat.com/Pages/Chat.aspx?chatMode=1&visitorId=9791551&companyId=750&requestedAgentId=23&alreadyLoadedJS=false&overrideAgentId=0&cb=1315968339044", 330, 500);
}


function openDialog(url, width, height) {
    DialogWindow = null;
    DialogWindow = new Object();
    if (!DialogWindow.win || (DialogWindow.win && DialogWindow.win.closed)) {
        //DialogWindow.returnFunc = returnFunc;
        //DialogWindow.returnedValue = "";
        //DialogWindow.args = args;
        DialogWindow.url = url;
        DialogWindow.width = width;
        DialogWindow.height = height;
        // H. Stechl 08/14/2006
        // ensure unique window name
        // DialogWindow.name = (new Date()).getSeconds().toString();
        dDate = new Date();
        DialogWindow.name = dDate.getMinutes().toString() + dDate.getSeconds();
        //
        DialogWindow.left = window.screenLeft; //5000; //(screen.width - width) / 2;
        DialogWindow.top = window.screenTop; //5000; // (screen.height - height) / 2;
        var attr = "left=" + DialogWindow.left + ",top=" +
			DialogWindow.top + ",resizable=yes,status=yes,scrollbars=yes,width="
			+ DialogWindow.width + ",height=" + DialogWindow.height;
        DialogWindow.win = window.open(DialogWindow.url, DialogWindow.name, attr);
        var nLeftOffset = DialogWindow.left - DialogWindow.win.screenLeft;
        var nTopOffset = DialogWindow.top - DialogWindow.win.screenTop;
        createCookie("WindowTopLeftOffset", nTopOffset + "," + nLeftOffset);
        //setTimeout("CheckWindowCoorinatesTimer()",3000);
    }
    DialogWindow.win.focus()
}


$(document).ready(function () {
    var userAgent = navigator.userAgent.toLowerCase();
    $.browser.chrome = /chrome/.test(navigator.userAgent.toLowerCase());

    window.setTimeout(" $('.livechat_close').click(function () { removechat();  });", 500);
    window.setTimeout(" $('.livechat_close').click(function () { removechat();  });", 1000);
    window.setTimeout(" $('.livechat_close').click(function () { removechat();  });", 2000);
    window.setTimeout(" $('.livechat_close').click(function () { removechat();  });", 3000);
    window.setTimeout(" $('.livechat_close').click(function () { removechat();  });", 5000);
    window.setTimeout('$("#apexchat_invitation_close").click(function() { removechat(); });', 16000);

    if (window.location.href.indexOf('/contact') != -1) {
        var id = 'USA2001077'; var rl_adid = '91422'; var rl_key = '191526'; rl_chatinit(id, rl_adid, rl_key);
    }


    if (readCookie('logiclivechat') == 'true' || readCookie('logiclivechat') == undefined || readCookie('logiclivechat') == 'undefined') {
        var id = 'USA2001077'; var rl_adid = '91422'; var rl_key = '191526'; rl_chatinit(id, rl_adid, rl_key);
        createCookie('logiclivechat', 'true', 30);
    }

    // Is this a version of Chrome?
    if ($.browser.chrome) {
        userAgent = userAgent.substring(userAgent.indexOf('chrome/') + 7);
        userAgent = userAgent.substring(0, userAgent.indexOf('.'));
        $.browser.version = userAgent;
        // If it is chrome then jQuery thinks it's safari so we have to tell it it isn't
        $.browser.safari = false;

        $(".curveleft").css("top", "99px");
        $(".curveright").css("top", "55px");
    }

    // Is this a version of Safari?
    if ($.browser.safari) {
        userAgent = userAgent.substring(userAgent.indexOf('safari/') + 7);
        userAgent = userAgent.substring(0, userAgent.indexOf('.'));
        $.browser.version = userAgent;
        $(".curveleft").css("top", "100px");
        $(".curveright").css("top", "56px");
    }


    $("input[type=password]").focus(function () {
        $(this).css('border', 'solid 1px #00aeef');
    });
    $("input[type=password]").blur(function () {
        $(this).css('border', 'solid 1px #ccc');
    });
    $("input[type=text]").focus(function () {
        $(this).css('border', 'solid 1px #00aeef');
    });
    $("input[type=text]").blur(function () {
        $(this).css('border', 'solid 1px #ccc');
    });


    if (window.location.href.indexOf('/about/') != -1) {
        $("#menu-about").css("color", "#00AEEF");
    }

    if (window.location.href.indexOf('/shortsale101/') != -1) {
        $("#menu-short-sale-101").css("color", "#00AEEF");
    }

    if (window.location.href.indexOf('/alternatives/') != -1) {
        $("#menu-alternatives").css("color", "#00AEEF");
    }

    if (window.location.href.indexOf('/testimonials') != -1) {
        $("#menu-testimonials").css("color", "#00AEEF");
    }

    if (window.location.href.indexOf('/whychooserelogic/') != -1) {
        $("#menu-why-choose-relogic").css("color", "#00AEEF");
    }

    if (window.location.href.indexOf('/contact') != -1) {
        $("#menu-contact").css("color", "#00AEEF");
    }
});

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 eraseCookie(name) {
    createCookie(name, "", -1);
}
