﻿/// <reference path="../JQuery/jquery-1.3.2.min-vsdoc.js" />
$(function() {

    //don't typing chinese
    $("input[type='text'],textarea").keyup(function() {
        var txt = $(this).val();
        var pattern = /[^\x00-\xff]+/;
        if (pattern.test(txt)) {
            jAlert("<font color='red'>Please do not enter the Chinese characters!</font>");
            $(this).val(txt.replace(pattern,"")).focus();
            return;
        }
    });

    //document.domain = "biztrademarket.com";
    //top search autocomplete
    //    if (searchRequestUrl == undefined || searchRequestUrl == null || searchRequestUrl == '') {
    //        searchRequestUrl = "/Search/GetSearchKeys";
    //    }
    $("#search .hide").removeClass("hide");
    $("#search form").find("input[name='keys']").autocomplete(searchRequestUrl, {
        width: 485,
        autoFill: false,
        max: 50,
        multiple: true,
        multipleSeparator: " ",
        scrollHeight: 200,
        selectFirst: true
    });
    //top search
    $("div#search form").submit(function() {
        $(this).find(".searchSubmit").val("Loading...");
        if ($.trim($(this).find("input[type='text']").val()) == "") {
            window.location.href = "http://www.biztrademarket.com/search/";
            return false;
        }
    });

    //shipping
    $("#tb-fcl tbody tr:odd").css({ background: "#FFF8EF" });
    $("#tb-cargo tbody tr:odd,#tb-forwarder tbody tr:odd").css({ background: "#F7FCFF" });
    $("#tb-lcl tbody tr:odd").css({ background: "#FFF8EF" });
    //tab
    $("#last-companylist,#freight-tab ul").idTabs({ event: "mousemove" });
    $("#top-search").idTabs();
    //shipping search
    $("#search-submit").click(function() {
        var $form = $("#searchForm");
        var loadport = $.trim($("#LoadPort_flexselect", $form).val());
        var disport = $.trim($("#DisPort_flexselect", $form).val());
        //        if (loadport == "") {
        //            jAlert("<h3>Please select a Load Port!</h3>");
        //            return false;
        //        }
        //        if (disport == "") {
        //            jAlert("<h3>Please select a Discharge Port!</h3>");
        //            return false;
        //        }
        if (loadport == disport) {
            jAlert("<h3>Please choose a different two port!");
            return false;
        }
        $("#searchForm").submit();
    });

});
