﻿function checkform() {
    return true;
}

function showSize(showobjId, hideobjId) {
    changeDisplay(showobjId, 1); changeDisplay(hideobjId, 0);
    $("input[name='StandarSize']").attr("checked", false);
    setStandardSize("");
    clearHeight();
}
function setStandardSize(v) {
    $("#Size").val(v);
    if (v != "") {
        var objs = $(":input[name='TailorSize']");
        for (var i = 0; i < objs.length; i++) {
            $("#" + objs[i].id).val("");
        }
    }
    else {
        $("input:checked[name='StandardSize']").removeAttr("checked");
        $("input:checked[name='PluzSize']").removeAttr("checked");
    }
}
function setChildSize(v) {
    $("#ChildSize").val(v);
}

function clearHeight() { var h = $("input[name='myHeigth']"); for (var i = 0; i < h.length; i++) { $("#" + h[i].id).val(""); } setHeigth(""); }
function setHeigth(v) { if ($("#Height").length > 0) { $("#Height").val(v); } }

function setColor(v) { $("#Color").val(v); }
function clearColor() { $("#Color").val(""); }

function setSize(v) { $("#Size").val(v); }
function clearSize() { $("#Size").val(""); }

function toCart() {
    var id = productid;
    var size = "";
    var msg = "";
    var verified = true;

    var color = $("#Color").val();
    if (color == undefined || color == "") {
        verified = false;
        msg = "Please select a color.";
    }
    else {
        if (color == "") {
            verified = false;
            msg = "Please select a color.";
        }
    }
    if ($("#rdTailor").attr("checked")) {
        $("input[name='TailorSize']").each(function(i) {
            var s = $(this).attr("value");
            if ($.trim(s) == "") { verified = false; }
            size += s + ",";
        });
        if (!verified) { msg += "Please enter all customer size."; }
    }
    else {
        if ($("#Size").length > 0) {
            size = $("#Size").val();
            if (size == "") { size = $("#ChildSize").val(); }
            if (size == undefined || size == "") { verified = false; msg += (msg != "" ? "\r\n" : "") + "Please select a size."; }
        }
    }

    var acc = $("#hidAccessories");
    if (acc.length > 0 && acc.val() != "") {
        var accList = acc.val().split(',');
        for (var i = 0; i < accList.length; i++) {
            var n = accList[i];
            var accVal = $("#span" + n + "Color").text();
            if (accVal == "") {
                msg += "\r\nPlease select " + n + "'s color.";
                verified = false;
            }
        }
    }

    if ($("#Height").length > 0) {
        if ($("#Height").val() == "") {
            verified = false;
            msg += "\r\nPlease type how tall are your.";
        }
    }

    var rpCtls = $("#RelationProudctCtls").val();
    if (rpCtls != undefined && rpCtls != "") {
        var rpChecked = $(":checked[name='RelationProductID']");
        var ctls = rpCtls.split(',');
        for (var i = 0; i < rpChecked.length; i++) {
            var s = "RP" + rpChecked[i].value;
            for (var j = 0; j < ctls.length; j++) {
                if (ctls[j].indexOf(s) > -1) {
                    var tmpV = $("#" + ctls[j]).val();
                    if (tmpV == "") {
                        verified = false;
                        if (ctls[j].toLowerCase().indexOf("color") > -1) {
                            msg += "\r\nPlease select the items you purchased with a color.";
                        }
                        else if (ctls[j].toLowerCase().indexOf("size") > -1) {
                            msg += "\r\nPlease select the items you purchased with a size.";
                        }
                    }
                }
            }
        }
    }
    
    if (!verified) {
        alert(msg);
        return false;
    }
    else {
        return true;
    }
}

function focusValue(o)  {
    if ($(o).attr("value") == $(o).attr("defValue")) $(o).attr("value", "");
}
function blurValue(o) {
    if ($(o).attr("value") == "") $(o).attr("value", $(o).attr("defValue"));
}

function changeInsurance(checked) {
/*
    var id = "shippingCharge" + $("input:checked").val();
    var feultaxid = "feulTax" + $("input:checked").val();
    var charge = Number($("#" + id).text()) + Number($("#" + feultaxid).text());
    if (checked) {
        $("#spanShippingCharge").html((charge + 1.99).toFixed(2));
    }
    else {
        $("#spanShippingCharge").html((charge.toFixed(2)));
    }
*/
}
function changeShippingType(t) {
    changeInsurance($("#checkInsurance").attr("checked"));
}



function checkShippingAddrInput() {
    var checkresult = true;
    if ($.trim($("#FullName").val()) == "") {
        checkresult = false;
    }
    else if ($.trim($("#Address1").val()) == "") {
        checkresult = false;
    }
    else if ($.trim($("#City").val()) == "") {
        checkresult = false;
    }
    else if ($.trim($("#PostalCode").val()) == "") {
        checkresult = false;
    }
    else if ($.trim($("#Phone").val()) == "") {
        checkresult = false;
    }
    else {
        checkresult = true;
    }
    if (!checkresult) {
        alert(" * indicates required fields. ");
    }
    return checkresult;
}

function xxClick(v) {
    document.getElementById("Rating").value = v;

    for (var x = 1; x <= v; x++) {
        document.getElementById("xx" + x).src = "/images/xx-sparkle.gif";
    }
    for (var y = 5; y > v; y--) {
        document.getElementById("xx" + y).src = "/images/xx-unfilled.gif";
    }
}
function xxOver(v) {
    document.getElementById("RatingTip").innerHTML = v + " Star";
    if (v == 5) {
        document.getElementById("xx5").src = "/images/xx-sparkle.gif";
    }
    else {
        document.getElementById("xx5").src = "/images/xx-unfilled.gif";
    }


    var value = document.getElementById("Rating").value;

    for (var x = 1; x <= v; x++) {
        document.getElementById("xx" + x).src = "/images/xx-sparkle.gif";
    }
    for (var y = 5; y > v; y--) {
        document.getElementById("xx" + y).src = "/images/xx-unfilled.gif";
    }

}
function xxOut(v) {
    var selectvalue = document.getElementById("Rating").value;
    if (v == 5 && selectvalue != "5") {
        document.getElementById("xx5").src = "/images/xx-unfilled.gif";
    }
    document.getElementById("RatingTip").innerHTML = "";
    var value = document.getElementById("Rating").value;
    for (var x = 1; x <= value; x++) {
        document.getElementById("xx" + x).src = "/images/xx-sparkle.gif";
    }
    for (var y = 5; y > value; y--) {
        document.getElementById("xx" + y).src = "/images/xx-unfilled.gif";
    }
}

function getNews() {
    var email = $("#emailnews").val();
    email = $.trim(email);
    if (validEmailAddr(email)) {
        $.get("/ajax/ajaxoption.aspx?action=emailnews&email=" + email,
          function(data) {
              if (data == "1") {
                  $("#emailnews").val("");                  
              }
          });
    }
}

function checkComment() {
    var msg = "";
    $("#comErrTip").hide();
    if ($.trim($("#FullName").val()) == "") {
        msg = " * Please enter your name.  ";
    }
    var email = $.trim($("#Email").val());
    if (email == "") {
        msg += " * Email Address is Request.  ";
    }
    else {
        if (!validEmailAddr(email)) {
            msg += " * Your email address is invalid email address . ";
        }
    }
    if ($.trim($("#Title").val()) == "") {
        msg += " * Please enter the comment's title. ";
    }
    if (msg != "") {
        $("#comErrTip").hide();
        $("#comErrTip").html(msg);
        $("#comErrTip").show('slow');
        return false;
    }
    else { __doPostBack('btnSubmit', '') }
}