var outerTable='<table border="0" cellspacing="0" cellpadding="0" width="100%" align="center"></table>',headerRowTemplate='<tr><td align="left" valign="bottom" style="padding-top: 5px; font-weight: bold;">{0}</td></tr>',innerTable='<table border="0" cellspacing="1" cellpadding="3" width="100%"></table>',innerHeaderRowTemplate='<tr><td width="25" class="innerTableHeader">&nbsp;</td><td width="25">&nbsp;</td><td width="200">{0}</td><td width="125">{1}</td><td width="300">{2}</td></tr>',innerRowTemplate=
'<tr><td width="25"><img class="{0}" border="0" align="absmiddle" alt="" /></td><td width="25"><img class="{1}" border="0" align="absmiddle" alt="" /></td><td width="200">{2}</td><td width="125">{3}</td><td width="300"><a href="{4}" target="_blank">{4}</a></td></tr>';function createInnerRow(c,a,b,d,e){return $(FormatString(innerRowTemplate,c?"feePaymentIcon":"blank",a?"rfidIcon":"blank",b,d,e))}function createInnerHeaderRow(c,a,b){return $(FormatString(innerHeaderRowTemplate,c,a,b))}
function createOuterHeaderRow(c){return $(FormatString(headerRowTemplate,c.name))}
function createStateSection(c,a,b){createOuterHeaderRow(a).appendTo(c);a=$(innerTable);a.addClass("innerTable");for(x=0;x<b.length;x++){var d=b[x];createInnerRow(d.acceptsPayments,d.usesRFID,d.companyInfo,d.phoneInfo,d.website).appendTo(a)}$("td",a).addClass("CMGrid");$("tr:odd",a).find("td").addClass("innerTableCell");$("tr:even",a).find("td").addClass("innerTableCellAlt");b=getLocalResourceString("TerminalName");d=getLocalResourceString("PhoneFax");var e=getLocalResourceString("Website");b=createInnerHeaderRow(b,
d,e);$("td",b).addClass("innerTableHeader");b.prependTo(a);b=$("<td></td>");d=$("<tr></tr>");a.appendTo(b);b.appendTo(d);d.appendTo(c)}function createOuterTable(c){var a=$(outerTable);for(var b in c){var d=c[b];createStateSection(a,d,d.terminals)}return a}function getParticipatingTerminals(){$.get(rootPath+"/Handlers/TruckerCheckDataHandler.ashx",{func:"getParticipatingTerminals"},getParticipatingTerminalsCallback)}
function getParticipatingTerminalsCallback(c){c=StringToJSON(c);createOuterTable(c).appendTo($("#participatingTerminals"));$(".blank").attr("src",rootPath+"/images/spacer.gif");$(".feePaymentIcon").attr("src",rootPath+"/App_Themes/Default/images/FeePaymentIcon.png");$(".rfidIcon").attr("src",rootPath+"/App_Themes/Default/images/RFIDIcon.png");indicator.hide();indicator.remove()}var indicator;
$(document).ready(function(){loadLocalResourceWithCallback(null,getParticipatingTerminals,null);indicator=CreateProgressIndicator("prependTo","participatingTerminals",$("#participatingTerminals"),"Loading").show()});typeof Sys!=="undefined"&&Sys.Application.notifyScriptLoaded();
