// site-scripts.js	
var Page = "";

window.addEvent('domready', function() {
	if ($('Home')) Page = "Home";
	else if ($('AboutUs')) Page = "AboutUs";
	else if ($('ContactInfo')) Page = "ContactInfo";
	else if ($('StoreTour'))Page = "StoreTour";
	else if ($('MfrLinks'))Page = "MfrLinks";
});

window.addEvent('load', function() {
	loadxfade();
	loadImages();
	legacyGif();
});

function loadImages() {
	if (!$('titleimg')) return;
	
	loadedImages = [];
	homeImg = new Asset.image('/images/haywards-subtext.png', {id: 'titleimg'});
	aboutImg = new Asset.image('/images/about-titletext.png', {id: 'titleimg'});
	contactImg = new Asset.image('/images/contact-titletext.png', {id: 'titleimg'});
	storeImg = new Asset.image('/images/tour-titletext.png', {id: 'titleimg'});
	mfrImg = new Asset.image('/images/mfrlinks-titletext.png', {id: 'titleimg'});
	
	switch (Page) {
		case "Home": { $('titleimg').replaceWith(homeImg); break; }
		case "AboutUs": { $('titleimg').replaceWith(aboutImg); break; }
		case "ContactInfo": { $('titleimg').replaceWith(contactImg); break; }
		case "StoreTour": { $('titleimg').replaceWith(storeImg); break; }
		case "MfrLinks": { $('titleimg').replaceWith(mfrImg); break; }
	}
}

function loadxfade() {
	switch (Page) {
		case "Home": { xfade2("box2", 1000, 4000); xfade2("box4", 2000, 4000); xfade2("box5", 3000, 4000); xfade2("box7", 4000, 4000); break;}
		case "AboutUs": { xfade2("box2", 1000, 2000); break; } 
		case "StoreTour": { xfade2("box2", 1000, 2000); xfade2("box3", 2000, 2000); break; }
		case "ContactInfo": { xfade2("box2", 1000, 2000); break; }
		case "MfrLinks": { xfade2("box2", 1000, 2000); xfade2("box3", 2000, 2000); break; }
	}
}
function legacyGif() {
	if (window.ie && !window.ie7) {
		$$('img').each(function(img) {
			var imgsrc = img.getProperty('src');
			var imgname = imgsrc.substring(0, imgsrc.lastIndexOf('.'));
			var imgext = imgsrc.substring(imgsrc.lastIndexOf('.')+1, imgsrc.length);
			if (imgext == "png") img.setProperty('src', imgname + ".gif");
		});
	}
}