﻿// window.onerror = function() { return true }

function goMapSearch() {
    var address = document.getElementById("ctl00_ContentPlaceHolder1_txtHomeMapAddress").value;
    window.frames["GoogleMapIframe"].showMapByAddress(address)
}

function checkSearchBox_OnLoad(inputObj) {
    var defaultText = inputObj.getAttribute("DefaultText");
    var defaultColor = "#7D7D7D";
    var focusColor = "#000000";

    if (inputObj.value.trim() == "" || inputObj.value.trim() == defaultText) {
        inputObj.value = defaultText;
        inputObj.style.color = defaultColor;
    }
    else {
        inputObj.style.color = focusColor;
    }
    inputObj.title = defaultText;
}

function checkSearchBox_OnClick(inputObj) {
    var defaultText = inputObj.getAttribute("DefaultText");
    var defaultColor = "#7D7D7D";
    var focusColor = "#000000";

    if (inputObj.value.trim() == defaultText) {
        inputObj.value = "";
        inputObj.style.color = focusColor;
    }
    else {
        inputObj.style.color = focusColor;
    }
}

function mapSearchCheck(currentEvent) {
    currentEvent = window.event ? window.event : currentEvent;
    if (currentEvent.keyCode == 13) {
        goMapSearch();
        return false;
    }
}

function ajaxSelectVenue(objCheckBox, venueId) {
    var isCheck = (objCheckBox.checked) ? 1 : 0;
    var timeTag = (new Date).getTime();
    var ajaxUrl = "DestinationSearchResult.aspx?Action=Ajax_SelectVenue&VenueId=" + venueId + "&IsCheck=" + isCheck + "&TimeTag" + timeTag;

    $.get(ajaxUrl, function(selectedVenueIds) {
        document.getElementById("ctl00_ContentPlaceHolder1_hdfSelectedVenue").value = selectedVenueIds;
    });
}


function checkLogin_OnLoad(inputObj) {
    var defaultText = inputObj.getAttribute("DefaultText");
    var defaultColor = "#7D7D7D";
    var focusColor = "#000000";

    if (inputObj.value.trim() == "" || inputObj.value.trim() == defaultText) {
        inputObj.value = defaultText;
        inputObj.style.color = defaultColor;
        inputObj.style.fontStyle = "italic";
    }
    else {
        inputObj.style.color = focusColor;
        inputObj.style.fontStyle = "normal";
    }
    inputObj.title = defaultText;
}

function checkLogin_OnClick(inputObj) {
    var defaultText = inputObj.getAttribute("DefaultText");
    var defaultColor = "#7D7D7D";
    var focusColor = "#000000";

    if (inputObj.value.trim() == defaultText) {
        inputObj.value = "";
        inputObj.style.color = focusColor;
        inputObj.style.fontStyle = "normal";
    }
    else {
        inputObj.style.color = focusColor;
        inputObj.style.fontStyle = "normal";
    }
}

function showPasswordBox()
{
    var passwordObj = $G("ctl00_txtPassword");
    var tipObj = $G("ctl00_txtPasswordTip");

    passwordObj.style.display = "";
    tipObj.style.display = "none";
    passwordObj.focus();
}

function showPasswordTip()
{
    var passwordObj = $G("ctl00_txtPassword");
    var tipObj = $G("ctl00_txtPasswordTip");

    if (passwordObj.value == "")
    {
        passwordObj.style.display = "none";
        tipObj.style.display = "";
    }
}



function showOrHide(objectId) {
    var targetObj = $G(objectId);
    var curDisplayStatus = targetObj.style.display;

    if (curDisplayStatus == "" || curDisplayStatus == "block") {
        targetObj.style.display = "none";
    }
    else {
        targetObj.style.display = "";
    }
}
