//------------------------------------------------------------------------
// Written by Ray Wilson November 2010
// Copyright Music From Outer Space LLC 2010.
// http://www.musicfromouterspace.com/mfosweb/home.action
//------------------------------------------------------------------------
function initCrossFades()
{
	initSoundLabUltimateFader();
	initSynthDIYExperimenterFader();
	initPowerSupplyFader();
}

function gotoSynthDIYExperimenter(arg)
{
	switch(arg)
	{
	case "PROJECT":
		launchpage("SYNTHDIY", "EXPERIMENTERBOARD/page1.html", "SDIYEXPPCB001", true);
		break;
	case "CATALOG":
		launchpage("CATALOG", "EXPERIMENTERBOARD/page1.html", "SDIYEXPCOMBO001", true);
		break;
	case "YOUTUBE":
		launchyoutube_blank("LYOu9y9fHI0");
		break;	
	default:	
		break;
	}
}

function initSynthDIYExperimenterFader()
{
	var crossFader2 = new ImageCrossFader(document.getElementById("sdiyexp_fader"),250,250);
	crossFader2.stillTimeMS = 5000;
	crossFader2.initialTime = 10000;
	var imgNames = [];
    imgNames.push("rotate_images/expbrd/newtonandsdiyexp.jpg");
    imgNames.push("rotate_images/expbrd/totalcoolness.jpg");
	imgNames.push("rotate_images/expbrd/einsteinblackboard_x.jpg");
	imgNames.push("rotate_images/expbrd/marshallamp_x.jpg");
	imgNames.push("rotate_images/expbrd/synthdiyinbetween.jpg");
	imgNames.push("rotate_images/expbrd/thomasedison_x.jpg");
	imgNames.push("rotate_images/expbrd/synthdiyproject.jpg");
	imgNames.push("rotate_images/expbrd/einsteinlaughwithbox.jpg");
	imgNames.push("rotate_images/expbrd/pcbcombopack.jpg");
	crossFader2.setImageNamesArray(imgNames);
	
	var creditNames = [];
	creditNames.push("Visit the project page.");
	creditNames.push("Visit the project page.");
	creditNames.push("Visit the project page.");
	creditNames.push("Watch the YouTube");
	creditNames.push("Watch the YouTube");
	creditNames.push("Visit the project page.");
	creditNames.push("Visit the project page.");
	creditNames.push("Go to the catalog page.");
	creditNames.push("Watch the YouTube");
	crossFader2.setImageTitlesArray(creditNames);
	
	var urlArgs = [];
	urlArgs.push("PROJECT");
	urlArgs.push("PROJECT");
	urlArgs.push("PROJECT");
	urlArgs.push("YOUTUBE");
	urlArgs.push("YOUTUBE");
	urlArgs.push("PROJECT");
	urlArgs.push("PROJECT");
	urlArgs.push("CATALOG");
	urlArgs.push("YOUTUBE");
	crossFader2.setImageURIsArray(urlArgs);
	
	crossFader2.onClickCallBack = gotoSynthDIYExperimenter;
	crossFader2.startFade();
}

function gotoSoundLabUltimate()
{
	launchpage("SYNTHDIY", "SOUNDLAB_ULTIMATE/page1.html", "SLULTIMATESET002", true);
}

function initSoundLabUltimateFader()
{
	var crossFader = new ImageCrossFader(document.getElementById("ultimate_fader"),220,190);
	crossFader.stillTimeMS = 8000;
	crossFader.initialTime = 20000;
	var imgNames = [];
	imgNames.push("rotate_images/slultimate/ultimate001.jpg");
	imgNames.push("rotate_images/slultimate/ultimate002.jpg");
	imgNames.push("rotate_images/slultimate/ultimate003.jpg");
	imgNames.push("rotate_images/slultimate/ultimate004.jpg");
	imgNames.push("rotate_images/slultimate/ultimate005.jpg");
	imgNames.push("rotate_images/slultimate/ultimate006.jpg");
	imgNames.push("rotate_images/slultimate/ultimate007.jpg");
	imgNames.push("rotate_images/slultimate/ultimate008.jpg");
	imgNames.push("rotate_images/slultimate/ultimate009.jpg");
	imgNames.push("rotate_images/slultimate/ultimate010.jpg");
	imgNames.push("rotate_images/slultimate/ultimate011.jpg");
	imgNames.push("rotate_images/slultimate/ultimate012.jpg");
	imgNames.push("rotate_images/slultimate/ultimate013.jpg");
	imgNames.push("rotate_images/slultimate/ultimate014.jpg");
	imgNames.push("rotate_images/slultimate/ultimate015.jpg");
	imgNames.push("rotate_images/slultimate/ultimate016.jpg");
	crossFader.setImageNamesArray(imgNames);
	
	var creditNames = [];
	creditNames.push("Andrew Morelli");
	creditNames.push("Todd Fletcher");
	creditNames.push("Chuck Stieg");
	creditNames.push("Kristian Bauck-Nordeide");
	creditNames.push("Paddy Steer");
	creditNames.push("Wolfgang Schuster");
	creditNames.push("Patrick Groulx");
	creditNames.push("Todd Fletcher");
	creditNames.push("Oskari Vuori");
	creditNames.push("Thalassa Pablo Penas");
	creditNames.push("Rich");
	creditNames.push("Steve Brenner");
	creditNames.push("Andrew Morelli");
	creditNames.push("Allen Cox");
	creditNames.push("Ray Wilson");
	creditNames.push("Bruce Christopherson");
	crossFader.setImageTitlesArray(creditNames);
	
	crossFader.onClickCallBack = gotoSoundLabUltimate;
	crossFader.startFade();
}

function gotoPowerSupply(arg)
{
	if(arg == "POWERSUPPLYKIT")
	{
		launchpage("CATALOG", "", "LM317LM337KIT", true);
	}
	else
	{
		launchpage("CATALOG", "", "WALLWARTKIT", true);
	}
}

function initPowerSupplyFader()
{
	var crossFader3 = new ImageCrossFader(document.getElementById("powersupply_fader"),175,231);
	crossFader3.stillTimeMS = 11000;
	crossFader3.initialTime = 25000;
	var imgNames = [];
	imgNames.push("rotate_images/powersupply/lm317lm337kitpromo.jpg");
	imgNames.push("rotate_images/powersupply/wallwartkitpromo.jpg");
	crossFader3.setImageNamesArray(imgNames);
	
	var creditNames = [];
	creditNames.push("Click to check it out.");
	creditNames.push("Click to check it out.");
	crossFader3.setImageTitlesArray(creditNames);
	
	var urlArgs = [];
	urlArgs.push("POWERSUPPLYKIT");
	urlArgs.push("WALLWARTKIT");
	crossFader3.setImageURIsArray(urlArgs);
	
	crossFader3.onClickCallBack = gotoPowerSupply;
	crossFader3.startFade();
}

