var sg=window.sg||{},percentageMin=50;sg.genderlens={},sg.genderlensYesNo={},sg.genderlens.setup=function(e){sg.genderlens.onPercentageChange(e),sg.genderlens.onUnknownClick(e),$(".ftPercentageOnChange",e).change((function(n){sg.genderlens.onPercentageChange(e,n)})),$(".ftUnknownOnClick",e).click((function(n){sg.genderlens.onUnknownClick(e,n)})),$(".filterPercentageOnChange",e).change((function(n){sg.genderlens.onFilterPercentageChange(e,n.target)})),$(".filterUnknownOnClick",e).click((function(){sg.genderlens.onFilterUnknownClick(e)})),$(".ftGenderLensPecentageClear",e).click((function(){sg.genderlens.clearPercentage(e)}))},sg.genderlens.setupForPreview=function(e){sg.genderlens.hideMethod(e),sg.genderlens.hideUnknown(e),sg.genderlens.hideUnder(e)},sg.genderlensYesNo.setup=function(e){var n=$(".ftFieldGenderIOChooser",e).find("input[type=radio]:checked");sg.genderlensYesNo.toggleAdditionalQuestion(n,e),$(".ftFieldGenderIOChooser",e).find("input[type=radio]").change((function(){var n=$(".ftFieldGenderIOChooser",e).find("input[type=radio]:checked");sg.genderlensYesNo.toggleAdditionalQuestion(n,e)})),$(".ftFieldGenderIOClear",e).click((function(){sg.genderlensYesNo.hideAdditionalQuestion(e)}))},sg.genderlens.onUnknownClick=function(e,n){$(".ftUnknownOnClick",e).prop("checked")?(sg.genderlens.showUnknown(e,n),sg.genderlens.disablePercentage(e),sg.genderlens.hideUnder(e),sg.genderlens.hideMethod(e)):(sg.genderlens.hideUnknown(e),sg.genderlens.enablePercentage(e,n))},sg.genderlens.onPercentageChange=function(e,n){var s=$(".ftFieldPercentage",e).val();$.isNumeric(s)?s<percentageMin?(sg.genderlens.showUnder(e,n),sg.genderlens.disableUnknown(e),sg.genderlens.showMethod(e)):s>=percentageMin?(sg.genderlens.hideUnder(e),sg.genderlens.disableUnknown(e),sg.genderlens.hideUnknown(e),sg.genderlens.showMethod(e)):(sg.genderlens.hideUnder(e),sg.genderlens.disableUnknown(e),sg.genderlens.hideMethod(e)):($(".ftFieldPercentage",e).val(""),sg.genderlens.hideUnder(e),sg.genderlens.hideMethod(e),!1===$(".ftFieldPercentage",e).prop("readonly")&&sg.genderlens.enableUnknown(e))},sg.genderlens.clearPercentage=function(e){$(".ftFieldPercentage").val(""),$(".ftFieldUnknownCheckbox").prop("checked",!1),sg.genderlens.enablePercentage(e),sg.genderlens.enableUnknown(e),sg.genderlens.hideUnder(e),sg.genderlens.hideMethod(e),sg.genderlens.hideUnknown(e)},sg.genderlens.onFilterUnknownClick=function(e){$(".filterUnknownOnClick",e).prop("checked")?sg.genderlens.disableFilterPercentage(e):sg.genderlens.enableFilterPercentage(e)},sg.genderlens.onFilterPercentageChange=function(e,n){if($.isNumeric(n.value))sg.genderlens.disableFilterUnknown(e);else{n.value="";var s=$("#filterMinimum",e).val(),d=$("#filterMaximum",e).val();$.isNumeric(s)||$.isNumeric(d)||sg.genderlens.enableFilterUnknown(e)}},sg.genderlens.hideUnknown=function(e){$(".ftGenderLensUnknownBlock",e).hide(),$(".ftGenderLensUnknownBlock textarea",e).val("")},sg.genderlens.showUnknown=function(e,n){$(".ftGenderLensUnknownBlock",e).show(),n&&$(".ftGenderLensUnknownBlock",e)[0].scrollIntoView(!0)},sg.genderlens.hideUnder=function(e){$(".ftGenderLensUnderBlock",e).hide(),$(".ftGenderLensUnderBlock textarea",e).val("")},sg.genderlens.showUnder=function(e,n){$(".ftGenderLensUnderBlock",e).show(),n&&$(".ftGenderLensUnderBlock",e)[0].scrollIntoView(!0)},sg.genderlens.disablePercentage=function(e){$(".ftFieldPercentage",e).prop("disabled",!0),$(".ftFieldPercentage_hide",e).prop("disabled",!1),$(".ftFieldPercentage",e).val("")},sg.genderlens.enablePercentage=function(e,n){$(".ftFieldPercentage",e).prop("disabled",!1),$(".ftFieldPercentage_hide",e).prop("disabled",!0),n&&$(".ftFieldPercentage",e).focus()},sg.genderlens.disableUnknown=function(e){$(".ftUnknownOnClick",e).prop("disabled",!0)},sg.genderlens.enableUnknown=function(e){$(".ftUnknownOnClick",e).prop("disabled",!1)},sg.genderlens.disableFilterPercentage=function(e){$(".filterPercentageOnChange",e).prop("disabled",!0),$(".filterPercentageOnChange",e).val("")},sg.genderlens.enableFilterPercentage=function(e){$(".filterPercentageOnChange",e).prop("disabled",!1),$(".filterPercentageOnChange",e).focus()},sg.genderlens.disableFilterUnknown=function(e){$(".filterUnknownOnClick",e).prop("disabled",!0)},sg.genderlens.enableFilterUnknown=function(e){$(".filterUnknownOnClick",e).prop("disabled",!1)},sg.genderlens.hideMethod=function(e){$(".ftGenderLensMethodBlock",e).hide(),$(".ftGenderLensMethodBlock textarea",e).val("")},sg.genderlens.showMethod=function(e){$(".ftGenderLensMethodBlock",e).show(),$(".ftGenderLensMethodBlock",e).focus()},sg.genderlensYesNo.toggleAdditionalQuestion=function(e,n){var s=$.trim($(e).parent().find("label").text());""==s&&(s=$.trim($(e).parent().text())),"Yes"===s?sg.genderlensYesNo.showAdditionalQuestion(n):sg.genderlensYesNo.hideAdditionalQuestion(n)},sg.genderlensYesNo.showAdditionalQuestion=function(e){$(".ftGenderLensAdditionalQuestionBlock",e).show(),$(".ftGenderLensAdditionalQuestionBlock",e).focus()},sg.genderlensYesNo.hideAdditionalQuestion=function(e){$(".ftGenderLensAdditionalQuestionBlock",e).hide(),$(".ftGenderLensAdditionalQuestionBlock textarea",e).val("")},$(document).ready((function(){$(".ftEditGenderLens:not(.disabled)").each((function(){sg.genderlens.setup($(this))})),$(".ftEditGenderLens.disabled").each((function(){sg.genderlens.setupForPreview($(this))})),$(".ftEditGenderLensYesNo:not(.disabled)").each((function(){sg.genderlensYesNo.setup($(this))}))}));