Butterfly Valves

Thermoplastic Butterfly Valves in PVC, CPVC, GFPP, PP and PVDF ranging in size from 2"/DN50 through 24"/DN600.

'; $radioProjectsHtml += ''; $radioProjectsHtml += '
'; $radioProjectsHtml += '
' $radioProjectsHtml += '
'; $radioProjectsHtml += ''; }); $('#salesforceformSingle .radio__projects').html($radioProjectsHtml); $( '#salesforceformSingle' ).on( 'click', 'input[name="projects"]', function() { $('#salesforceformSingle #project_id_single').val($(this).val()); $('#salesforceformSingle #project_name_single, #salesforceformSingle #project_location_single').val(''); if( $(this).val() == "new" ){ $('#salesforceformSingle #project_name_single, #salesforceformSingle #project_location_single').prop( "disabled", false ); $('#salesforceformSingle #project_name_single, #salesforceformSingle #project_location_single').attr( "required", "required" ); }else{ $('#salesforceformSingle #project_name_single, #salesforceformSingle #project_location_single').prop( "disabled", true ); } }); $( '#salesforceformSingle' ).on( 'click', '.remove__project', function() { console.log("SINGLE - DELETE PROJECT"); $project_id = $(this).attr("data-projectid"); $baseurl = $(".top-links-ajax").attr("data-baseurl"); var $enpointUrl = $baseurl+ "/salesforce/salesforce/closeproject/project_id/"+$project_id; var $action = 'GET'; var settings = { "async": false, "url": $enpointUrl, "method": $action, "cache": false } console.log("=======Delete ", $enpointUrl); $.ajax(settings).done(function (response) { console.log("=======Delete Return ", response); if( response.includes("success") ){ console.log("=======Delete Success"); $('#salesforceformSingle .msg-container').html("Project Deleted"); $rowproject = ".row-project"+$project_id; console.log("=======Delete Success", $rowproject); $($rowproject).remove(); }else{ console.log("=======Delete Fail"); $('#salesforceformSingle .msg-container').html(response); } }); }); $("#salesforceformSingle.salesforceform-cadform").submit(function (event) { event.preventDefault(); var validationArr = []; $formcomplete = true; $('#salesforceformSingle.salesforceform-cadform').find('input').each(function(){ if( $(this).prop('required') ){ console.log( $(this).attr("name") + " : " + $(this).val() ); if( !$(this).val() ){ $formcomplete = false; console.log( $(this).attr("name"), $formcomplete ); } } if( $("#salesforceformSingle #project_id_single").val() !="" ){ if( $("#salesforceformSingle #project_id_single").val() == "new" ){ if( $("#salesforceformSingle #project_name_single").val() == "" ){ $formcomplete = false; console.log( $(this).attr("name"), $formcomplete ); } if( $("#salesforceformSingle #project_location_single").val() == "" ){ $formcomplete = false; console.log( $(this).attr("name"), $formcomplete ); } }else{ $formcomplete = true; } }else{ $formcomplete = false; } }); console.log("COMPLETE FORM : " + $formcomplete); if($formcomplete){ var formData = { project_id: $("#salesforceformSingle #project_id_single").val(), project_name: $("#salesforceformSingle #project_name_single").val(), project_location: $("#salesforceformSingle #project_location_single").val(), description: $("#salesforceformSingle #description_single").val() }; console.log(formData); $submit = true; if($submit){ $.ajax({ type: "POST", url: "/" + $(".top-links-ajax").attr("data-storename") + "/salesforce/salesforce/cadbim", data: formData, cache : false, async : false }).done(function (data) { console.log("---------------CADIM SUCCESS FORM SUBMIT ", data); if( data.includes("success") ){ downloadurl = $(".cadcart-single-download").attr("data-product-single-select-url"); console.log("First Download ", downloadurl); $(".modal-header--close").trigger("click"); window.open(downloadurl,'_blank'); //document.location.reload(true); }else{ $('#salesforceformSingle .msg-container').html(data); } }); } } }); }); }); $('#cadbimForm').on('show.bs.modal', function (event) { var d = new Date(); // '04' var strDate = d.getFullYear() + "-" + ('0' + (d.getMonth()+1)).slice(-2) + "-" + ('0' + d.getDate()).slice(-2); var strTime = d.getHours() + ":" + d.getMinutes() + ":" + d.getSeconds().toLocaleString(); var strSku = $(".cadcart-wrapper").find(".cadcart").attr("data-product-sku"); descriptionStr = strDate + " " + strTime + " " + strSku; console.log(descriptionStr); $('#salesforceform #description').val(descriptionStr); var $getProductUrl = $('#salesforceform #getProject').val(); var $radioProjectsHtml = ""; console.log($getProductUrl); $.ajax({ url: $getProductUrl, type: "GET", dataType: 'json' }).done(function(data){ console.log(data.items); /* console.log(data.items[0].project_id); console.log(data.items[0].customer_id); console.log(data.items[0].project_name); */ $.each( data.items, function( key, value ) { $project_id = value.project_id; $customer_id = value.customer_id; $project_name = value.project_name; $project_location = value.project_location; $radioProjectsHtml += '
'; $radioProjectsHtml += '
'; $radioProjectsHtml += '
'; $radioProjectsHtml += ''; $radioProjectsHtml += ''; $radioProjectsHtml += '
'; $radioProjectsHtml += '
'; $radioProjectsHtml += '
'; $radioProjectsHtml += '
' $radioProjectsHtml += '
'; $radioProjectsHtml += '
'; }); $('#salesforceform .radio__projects').html($radioProjectsHtml); }); $('#salesforceform input[name="projects"]').prop('checked', false); $( '#salesforceform' ).on( 'click', 'input[name="projects"]', function() { $('#salesforceform #project_id').val($(this).val()); $('#salesforceform #project_name, #salesforceform #project_location').val(''); if( $(this).val() == "new" ){ $('#salesforceform #project_name, #salesforceform #project_location').prop( "disabled", false ); $('#salesforceform #project_name, #salesforceform #project_location').attr( "required", "required" ); }else{ $('#salesforceform #project_name, #salesforceform #project_location').prop( "disabled", true ); } }); $( '#salesforceform' ).on( 'click', '.remove__project', function() { //console.log("GROUP - DELETE PROJECT"); $project_id = $(this).attr("data-projectid"); $baseurl = $(".top-links-ajax").attr("data-baseurl"); var $enpointUrl = $baseurl+ "/salesforce/salesforce/closeproject/project_id/"+$project_id; var $action = 'GET'; var settings = { "async": false, "url": $enpointUrl, "method": $action, "cache": false } //console.log("=======Delete ", $enpointUrl); $.ajax(settings).done(function (response) { //console.log("=======Delete Return ", response); if( response.includes("success") ){ //console.log("=======Delete Success"); $('#salesforceform .msg-container').html("Project Deleted"); $rowproject = ".row-project"+$project_id; //console.log("=======Delete Success", $rowproject); $($rowproject).remove(); }else{ //console.log("=======Delete Fail"); $('#salesforceform .msg-container').html(response); } }); }); $("#salesforceform.salesforceform-cadform").submit(function (event) { event.preventDefault(); var validationArr = []; $formcomplete = true; $('#salesforceform.salesforceform-cadform').find('input').each(function(){ if( $(this).prop('required') ){ console.log( $(this).attr("name") + " : " + $(this).val() ); if( !$(this).val() ){ $formcomplete = false; console.log( $(this).attr("name"), $formcomplete ); } } if( $("#salesforceform #project_id").val() !="" ){ if( $("#salesforceform #project_id").val() == "new" ){ if( $("#salesforceform #project_name").val() == "" ){ $formcomplete = false; console.log( $(this).attr("name"), $formcomplete ); } if( $("#salesforceform #project_location").val() == "" ){ $formcomplete = false; console.log( $(this).attr("name"), $formcomplete ); } }else{ $formcomplete = true; } }else{ $formcomplete = false; } }); console.log("COMPLETE FORM : " + $formcomplete); if($formcomplete){ var formData = { project_id: $("#salesforceform #project_id").val(), project_name: $("#salesforceform #project_name").val(), project_location: $("#salesforceform #project_location").val(), description: $("#salesforceform #description").val() }; console.log(formData); $submit = true; if($submit){ $.ajax({ type: "POST", url: "/" + $(".top-links-ajax").attr("data-storename") + "/salesforce/salesforce/cadbim", data: formData, cache : false, async : false }).done(function (data) { //console.log("---------------CADIM SUCCESS FORM SUBMIT ", data); if( data.includes("success") ){ var link=document.createElement('a'); document.body.appendChild(link); link.href="/" + $(".top-links-ajax").attr("data-storename") + "/custom/endpoint/downloadasset"; var href = link.href; window.open(href,'_blank'); document.location.reload(true) }else{ $('#salesforceform .msg-container').html(data); } }); } } }); }); });