var createGradientBackgroundMain = function(){
	var lg2 = {
	    type: "linear",
	    x1: 0, y1: 0,
	    x2: 1005, y2: 0,
	    colors: [
	      { offset: 0, color: "#484848" },
	      { offset: 0.25, color: "#A62A2A" },
	      { offset: .5, color: "black" },	     
	      { offset: 0.75, color: "#A62A2A" },
	      { offset: 1, color: "#484848" }
	    ]
	  };
	  
	  var surface = dojox.gfx.createSurface(dojo.byId("gradientTop"), 1005, 1000);
	  var group = surface.createGroup();
	  var rect1 = surface.createRect({ 
	    width:  1005,
	    height: 1000
	  });
	rect1.setFill(lg2);
};

var addMovie = function(){
	var movieHtml = '<iframe width="321" height="250" src="http://www.youtube.com/embed/D3IYzMhNMUQ" frameborder="0" allowfullscreen></iframe>';
	var movieDiv = dojo.byId('movieDiv');
	if(movieDiv != null){
		dojo.attr(movieDiv, "innerHTML", movieHtml);
	}
};

dojo.addOnLoad(function(){
	var deferred1 = new dojo.Deferred();
	var deferred2 = new dojo.Deferred();
	var deferred3 = new dojo.Deferred();
		
	dojo.xhrGet({
		url: "menu.html",
		handleAs: "text",
		handle: function(data,args){
					dojo.byId('menu').innerHTML = data;
					deferred1.callback({called:true});
				}
	});
	
	deferred1.then(function() {
		dojo.xhrGet({
			url: "contactsMain.html",
			handleAs: "text",
			handle: function(data,args){
						dojo.byId('contactsDivBg').innerHTML = data;
						deferred2.callback({called:true});
					}
		});
	});
	
	deferred2.then(function() {
		dojo.parser.parse(dojo.byId('container'));
		deferred3.callback({called:true});
	});	
	
	deferred3.then(function(){
		changeMenu();
		dojo.style('loadIndicator',"display", "none");
		dojo.byId('loaderInner').innerHTML += " Done!";		
		setTimeout(function hideLoader(){
			var loader = dojo.byId('loader'); 
			dojo.fadeOut({ node: loader, duration:2000,
				onEnd: function(){ 
					loader.style.display = "none"; 
				}
			}).play();
		}, 1000);
		
		var strayGlobals = [];
		for(var i in window){
			if(!window.__globalList[i]){ strayGlobals.push(i); }
		}
		if(strayGlobals.length){
			console.warn("Stray globals: "+strayGlobals.join(", "));
		}
	});
	
	var myHtml = "<span id='accompLink' style='cursor:pointer;width:190px;height:145px;top:584px;left:42px;position:absolute;z-index:14;'></span>";
	dojo.create('a', {href:"accomplishments.html", title:"Go to Accomplishments Page!", innerHTML:myHtml}, dojo.query('#bodyContent')[0]);			
	
	var myFooter = "Copyright &copy; 2010, Alpha Omega Auto Sound &nbsp &#x2022; &nbsp <span style='font-size:9px'>" + 
	        		"<a class='nora' href='http://www.oharadesigns.net'>site created by O\'Hara Designs</a></span>";
	dojo.byId('footerText').innerHTML = myFooter;
	
});

dojo.addOnLoad(createGradientBackgroundMain);
dojo.addOnLoad(function(){setTimeout(wipeInHeader,3000);});
dojo.addOnLoad(function(){setTimeout(addMovie,2000);});

