\r\n \r\nFS Advice - The Australian Journal for Financial Planning<\/em> is the definitive source of reference articles and case studies for the financial planning industry in Australia. It provides the highest standard of thought provoking analysis and practical techniques, sourced from academics, practitioners, propriety research and international publications.<\/p>"},{"FeatureID":171698822,"Name":"Quarterly FS Advice Journal","InfoText":"
FS Advice - The Journal of Financial Planning<\/em> is published quarterly and offers a selection of leading white papers, profiles and news on key financial advice matters.<\/p>"},{"FeatureID":171699360,"Name":"Customise your news","InfoText":"
Adapt your news page to the news you're most interested in. Prioritise your new page by moving the most relevant news categories to the top.<\/p>"},{"FeatureID":171699642,"Name":"Access archived news content","InfoText":"
Unlock all archived news content across the FS Advice<\/em> website. Articles and whitepapers are archived after four weeks.<\/p>"},{"FeatureID":171699971,"Name":"Access content through the Financial Standard app","InfoText":"
The Financial Standard<\/em> app allows FS Advice<\/em> subscribers to read the quarterly FS Advice<\/em> journal in a digital format across tablet and mobile devices.<\/p>"},{"FeatureID":171700188,"Name":"First round invites to seminar events","InfoText":"
Financial Standard <\/em>runs CPD-accredited events for financial advisers in most capital cities and regional centres across Australia. If an event is coming up near you, Financial Standard<\/em> will contact you first and give you the opportunity to reserve your seats. You can check the event calendar for the important events throughout the year.<\/p>"},{"FeatureID":171700405,"Name":"25% discount on tickets to awards and networking events","InfoText":"
This applies to Financial Standard<\/em>'s Chief Economists Forum, MAX Awards and networking events. \r\n \r\nThe subscriber discount only applies on up to two individual tickets unless otherwise specified.<\/p>"}];var ProductItemList=[{"OID":177483744,"Description":"FS Advice - The Australian Journal of Financial Planning Newsletter","ShortName":"Weekly Newsletter","AdditionalDescription":"","Quantity":1,"Price":null,"FeatureList":[1,0,0,0,0,0,0],"ActiveFeatureList":1,"PromoCode":0,"Discount":0,"PriceGST":0,"NormalPrice":null,"Image":"\/media\/library\/FS_Advice\/Subscriptions\/newsletter_thumbnail_mobile.png","JournalFrequency":"Quarterly","NewsletterFrequency":"Weekly","Subscription":false,"Step":1,"SingleProductImage":"","AllowMultiple":false,"IsNewsletter":true,"ShowAutoRenew":1,"AllowUpsell":1,"HasPromoCode":false},{"OID":96684781,"Description":"FS Advice - The Australian Journal of Financial Planning Subscription","ShortName":"FS Advice","AdditionalDescription":"The Australian Journal of Financial Planning","Quantity":1,"Price":118.136364,"FeatureList":[1,1,1,1,1,1,1],"ActiveFeatureList":7,"PromoCode":0,"Discount":0,"PriceGST":129.9500004,"NormalPrice":null,"Image":"\/media\/library\/FS_Advice\/Subscriptions\/FSA_140px_20210203_mobile.png","JournalFrequency":"Quarterly","NewsletterFrequency":"Weekly","Subscription":false,"Step":1,"SingleProductImage":"","AllowMultiple":false,"IsNewsletter":false,"ShowAutoRenew":1,"AllowUpsell":1,"HasPromoCode":true},{"OID":96684782,"Description":"FS Super - The Journal of Superannuation Management Subscription","ShortName":"FS Super","AdditionalDescription":"The Journal of Superannuation Management","Quantity":1,"Price":118.136364,"FeatureList":[0,0,0,0,0,0,0],"ActiveFeatureList":0,"PromoCode":0,"Discount":0,"PriceGST":129.9500004,"NormalPrice":null,"Image":"\/media\/library\/FS_Super\/Subscriptions\/FSSuper_140px_20210203_mobile.png","JournalFrequency":"Quarterly","NewsletterFrequency":"Weekly","Subscription":false,"Step":2,"SingleProductImage":"","AllowMultiple":true,"IsNewsletter":false,"ShowAutoRenew":1,"AllowUpsell":1,"HasPromoCode":false},{"OID":96684783,"Description":"FS Private Wealth - The Journal of Family Office Investment Subscription","ShortName":"FS Private Wealth","AdditionalDescription":"The Journal of Family Office Investment","Quantity":1,"Price":118.136364,"FeatureList":[0,0,0,0,0,0,0],"ActiveFeatureList":0,"PromoCode":0,"Discount":0,"PriceGST":129.9500004,"NormalPrice":null,"Image":"\/media\/library\/FS_PrivateWealth\/Subscriptions\/FSPW_140px_20210203_mobile.png","JournalFrequency":"Quarterly","NewsletterFrequency":"Monthly","Subscription":false,"Step":2,"SingleProductImage":"","AllowMultiple":true,"IsNewsletter":false,"ShowAutoRenew":1,"AllowUpsell":1,"HasPromoCode":false},{"OID":96684784,"Description":"FS Managed Accounts - The Journal for Managed Account Professionals Subscription","ShortName":"FS Managed Accounts","AdditionalDescription":"The Journal for Managed Account Professionals","Quantity":1,"Price":54.5,"FeatureList":[0,0,0,0,0,0,0],"ActiveFeatureList":0,"PromoCode":0,"Discount":0,"PriceGST":59.95,"NormalPrice":null,"Image":"\/media\/library\/FS_Managed_Accounts\/Subscriptions\/FSMA_140px_20210203_mobile.png","JournalFrequency":"Annually","NewsletterFrequency":"Monthly","Subscription":false,"Step":2,"SingleProductImage":"","AllowMultiple":true,"IsNewsletter":false,"ShowAutoRenew":1,"AllowUpsell":1,"HasPromoCode":false}];var ContentPageAreaList={"SECOND-STEP-TOP-TEXT-TITLE":"
Add one or more Financial Standard journals to your subscription:<\/b><\/div>","SECOND-STEP-TOP-TEXT-DESCRIPTION":"
Select the journals you would like to add to your subscription.<\/b><\/div>","SECOND-STEP-FEATURE-LIST":"
\r\n
Print journal distributed direct to you, featuring the latest research, news, CPD accredited white papers, case studies and industry reviews<\/li>\r\n
Unlimited digital access to thousands of articles in the journals' associated website<\/li>\r\n
Digital access to journal print archives in an e-journal format<\/li>\r\n
Dedicated email newsletters<\/li>\r\n<\/ul>"};function OnlinePaymentPromoAdd(TabNumber, DiscountUsed){var ProductListSubscribed=[];var i;for(i in ProductItemList){if(ProductItemList[i]["Subscription"]){ProductListSubscribed.push(ProductItemList[i]["OID"]);}}var FormData = [];var FormValue=formArray("RegisterForm");FormData["form_name"]=FormValue["form_name"];FormData["form_name"]=FormValue["form_name"];FormData["Code"]=FormValue["Code"];FormData["InitialCode"]=FormValue["InitialCode"];FormData["InitialPrivate"]=FormValue["InitialPrivate"];FormData["PrivateCode"]=FormValue["PrivateCode"];FormData["OnlinePayment"]={"ProductList":{"OID":[177483744,96684781,96684782,96684783,96684784]}};FormData["ProductListSubscribed"]=ProductListSubscribed;FormData["InvoiceOnlinePaymentList"]=[96684781];FormData["FromSubscriptionPage"]=true;FormData["TabNumber"]=TabNumber;if(TabNumber == "contact" || TabNumber == "billing"){FormData["DiscountUsed"]=DiscountUsed;FormData["Code"]=areaValueGet(document.forms["RegisterForm"]["PromoCode"]);FormData["PreviousPromoCode"]=areaValueGet(document.forms["RegisterForm"]["PreviousPromoCode"]);}overlayMakeLoading();scriptGet("/invoice?0&promo",FormData);}LookupList=[];LookupList["Salutation"]=["Mr","Ms","Miss","Mrs","Dr","Sir","Prof"];LookupList["Country"]=["Afghanistan","Aland Islands","Albania","Algeria","American Samoa","Andorra","Angola","Anguilla","Antarctica","Antigua and Barbuda","Argentina","Armenia","Aruba","Australia","Austria","Azerbaijan","Bahamas","Bahrain","Bangladesh","Barbados","Belarus","Belgium","Belize","Benin","Bermuda","Bhutan","Bolivia","Bonaire","Bosnia and Herzegovina","Botswana","Bouvet Island","Brazil","British Indian Ocean Territory","British Virgin Islands","Brunei","Bulgaria","Burkina Faso","Burma","Burundi","Cambodia","Cameroon","Canada","Cape Verde","Cayman Islands","Central African Republic","Chad","Chile","China","Christmas Island","Cocos (Keeling) Islands","Colombia","Comoros","Congo","Congo, Democratic Republic of the","Cook Islands","Costa Rica","Cote D'ivoire","Croatia","Cuba","Curacao","Cyprus","Czech Republic","Denmark","Djibouti","Dominica","Dominican Republic","Ecuador","Egypt","El Salvador","Equatorial Guinea","Eritrea","Estonia","Ethiopia","Falkland Islands (Malvinas)","Faroe Islands","Fiji","Finland","France","French Guiana","French Polynesia","French Southern Territories","Gabon","Gambia","Georgia","Germany","Ghana","Gibraltar","Greece","Greenland","Grenada","Guadeloupe","Guam","Guatemala","Guernsey","Guinea","Guinea-Bissau","Guyana","Haiti","Heard Island and McDonald Islands","Honduras","Hong Kong","Hungary","Iceland","India","Indonesia","Iran","Iraq","Ireland","Isle of Man","Israel","Italy","Jamaica","Japan","Jersey","Jordan","Kazakhstan","Kenya","Kiribati","Kosovo","Kuwait","Kyrgyzstan","Laos","Latvia","Lebanon","Lesotho","Liberia","Libya","Liechtenstein","Lithuania","Luxembourg","Macau","Macedonia","Madagascar","Malawi","Malaysia","Maldives","Mali","Malta","Marshall Islands","Martinique","Mauritania","Mauritius","Mayotte","Mexico","Micronesia, Federated States of","Moldova","Monaco","Mongolia","Montenegro","Montserrat","Morocco","Mozambique","Namibia","Nauru","Nepal","Netherlands","New Caledonia","New Zealand","Nicaragua","Niger","Nigeria","Niue","Norfolk Island","Northern Mariana Islands","North Korea","Norway","Oman","Pakistan","Palau","Palestinian Territories","Panama","Papua New Guinea","Paraguay","Peru","Philippines","Pitcairn Islands","Poland","Portugal","Puerto Rico","Qatar","Reunion","Romania","Russia","Rwanda","Saint Barthelemy","Saint Helena","Saint Kitts and Nevis","Saint Lucia","Saint Martin","Saint Pierre and Miquelon","Saint Vincent and the Grenadines","Samoa","San Marino","Sao Tome and Principe","Saudi Arabia","Senegal","Serbia","Seychelles","Sierra Leone","Singapore","Sint Maarten","Slovakia","Slovenia","Solomon Islands","Somalia","South Africa","South Georgia and the South Sandwich Islands","South Korea","South Sudan","Spain","Sri Lanka","Sudan","Suriname","Svalbard and Jan Mayen","Swaziland","Sweden","Switzerland","Syria","Taiwan","Tajikistan","Tanzania","Thailand","Timor-leste","Togo","Tokelau","Tonga","Trinidad and Tobago","Tunisia","Turkey","Turkmenistan","Turks and Caicos Islands","Tuvalu","Uganda","Ukraine","United Arab Emirates","United Kingdom","United States","Uruguay","Uzbekistan","Vanuatu","Vatican City","Venezuela","Vietnam","Virgin Islands","Wallis and Futuna","Western Sahara","Yemen","Zambia","Zimbabwe"];LookupList["CreditCardAccepted"]=[{"OID":34180898,"Name":"Visa","Image":"\/media\/library\/Wildebeest\/Online_Payments\/accepted_visa_37x23.png?e21d7","StartsWith":"4"},{"OID":34180897,"Name":"MasterCard","Image":"\/media\/library\/Wildebeest\/Online_Payments\/accepted_mastercard_37x23.png?01f50","StartsWith":"51|52|53|54|55|22|23|24|25|26|27"},{"OID":34180899,"Name":"American Express","Image":"\/media\/library\/Wildebeest\/Online_Payments\/accepted_amex_37x23.png?5b30a","StartsWith":"34|37"},{"OID":34180896,"Name":"Diners Club","Image":"\/media\/library\/Wildebeest\/Online_Payments\/accepted_diners_37x23.png?47813","StartsWith":"300|301|302|303|304|305|36"}];var HighestStepNumber=0;var SubscribeData=[];SubscribeData=[];
StepList=[];
StepList["subscription"]={"Name":"Subscription","Icon":"icon_shopping_cart_off_19x20.png"};
StepList["contact"]={"Name":"Contact Details","Icon":"icon_contact_off_18x20.png"};
StepList["billing"]={"Name":"Billing Details","Icon":"icon_credit_card_off_29x20.png"};
StepList["confirmation"]={"Name":"Review","Icon":"icon_tick_off_27x20.png"};
function RegisterPageTab(TabOverride)
{
if(page["HashURL"])
{
TabNumber=page["HashURL"];
}
else if(TabOverride)
{
TabNumber=TabOverride;
}
else
{
TabNumber="subscription";
}
if(TabNumber=="complete") // => when purchase has been completed, the hash changes to this
{
return false;
}
var SubscriptionStep=1;
if(!StepList[TabNumber])
{
// => if the registration form doesn't exist, the page hasn't been created, so go to the start page
if(!document.forms["RegisterForm"])
{
document.location="#";
return false;
}
else if(TabNumber=="subscription-step-2")
{
if(areaID("Area-Subscription-Step1")) // => the subscription screen exists, so show it
{
areaShow("Area-Subscription-Step1",1);
areaShow("Area-Subscription-Step2");
return false;
}
else
{
TabNumber="subscription";
SubscriptionStep=2;
}
}
else if(TabNumber=="newsletter-step-select") // => newsletter step 1
{
areaShow(document.forms["form_content"]); // show form as it's hidden when it's submitted
areaShow("AreaFormReturn",1); // hide the area that's created when the form is submitted
RegisterAdditionalStep(1);
return false;
}
else if(TabNumber=="newsletter-step-details") // => newsletter step 2
{
areaShow(document.forms["form_content"]); // show form as it's hidden when it's submitted
areaShow("AreaFormReturn",1); // hide the area that's created when the form is submitted
RegisterAdditionalStep(2);
return false;
}
else if(TabNumber=="newsletter-step-complete") // => newsletter step 3
{
areaShow(document.forms["form_content"],1); // hide the form
areaShow("AreaFormReturn"); // show the area that's created when the form is submitted
return false;
}
}
var b;
var ProductSelectedList=[];
var IsConsumer=RegisterIsConsumer();
var DiscountUsed=false;
var ShowAutoRenew=false;
var ShowPromoCode=false;
for(b in ProductItemList)
{
if(!ProductItemList[b]["Subscription"])
{
continue;
}
ProductSelectedList.push(ProductItemList[b]);
if(ProductItemList[b]["Discount"])
{
DiscountUsed=true;
}
if(ProductItemList[b]["ShowAutoRenew"])
{
ShowAutoRenew=true;
}
if(ProductItemList[b]["HasPromoCode"])
{
ShowPromoCode=true;
}
}
// => go to the "subscription" step if no subscription has been selected
if(TabNumber!="subscription"&&ProductSelectedList.length==0)
{
document.location="#subscription";
return false;
}
var str = '';
var GSTPercent=0.1;
var MobileView=(page["ViewType"]=="Mobile");
str+='';
// => step menu
var HideMenu=(TabNumber=="subscription"&&ProductSelectedList.length==0);
str += '
';
str += '
';
var StepIndex=1;
var IsActive;
var CanJumpToStep;
var StepItem;
var CellClassName;
var StepNext;
for(b in StepList)
{
if(TabNumber==b)
{
break;
}
StepNext=b;
}
var StepTotal=0;
for(b in StepList)
{
StepTotal++;
}
var WidthPerStep=(100/StepTotal);
for(b in StepList)
{
StepItem=StepList[b];
IsActive=(TabNumber==b);
CanJumpToStep=(!IsActive&&HighestStepNumber>=StepIndex);
if(IsActive || CanJumpToStep){CellClassName="payment_form_heading";}
//else if(CanJumpToStep){CellClassName="payment_form_heading_past";}
else{CellClassName="payment_form_heading_off";}
str += '
';
var IsFirstLoad=!areaID("AreaFormReturn");
areaPut("register_tab",str);
RegisterUpdateFields(TabNumber);
// => scroll to the top of the page unless this is the first time this function is called
if(!IsFirstLoad)
{
RegisterScrollTop();
}
// => scroll the menu bar
var b;
var stepIndex=1;
var ScrollXPos=0;
var ActiveStepWidth;
for(b in StepList)
{
if(b==TabNumber)
{
ActiveStepWidth=areaID("subscription_step_"+stepIndex).scrollWidth;
break;
}
ScrollXPos+=areaID("subscription_step_"+stepIndex).scrollWidth;
stepIndex++;
}
// => add scroll if the scroll step area is wider than the available width
var StepContainer=areaID("subscription_step_container");
var ContainerDisplayWidth=StepContainer.clientWidth;
var ContainerScrollWidth=StepContainer.scrollWidth;
if(ContainerScrollWidth>ContainerDisplayWidth)
{
StepContainer.style.overflow="scroll";
var HalfWayXCurrentStep=ScrollXPos+(ActiveStepWidth/2);
ScrollXCalculate=HalfWayXCurrentStep-(ContainerDisplayWidth/2);
ScrollTo(0,ScrollXCalculate,StepContainer,0);
}
else
{
StepContainer.style.overflow="";
}
}
pageLoadedAdd(function(){if(typeof formValidate!="undefined"){window.formValidate=formValidate;}if(typeof formCalculateLength!="undefined"){window.formCalculateLength=formCalculateLength;}if(typeof formWordLength!="undefined"){window.formWordLength=formWordLength;}field_list={"Salutation":{"required":"Salutation","onkeyup_filter":"","submit_regexp":"","length_option":"","length_value":"","length_type":""},"First Name":{"required":"First Name","onkeyup_filter":"","submit_regexp":"","length_option":"","length_value":"","length_type":""},"Last Name":{"required":"Last Name","onkeyup_filter":"","submit_regexp":"","length_option":"","length_value":"","length_type":""},"Company Name":{"required":"Company Name","onkeyup_filter":"","submit_regexp":"","length_option":"","length_value":"","length_type":""},"Title":{"required":"Title","onkeyup_filter":"","submit_regexp":"","length_option":"","length_value":"","length_type":""},"Level \/ Building":{"required":"","onkeyup_filter":"","submit_regexp":"","length_option":"","length_value":"","length_type":""},"No. \/ Street":{"required":"No. \/ Street","onkeyup_filter":"","submit_regexp":"","length_option":"","length_value":"","length_type":""},"Suburb":{"required":"Suburb","onkeyup_filter":"","submit_regexp":"","length_option":"","length_value":"","length_type":""},"State":{"required":"State","onkeyup_filter":"","submit_regexp":"","length_option":"","length_value":"","length_type":""},"Postcode":{"required":"Postcode","onkeyup_filter":"\/[^0-9 ]\/gi","submit_regexp":"","length_option":"","length_value":"","length_type":""},"Country":{"required":"Country","onkeyup_filter":"","submit_regexp":"","length_option":"","length_value":"","length_type":""},"Email":{"required":"Email","onkeyup_filter":"","submit_regexp":"\/^([a-z0-9\\#\\$\\%\\*\\\/\\?\\|\\^\\{\\}\\`\\~\\&\\'\\+\\-\\=\\_]+)(\\.[a-z0-9\\#\\$\\%\\*\\\/\\?\\|\\^\\{\\}\\`\\~\\&\\'\\+\\-\\=\\_]+)*@([a-z0-9\\-]+\\.)+[a-z]{2,20}$\/i","length_option":"","length_value":"","length_type":""},"Phone STD":{"required":"","onkeyup_filter":"\/[^0-9 ]\/gi","submit_regexp":"","length_option":"","length_value":"","length_type":""},"Phone Number":{"required":"Phone Number","onkeyup_filter":"\/[^0-9 ]\/gi","submit_regexp":"","length_option":"","length_value":"","length_type":""},"Mobile":{"required":"","onkeyup_filter":"\/[^0-9 ]\/gi","submit_regexp":"","length_option":"","length_value":"","length_type":""},"PageName":{"required":"","onkeyup_filter":"","submit_regexp":"","length_option":"","length_value":"","length_type":""},"HashChange":{"required":"","onkeyup_filter":"","submit_regexp":"","length_option":"","length_value":"","length_type":""}};page["FormDefaultFieldValueList"]=[];var b;var tmp_value;for(b in field_list){if(!document.forms["form_content"][b]){continue;}if(field_list[b]["onkeyup_filter"]){document.forms["form_content"][b].onkeyup=new Function("if(areaValueGet(this).match("+field_list[b]["onkeyup_filter"]+")){areaValueSet(this,areaValueGet(this).replace("+field_list[b]["onkeyup_filter"]+",''))};"+areaStripFunction(document.forms["form_content"][b].onkeyup));}if(field_list[b]["length_option"]=="=="||field_list[b]["length_option"]=="<"){document.forms["form_content"][b].maxLength=field_list[b]["length_value"];}if(field_list[b]["length_type"]){$(document.forms["form_content"][b]).keyup(function(){formCalculateLength(this.name);});$(document.forms["form_content"][b]).on("paste", function(){dataPaste(this,"formCalculateLength(this.name);");});formCalculateLength(b)}}for(b=0; b"+b+"
"+(b=="Terms & Conditions"||b=="Terms & Conditions"?"must be accepted":"is a required field")]);}else if(form_values[b]!=""&&field_list[b]["submit_regexp"]!=""&&!eval("form_values[b].match("+field_list[b]["submit_regexp"]+")")){error_list.push([field_box,""+b+" is not valid"]);}else if(field_list[b]["length_option"]!=""){var tmp_error=false;if(field_list[b]["length_type"]=="characters"){if(!eval(form_values[b].length+""+field_list[b]["length_option"]+""+field_list[b]["length_value"])){tmp_error=true;}}else if(field_list[b]["length_type"]=="words"){if(!eval(formWordLength(form_values[b])+""+field_list[b]["length_option"]+""+field_list[b]["length_value"])){tmp_error=true;}}if(tmp_error){error_list.push([field_box,""+b+" must be "+(field_list[b]["length_option"]==">="?"at least "+field_list[b]["length_value"]:field_list[b]["length_option"]=="<="?"no more than "+field_list[b]["length_value"]:field_list[b]["length_value"])+" "+field_list[b]["length_type"]]);}}}}for(b=0; b<10; b++){if(eval("typeof formValidateExtra"+(b==0?"":b)+"!='undefined'")){tmp_list=eval("formValidateExtra"+(b==0?"":b)+"(form_values)");for(c in tmp_list){error_list.push(tmp_list[c]);}}}if(error_list.length>0){for(b=0; b
";for(b in error_list){if(error_list[b][0]&&error_list[b][0].type){error_list[b][0].style.backgroundColor="#FFD2D2";error_list[b][0].onchange=new Function(areaStripFunction(error_list[b][0].onchange)+";this.style.backgroundColor='';");error_list[b][0].onkeyup=new Function(areaStripFunction(error_list[b][0].onkeyup)+";this.style.backgroundColor='';");}a+="
"+error_list[b][1]+"
";}a+="
";overlayMake("Form Error",a,false,false,false,false,true,false,true);}else{for(b=0; b");var form_values=formArray("form_content");if(typeof formValidateSubmitOther!="undefined"){formValidateSubmitOther(form_values);return false;}overlayMakeLoading();scriptGet("/form_submit",form_values);}}function formCalculateLength(field_index){var field_data=field_list[field_index];if(!field_data){return false;}var div_obj=areaID(field_index+"-Characters-Count");if(!div_obj){return false;}var str=areaValueGet(document.forms["form_content"][field_index]);var tmp_length;if(field_data["length_type"]=="characters"){tmp_length=str.length;areaPut(div_obj,numberFormat(tmp_length,0,true)+" "+StringPlural(tmp_length,"characters"));}else if(field_data["length_type"]=="words"){tmp_length=formWordLength(str);areaPut(div_obj,numberFormat(tmp_length,0,true)+" "+StringPlural(tmp_length,"word"));}var limit_not_reached=eval(tmp_length+""+field_data["length_option"]+field_data["length_value"]);div_obj.style.color=(limit_not_reached?"":"#FF0000");}function formWordLength(str){str=str.replace(/\s+/g," ");if(str==""){str=[];}else{str=str.split(" ");}return str.length;}});
function RegisterProductStep(Step)
{
var ProductList=[];
var b,i,j;
var IsProductSelected=false;
var SingleProductImage=false;
for(b in ProductItemList)
{
if(ProductItemList[b]["Step"]==Step)
{
ProductItemList[b]["Index"]=b;
if(ProductItemList[b]["Subscription"])
{
IsProductSelected=true;
}
if(!SingleProductImage && ProductItemList[b]["SingleProductImage"])
{
SingleProductImage=ProductItemList[b]["SingleProductImage"];
}
ProductList.push(ProductItemList[b]);
}
}
var MobileView = (page["ViewType"]=="Mobile");
var NoFeatures = (FeatureLookupList.length == 0);
var FrequencyExists;
var UseImage;
var ButtonClick;
var str = '';
var HorizontalView=(MobileView || NoFeatures);
if(HorizontalView) // => mobile or products have no features
{
str += '