﻿
var page_order=function(){return{load:function(){try{page_order.ui_init();page_order.bind_events();page_order.getTotlaCostAndPeriod();}catch(e){page_order.error(e);}},error:function(e){return true;},bind_events:function(){try{$('.order_group h3').click(page_order.orderGroup_click);$('input[type="checkbox"]').change(page_order.input_onChange);$('input[type="radio"]').change(page_order.input_onChange);$('input[type="checkbox"]').focus(page_order.input_onChange);$('input[type="radio"]').focus(page_order.input_onChange);}catch(e){page_order.error(e);}},ui_init:function(){try{$('input').customInput();}catch(e){page_order.error(e);}},input_onChange:function(){try{page_order.getTotlaCostAndPeriod();}catch(e){page_order.error(e);}},currencyFormat:function(data){try{if(data&&parseInt(data)!='NaN'){data=data.toString();if(data.length>3)
return'$'+data.substr(0,data.length-3)+','+data.substr(data.length-3,data.length);else
return'$'+data;}else{return 0;}}catch(e){page_order.error(e);return 0;}},periodFormat:function(data){try{if(data&&parseInt(data)!='NaN'){return data>1?data+' days':data+' day';}}catch(e){page_order.error(e);return data||'';}},getTotlaCostAndPeriod:function(){try{var totalCost=0;var totalPeriod=0;$('input.item_price').each(function(){if(this.checked){var cost=$(this).attr('ref');if(cost=='')cost=0;totalCost=totalCost+parseInt(cost);var period=$(this).attr('rel');totalPeriod=totalPeriod+parseInt(period);}});totalCost=page_order.currencyFormat(totalCost);$('#lbl_TotalCost').html(totalCost);$('#txtTotalCost').val(totalCost);totalPeriod=page_order.periodFormat(totalPeriod);$('#lbl_TotalPeriod').html(totalPeriod);$('#txtTotalPeriod').val(totalPeriod);}catch(e){page_order.error(e);}},orderGroup_click:function(){try{var group_items=$(this).parent().find('div.order_group_item');$(group_items).parent().find('span.arrow').toggleClass('collapse');$(group_items).toggle('slow');}catch(e){page_order.error(e);}}}}();$(document).ready(page_order.load)
window.onerror=page_order.error;