﻿
function AddTemplate() {

    var quantity = parseInt($("[id$=_ddlQuantity]").val());
    var sizeID = parseInt($("input[name$=SignSize]:checked").val(), 10);
    var isTwoSided = $("[id$=chkDoubleSided]")[0].checked ? "1" : "0";
    var categoryID = $("[id$=ddlCategory]").val();
    var redirectOption = parseInt($("input[name$=DesignOption]:checked").val(), 10);
    var materialID = parseInt($('input[name$=SignMaterial]:checked').val());

    $.ajax({
        type: "POST",
        url: "/Corp/SignsOnTheCheap/Services/AddTemplateService.asmx/AddTemplate",
        data: "{'sizeID':" + sizeID + ",'materialID':" + materialID + ",'quantity':" + quantity + ",'storeID':326,'isTwoSided':" + isTwoSided + "}",
        contentType: "application/json; charset=utf-8",
        dataType: "json",
        success: function (msg) {
            if (msg.d == true) {
                RedirectToLocation(redirectOption, categoryID, sizeID, materialID);
            }
            else {
                //alert(materialID);
            }
        }
    });

    function RedirectToLocation(navOption, catID, size, materialID) {
        if (navOption == 0) {
            if (catID != -1) {
                $("[for$=_rbStartFromTemplate]").css('color', 'black');
                window.location = '/store/SignsOnTheCheap/Corp/Listings.aspx?CID=' + catID + '&S=' + size + '&M=' + materialID;
            }
            else {
                $("[for$=_rbStartFromTemplate]").css('color', 'red');
            }
        }
        else {
            $("[for$=_rbStartFromTemplate]").css('color', 'black');
            window.location = '/TemplateCopy.ashx?S=' + size + '&M='+materialID+'&BusinessSolutionName=SignsOnTheCheap&sfc=1';
        }
    }

}

