/*
 *	Coalition Against Bigger Trucks
 *	Author: Pete Saia
 *
*/

// The modern environment loader method.
var modern = function (canvas) {
	$('.legacy').hide().remove();
	
	cabt.init(canvas);
};


// The legacy (old browser) loader method.
var legacy = function () {
	var weather_div = document.getElementById('weather'),
		cars_div = document.getElementById('cars');
	
// Initiate rain.
//	new Rain(weather_div, 50);
	
// Add cars.
	var randomFromTo = function (from, to) {
	       return Math.floor(Math.random() * (to - from + 1) + from);
	};
	for (var i = 0; 6 > i; i++) {
		new Car(cars_div, 'car' + randomFromTo(1, 6));
	}
	new Car(cars_div, 'copcar', true, true);

	
	
// Create cloud canopy.
	for (var i = 0; 500 > i; i++) {
		new Cloud(weather_div, Math.floor(Math.random() * 28200), -80);
	}
	for (var i = 0; 20 > i; i++) {
		new Cloud(weather_div, Math.floor(Math.random() * 28200), Math.floor(Math.random() * 190));
	}
};


// Init.
$(function () {
	var canvas = document.getElementById('enviornment');
	if (canvas.getContext) {
		//modern(canvas);
		legacy();
	} else {
		legacy();
	}
});
