document.write('<style type="text/css">');document.write(".yui-skin-sam th.yui-dt-asc .yui-dt-liner { padding-left: 2px; padding-right: 20px; }");document.write(".yui-skin-sam th.yui-dt-desc .yui-dt-liner { padding-left: 2px; padding-right: 20px; }");document.write(".yui-skin-sam .yui-dt th {vertical-align: middle;}");document.write(".yui-skin-sam .yui-dt th .yui-dt-liner {white-space:normal;}");document.write(".yui-skin-sam th.yui-dt-sortable .yui-dt-label {margin-right:0px;}");document.write(".yui-skin-sam .yui-dt th, .yui-skin-sam .yui-dt th a {color:#000000 !important;font-weight:normal;text-decoration:none !important;}");document.write("</style>");function initHostingTables(){createGreenestHostingGrid();createGreenerHostingGrid();createGreenHostingGrid();createInternationalHostingGrid()}YAHOO.util.Event.onDOMReady(initHostingTables);var formatCurrency=function(a,d,e,f){var g=d.getData("country");var c="$";var b=".";if(!g){g=""}if(g=="UK"){c="&pound;"}if(f){a.innerHTML=c+f.toFixed(2)}};var formatImage=function(a,b,d,f){var c=b.getData("url");var e="";e+='<a href="'+c+'" alt="'+f+'">'+f+"</a>";a.innerHTML=e};var formatPercentage=function(a,b,c,d){if(d!=""){a.innerHTML=d+"%"}};var hostingSort=function(p,o,k,f){if(!YAHOO.lang.isValue(p)){return(!YAHOO.lang.isValue(o))?0:1}else{if(!YAHOO.lang.isValue(o)){return -1}}var g=p.getData(f)+"";var c=o.getData(f)+"";if(!g||g==""){return 1}if(!c||c==""){return -1}if(g=="Unlimited"){if(k){return -1}else{return 1}}else{if(c=="Unlimited"){if(k){return 1}else{return -1}}}var d=g.indexOf("MB");var h=g.indexOf("GB");var n=c.indexOf("MB");var q=c.indexOf("GB");if(d>0&&q>0){if(k){return 1}else{return -1}}else{if(h>0&&n>0){if(k){return -1}else{return 1}}}if(d>0){g=g.substring(0,d)}else{if(h>0){g=g.substring(0,h)}else{if(n>0){c=c.substring(0,n)}else{if(q>0){c=c.substring(0,q)}}}}try{g=(isNaN(parseFloat(g))?g:parseFloat(g));c=(isNaN(parseFloat(c))?c:parseFloat(c));var m=YAHOO.util.Sort.compare(g,c,k)}catch(l){var j=0}if(m===0){return YAHOO.util.Sort.compare(p.getCount(),o.getCount(),k)}else{return m}};var priceSorting=function(d,c,e){return hostingSort(d,c,e,YAHOO.hosting.Columns.price.key)};var freeDomainsSorting=function(d,c,e){return hostingSort(d,c,e,YAHOO.hosting.Columns.freeDomains.key)};var numDomainsSorting=function(d,c,e){return hostingSort(d,c,e,YAHOO.hosting.Columns.numDomains.key)};var bandwidthSorting=function(d,c,e){return hostingSort(d,c,e,YAHOO.hosting.Columns.bandwidth.key)};var diskSpaceSorting=function(d,c,e){return hostingSort(d,c,e,YAHOO.hosting.Columns.diskSpace.key)};var databasesSorting=function(d,c,e){return hostingSort(d,c,e,YAHOO.hosting.Columns.databases.key)};var uptimeSorting=function(d,c,e){return hostingSort(d,c,e,YAHOO.hosting.Columns.uptime.key)};var greenestHostingDataTable;var greenHostingDataTable;var internationalHostingDataTable;YAHOO.hosting={};YAHOO.hosting.Columns={};YAHOO.hosting.Data=hostingData;YAHOO.hosting.Columns.hostingCompany={key:"hostingCompany",sortable:true,resizeable:true,label:"Hosting Company",formatter:formatImage,width:75};YAHOO.hosting.Columns.price={key:"price",formatter:formatCurrency,sortable:true,sortOptions:{sortFunction:priceSorting},resizeable:true,label:"Lowest Price",width:42};YAHOO.hosting.Columns.freeDomains={key:"freeDomains",sortable:true,resizeable:true,sortOptions:{sortFunction:freeDomainsSorting},label:"Free Domains",width:75};YAHOO.hosting.Columns.numDomains={key:"numDomains",sortable:true,resizeable:true,sortOptions:{sortFunction:numDomainsSorting},label:"Total Domains",width:60};YAHOO.hosting.Columns.bandwidth={key:"bandwidth",sortable:true,resizeable:true,sortOptions:{sortFunction:bandwidthSorting},label:"Bandwidth",width:59};YAHOO.hosting.Columns.diskSpace={key:"diskSpace",sortable:true,sortOptions:{sortFunction:diskSpaceSorting},resizeable:true,label:"Disk Space",width:60};YAHOO.hosting.Columns.databases={key:"databases",sortable:true,resizeable:true,sortOptions:{sortFunction:databasesSorting},label:"Databases",width:59};YAHOO.hosting.Columns.powerSource={key:"powerSource",sortable:true,resizeable:true,label:"Power Source(s)",width:95};YAHOO.hosting.Columns.uptime={key:"uptime",formatter:formatPercentage,sortable:true,sortOptions:{sortFunction:uptimeSorting},resizeable:true,label:"Uptime",width:37};YAHOO.hosting.Columns.country={key:"country",sortable:true,resizeable:true,label:"Country",width:45};var hostingColumnDefs=[YAHOO.hosting.Columns.hostingCompany,YAHOO.hosting.Columns.price,YAHOO.hosting.Columns.freeDomains,YAHOO.hosting.Columns.bandwidth,YAHOO.hosting.Columns.diskSpace,YAHOO.hosting.Columns.databases,YAHOO.hosting.Columns.powerSource,YAHOO.hosting.Columns.uptime];var hostingColumnDefsMin=[YAHOO.hosting.Columns.hostingCompany,YAHOO.hosting.Columns.price,YAHOO.hosting.Columns.bandwidth,YAHOO.hosting.Columns.diskSpace,YAHOO.hosting.Columns.databases,YAHOO.hosting.Columns.powerSource,YAHOO.hosting.Columns.uptime];var hostingColumnDefsInt=[YAHOO.hosting.Columns.hostingCompany,YAHOO.hosting.Columns.price,YAHOO.hosting.Columns.country,YAHOO.hosting.Columns.bandwidth,YAHOO.hosting.Columns.diskSpace,YAHOO.hosting.Columns.databases,YAHOO.hosting.Columns.powerSource,YAHOO.hosting.Columns.uptime];var hostingFields=["hostingCompany","url","price","freeDomains","numDomains","bandwidth","diskSpace","databases","powerSource","uptime"];var hostingFieldsMin=["hostingCompany","url","price","numDomains","bandwidth","diskSpace","databases","powerSource","uptime"];var hostingFieldsInt=["hostingCompany","url","country","price","freeDomains","numDomains","bandwidth","diskSpace","databases","powerSource","uptime"];function createGreenestHostingGrid(){this.myDataSource=new YAHOO.util.DataSource(YAHOO.hosting.Data.greenestHostingCompanies);this.myDataSource.responseType=YAHOO.util.DataSource.TYPE_JSARRAY;this.myDataSource.responseSchema={fields:hostingFieldsMin};try{greenestHostingDataTable=new YAHOO.widget.DataTable("greenestHostingDataTable",hostingColumnDefsMin,this.myDataSource,{})}catch(b){var a=0}}function createGreenerHostingGrid(){this.myDataSource=new YAHOO.util.DataSource(YAHOO.hosting.Data.greenerHostingCompanies);this.myDataSource.responseType=YAHOO.util.DataSource.TYPE_JSARRAY;this.myDataSource.responseSchema={fields:hostingFields};greenHostingDataTable=new YAHOO.widget.ScrollingDataTable("greenerHostingDataTable",hostingColumnDefs,this.myDataSource,{width:"600px"})}function createGreenHostingGrid(){this.myDataSource=new YAHOO.util.DataSource(YAHOO.hosting.Data.greenHostingCompanies);this.myDataSource.responseType=YAHOO.util.DataSource.TYPE_JSARRAY;this.myDataSource.responseSchema={fields:hostingFields};greenHostingDataTable=new YAHOO.widget.ScrollingDataTable("greenHostingDataTable",hostingColumnDefs,this.myDataSource,{width:"600px",height:"460px"})}function createInternationalHostingGrid(){this.myDataSource=new YAHOO.util.DataSource(YAHOO.hosting.Data.internationalHostingCompanies);this.myDataSource.responseType=YAHOO.util.DataSource.TYPE_JSARRAY;this.myDataSource.responseSchema={fields:hostingFieldsInt};internationalHostingDataTable=new YAHOO.widget.ScrollingDataTable("internationalHostingDataTable",hostingColumnDefsInt,this.myDataSource,{width:"581px"})};