var boolFormDataChanged=false;var boolPreventTableResize=false;var intCurrResizeColumnId=-1;var intDragStartPosition=0;var boolResizing=false;var boolBrowseExpanded=true;var intBrowsePreviousSize=0;var intLeftBound=174;var intRightBound=0;var strOldPageLink;var intKeyUpTimeoutID;function apply_form() {window.onbeforeunload=null;document.getElementById('save_quit').value='';} function save_form() {window.onbeforeunload=null;document.getElementById('save_quit').value='yes';} function cancel_form(boolCloseWindow) {if(boolCloseWindow) {if(window.opener!=undefined) window.close();}} function revert_form() {} function clear_form(objForm) {for(var i=0;i=1) {document.getElementById("column_"+intCurrResizeColumnId).width=intNewWidth;intDragStartPosition=intDragEndPosition;} document.getElementById('resize_cover_layer').style.display='none';return false;} function do_drag(objEvent) {intRightBound=document.body.clientWidth-200;if(objEvent) {intCurrPos=objEvent.clientX;} else{intCurrPos=window.event.clientX;} if(intCurrPosintRightBound)intCurrPos=intRightBound;document.getElementById("slider").style.left=intCurrPos;return false;} var intRestWidth=null;var intRestHeight=null;function resize_width_table_new() {if(document.getElementById('total_[[intSectionCounter]]_row')) intHeightOffset=document.getElementById('total_[[intSectionCounter]]_row').scrollHeight;else intHeightOffset=0;if(BrowserDetect.browser=='Firefox') {intWidthOffsetDiv=0;intHeightOffsetDiv=0;intWidthOffsetTable=0;intHeightOffsetTable=-39;} else if(BrowserDetect.browser=='Explorer') {intWidthOffsetDiv=17;intHeightOffsetDiv=17;intWidthOffsetTable=-17;intHeightOffsetTable=17;} else {intWidthOffsetDiv=0;intHeightOffsetDiv=0;intWidthOffsetTable=-17;intHeightOffsetTable=0;} intAvailableWidth=document.body.clientWidth-intRestWidth;if(intAvailableWidth+intWidthOffsetTable>=0) {document.getElementById('cdbadminlist_div').style.width=intAvailableWidth;document.getElementById('cdbadminlist_main_table').style.width=intAvailableWidth+intWidthOffsetTable;document.getElementById('cdbadminlist_main_table_tbody').style.width=intAvailableWidth+intWidthOffsetTable;document.getElementById('cdbadminlist_main_table_thead').style.width=intAvailableWidth+intWidthOffsetTable;}} function resize_slider() {if(document.getElementById('slider')) {document.getElementById('slider').style.height=document.body.clientHeight-45;}} function resize_table() {return;if(!boolPreventTableResize) {if(detect_browser()!='msie')document.getElementById('row_div').style.height=window.innerHeight-document.getElementById('list_header_cell').scrollHeight-20;objHeadTable=document.getElementById('head_table');objRowTable=document.getElementById('row_table');if(objRowTable.rows[0]) {for(var i=0;i '+name+''+message+'';document.getElementById('help_message').style.visibility='visible';} function hide_help() {document.getElementById('help_message').style.visibility='hidden';} function show_row_quick_preview(intRowCounter) {objQuickPreview=document.getElementById('row_quick_preview_'+intRowCounter);if(objQuickPreview!=undefined) {objQuickPreview.style.left=xMousePos+20;objQuickPreview.style.top=yMousePos-90;objQuickPreview.style.display='block';}} function hide_row_quick_preview(intRowCounter) {objQuickPreview=document.getElementById('row_quick_preview_'+intRowCounter);if(objQuickPreview!=undefined) objQuickPreview.style.display='none';} var strOldPageLink=null;function auto_generate_page_handle() {if(document.getElementById('autolink').checked) {strOldPageLink=document.getElementById('new_page_handle').value;generate_page_handle();} else {if(strOldPageLink==undefined) strOldPageLink='';document.getElementById('new_page_handle').value=strOldPageLink;}} function generate_page_handle() {set_form_data_changed();strPageName=document.getElementById('page_title').value.toLowerCase();strPageName=strPageName.replace(/[\s,\,,\.]/g,'-');strPageName=strPageName.replace(/[\&]/g,'-and-');strPageName=strPageName.replace(/[^a-z0-9\-]*/gi,'');strPageName=strPageName.replace(/\-+/g,'-');if(strPageName.slice(-1)=='-') strPageName=strPageName.slice(0,-1);document.getElementById('new_page_handle').value=strPageName;process_input_blur(document.getElementById('new_page_handle'));document.getElementById('link_current_page_handle').value=document.getElementById('new_page_handle').value;document.getElementById('link_current_page_handle_human').value=document.getElementById('page_title').value;document.getElementById('link_body').value=document.getElementById('page_title').value;document.getElementById('link_body_on').value=document.getElementById('page_title').value;} function generate_product_detail_page_handle() {if(document.getElementById('prod_page').value=='') {date=new Date();str=document.getElementById('prod_sname').value.toLowerCase();str=str.replace(' ','-');str=str.replace(/[^a-z0-9\-]*/gi,'');document.getElementById('prod_page').value=str+'-'+date.getYear()+zero_fill(date.getMonth(),2)+zero_fill(date.getDay(),2)+zero_fill(date.getHours(),2)+zero_fill(date.getMinutes(),2)+zero_fill(date.getSeconds(),2);}} function generate_product_detail_title() {if(document.getElementById('page_metatag_title').value=='') document.getElementById('page_metatag_title').value=document.getElementById('prod_sname').value;} function generate_product_detail_page_handle_addscreen() {date=new Date();str=document.getElementById('prod_sname').value.toLowerCase();str=str.replace(' ','-');str=str.replace(/[^a-z0-9\-]*/gi,'');document.getElementById('prod_page').value=str+'-'+date.getYear()+zero_fill(date.getMonth(),2)+zero_fill(date.getDay(),2)+zero_fill(date.getHours(),2)+zero_fill(date.getMinutes(),2)+zero_fill(date.getSeconds(),2);} function generate_product_detail_title_addscreen() {document.getElementById('page_metatag_title').value=document.getElementById('prod_sname').value;} function zero_fill(str,len) {str=str.toString();var ret='';if(str.length1) cents=money[1];else {if(intPrecision==4) cents='0000';else cents='00';} if(intPrecision==4) {switch(cents.length) {case 0:cents='0000';break;case 1:cents=cents+'000';break;case 2:cents=cents+'00';break;case 3:cents=cents+'0';break;} if(cents.length>4) cents=cents.substr(0,4);} else {if(cents.length==0) cents='00';if(cents.length==1) cents=cents+'0';if(cents.length>2) cents=cents.substr(0,2);} return dolars+'.'+cents;return dolars+'.'+cents;} else return '';} function loadingScreen() {objInputFields=document.getElementsByTagName('SELECT');for(i=0;i
Please wait. Loading...
';objBody.appendChild(objLayer);} var row_selection=Array();function highlight(obj,table_id,id,action,original_color,new_color) {if(row_selection[table_id]==undefined) row_selection[table_id]=Array();if(action=='click') {if(row_selection[table_id][id]==undefined) {obj.style.backgroundColor=new_color;row_selection[table_id][id]=1;if(document.getElementById(id)!=undefined) document.getElementById(id).checked=true;}else{obj.style.backgroundColor=original_color;row_selection[table_id][id]=undefined;if(document.getElementById(id)!=undefined) document.getElementById(id).checked=false;}} if(action=='over') {if(row_selection[table_id][id]==undefined) obj.style.backgroundColor=new_color;} if(action=='out') {if(row_selection[table_id][id]==undefined) obj.style.backgroundColor=original_color;}} function update_field_on_advanced_tab(objSource,strFieldType) {strTargetId=objSource.id;strTargetId=strTargetId.replace('_simple','');objTarget=document.getElementById(strTargetId);objTarget.value=objSource.value;process_input_blur(objTarget);switch(strFieldType) {case 'directory_type_name':document.getElementById('prod_sname').value=objSource.value;process_input_blur(document.getElementById('prod_sname'));generate_product_detail_page_handle();process_input_blur(document.getElementById('prod_page'));break;}} function update_field_on_simple_tab(objSource,strFieldType) {strTargetId=objSource.id+'_simple';objTarget=document.getElementById(strTargetId);objTarget.value=objSource.value;process_input_blur(objTarget);switch(strFieldType) {}} function display_sort_order_disabled_message() {alert('Please sort by Order column to enable this feature.');return false;} function tab_disabled_upon_add(strMessage) {if(strMessage!=undefined) alert(strMessage);else alert('This tab is disabled upon adding process. Please save to continue');return false;} var BrowserDetect={init:function(){this.browser=this.searchString(this.dataBrowser)||"An unknown browser";this.version=this.searchVersion(navigator.userAgent)||this.searchVersion(navigator.appVersion)||"an unknown version";this.OS=this.searchString(this.dataOS)||"an unknown OS";},searchString:function(data){for(var i=0;idocument.getElementById('cdbadminlist_div').scrollWidth) intOriginalDivWidth=document.getElementById('cdbadminlist_container_td').offsetWidth;else intOriginalDivWidth=document.getElementById('cdbadminlist_div').scrollWidth;intRestWidth=document.body.scrollWidth-intOriginalDivWidth;} intAvailableWidth=document.body.clientWidth-intRestWidth;if(intAvailableWidth+intWidthOffsetTable>=0) {document.getElementById('cdbadminlist_div').style.width=intAvailableWidth;document.getElementById('cdbadminlist_main_table').style.width=intAvailableWidth+intWidthOffsetTable;document.getElementById('cdbadminlist_main_table_tbody').style.width=intAvailableWidth+intWidthOffsetTable;document.getElementById('cdbadminlist_main_table_thead').style.width=intAvailableWidth+intWidthOffsetTable;} if(intRestHeight===null||BrowserDetect.browser!='Explorer') {if(document.getElementById('cdbadminlist_container_td').offsetHeight>document.getElementById('cdbadminlist_div').scrollHeight) intOriginalDivHeight=document.getElementById('cdbadminlist_container_td').offsetHeight;else intOriginalDivHeight=document.getElementById('cdbadminlist_div').scrollHeight;intRestHeight=document.body.scrollHeight-intOriginalDivHeight;} intAvailableHeight=document.body.clientHeight-intRestHeight;if(intAvailableHeight>100) {document.getElementById('cdbadminlist_div').style.height=intAvailableHeight;} else {document.getElementById('cdbadminlist_div').style.height=400;} if(document.getElementById('cdbadminlist_main_table_tbody').scrollHeight>intAvailableHeight) {if(BrowserDetect.browser!='Explorer') {document.getElementById('cdbadminlist_main_table').style.height=intAvailableHeight+intHeightOffsetTable;document.getElementById('cdbadminlist_main_table_tbody').style.height=intAvailableHeight+intHeightOffsetTable;}} else {document.getElementById('cdbadminlist_main_table').style.height='';document.getElementById('cdbadminlist_main_table_tbody').style.height='';}} function copy_to_field(objFrom,strIdTo) {document.getElementById(strIdTo).value=objFrom.value;} function set_degrees(strDegreesSelectPrefix,strDegreesId) {var strDegrees='';for(i=1;i<=6;i++) {if(document.getElementById(strDegreesSelectPrefix+i).value) {if(strDegrees!='') {strDegrees=strDegrees+', ';} strDegrees=strDegrees+document.getElementById(strDegreesSelectPrefix+i).value;}} document.getElementById(strDegreesId).value=strDegrees;} function populate_account_name() {if(!boolAccountNameChangedByUser) {if(document.getElementById('user_company').value!='') {document.getElementById('user_name').value=document.getElementById('user_company').value;if(document.getElementById('user_lname').value!='') {document.getElementById('user_name').value=document.getElementById('user_name').value+' - '+document.getElementById('user_lname').value;if(document.getElementById('user_fname').value!='') document.getElementById('user_name').value=document.getElementById('user_name').value+', '+document.getElementById('user_fname').value;} else if(document.getElementById('user_fname').value!='') document.getElementById('user_name').value=document.getElementById('user_name').value+' - '+document.getElementById('user_fname').value;} else if(document.getElementById('user_lname').value!='') {document.getElementById('user_name').value=document.getElementById('user_lname').value;if(document.getElementById('user_fname').value!='') document.getElementById('user_name').value=document.getElementById('user_name').value+', '+document.getElementById('user_fname').value;} else if(document.getElementById('user_fname').value!='') document.getElementById('user_name').value=document.getElementById('user_fname').value;}} function update_field_match_mode(objModeField) {strId=objModeField.id.replace('matchmode__','');objInputField=document.getElementById(strId);if(typeof(objInputField.originalValue)==='undefined') {objInputField.originalValue='';} if(objInputField.value!=''&&objInputField.value!='') objInputField.originalValue=objInputField.value;if(objModeField.value=='null') {objInputField.value='';objInputField.readOnly=true;} else if(objModeField.value=='nonnull') {objInputField.value='';objInputField.readOnly=true;} else {objInputField.value=objInputField.originalValue;objInputField.readOnly=false;}} function set_null_text_fields_readonly() {return;objForm=document.getElementById('dba_list_search_reports_crm_contacts');for(var i=0;i'||objForm[i].value=='') {objForm[i].readOnly=true;}}}} function update_multiselect(objField) {strId=objField.id.replace('[]','');objModeField=document.getElementById('matchmode__'+strId);if(objField.value=='') objModeField.value='all';else if(objField.value=='') objModeField.value='null';else if(objField.value=='') objModeField.value='nonnull';} function update_multiselect_match_mode(objModeField) {strId=objModeField.id.replace('matchmode__','');objInputField=document.getElementById('select_filter__'+strId);if(objModeField.value!='null'&&objModeField.value!='nonnull'&&objModeField.value!='all') {{var objOption=new Option('... Loading ... Please wait.','',true);objMultiSelect=document.getElementById(strId+'[]');objMultiSelect.innerHTML='';objMultiSelect.options.length=0;objMultiSelect.add(objOption);} process_key_press(objInputField);if(objModeField.value.substring(1,13)=='filter_list__') objInputField.disabled=true;else objInputField.disabled=false;} else {arrSelected=Array();arrSelected[objModeField.value]=true;reset_multiselect(strId+'[]',arrSelected);objInputField.disabled=true;}} function start_detect_keys(objField) {objField.onkeydown=function(event) {this.oldValue=this.value};objField.onkeyup=function(event) {clearTimeout(intKeyUpTimeoutID);if(this.oldValue!=this.value) {objParam=this;if(this.value.length<2) {intKeyUpTimeoutID=setTimeout(function(){process_key_press(objParam);},150);} else {process_key_press(objParam);}}};} function process_key_press(objField) {var strId=objField.id.replace("select_filter__","");var strMatchMode=document.getElementById('matchmode__'+strId).value;if(objField.value!=""||strMatchMode.substring(0,13)=='filter_list__') {strParams='multi_select_filter='+encodeURIComponent(objField.value)+'&multi_select_filter_match_mode='+encodeURIComponent(strMatchMode)+'&multi_select_column='+encodeURIComponent(strId);send_ajax_request('populate_dropdown_ajax','?ph=ajax_get_multi_select','POST',strParams,true);} else {reset_multiselect(strId+'[]',Array());}} function reset_multiselect(strId,arrSelected) {var objSelect=document.getElementById(strId);var strOptionsHTML='';var boolIsIE=is_ie();if(strId!='user_degrees[]'&&strId!='user_sex[]'&&strId!='user_deceased[]'&&strId!='user_custom_type_id__board_type_all[]'&&strId!='user_custom_type_id__board_status_all[]'&&strId!='user_deleted[]'&&strId!='store_handle[]'&&strId!='paygate_handle[]'&&strId!='user_board_abaarm_diplomate[]'&&strId!='user_board_abaarm_certified[]'&&strId!='user_board_abaahp_diplomate[]') {if(boolIsIE) {objSelectDIV=document.getElementById('div_multi_select__'+strId);strOptionsHTML='';objSelectDIV.innerHTML=strOptionsHTML;} else {objSelect.innerHTML='';objSelect.options.length=0;objSelect.add(new Option('-- All --',''));objSelect.add(new Option('-- Only Empty --',''));objSelect.add(new Option('-- Only Non-Empty --',''));}} else {for(i=0;i'+strOptionText+'';}} objSelect=document.getElementById(strColumn+'[]');strOptionsHTML='';objSelectDIV.innerHTML=strOptionsHTML;} else {var objOption=new Option("","");for(var i=0;i-1) strUrl=strUrl+'?export_type=system';else strUrl=strUrl+'&export_type=system';} document.location=strUrl;return false;} function save_search_sidebar_status(boolBrowseExpanded){var page=get_search_sidebar_page();set_cookie('sidebar_status_'+page+'_'+strUserEncoded,boolBrowseExpanded,30);} function load_search_sidebar_status(){if($("#resize_cover_layer").length){var page=get_search_sidebar_page();var status=get_cookie('sidebar_status_'+page+'_'+strUserEncoded);if(status=='false'){expand_collapse_browse(0);}}} function get_search_sidebar_page() {var strRequest=window.location.search;if(strRequest.indexOf(',')==-1) var page=strRequest.substring(strRequest.indexOf('ph=')+3);else var page=strRequest.substring(strRequest.indexOf('ph=')+3,strRequest.indexOf(','));return page;} function calculate_time_length_field(){$(".time_length_fields_container input").keyup(function(e){this.value=this.value.replace(/\D/g,'');var objContainer=$(this).parents(".time_length_fields_container");var str_h=$(objContainer).find("input[name$='__h']").val();var str_m=$(objContainer).find("input[name*='__m']").val();var str_s=$(objContainer).find("input[name*='__s']").val();var int_time=(str_h*60*60)+(str_m*60)+(str_s*1);$(objContainer).find("input.hidden_time_length").val(int_time);});} function prefil_time_length_field(strSelectorId){var int_time=$("#"+strSelectorId).val()*1;if(int_time>0) {var int_h=Math.floor(int_time/(3600));var int_m=Math.floor((int_time-(int_h*3600))/60);var int_s=int_time-(int_h*3600)-(int_m*60);var objContainer=$("#"+strSelectorId).parents(".time_length_fields_container");if(int_h>0) $(objContainer).find("input[name$='__h']").val(int_h);if(int_m>0) $(objContainer).find("input[name$='__m']").val(int_m);if(int_s>0) $(objContainer).find("input[name$='__s']").val(int_s);}} function calculate_task_length_field(){$(".task_length_fields_container select").change(function(e){var objContainer=$(this).parents(".task_length_fields_container");var str_d=$(objContainer).find("select[name*='__d']").val();var str_h=$(objContainer).find("select[name$='__h']").val();var str_m=$(objContainer).find("select[name*='__m']").val();var int_time=(str_d*24*60)+(str_h*60)+(str_m*1);$(objContainer).find("input.hidden_task_length").val(int_time);});} function prefil_task_length_field(strSelectorId){var int_time=$("#"+strSelectorId).val()*1;if(int_time>0) {var int_d=Math.floor(int_time/(1440));var int_h=Math.floor((int_time-(int_d*1440))/60);var int_m=int_time-(int_d*1440)-(int_h*60);var objContainer=$("#"+strSelectorId).parents(".task_length_fields_container");if(int_d>0) $(objContainer).find("select[name$='__d']").val(int_d);if(int_h>0) $(objContainer).find("select[name$='__h']").val(int_h);if(int_m>0) $(objContainer).find("select[name$='__m']").val(int_m);}} function init_preloader(strPageHandle) {var boolPreload=true;window.top.boolPreload=true;$(document).ready(function(){$('.no_preload').click(function(){boolPreload=false;window.top.boolPreload=false;$(".iframe_preloader").hide();});$('*:not(.no_preload)').mousedown(function(){boolPreload=true;window.top.boolPreload=true;});});$(window).bind('beforeunload',function(e){if(window.top.boolPreload!=false&&boolPreload!=false) preload(strPageHandle);});} function preload(strPageHandle) {$(".iframe_preloader."+strPageHandle).css('display','block');$('html').css('cssText','overflow: hidden !important');$(window).load(function(){});} $(document).ready(function(){$("a[href^='mailto:']").click(function(e){e.preventDefault();boolPreload=false;window.top.boolPreload=false;window.boolPreload=false;window.top.location=$(this).attr("href");return false;});$(".js_task_info_1").click(function(){$(this).toggleClass('open');$(this).find(".js_task_info_more").toggle(100);});load_search_sidebar_status();calculate_time_length_field();calculate_task_length_field();$(".generate_report").click(function(e){$(".tab_normal:contains('X')").click();});});(function($){$.fn.open_hours=function(options){var settings=$.extend({"option1":"1"},options);var selector=this.attr('id');var hour=this.val();if(hour!=''){var init_h=hour.substr(0,2);var init_m=hour.substr(2,2);if(init_h=='00') init_h='12';if(init_h>11) var init_ampm='pm';else var init_ampm='am';if(init_h>12) init_h=(init_h*1)-12;if((init_h*1)<10) init_h='0'+(init_h*1);else init_h=''+init_h;$("#"+selector+"_time_hh").val(init_h);$("#"+selector+"_time_mm").val(init_m);$("#"+selector+"_time_ampm").val(init_ampm);} $("#"+selector+"_time_hh, #"+selector+"_time_mm, #"+selector+"_time_ampm").bind('change',function(){hour=recalculate_time(selector);if(hour==false) hour='';$("#"+selector).val(hour);});};function recalculate_time(selector){var h=$("#"+selector+"_time_hh").val()+'';var m=$("#"+selector+"_time_mm").val()+'';var ampm=$("#"+selector+"_time_ampm").val();if(h!=''&&m!=''&&m!=''){if(ampm=='am'&&h=='12') h='00';else if(ampm=='pm'&&h!=='12') h=(h*1)+12;var hour=h+m;return hour;} else return false;}}(jQuery));function display_product_options_edit(objProdOptions){var objOptionTemplate=$(".js_prod_options_template");$.each(objProdOptions,function(intIndex,objOption){var objHtmlOption=objOptionTemplate.clone();objHtmlOption.find(".field_label_normal").html(objOption.product_option_type_label+':');objHtmlOption.find("input").val(objOption.product_option_type_value);objHtmlOption.find("input").val(objOption.product_option_type_value);objHtmlOption.find("input").attr('name','prod_option__'+objOption.product_option_type_handle);$(".js_prod_options_table").append(objHtmlOption.fadeIn());});} function adm_portal_listing_edit_init() {$("#listing_zip").change(function(){var strNewZip=$(this).val();var strOldLinkPart=$("#listing_link_part").val();if(strNewZip!='') {var srtNewLinkPart=strNewZip+strOldLinkPart.substr(strOldLinkPart.indexOf("/")) $("#listing_link_part").val(srtNewLinkPart);}});} function update_next_order_time(strFreq) {var month=0;var days=0;if(strFreq=='week') days=7;else if(strFreq=='week2') days=14;else if(strFreq=='month') month=1;else if(strFreq=='month2') month=2;strCurrMonth=parseFloat(strLastOrderedTime.substr(4,2));strCurrMonth-=1;objDate=new Date(strLastOrderedTime.substr(0,4),strCurrMonth,strLastOrderedTime.substr(6,2));objNewDate=new Date(objDate.getFullYear(),objDate.getMonth()+month,objDate.getDate()+days);strNewYear=objNewDate.getFullYear();strNewMonth=objNewDate.getMonth();strNewMonth+=1;if(strNewMonth<10) strNewMonth='0'+strNewMonth;strNewDate=objNewDate.getDate();if(strNewDate<10) strNewDate='0'+strNewDate;strNewOrderTime=strNewYear+''+strNewMonth+strNewDate+'000000';strNewOrderTimeFormatted=strNewMonth+'-'+strNewDate+'-'+strNewYear;document.getElementById('recurring_order_cart_next_order_time').value=strNewOrderTime;document.getElementById('recurring_order_cart_next_order_time_date').value=strNewOrderTimeFormatted;} function recurring_order_init(strType) {if(strType=='edit') recurring_order_edit();recurring_order_check_discount();recurring_order_recalculate_price();$("#recurring_order_cart_quantity, #recurring_order_cart_price, #discount_id, #recurring_order_cart_quantity_next, #recurring_order_cart_price_next, #discount_id_next, #recurring_order_cart_override").bind("change keyup",function(){recurring_order_recalculate_price();});} function recurring_order_check_discount() {var strProdId=$("#prod_id").val();var strOldDiscount=$("#discount_id").val();var strOldNextDiscount=$("#discount_id_next").val();$("#discount_id option, #discount_id_next option").remove();$("#discount_id, #discount_id_next").append($('