(function($){$.fn.uiliteShoppersResource=function(I){var I=$.extend({},$.fn.uiliteShoppersResource.defaults,I);I.appliances=$.fixArray($("#uilite_appliances").text());I.electronics=$.fixArray($("#uilite_electronics").text());I.furniture=$.fixArray($("#uilite_furniture").text());I.bedding=$.fixArray($("#uilite_bedding").text());I.dealer=$.fixString($("#uilite_dealer").text());return this.each(function(){$.message(this,I.messages.DEFAULT);if(I.data.length==0){$.message(this,I.messages.NO_FILE)}else{if($.url.attr("protocol")=="file")I.proxy="";I.data=$.securePage(document.location,I.data);I.home=this;jQuery.ajax({dataType:I.datatype,url:$.useProxy(I.data,I.proxy),error:function(a,b,c){$.message(I.home,I.messages.DATA_ERROR)},success:function(a){result(a)}})}function result(u){$(I.home).empty();if(u.length==0){$.message(I.home,I.messages.NO_PROMOTIONS)}else{var v=$(u).find("content");var x=$.getNodeValue($(v),"type").toLowerCase();var y=$(u).find("item");var z=$("<div></div>").appendTo(I.home);var A=$("<div></div>").addClass("display").appendTo(z);var B=$("<div></div>").addClass("left").appendTo(A).text("Loading display...");var C=$("<div></div>").addClass("right").appendTo(A).text("Loading brands...");var D=$("<div></div>").addClass("clear").appendTo(A);var E=$("<div></div>").addClass("nav").appendTo(z).text("Loading navigation...");$(C).empty();var F=$("<div></div>").addClass("rightwrapper").appendTo(C);var G=[];var b;switch(x){case"electronics":G=jQuery.unique(I.electronics).sort();b=I.electronicsBrands;break;case"furniture":G=jQuery.unique(I.furniture).sort();b=I.furnitureBrands;break;case"bedding":G=jQuery.unique(I.bedding).sort();b=I.beddingBrands;break;default:G=jQuery.unique(I.appliances).sort();b=I.appliancesBrands}jQuery.each(b,function(i,d){if(jQuery.inArray(d.name.toLowerCase(),G)!=-1||G.toString().length==0){var e=$("<div></div>").addClass("logo").appendTo(F);var f=$("<img>").attr({src:I.base+d.image,border:0,alt:d.name,title:d.name}).bind("load",function(a){var b=$(this).parent().parent();if($(this).parent().is("a")){b=$(b).parent()}var c=$(b).parent();var h=0;if($(c).height()>=$(b).height()){h=Math.floor(($(c).height()-$(b).height())/2)}$(c).find("div:first").css("padding-top",h+"px")}).appendTo(e);if(I.linking&&jQuery.trim(d.link)!=""){var g=$.testing(d.link,I.dealer);$(f).wrap("<a href='"+g+"' title='"+d.name+"'></a>")}}});$(B).empty();$(E).empty();var H=[];jQuery.each(y,function(i,g){var j=$.getNodeValue($(g),"image");var k=$.getNodeValue($(g),"title");var l=$.getNodeValue($(g),"description");var m=$("<div></div>").addClass("main").appendTo(B);var n=$("<div></div>").addClass("image").appendTo(m);var o=$("<div></div>").appendTo(n);var q=$("<img>").attr({id:"srmainimg"+i,src:j,border:0,alt:k,title:k}).bind("load",function(a){var b=$(this).parent().data("maxWidth");var c=$(this).parent().data("maxHeight");$(this).scaleImage({target:[b,c]});var d=Math.floor((c-$(this).data("dimensions").height)/2);$(this).parent().find("div:first").css("height",d+"px")}).appendTo(n);var r=$("<div></div>").addClass("title").text(k).appendTo(m);var s=$("<div></div>").addClass("description").text(l).appendTo(m);var h=$(r).innerHeight()+$(s).innerHeight();var p=$(n).innerHeight()-$(n).height();$(n).css("height",($(m).parent().innerHeight()-h-p)+"px");$(n).data("maxWidth",$(n).width());$(n).data("maxHeight",$(n).height());var t=$("<ul></ul>").addClass("sub").appendTo(E);jQuery.each($(g).find("category"),function(a,b){var c=$.getNodeValue($(b),"name");var d=$.testing($.getNodeValue($(b),"link"),I.dealer);if(a!=0){var e=$("<li></li>").addClass("sub").text(" | ").appendTo(t)}var f=$("<li></li>").addClass("sub").text(c).appendTo(t);$(f).wrapInner("<a href='"+d+"' title='"+c+"'></a>")});H.push($(t).width())});$(B).cycle({timeout:I.delay,speed:I.speed,cleartype:I.cleartype});jQuery.each($(B).children(),function(i,a){$(a).css("width",$(a).parent().css("width"));$(a).css("background-color","")});$(E).cycle({timeout:I.delay,speed:I.speed,cleartype:I.cleartype});jQuery.each($(E).children(),function(i,a){var w=Math.floor(($(a).parent().width()-$(a).width())/2);$(a).css("margin-left",w+"px");$(a).width(H[i])});I.navigate={current:0,max:y.length-1,left:B,nav:E};$("<div></div>").addClass("leftnav").css("z-index",$(B).children().length+1).bind("click",function(a){var b=I.navigate;b.current=(b.current-1<0)?b.max:b.current-1;$(b.left).cycle(b.current);$(b.nav).cycle(b.current)}).appendTo(B);$("<div></div>").addClass("rightnav").css("z-index",$(B).children().length+1).bind("click",function(a){var b=I.navigate;b.current=(b.current+1>b.max)?0:b.current+1;$(b.left).cycle(b.current);$(b.nav).cycle(b.current)}).appendTo(B);$(B).addClass(x)}}})};function log(){if(window.console&&window.console.log){window.console.log("[UI Lite Shoppers Resource v"+get('version')+"] : "+Array.prototype.join.call(arguments,' '))}};function get(a){return $.fn.uiliteShoppersResource.defaults[a]};$.fn.uiliteShoppersResource.version=function(){return get("version")};$.fn.uiliteShoppersResource.defaults={version:"1.2.1",category:"appliances",appliances:"",electronics:"",furniture:"",bedding:"",dealer:"",datatype:"xml",data:"",cleartype:1,speed:450,delay:0,linking:false,proxy:"",messages:{NO_FILE:"Data file to load was not specified.",NO_DATA:"No data returned.",DATA_ERROR:"Error loading data file.",NO_PROMOTIONS:"There was no data returned.",DEFAULT:"Loading data..."},base:"http://images.brandsource.com/_layouts/images/UINano/logos/",appliancesBrands:[{name:"Abbaka",image:"Abbaka.png",link:"http://www.abbaka.com/"},{name:"Admiral",image:"Admiral.png",link:"http://www.admiral-appliances.co.uk/"},{name:"Aga",image:"AGA.png",link:"http://www.aga-ranges.com/"},{name:"Air King",image:"AirKing.png",link:"http://www.airkinglimited.com/"},{name:"Amana",image:"Amana.png",link:"http://www.amana.com/"},{name:"American Range",image:"AmericanRange.png",link:"http://www.americanrange.com/"},{name:"Ariston",image:"Ariston.png",link:"http://www.aristonappliances.us/"},{name:"Artech",image:"Artech.png",link:"http://www.artechusa.net/"},{name:"ASKO",image:"ASKO.png",link:"http://www.askousa.com/"},{name:"Avanti",image:"Avanti.png",link:"http://www.avantiproducts.com/"},{name:"Bertazzoni",image:"Bertazzoni.png",link:"http://www.bertazzoni-italia.com/"},{name:"Blue Star",image:"BlueStar.png",link:"http://www.bluestarcooking.com/"},{name:"Bosch",image:"Bosch.png",link:"http://www.boschappliances.com/"},{name:"Broan",image:"Broan.png",link:"http://www.broan.com/"},{name:"Brown",image:"Brown.png",link:"http://www.brownstoveworksinc.com/"},{name:"Capital",image:"Capital.png",link:"http://www.capital-cooking.com/"},{name:"Crosley",image:"Crosley.png",link:"http://www.crosley.com/"},{name:"Dacor",image:"Dacor.png",link:"http://www.dacor.com/"},{name:"Danby",image:"Danby.png",link:"http://www.danby.com/"},{name:"DCS",image:"DCS.png",link:"http://www.dcsappliances.com/"},{name:"De'Longhi",image:"DeLonghi.png",link:"http://www.delonghiusa.com/"},{name:"Diva de Provence",image:"DivadeProvence.png",link:"http://www.divadeprovence.com/"},{name:"Dynasty",image:"Dynasty.png",link:"http://www.dynastystoves.com/"},{name:"Electrolux",image:"Electrolux.png",link:"http://www.electroluxusa.com/"},{name:"Electrolux Icon",image:"Electrolux_Icon.png",link:"http://www.electroluxicon.com/"},{name:"Elmira Stove Works",image:"ElmiraStoveWorks.png",link:"http://www.elmirastoveworks.com/"},{name:"Equator",image:"Equator.png",link:"http://www.equatorappliance.com/"},{name:"Estate",image:"Estate.png",link:"http://www.estateappliances.com/"},{name:"EuroChef",image:"EuroChef.png",link:"http://www.eurochefusa.com/"},{name:"Eurotech",image:"EuroTech.png",link:"http://www.eurotechappliances.com/"},{name:"Evo",image:"EVO.png",link:"http://www.evoamerica.com/"},{name:"Faber",image:"Faber.png",link:"http://www.faberonline.com/"},{name:"Fagor",image:"FAGOR.png",link:"http://www.fagoramerica.com/"},{name:"Fedders",image:"Fedders.png",link:"http://www.fedders.com/"},{name:"Fisher Paykel",image:"FisherPaykel.png",link:"http://www.fisherpaykel.com/"},{name:"FiveStar",image:"FiveStar.png",link:"http://www.fivestarrange.com/"},{name:"Friedrich",image:"Friedrich.png",link:"http://www.friedrich.com/"},{name:"Frigidaire",image:"frigidaire.png",link:"http://www.frigidaire.com/"},{name:"Gaggenau",image:"Gaggenau.png",link:"http://www.gaggenau.com/"},{name:"GE",image:"GE.png",link:"http://www.geappliances.com/"},{name:"GE Café",image:"GECafe.png",link:"http://www.geappliances.com/products/cafe/"},{name:"GE Eterna",image:"GEEterna.png"},{name:"GE Monogram",image:"GEMonogram.png",link:"http://www.monogram.com/"},{name:"GE Profile",image:"GEProfile.png",link:"http://www.geappliances.com/products/brands/profile.htm"},{name:"Gourmet Source",image:"GourmetSource.png"},{name:"Haier",image:"Haier.png",link:"http://www.haieramerica.com/"},{name:"Hotpoint",image:"HOTPOINT.png",link:"http://www.hotpoint.com/"},{name:"Imperial",image:"Imperial.png",link:"http://www.imperialrange.com/"},{name:"Independent",image:"Independent.png",link:"http://www.kitchenhood.com/"},{name:"Jade",image:"JADE.png",link:"http://www.jadeappliances.com/"},{name:"Jenn-Air",image:"Jenn-Air.png",link:"http://www.jennair.com/"},{name:"JetAir",image:"JetAir.png"},{name:"KitchenAid",image:"KitcheAid.png",link:"http://www.kitchenaid.com/"},{name:"Kobe",image:"Kobe.png",link:"http://www.koberangehoods.com/"},{name:"Kuppersbusch",image:"Kuppersbusch.png",link:"http://www.kuppersbuschusa.com/"},{name:"LG",image:"LG.png",link:"http://www.lg.com/"},{name:"Liebherr",image:"Liebherr.png",link:"http://www.liebherr-appliances.com/"},{name:"Magic Chef",image:"MagicChef.png",link:"http://www.mcappliance.com/"},{name:"Marvel",image:"MARVEL.png",link:"http://www.lifeluxurymarvel.com/"},{name:"Maytag",image:"Maytag.png",link:"http://www.maytag.com/"},{name:"Miele",image:"Miele.png",link:"http://www.miele.com/"},{name:"NuTone",image:"NuTone.png",link:"http://www.nutone.com/"},{name:"Premier Pro-Series",image:"PremierProSeries.png",link:"http://www.premierrange.com/"},{name:"ProFire",image:"ProFire.png"},{name:"Quietline",image:"Quietline.png"},{name:"Roper",image:"Roper.png",link:"http://www.roperappliances.com/"},{name:"Samsung",image:"SamsungAppliances.png",link:"http://www.samsung.com/"},{name:"Sanyo",image:"Sanyo.png",link:"http://us.sanyo.com/"},{name:"Scotsman",image:"Scotsman.png",link:"http://www.scotsman-ice.com/"},{name:"Siemens",image:"Siemens.png",link:"http://www.usa.siemens.com/"},{name:"Smeg",image:"Smeg.png",link:"http://www.smegusa.com/"},{name:"Speed Queen",image:"SpeedQueen.png",link:"http://www.speedqueen.com/"},{name:"Sub-Zero",image:"SubZero.png",link:"http://www.subzero.com/"},{name:"Tappan",image:"Tappan.png",link:"http://www.tappan.net/	"},{name:"Thermador",image:"Thermador.png",link:"http://www.thermador.com/"},{name:"TMIO",image:"TMIO.png",link:"http://www.tmio.com/"},{name:"Trade-Wind",image:"TradeWind.png",link:"http://www.tradewindsappliance.com/"},{name:"U-Line",image:"ULine.png",link:"http://www.u-line.com/"},{name:"Vent-A-Hood",image:"VentAHood.png",link:"http://www.ventahood.com/"},{name:"Viking",image:"VIKING.png",link:"http://www.vikingrange.com/"},{name:"W.C. Woods",image:"WCWoods.png",link:"http://www.wcwood.com/"},{name:"Waste King",image:"WasteKing.png",link:"http://www.anaheimmfg.com/"},{name:"Whirlpool",image:"Whirlpool.png",link:"http://www.whirlpool.com/"},{name:"White Westinghouse",image:"WW.png",link:"http://www.whitewestinghouse.com/"},{name:"Wind Crest Induction",image:"WindCrest.png",link:"http://www.windcrestcnp.com/"},{name:"Wolf",image:"WOLF.png",link:"http://www.wolfappliance.com/"},{name:"Zephyr",image:"zephyr.png",link:"http://www.zephyronline.com/"}],electronicsBrands:[{name:"Bose",image:"Bose.png"},{name:"Boston Acoustics",image:"BostonAcoustics.png"},{name:"Bryston",image:"Bryston.png"},{name:"CE labs",image:"CELabs.png"},{name:"Cable Pro",image:"CablePro.png"},{name:"Cambridge SoundWorks",image:"CambridgeSoundworks.png"},{name:"Channel Master",image:"ChannelMaster.png"},{name:"Channel Vision",image:"ChannelVision.png"},{name:"Chief Manufacturing",image:"ChiefManufacturing.png"},{name:"CinemaTech",image:"CinemaTech.png"},{name:"Classe",image:"Classe.png"},{name:"Color Vision",image:"ColorVision.png"},{name:"Control4",image:"Control4.png"},{name:"Crestron",image:"Crestron.png"},{name:"Crosley Electronics",image:"Crosley.png"},{name:"D-Tool",image:"D-Tool.png"},{name:"DIRECTV",image:"DirectTV.png"},{name:"DVDO",image:"DVDO.png"},{name:"DWIN",image:"DWIN.png"},{name:"Da-Lite",image:"DaLite.png"},{name:"Definitive Technology",image:"DefinitiveTechnology.png"},{name:"Denon",image:"DENON.png"},{name:"Dish Network",image:"DishNetwork.png"},{name:"Draper",image:"Draper.png"},{name:"Dreamseat",image:"DreamSeat.png"},{name:"Dymo",image:"DYMO.png"},{name:"Dynaudio",image:"Dynaudio.png"},{name:"ELAN",image:"ELAN.png"},{name:"Energy",image:"Energy.png"},{name:"Escient",image:"Escient.png"},{name:"Faroudja",image:"Faroudja.png"},{name:"Final Sound",image:"FinalSound.png"},{name:"Fujitsu",image:"FUJITSU.png"},{name:"Go Video",image:"GoVideo.png"},{name:"HAI",image:"HAI.png"},{name:"Harman Kardon",image:"harmonkardon.png"},{name:"Harmony Remotes",image:"HarmonyRemotes.png"},{name:"Hitachi",image:"Hitachi.png"},{name:"Hitachi Directors Series",image:"Hitachi-D.png"},{name:"Honeywell Cable",image:"Honeywell.png"},{name:"Hoover Central Vac",image:"Hoover.png"},{name:"IXOS",image:"IXOS.png"},{name:"Ideal",image:"Ideal.png"},{name:"Image Crafters",image:"ImageCrafters.png"},{name:"InFocus",image:"InFocus.png"},{name:"Integra",image:"Integra.png"},{name:"Irwin Seating",image:"IrwinSeating.png"},{name:"JVC",image:"JVC.png"},{name:"KEF",image:"KEF.png"},{name:"Kenwood",image:"Kenwood.png"},{name:"Key Digital Systems",image:"KeyDigital.png"},{name:"Kimber Kable",image:"KimberCable.png"},{name:"Klipsch",image:"Klipsch.png"},{name:"Krell",image:"KRELL.png"},{name:"LG Electronics",image:"LG.png"},{name:"MicroGEM",image:"MicroGem.png"},{name:"Mitsubishi",image:"Mitsubishi.png"},{name:"NAD",image:"NAD.png"},{name:"Niles",image:"NILES.png"},{name:"OmniMount",image:"OmniMount.png"},{name:"On-Q",image:"OnQ.png"},{name:"Onkyo",image:"ONKYO.png"},{name:"Optoma",image:"Optoma.png"},{name:"PSB",image:"PSB.png"},{name:"Panamax",image:"Panamax.png"},{name:"Panamax/Furman",image:"PanamaxFurman.png"},{name:"Panasonic",image:"Panasonic.png",link:"Panasonic http://www.panasonic.com/"},{name:"Paradigm",image:"Paradigm.png"},{name:"Parasound",image:"Parasound.png"},{name:"Phase Technology",image:"PhaseTechnology.png"},{name:"Philips",image:"Philips.png"},{name:"Pioneer",image:"Pioneer.png"},{name:"Pioneer Elite",image:"Pioneer_Elite.png"},{name:"Proficient",image:"Proficient.png"},{name:"RCA",image:"RCA.png"},{name:"RPG",image:"RPG.png"},{name:"RTI Remotes",image:"RTIRemotes.png"},{name:"Revel",image:"Revel.png"},{name:"Richard Gray's Power Company",image:"RichardGraysPowerCompany.png"},{name:"Rotel",image:"ROTEL.png"},{name:"Runco",image:"Runco.png"},{name:"Russound",image:"Russound.png"},{name:"SIM2/Seleco",image:"SIM2Seleco.png"},{name:"Salamander Designs",image:"SalamanderDesigns.png"},{name:"Samsung Electronics",image:"Samsung.png",link:"Samsung http://www.samsung.com/"},{name:"Sanus",image:"SanusSystems.png",link:"Sanus http://www.sanus.com/"},{name:"Screen Dreams",image:"ScreenDreams.png"},{name:"Sharp",image:"Sharp.png",link:"Sharp http://www.sharpusa.com/"},{name:"Sonance",image:"Sonance.png"},{name:"Sony",image:"SONY.png"},{name:"Sony ES",image:"SonyES.png"},{name:"Sony XBR",image:"SonyXBR.png"},{name:"Speakercraft",image:"Speakercraft.png"},{name:"Spectrum",image:"Spectrum.png"},{name:"Stewart Filmscreen",image:"StewartFilmscreen.png"},{name:"Sylvania",image:"Sylvania.png"},{name:"TechCraft",image:"TechCraft.png"},{name:"Terk",image:"Terk.png"},{name:"Testum",image:"Testum.png"},{name:"Theil",image:"Thiel.png"},{name:"Tivoli",image:"Tivoli.png"},{name:"Toshiba",image:"Toshiba.png",link:"Toshiba http://www.toshiba.com/"},{name:"Triad",image:"Triad.png"},{name:"Tributaries",image:"Tributaries.png"},{name:"Tripp Lite",image:"TrippLite.png"},{name:"Universal Remote",image:"UniversalRemote.png"},{name:"Vantage",image:"Vantage.png"},{name:"Velodyne",image:"Velodyne.png"},{name:"Vidikron",image:"Vidikron.png"},{name:"Xantech",image:"Xantech.png"},{name:"Yamaha",image:"Yamaha.png"}],furnitureBrands:[],beddingBrands:[]}})(jQuery);(function($){$.extend({getNodeValue:function(a,b){return a.find(b).text()}})})(jQuery);