var defaultTitleVisibility; jQuery(document).ready(function () { jQuery(".hugeit_contact_custom_settings_dropdown_heading").on("click",function () { jQuery(".hugeit_contact_custom_settings_dropdown_content").toggleClass("-hidden"); if( jQuery(".hugeit_contact_custom_settings_dropdown_heading i").hasClass("hugeicons-chevron-down") ){ jQuery(".hugeit_contact_custom_settings_dropdown_heading i") .removeClass("hugeicons-chevron-down") .addClass("hugeicons-chevron-up"); }else{ jQuery(".hugeit_contact_custom_settings_dropdown_heading i") .removeClass("hugeicons-chevron-up") .addClass("hugeicons-chevron-down"); } }); if( jQuery("#hugeit_contact_user_message").length ){ jQuery("#hugeit_contact_user_message").attr("disabled","disabled"); } if( jQuery("#hugeit_contact_admin_message").length ){ jQuery("#hugeit_contact_admin_message").attr("disabled","disabled"); } /*******//////////////////Submission Scripts////////////////*********/ // CHECK OR UNCHECK ALL SUBMITIONS var check_all = "#hugeit_submission_page #hugeit_top_controls .select input[name='all']"; jQuery(check_all).change(function(){ if(jQuery(this).is(':checked')){ jQuery("input[name='check_comments']").each(function(){ jQuery(this).attr("checked","checked"); }); } else{ jQuery("input[name='check_comments']").each(function(){ jQuery(this).removeAttr("checked"); }); } }); // Check READ/UNREAD jQuery('#hugeit_submission_page #hugeit_top_controls .controls-list .select select').change(function(){ // alert(jQuery(this).val()); var select_val = jQuery(this).val(); if(select_val == "all"){ // alert(select_val); jQuery("#the-comment-list tr").each(function(){ jQuery(this).find("input[name='check_comments']").attr("checked","checked"); }); } if(select_val == "none"){ jQuery(this).parent().find("input[name='all']").removeAttr("checked"); jQuery("#the-comment-list tr").each(function(){ jQuery(this).find("input[name='check_comments']").removeAttr("checked"); }); }else{ jQuery("#the-comment-list tr").each(function(){ if(jQuery(this).hasClass(select_val)){ jQuery(this).find("input[name='check_comments']").attr("checked","checked"); } else{ jQuery(this).find("input[name='check_comments']").removeAttr("checked"); } }); } }); // Delete or Mark as Spam jQuery('#hugeit_submission_page #hugeit_top_controls .controls-list li').click(function(e){ var command = jQuery(this).attr("class"); // VALUES CAN BE SPAM OR TRASH var marked_submitions = []; // THERE ARE ALL CHECKED SUBMITIONS(MESSAGES) var self=jQuery('#hugeit_submission_page #hugeit_top_controls .controls-list li'); jQuery("input[name='check_comments']").each(function(){ // GETTING CHECKED SUBMITIONS if(jQuery(this).is(':checked')){ marked_submitions.push(jQuery(this).val()); } }); if(marked_submitions.length > 0){ // IF EXIST SOME CHECKED SUBMITION if(command == "spam"){ // IF CLICKED IN SPAM IMAGE var data = { action: 'hugeit_contact_action', task: 'moveTospamSubmitions', spam_submitions: marked_submitions, nonce:huge_it_obj.nonce }; var forEach = Function.prototype.call.bind( Array.prototype.forEach ); forEach( marked_submitions, function( submition_id ) { function showRowActions(){ jQuery('#comment-'+submition_id+'').hover(function(){ jQuery(this).find('.row-actions').css('display','table-row'); },function(){ jQuery(this).find('.row-actions').css('display','table-row') }); jQuery('#comment-'+submition_id+'').find('.row-actions').css('display','table-row'); jQuery('#comment-'+submition_id+'').find('#huge_it_spinner_'+submition_id+' img').fadeIn(); } showRowActions(); }) jQuery.post(ajaxurl, data, function(response) { // alert(response); if(response) { // alert(reviews_for_delete); var forEach = Function.prototype.call.bind( Array.prototype.forEach ); forEach( marked_submitions, function( submition_id ) { // alert( submition_id ); jQuery("#comment-"+submition_id+" .row-actions .not_spam").css({"display" : ""}); jQuery("#comment-"+submition_id+" .row-actions .spam").css({"display" : "none"}); jQuery("#comment-"+submition_id+" .author p.spamer").css({"display" : ""}); jQuery('#comment-'+submition_id+'').find('#huge_it_spinner_'+submition_id+' img').fadeOut(); jQuery('#comment-'+submition_id+'').find('.row-actions').css('display','none'); jQuery('#comment-'+submition_id+'').hover(function(){ jQuery(this).find('.row-actions').css('display','table-row'); },function(){ jQuery(this).find('.row-actions').css('display','none') }) }); } }); } else{ if(command == "trash"){ // IF CLICKED IN TRASH IMAGE jQuery( "#huge-it-contact-dialog-confirm" ).dialog({ // ALERTING ARE YOU SURE DIALOG dialogClass:'dialog_style56', draggable: false, resizable: false, height:150, modal: true, buttons: { "Yes": function() { // ID USER CLICKED YES I SURE jQuery( this ).dialog( "close" ); var forEach = Function.prototype.call.bind( Array.prototype.forEach ); forEach( marked_submitions, function( submition_id ) { function showRowActions(){ jQuery('#comment-'+submition_id+'').hover(function(){ jQuery(this).find('.row-actions').css('display','table-row'); },function(){ jQuery(this).find('.row-actions').css('display','table-row') }); jQuery('#comment-'+submition_id+'').find('.row-actions').css('display','table-row'); jQuery('#comment-'+submition_id+'').find('#huge_it_spinner_'+submition_id+' img').fadeIn(); } showRowActions(); }) var data = { action: 'hugeit_contact_action', task: 'deleteSubmitions', submitions_for_delete: marked_submitions, nonce:huge_it_obj.nonce }; jQuery.post(ajaxurl, data, function(response) { // alert(response); if(response) { var forEach = Function.prototype.call.bind( Array.prototype.forEach ); forEach( marked_submitions, function( submition_id ) { jQuery('#comment-'+submition_id+'').fadeOut(function(){ jQuery(this).animate({"left": "0","top":"0"}); jQuery(this).empty(); }); }); } }); }, Cancel: function() { jQuery( this ).dialog( "close" ); } } }); } } } if(command == "refrash"){ e.preventDefault(); var marked_submitions_refresh = []; var countTorefresh=jQuery('#hugeit_submission_page input[name="countTorefresh"]').val(); var subID=jQuery('#hugeit_submission_page input[name="subID"]').val(); var marked_submitions_refresh= jQuery("#hugeit_submission_page").find("input[name='check_comments']").filter(':first').val(); jQuery.ajax({ type: "POST", url:ajaxurl, data:{ action: 'hugeit_contact_action', task: 'refreshSubmissions', subID: subID, countTorefresh:countTorefresh, marked_submitions:marked_submitions_refresh, nonce:huge_it_obj.nonce }, beforeSend:function(){ self.parent().find('li img.control_list_spinner').fadeIn(); }, success: function(response){ var response = jQuery.parseJSON(response); if(response.output){ jQuery('input[name=countTorefresh]').val(response.countTorefresh); jQuery("#hugeit_submission_page table").find("tbody").prepend(response.output); self.parent().find('li img.control_list_spinner').fadeOut(); setTimeout(function(){ jQuery("#hugeit_submission_page table").find("tbody").find(".prepended").removeClass("prepended"); },1000); }else{ self.parent().find('li img.control_list_spinner').fadeOut(); } } }); } }); //////////////Unmark As Spam Single//////////////////////// jQuery('#hugeit_submission_page').on('click tap','.row-actions .not_spam a',function(){ var self=jQuery(this); var submissionId=jQuery(this).parent().attr('value'); jQuery.ajax({ type: "POST", url:ajaxurl, data:{ action: 'hugeit_contact_action', task: 'moveFromSpamSingleSubmition', submissionId: submissionId, nonce:huge_it_obj.nonce }, beforeSend:function(){ jQuery('#comment-'+submissionId+'').hover(function(){ self.parent().parent().css('display','table-row'); },function(){ self.parent().parent().css('display','table-row') }); self.parent().parent().css('display','table-row'); self.parent().parent().find('#huge_it_spinner_'+submissionId+' img').fadeIn(); }, success: function(response){ if(response) { jQuery("#comment-"+submissionId+" .row-actions .not_spam").css({"display" : "none"}); jQuery("#comment-"+submissionId+" .row-actions .spam").css({"display" : ""}); jQuery("#comment-"+submissionId+" .author p.spamer").css({"display" : "none"}); self.parent().parent().find('#huge_it_spinner_'+submissionId+' img').fadeOut(); self.parent().parent().css('display','none'); jQuery('#comment-'+submissionId+'').hover(function(){ self.parent().parent().css('display','table-row'); },function(){ self.parent().parent().css('display','none') }); } } }); }); //////////////Mark As Spam Single//////////////////////// jQuery('#hugeit_submission_page').on('click tap','.row-actions .spam a',function(){ var self=jQuery(this); var submissionId=jQuery(this).parent().attr('value'); jQuery.ajax({ type: "POST", url:ajaxurl, data:{ action: 'hugeit_contact_action', task: 'moveToSpamSingleSubmition', submissionId: submissionId, nonce:huge_it_obj.nonce }, beforeSend:function(){ jQuery('#comment-'+submissionId+'').hover(function(){ self.parent().parent().css('display','table-row'); },function(){ self.parent().parent().css('display','table-row') }); self.parent().parent().css('display','table-row'); self.parent().parent().find('#huge_it_spinner_'+submissionId+' img').fadeIn(); }, success: function(response){ if(response) { jQuery("#comment-"+submissionId+" .row-actions .not_spam").css({"display" : ""}); jQuery("#comment-"+submissionId+" .row-actions .spam").css({"display" : "none"}); jQuery("#comment-"+submissionId+" .author p.spamer").css({"display" : ""}); self.parent().parent().find('#huge_it_spinner_'+submissionId+' img').fadeOut(); self.parent().parent().css('display','none'); jQuery('#comment-'+submissionId+'').hover(function(){ self.parent().parent().css('display','table-row'); },function(){ self.parent().parent().css('display','none') }) } } }) }) ///////////////Mark As Spam From Message Page//////////////////////////////////////// jQuery('#hugeit_single_submission_page #hugeit_top_controls li.spam a').click(function(){ var self=jQuery(this); var submissionId=jQuery(this).parent().attr('value'); if(self.parent().hasClass('spamed')){ jQuery.ajax({ type: "POST", url:ajaxurl, data:{ action: 'hugeit_contact_action', task: 'moveFromSpamSingleSubmition', submissionId: submissionId, nonce:huge_it_obj.nonce }, beforeSend:function(){ self.parent().parent().find('li .control_list_spinner').fadeIn(); }, success: function(response){ if(response) { self.parent().removeClass('spamed'); self.parent().parent().find('li .control_list_spinner').fadeOut(); } } }) }else{ jQuery.ajax({ type: "POST", url:ajaxurl, data:{ action: 'hugeit_contact_action', task: 'moveToSpamSingleSubmition', submissionId: submissionId, nonce:huge_it_obj.nonce }, beforeSend:function(){ self.parent().parent().find('li .control_list_spinner').fadeIn(); }, success: function(response){ if(response) { self.parent().addClass('spamed'); self.parent().parent().find('li .control_list_spinner').fadeOut(); } } }) } }) /////////////Delete Single////////////////////////// jQuery('#hugeit_submission_page').on('click tap','.row-actions .trash a',function(){ var self=jQuery(this); var submissionId=jQuery(this).parent().attr('value'); jQuery( "#huge-it-contact-dialog-confirm" ).dialog({ // ALERTING ARE YOU SURE DIALOG dialogClass:'dialog_style56', draggable: false, resizable: false, height:150, modal: true, buttons: { "Yes": function() { // ID USER CLICKED YES I SURE jQuery( this ).dialog( "close" ); jQuery.ajax({ type: "POST", url:ajaxurl, data:{ action: 'hugeit_contact_action', task: 'deleteSingleSubmition', submissionId: submissionId, nonce:huge_it_obj.nonce }, beforeSend:function(){ self.parent().parent().css('display','table-row'); self.parent().parent().find('#huge_it_spinner_'+submissionId+' img').fadeIn(); }, success: function(response){ if(response) { jQuery('#comment-'+submissionId+'').fadeOut(function(){ jQuery(this).animate({"left": "0","top":"0"}); jQuery(this).empty(); }); } } }) }, Cancel: function() { jQuery( this ).dialog( "close" ); } } }); }) //////Search jQuery('#hugeit_submission_page > .search_block .button').click(function(e){ e.preventDefault(); var self=jQuery(this); var subID=jQuery('#hugeit_submission_page input[name="subID"]').val(); var searchData=jQuery(this).parent().find('input[name=search_events_by_title]').val(); if(searchData==''){ return; }else{ jQuery.ajax({ type: "POST", url:ajaxurl, data:{ action: 'hugeit_contact_action', task: 'searchSubmission', searchData: searchData, subID:subID, nonce:huge_it_obj.nonce }, beforeSend:function(){ self.parent().parent().parent().find('.controls-list li .control_list_spinner').fadeIn(); }, success: function(response){ var response = jQuery.parseJSON(response); if(response.output) { jQuery("#hugeit_submission_page table").find("tbody").html(response.output); self.parent().parent().parent().find('.controls-list li .control_list_spinner').fadeOut(); self.parent().parent().parent().find('.page-navigation').css('display','none'); }else{ self.parent().parent().parent().find('.controls-list li .control_list_spinner').fadeOut(); self.parent().find('input[name=search_events_by_title]').val('') self.parent().find('input[name=search_events_by_title]').attr('placeholder','No results found...') } } }) } }) /*******////////BULK ACTIONS////////*********/ jQuery('#hugeit_submission_page #hugeit_top_controls .controls-list li a.apply').click(function(e){ e.preventDefault(); var _this=jQuery(this); var marked_submitions = []; var selectVal=_this.parent().parent().find('.select_actions select').val(); jQuery("input[name='check_comments']").each(function(){ // GETTING CHECKED SUBMITIONS if(jQuery(this).is(':checked')){ marked_submitions.push(jQuery(this).val()); } }); if(selectVal=='none'){ return false; }else if(selectVal=='read'){ if(marked_submitions.length > 0){ var data = { action: 'hugeit_contact_action', task: 'markAsRead', read_submitions: marked_submitions, nonce:huge_it_obj.nonce }; jQuery('#hugeit_top_controls .controls-list li img.control_list_spinner').fadeIn(); var forEach = Function.prototype.call.bind( Array.prototype.forEach ); forEach( marked_submitions, function( submition_id ) { function showRowActions(){ jQuery('#comment-'+submition_id+'').hover(function(){ jQuery(this).find('.row-actions').css('display','table-row'); },function(){ jQuery(this).find('.row-actions').css('display','none') }); jQuery('#comment-'+submition_id+'').find('.row-actions').css('display','table-row'); jQuery('#comment-'+submition_id+'').find('#huge_it_spinner_'+submition_id+' img').fadeIn(); } showRowActions(); }) jQuery.post(ajaxurl, data, function(response) { // alert(response); if(response) { // alert(reviews_for_delete); var forEach = Function.prototype.call.bind( Array.prototype.forEach ); forEach( marked_submitions, function( submition_id ) { // alert( submition_id ); jQuery("#comment-"+submition_id).removeClass('unread'); jQuery("#comment-"+submition_id).addClass('read'); jQuery('#comment-'+submition_id+'').find('#huge_it_spinner_'+submition_id+' img').fadeOut(); jQuery('#comment-'+submition_id+'').find('.row-actions').css('display','none'); jQuery('#comment-'+submition_id+'').hover(function(){ jQuery(this).find('.row-actions').css('display','table-row'); },function(){ jQuery(this).find('.row-actions').css('display','none') }) }); jQuery('#hugeit_top_controls .controls-list li img.control_list_spinner').fadeOut(); } }); } }else if(selectVal=='unread'){ if(marked_submitions.length > 0){ var data = { action: 'hugeit_contact_action', task: 'markAsUnread', unread_submitions: marked_submitions, nonce:huge_it_obj.nonce }; jQuery('#hugeit_top_controls .controls-list li img.control_list_spinner').fadeIn(); var forEach = Function.prototype.call.bind( Array.prototype.forEach ); forEach( marked_submitions, function( submition_id ) { function showRowActions(){ jQuery('#comment-'+submition_id+'').hover(function(){ jQuery(this).find('.row-actions').css('display','table-row'); },function(){ jQuery(this).find('.row-actions').css('display','none') }); jQuery('#comment-'+submition_id+'').find('.row-actions').css('display','table-row'); jQuery('#comment-'+submition_id+'').find('#huge_it_spinner_'+submition_id+' img').fadeIn(); } showRowActions(); }) jQuery.post(ajaxurl, data, function(response) { // alert(response); if(response) { // alert(reviews_for_delete); var forEach = Function.prototype.call.bind( Array.prototype.forEach ); forEach( marked_submitions, function( submition_id ) { // alert( submition_id ); jQuery("#comment-"+submition_id).removeClass('read'); jQuery("#comment-"+submition_id).addClass('unread'); jQuery('#comment-'+submition_id+'').find('#huge_it_spinner_'+submition_id+' img').fadeOut(); jQuery('#comment-'+submition_id+'').find('.row-actions').css('display','none'); jQuery('#comment-'+submition_id+'').hover(function(){ jQuery(this).find('.row-actions').css('display','table-row'); },function(){ jQuery(this).find('.row-actions').css('display','none') }) }); jQuery('#hugeit_top_controls .controls-list li img.control_list_spinner').fadeOut(); } }); } }else if(selectVal=='spam'){ if(marked_submitions.length > 0){ var data = { action: 'hugeit_contact_action', task: 'moveTospamSubmitions', spam_submitions: marked_submitions, nonce:huge_it_obj.nonce }; jQuery('#hugeit_top_controls .controls-list li img.control_list_spinner').fadeIn(); var forEach = Function.prototype.call.bind( Array.prototype.forEach ); forEach( marked_submitions, function( submition_id ) { function showRowActions(){ jQuery('#comment-'+submition_id+'').hover(function(){ jQuery(this).find('.row-actions').css('display','table-row'); },function(){ jQuery(this).find('.row-actions').css('display','none') }); jQuery('#comment-'+submition_id+'').find('.row-actions').css('display','table-row'); jQuery('#comment-'+submition_id+'').find('#huge_it_spinner_'+submition_id+' img').fadeIn(); } showRowActions(); }) jQuery.post(ajaxurl, data, function(response) { // alert(response); if(response) { // alert(reviews_for_delete); var forEach = Function.prototype.call.bind( Array.prototype.forEach ); forEach( marked_submitions, function( submition_id ) { // alert( submition_id ); jQuery("#comment-"+submition_id+" .row-actions .not_spam").css({"display" : ""}); jQuery("#comment-"+submition_id+" .row-actions .spam").css({"display" : "none"}); jQuery("#comment-"+submition_id+" .author p.spamer").css({"display" : ""}); jQuery('#comment-'+submition_id+'').find('#huge_it_spinner_'+submition_id+' img').fadeOut(); jQuery('#comment-'+submition_id+'').find('.row-actions').css('display','none'); jQuery('#comment-'+submition_id+'').hover(function(){ jQuery(this).find('.row-actions').css('display','table-row'); },function(){ jQuery(this).find('.row-actions').css('display','none') }) }); jQuery('#hugeit_top_controls .controls-list li img.control_list_spinner').fadeOut(); } }); } }else if(selectVal=='unspam'){ if(marked_submitions.length > 0){ var data = { action: 'hugeit_contact_action', task: 'moveFromspamSubmitions', spam_submitions: marked_submitions, nonce:huge_it_obj.nonce }; jQuery('#hugeit_top_controls .controls-list li img.control_list_spinner').fadeIn(); var forEach = Function.prototype.call.bind( Array.prototype.forEach ); forEach( marked_submitions, function( submition_id ) { function showRowActions(){ jQuery('#comment-'+submition_id+'').hover(function(){ jQuery(this).find('.row-actions').css('display','table-row'); },function(){ jQuery(this).find('.row-actions').css('display','none') }); jQuery('#comment-'+submition_id+'').find('.row-actions').css('display','table-row'); jQuery('#comment-'+submition_id+'').find('#huge_it_spinner_'+submition_id+' img').fadeIn(); } showRowActions(); }) jQuery.post(ajaxurl, data, function(response) { // alert(response); if(response) { // alert(reviews_for_delete); var forEach = Function.prototype.call.bind( Array.prototype.forEach ); forEach( marked_submitions, function( submition_id ) { // alert( submition_id ); jQuery("#comment-"+submition_id+" .row-actions .not_spam").css({"display" : "none"}); jQuery("#comment-"+submition_id+" .row-actions .spam").css({"display" : ""}); jQuery("#comment-"+submition_id+" .author p.spamer").css({"display" : "none"}); jQuery('#comment-'+submition_id+'').find('#huge_it_spinner_'+submition_id+' img').fadeOut(); jQuery('#comment-'+submition_id+'').find('.row-actions').css('display','none'); jQuery('#comment-'+submition_id+'').hover(function(){ jQuery(this).find('.row-actions').css('display','table-row'); },function(){ jQuery(this).find('.row-actions').css('display','none') }) }); jQuery('#hugeit_top_controls .controls-list li img.control_list_spinner').fadeOut(); } }); } } }) /*******////////BULK ACTIONS////////*********/ /*******//////////////////Submission Scripts END////////////////*********/ var form_clean; // serialize clean form jQuery(function() { form_clean = jQuery("form").serialize(); }); jQuery('#save-button-block').on('click','input#save-buttom',function(){ form_clean = jQuery("form").serialize(); form_clean=form_clean.replace(/g-recaptcha-response=([^]*?)&/g, ''); }) function getParameterByName(name) { name = name.replace(/[\[]/, "\\[").replace(/[\]]/, "\\]"); var regex = new RegExp("[\\?&]" + name + "=([^&#]*)"), results = regex.exec(location.search); return results === null ? "" : decodeURIComponent(results[1].replace(/\+/g, " ")); } var pageCheck=getParameterByName('page'); // compare clean and dirty form before leaving if(pageCheck != 'hugeit_forms_theme_options' && pageCheck != 'hugeit_forms_general_options'){ window.onbeforeunload = function (e) { var form_dirty = jQuery("form").serialize(); form_dirty=form_dirty.replace(/g-recaptcha-response=([^]*?)&/g, ''); if(form_clean != form_dirty) { return 'There is unsaved form data.'; }else{ window.onbeforeunload = null; } } } jQuery(window).scroll(function(){ if(jQuery('#fields-list-left').offset() !== undefined ){ if (jQuery(this).scrollTop() > jQuery('#fields-list-left').offset().top) { jQuery('.fields-list > li.open').addClass('fixedStyles'); }else{ jQuery('.fields-list > li.open').removeClass('fixedStyles'); } } }); jQuery("#shortcode_toggle").toggle(function(){ jQuery('#post-body-heading').stop().animate({height:145},500,function(){ jQuery('#post-body-heading #shortcode_fields').fadeIn() }); },function(){ jQuery('#post-body-heading #shortcode_fields').fadeOut() jQuery('#post-body-heading').stop().animate({height:40},500,function(){ }); }); jQuery('.icons-block input[type="radio"]').change(function(){ jQuery(this).parents('ul').find('li.active').removeClass('active'); jQuery(this).parents('li').addClass('active'); }); jQuery('input[data-slider="true"]').bind("slider:changed", function (event, data) { jQuery(this).parent().find('span').html(parseInt(data.value)+"%"); jQuery(this).val(parseInt(data.value)); }); jQuery('#form_background').change(function(){ if(jQuery(this).val()=='gradient'){ jQuery('.form_first_background_color').addClass('half'); jQuery('.form_second_background_color').addClass('half '); jQuery('.form_second_background_color').removeClass('none'); }else{ jQuery('.form_first_background_color').removeClass('half'); jQuery('.form_second_background_color').addClass('none'); } }); jQuery('#add-fields-block ').on('click','li > ul li.disabled',function(){return false;}) //Open Close Functionality jQuery('.fields-list ').on('click tap','li > div .open-close',function(){ var fieldWidth=jQuery('#fields-list-block').width(); fieldWidth=fieldWidth-20; if(jQuery(this).parent().parent().parent().hasClass('open')){ jQuery('.fields-list li').removeClass('open'); jQuery('.fields-list>li').each(function(){ jQuery(this).css('display','block') }); jQuery(this).parent().parent().parent().removeClass('fixedStyles'); jQuery('.hugeit_contact_custom_settings_main').animate({top: 0 + 'px'}); }else { var height_1, height_2, height_3; setTimeout(function(){ height_1 = +(jQuery('.fields-list > li.open').height()); height_2 = +(jQuery('#hugeit-contact-preview-container').height()); if(height_2 < height_1){ height_3 = Math.max(height_1 - height_2, height_2 - height_1); } else { height_3 = 0; } jQuery('.hugeit_contact_custom_settings_main').animate({top: height_3 + 'px'}); }, 100); jQuery('a.add-new ').on('click',function(){ height_4 = +(jQuery('.fields-list > li.open').height()); jQuery('.hugeit_contact_custom_settings_main').animate({top: height_4 - height_1 + 40 + 'px'}); }); jQuery('.fields-list>li').each(function(){ jQuery(this).css('display','block') }) jQuery('.fields-list li').removeClass('open'); jQuery(this).parent().parent().parent().addClass('open'); jQuery('.fields-list > li.open').css({'width':fieldWidth}); jQuery('.fields-list>li').each(function(){ if(!jQuery(this).hasClass('open')){ jQuery(this).css('display','none') } }); if(jQuery(window).scrollTop() > jQuery('#fields-list-left').offset().top){ jQuery(this).parent().parent().parent().addClass('fixedStyles'); } else{ } } return false; }); jQuery(window).resize(function(){ jQuery('.fields-list>li').each(function(){ var fieldWidth=jQuery('#fields-list-block').width(); fieldWidth=fieldWidth-20; jQuery(this).css('width',fieldWidth) }); }); /*################MULTIPLE OPTIONS##################*/ /*####Set Active Option###*/ jQuery("#fields-list-block").on('click','.fields-list .field-multiple-option-list li .set-active input',function(){ var index=jQuery(this).parent().parent().index(); var fieldID=jQuery(this).parents(".field-multiple-option-list").attr('rel'); if(jQuery(this).parents('.field-multiple-option-list').hasClass('checkbox')){ if(jQuery(this).parent().hasClass('checked')){ jQuery(this).parent().removeClass('checked'); jQuery('.hugeit-contact-column-block > div[rel="huge-contact-field-'+fieldID+'"] ul').find('li').eq(index).find('input[type="checkbox"]').removeAttr('checked'); }else { jQuery(this).parent().addClass("checked"); var previewcheckbox=jQuery('.hugeit-contact-column-block > div[rel="huge-contact-field-'+fieldID+'"] ul').find('li').eq(index).find('input[type="checkbox"]'); previewcheckbox.attr('checked','checked'); } var allchecks=''; jQuery(this).parents(".field-multiple-option-list").find('.set-active.checked input[type="radio"]').each(function(){ allchecks+=jQuery(this).val()+";;"; }); allchecks=allchecks.slice(0,-2); jQuery(this).parents(".field-multiple-option-list").find('.field-multiple-option-active-field').val(allchecks); } else if(jQuery(this).parents('.field-multiple-option-list').hasClass('selectbox')){ var allowChange=1; var selectVal=jQuery(this).parents('.fields-options').find('select').val(); if(selectVal=='formsInsideAlign'){ allowChange=0; } // jQuery(this).parents('.field-multiple-option-list').find('li').each(function(){ // if(jQuery(this).attr('id')=='defaultSelect'){allowChange=0} // }); if(allowChange!=0){ jQuery(this).parents(".field-multiple-option-list").find(".set-active.checked").removeClass('checked'); jQuery(this).parent().addClass("checked"); jQuery(this).parents(".field-multiple-option-list").find('.field-multiple-option-active-field').val(index); jQuery('.hugeit-contact-column-block > div[rel="huge-contact-field-'+fieldID+'"] select').find('option').removeAttr('selected'); var previewselect=jQuery('.hugeit-contact-column-block > div[rel="huge-contact-field-'+fieldID+'"] select').find('option').eq(index); previewselect.attr('selected','selected'); jQuery('.hugeit-contact-column-block > div[rel="huge-contact-field-'+fieldID+'"] .textholder').val(previewselect.val()); } } else { jQuery(this).parents(".field-multiple-option-list").find(".set-active.checked").removeClass('checked'); jQuery(this).parent().addClass("checked"); jQuery(this).parents(".field-multiple-option-list").find('.field-multiple-option-active-field').val(index); jQuery('.hugeit-contact-column-block > div[rel="huge-contact-field-'+fieldID+'"] ul').find('li input[type="radio"]').removeAttr('checked'); var previewradio=jQuery('.hugeit-contact-column-block > div[rel="huge-contact-field-'+fieldID+'"] ul').find('li').eq(index).find('input[type="radio"]'); previewradio.attr('checked','checked'); } }); /*####Change Existing Option###*/ jQuery("#fields-list-block").on('keypress keyup change','.fields-list .field-multiple-option-list li input:text',function(){ if(!jQuery(this).hasClass('add-new-name')){ var index=jQuery(this).parent().index(); var fieldID=jQuery(this).parents(".field-multiple-option-list").attr('rel'); var valToChange=jQuery(this).val(); if(jQuery(this).parents('.field-multiple-option-list').hasClass('selectbox')){ jQuery('.hugeit-contact-column-block > div[rel="huge-contact-field-'+fieldID+'"] select').find('option').eq(index).html(jQuery(this).val()); if(index==jQuery(this).parents(".field-multiple-option-list").find('.field-multiple-option-active-field').val()){ jQuery('.hugeit-contact-column-block > div[rel="huge-contact-field-'+fieldID+'"] .textholder').val(valToChange); } }else{ jQuery('.hugeit-contact-column-block > div[rel="huge-contact-field-'+fieldID+'"] ul').find('li').eq(index).find('.sublable').html(jQuery(this).val()); } var allvalues=''; jQuery(this).parents(".field-multiple-option-list").find('.field-multiple-option').each(function(){ allvalues+=jQuery(this).val()+";;"; }); allvalues=allvalues.slice(0,-2); jQuery(this).parents(".field-multiple-option-list").find('.field-multiple-option-all-values').val(allvalues); } }); /*####ADD NEW FIELD OPTION###*/ jQuery("#fields-list-block").on('click','.fields-list .field-multiple-option-list li .add-new',function(){ var fieldID=jQuery(this).parents(".field-multiple-option-list").attr('rel'); var value=jQuery(this).parent().find('.add-new-name').val(); if(jQuery(this).parents(".field-multiple-option-list").hasClass('selectbox')){ var previewselect=jQuery('.hugeit-contact-column-block > div[rel="huge-contact-field-'+fieldID+'"] select'); previewselect.append('