jQuery(function(c){var d;var b;var e=[{id:"config-11",name:"1 Location 1 AP"},{id:"config-21",name:"2+ Locations 1 AP"},{id:"config-12",name:"1 Location 2+ APs"},{id:"config-22",name:"2+ Locations 2+ APs"}];var h=[{id:"app-enterprise",name:"Enterprise WLAN",configuration:[{id:"config-12",name:"1 Location 2+ APs"},{id:"config-21",name:"2+ Locations 1 AP"},{id:"config-22",name:"2+ Locations 2+ APs"}],result:[["item_zf","item_zd3000"],["item_zf","item_zdorfm"],["item_zf","item_zd3000","item_fm"]]},{id:"app-branch-office",name:"SME/Branch Office",configuration:e,result:[["item_zf"],["item_zf","item_fm"],["item_zf","item_zd1000"],["item_zf","item_zd1000","item_fm"]]},{id:"app-hotspot",name:"Smart Hotspot",configuration:e,result:[["item_zf"],["item_zf","item_fm"],["item_zf","item_zd3000"],["item_zf","item_zd3000","item_fm"]]},{id:"app-carrier",name:"Triple-Play Carrier Service",configuration:false,result:[["item_mf"]]},{id:"app-broadband",name:"Wireless Broadband Access",configuration:false,result:[["item_zf","item_mf","item_fm","item_zd3000"]]}];function g(){c("#application-change, #configuration-change").click(function(k){k.preventDefault();var j=c(this).attr("id").split("-")[0];if(j=="application"){i()}else{a(d.id)}});c("#applications-tab").click(function(j){j.preventDefault();i()});c("#configurations-tab").click(function(j){j.preventDefault();if(d&&d.id){a(d.id)}});c("#results-tab").click(function(j){j.preventDefault();if(b&&b.id){f(b.id)}});c.each(h,function(l,j){c("#"+j.id).show().click(function(k){k.preventDefault();a(c(this).attr("id"))})});c.each(e,function(l,j){c("#"+j.id).show().click(function(k){k.preventDefault();f(c(this).attr("id"))})});i()}function i(){c("#applications").show().siblings().hide();c("#applications-tab").prev().andSelf().addClass("active")}function a(j){c.each(h,function(m,l){if(l.id==j){d=l;b=null;return false}});c("#application-selected, #application-result").html(d.name);c("#configuration-result").empty();if(!d.configuration.length){f();return}c("#configurations .blocks a").hide();c.each(d.configuration,function(m,l){c("#"+l.id).show()});c("#configurations").show().siblings().hide();c("#configurations-tab").prev().andSelf().addClass("active")}function f(j){var k=0;c("#configuration-result, #configuration-change").parent().hide();if(j){c.each(e,function(n,m){if(m.id==j){b=m;return false}});c.each(d.configuration,function(n,m){if(!j||m.id==j){k=n;return false}});if(b){c("#configuration-result, #configuration-change").parent().show();c("#configuration-result").html(b.name)}}c("#picks th, #picks td").hide();c("a[rel^=lyteframe]").attr("rel","lyteframe");if(d.result[k]){var l={transition:"elastic",opacity:0.5,current:"{current} of {total}"};c.each(d.result[k],function(n,m){c("#"+m+" th, #"+m+" td").show().find("a[rel^=lyteframe]").each(function(){elt=c(this);params=JSON.parse(elt.attr("rev"));params.width=parseInt(params.width)+54;params.height=parseInt(params.height)+94;params=c.extend(l,{iframe:"true"},params);elt.colorbox(params)}).attr("rel","lyteframe[matrixresults]")})}c("#results").show().siblings().hide();c("#results-tab").prev().andSelf().addClass("active")}c("a[href=#decider-matrix]").click(function(j){j.preventDefault();if(c("#matrix").length){c("#matrix").jqmShow()}else{c.ajax({url:"/matrix/matrix.html",cache:false,success:function(k){c("body").prepend(k);g();c("#matrix").jqm({overlay:60}).jqDrag(".matrix-header");c("#matrix").jqmShow()}})}})});