/* Apply overrides */
/* 012606 */
var script_index;if(script_index>=0)script_index++;else script_index=0;scr_start(script_index);
var compact_form,code_version_object,use_standard_taxonomy,variable_set_string,var_old_name,var_new_name;
if(compact_form){cp_var_names=new Array();cp_vars=new Array();}
function override_decide(override_value,default_value){
 var return_val="";
 if(override_value&&override_value!=""||override_value===false)return override_value;
 else if(default_value&&default_value!=""||default_value===false)return default_value;
 else return return_val;
 }
function string_clean(laundry){var return_val;laundry_val=new String(laundry);return_val=laundry_val.match(/[^\x00-\x1F,\x7F-\xFF]*/g).join("");return return_val;}
function string_set(cleansing){
 if(cleansing=="c"){variable_set_string="var default_"+var_old_name+", override_"+var_old_name+action_separator+var_action+"=string_clean(override_decide(override_"+var_old_name+",default_"+var_old_name+"));";}
 else{variable_set_string="var default_"+var_old_name+", override_"+var_old_name+action_separator+var_action+"=override_decide(override_"+var_old_name+",default_"+var_old_name+");";}
 if(compact_form)cp_var_names[var_cntr]=var_new_name;return variable_set_string;
 }
sc_vars=new Array(
"visitorNamespace","s","c",
"pageName","s","c",
"server","s","c",
"channel","s","c",
"pageType","s","c",
"prop1","URL","c",
"prop2","version","c",
"prop3","pagelevel","c",
"prop4","content_source","c",
"prop","5-"+prop_cnt,"c",
"hier","1-"+hier_cnt,"c",
"currencyCode","s","c",
"eVarCFG","s","c",
"campaign","s","c",
"state","s","c",
"zip","s","c",
"events","s","c",
"products","s","c",
"purchaseID","s","c",
"eVar","1-"+eVar_cnt,"c",
"dynamicAccountSelection","s","nc",
"dynamicAccountList","s","nc",
"dynamicAccountMatch","s","nc",
"trackDownloadLinks","s","nc",
"linkDownloadFileTypes","s","nc",
"trackExternalLinks","s","nc",
"linkInternalFilters","s","nc",
"trackInlineStats","s","nc",
"linkLeaveQueryString","s","nc",
"linkTrackVars","s","nc",
"linkTrackEvents","s","nc",
"usePlugins","s","nc",
"img_host","s","c",
"disableLegacyVars","s","nc",
"channels_by_server","n","nc",
"pages_by_channel","n","nc",
"pages_by_server","n","nc",
"prefix_code_version","n","nc",
"rollup_stax","n","nc",
"local_functions","n","nc")
var var_code,cleanse_code;
array_cols=3;count_rx=/\d{1,2}-\d{1,2}/;var_cntr=0;
item_count=sc_vars.length;var var_prefix,action_separator,object_var;
if(code_version_object){var_prefix=object_var+".";action_separator="; ";}
else {var_prefix="s_";action_separator=", ";}
for (var i=0;i<item_count-(array_cols-1);i+=array_cols){
 var_code=sc_vars[i+1];cleanse_code=sc_vars[i+2];
 if(count_rx.test(var_code)){
  varze=var_code.split('-');foot=parseInt(varze[0]);cap=parseInt(varze[1]);
  for(var j=foot;j<=cap;j++){
   var_new_name=var_prefix+sc_vars[i]+j;var_action=var_new_name;var_old_name=sc_vars[i]+j;
   eval(string_set(cleanse_code));if(compact_form)eval("cp_vars[var_cntr]="+cp_var_names[var_cntr]+";");var_cntr++;
   }
  }
 else{
  if(var_code=="s_"){var_new_name="s_"+sc_vars[i];if(code_version_object)eval("var "+var_new_name+";");var_action=var_new_name;var_old_name=sc_vars[i];}
  else if(var_code=="s"){var_new_name=var_prefix+sc_vars[i];var_action=var_new_name;var_old_name=sc_vars[i];}
  else if(var_code=="t"){var_new_name=var_prefix+sc_vars[i];var_trans_name=var_prefix+sc_vars[i];
   if(code_version_object)var_action="if("+var_trans_name+")"+var_new_name+"="+var_trans_name+";else "+var_new_name;
   else var_action=var_new_name+";if(!"+var_new_name+")"+var_new_name;var_old_name=sc_vars[i];
   }
  else if(var_code=="n"){var_new_name=sc_vars[i];var_action=var_new_name;var_old_name=sc_vars[i];}
  else{var_new_name=var_prefix+sc_vars[i];var_action=var_new_name;var_old_name=var_code;}
  eval(string_set(cleanse_code));
  if(compact_form){eval("cp_vars[var_cntr]="+cp_var_names[var_cntr]+";");}
  var_cntr++;
  }
 }
variable_count=var_cntr;cp_vars_count=variable_count;
//Added to correct prop10 and prop11 problem
eval(var_prefix+'prop10='+'"'+prop10+'";');
eval(var_prefix+'prop11='+'"'+prop11+'";');
eval(var_prefix+'img_code="."+'+var_prefix+'img_host+img_path;');
var prefix_spacer_prepage,prefix_spacer_prechannel;prefix_spacer=prefix_spacer_prepage;
if(pages_by_channel){eval(var_prefix+"pageName="+var_prefix+"channel+prefix_spacer+"+var_prefix+"pageName;");prefix_spacer=prefix_spacer_prechannel;}
if(pages_by_server)eval(var_prefix+"pageName="+var_prefix+"server+prefix_spacer+"+var_prefix+"pageName;");prefix_spacer=prefix_spacer_prepage;
if(channels_by_server)eval(var_prefix+"channel="+var_prefix+"server+prefix_spacer+"+var_prefix+"channel;");
function ver_pre_url(flag,varbl,set_it){if(flag==true){if(compact_form)eval('new_variable="CP"+prefix_spacer_preURL+'+varbl+';');else eval("new_variable=code_version+prefix_spacer_preURL+"+varbl+";");if(set_it==true)eval(varbl+'=new_variable;');else return new_variable;}}
ver_pre_url(prefix_code_version,var_prefix+'prop1',true);
function rollup(in_var,reg_ex,group,out_var){var rollup_target=new RegExp(reg_ex,"i");rollup_target.lastIndex=0;eval("var rollup_test = rollup_target.test("+var_prefix+in_var+");");if(rollup_test)eval(var_prefix+out_var+"='"+group+"';");}
var roll_arr_count,roll_arr_cols;
if(use_standard_taxonomy && rollup_stax && roll_arr_count)for (var i = 0;i < roll_arr_count-(roll_arr_cols-1);i+=roll_arr_cols)rollup(roll_arr[i],roll_arr[i+1],roll_arr[i+2],roll_arr[i+3]);
n[script_index]="stats_apply_overrides.js";scr_end(script_index);
