';
if(form != '') {
form.closest('form').append(alert_box);
} else {
$('#form-61b3c403d3469').append(alert_box);
}
}
function addConditionClass(field_id, cond_class, form_fields_wrapper) {
$(field_id).each(function(){
if ($(this).is(':input') || $(this).is('select'))
$(this).addClass('cond_filler_'+cond_class);
$(this).children().each(function(){
addConditionClass($(this), cond_class, form_fields_wrapper);
})
});
return false;
}
function compareRule(objs, cmp_operator, cmp_value, cmp_id, $form_part_0) {
var comp_res = false;
var areOperandsCb = false; // Stores true if both operands are checkboxes.
switch(cmp_operator) {
case 'is':
if (cmp_value.startsWith('Checkbox_')) {
test = objs.closest('#form_part_0').find('#'+cmp_value+' :input:checked');
areOperandsCb = cmp_id.startsWith('Checkbox_') ? true : false;
if (areOperandsCb && objs.length != test.length) {
break;
}
} else {
test = objs.closest('#form_part_0').find('#'+cmp_value+' :input');
}
$(objs).each(function(){
if (areOperandsCb) {
comp_res = false;
}
$cmp1 = $(this).val();
$(test).each(function(){
$cmp2 = $(this).val();
if ($cmp1 == $cmp2) {
comp_res = true;
if (!areOperandsCb) {
return;
}
}
});
if (areOperandsCb && false == comp_res) {
return;
}
});
break;
case 'is-not':
if (cmp_value.startsWith('Checkbox_')) {
test = $form_part_0.find('#'+cmp_value+' :input:checked');
areOperandsCb = cmp_id.startsWith('Checkbox_') ? true : false;
if (areOperandsCb && objs.length != test.length) {
return true;
}
} else {
test = objs.closest('#form_part_0').find('#'+cmp_value+' :input');
}
$.each(objs, function(obsIndex, objsElement) {
comp_res = false;
$cmp1 = $(objsElement).val();
$.each(test, function(testIndex, testElement) {
$cmp2 = $(testElement).val();
if ($cmp1 != $cmp2) {
comp_res = true;
// return;
} else if(areOperandsCb) {
comp_res = false;
return false;
}
});
if(areOperandsCb && true == comp_res) {
return false;
}
});
break;
case 'less-than':
$(objs).each(function(){
// Return if current element is non-relevant input field inside 'Rating' field.
if ('undefined' != typeof $(this).attr('id') && 'Rating_' != $(this).attr('id').match(/^Rating_/) && $(this).closest('div[id^=Rating_]').length > 0) {
return;
}
// if cmp_value is number, convert it into number type data.
if (!isNaN(cmp_value)) {
cmp_value = Number(cmp_value);
}
if ($(this).val() cmp_value) {
comp_res = true;
return;
}
});
break;
case 'starts-with':
$(objs).each(function(){
if ($(this).val().indexOf(cmp_value) == 0) {
comp_res = true;
return;
}
});
break;
case 'contains':
$(objs).each(function(){
if ($(this).val().indexOf(cmp_value) != -1) {
comp_res = true;
return;
}
});
break;
case 'ends-with':
$(objs).each(function(){
indexPoint = ($(this).val().length - cmp_value.length);
if (indexPoint >=0 && $(this).val().indexOf(cmp_value, indexPoint) == indexPoint) {
comp_res = true;
return;
}
});
break;
default:
comp_res = false;
break;
}
return comp_res;
}
function applyRule(field_id) {
$('.cond_filler_'+field_id).each(function(){
var this_conditions = $('#'+field_id).attr('data-cond-fields').split('|');
var this_action = $('#'+field_id).attr('data-cond-action').split(':');
var cmp_res = this_action[1] == 'all' ? true : false;
for (i=0 ; i
Thank You!
The Unimizer 2 way brass ball valves are available from 1/2″ thru 3″ size NPT connections. They are ideal for flow control of hot or chilled water in HVAC applications and have a minimum close-off of 100 psi.
Their universal mounting plate allows simple assembly with commercially available on/off or proportional 24VAC/VDC actuators.
Each valve size has multiple cv values which help to achieve precise control and equal percentage characteristics that results in linear heat transfer to maximize temperature control.
Full port options are also available when isolation requirements are specified.
For more information, please check the Documentation tab below or send us an email. If you prefer to speak with one of our engineers, please call 770-740-0800.
Product Documentation
Document Type
Download
Valve Product Brochure
Additional Product Information
Static Pressure/Temp: 360 PSI / 250°F (600 WOG) Service: Chilled water, hot water, up to 50% Glycol, or contact factory for additional fluids. Flow Optimizer: Glass Filled Polymer Body Material: Forged Brass ASTM B283-06 End Connections: Brass – NPT or BSP Field Repairable Stem: Dual Teflon seals and EPDM O-ring Stem Seals: EPDM O-Rings Ball Valve: Nickel-plated brass ball Optional: Stainless Steel ball Ball Seals: Teflon Seals with EPDM O-Rings Angle of Rotation: 0–90°
Related products
Send Enquiry for
3 Way Divert Ball Valve (Series 7300)
';
if(form != '') {
form.closest('form').append(alert_box);
} else {
$('#form-61b3c4042d773').append(alert_box);
}
}
function addConditionClass(field_id, cond_class, form_fields_wrapper) {
$(field_id).each(function(){
if ($(this).is(':input') || $(this).is('select'))
$(this).addClass('cond_filler_'+cond_class);
$(this).children().each(function(){
addConditionClass($(this), cond_class, form_fields_wrapper);
})
});
return false;
}
function compareRule(objs, cmp_operator, cmp_value, cmp_id, $form_part_0) {
var comp_res = false;
var areOperandsCb = false; // Stores true if both operands are checkboxes.
switch(cmp_operator) {
case 'is':
if (cmp_value.startsWith('Checkbox_')) {
test = objs.closest('#form_part_0').find('#'+cmp_value+' :input:checked');
areOperandsCb = cmp_id.startsWith('Checkbox_') ? true : false;
if (areOperandsCb && objs.length != test.length) {
break;
}
} else {
test = objs.closest('#form_part_0').find('#'+cmp_value+' :input');
}
$(objs).each(function(){
if (areOperandsCb) {
comp_res = false;
}
$cmp1 = $(this).val();
$(test).each(function(){
$cmp2 = $(this).val();
if ($cmp1 == $cmp2) {
comp_res = true;
if (!areOperandsCb) {
return;
}
}
});
if (areOperandsCb && false == comp_res) {
return;
}
});
break;
case 'is-not':
if (cmp_value.startsWith('Checkbox_')) {
test = $form_part_0.find('#'+cmp_value+' :input:checked');
areOperandsCb = cmp_id.startsWith('Checkbox_') ? true : false;
if (areOperandsCb && objs.length != test.length) {
return true;
}
} else {
test = objs.closest('#form_part_0').find('#'+cmp_value+' :input');
}
$.each(objs, function(obsIndex, objsElement) {
comp_res = false;
$cmp1 = $(objsElement).val();
$.each(test, function(testIndex, testElement) {
$cmp2 = $(testElement).val();
if ($cmp1 != $cmp2) {
comp_res = true;
// return;
} else if(areOperandsCb) {
comp_res = false;
return false;
}
});
if(areOperandsCb && true == comp_res) {
return false;
}
});
break;
case 'less-than':
$(objs).each(function(){
// Return if current element is non-relevant input field inside 'Rating' field.
if ('undefined' != typeof $(this).attr('id') && 'Rating_' != $(this).attr('id').match(/^Rating_/) && $(this).closest('div[id^=Rating_]').length > 0) {
return;
}
// if cmp_value is number, convert it into number type data.
if (!isNaN(cmp_value)) {
cmp_value = Number(cmp_value);
}
if ($(this).val() cmp_value) {
comp_res = true;
return;
}
});
break;
case 'starts-with':
$(objs).each(function(){
if ($(this).val().indexOf(cmp_value) == 0) {
comp_res = true;
return;
}
});
break;
case 'contains':
$(objs).each(function(){
if ($(this).val().indexOf(cmp_value) != -1) {
comp_res = true;
return;
}
});
break;
case 'ends-with':
$(objs).each(function(){
indexPoint = ($(this).val().length - cmp_value.length);
if (indexPoint >=0 && $(this).val().indexOf(cmp_value, indexPoint) == indexPoint) {
comp_res = true;
return;
}
});
break;
default:
comp_res = false;
break;
}
return comp_res;
}
function applyRule(field_id) {
$('.cond_filler_'+field_id).each(function(){
var this_conditions = $('#'+field_id).attr('data-cond-fields').split('|');
var this_action = $('#'+field_id).attr('data-cond-action').split(':');
var cmp_res = this_action[1] == 'all' ? true : false;
for (i=0 ; i