$(document).ready(function(){$(".backToTop").click(function(){scroll(0,0);
return false
});
var resorts={};
$.ajax({cache:false,dataType:"xml",url:VAIL.feeds.terrainStatus.beavercreek,success:function(data){resorts.beavercreek=$(data)
}});
$.ajax({cache:false,dataType:"xml",url:VAIL.feeds.terrainStatus.breckenridge,success:function(data){resorts.breckenridge=$(data)
}});
$.ajax({cache:false,dataType:"xml",url:VAIL.feeds.terrainStatus.heavenly,success:function(data){resorts.heavenly=$(data)
}});
$.ajax({cache:false,dataType:"xml",url:VAIL.feeds.terrainStatus.keystone,success:function(data){resorts.keystone=$(data)
}});
$.ajax({cache:false,dataType:"xml",url:VAIL.feeds.terrainStatus.vail,success:function(data){resorts.vail=$(data)
}});
$("div.vailTabs").bind("vail:tabs:activated",function(){var resortId=$(this).find("li.on a").attr("id");
var resortName=$(this).find("li.on a").attr("href").split("#")[1];
if(typeof (resorts[resortName])=="undefined"){setTimeout(function(){$("div.vailTabs").trigger("vail:tabs:activated")
},1000)
}else{$(".data").remove();
var groomingAreas=resorts[resortName].find("resort grooming_area");
groomingAreas.each(function(){var groomingArea=$(this);
var runs=groomingArea.find("run");
var clone=$("#grooming-area-template").clone(true).attr("id","").addClass("data");
clone.find(".grooming-area-name").html(groomingArea.attr("name").toLowerCase());
runs.each(function(index){var run=$(this);
var runStatus=run.attr("status")=="0"?"Closed":"Open";
var runName=run.attr("name").toLowerCase();
var runType="runType type"+run.attr("run_type");
var row='<tr class="'+(index%2?"odd":"even")+'"><td class="'+runType+'"></td><td class="name">'+runName+'</td><td class="status">'+runStatus+"</td></tr>";
clone.find(".grooming-area-runs").append(row)
});
clone.insertAfter("#grooming-area-template")
});
var lifts=resorts[resortName].find("resort lift");
if(lifts.length){$("div.lift-status").show();
lifts.each(function(index){var lift=$(this);
var liftName=lift.attr("name");
var liftType=lift.attr("lift_type");
var rideTime=lift.attr("lift_ride_time")+" min. ride time";
var row='<tr class="'+(index%2?"odd":"even")+' data"><td class="name">'+liftName+'</td><td class="type">'+liftType+'</td><td class="ride-time">'+rideTime+"</td></tr>";
$(".lifts").append(row)
})
}else{$("div.lift-status").hide()
}}})
});