﻿if (!window.project_sl_banner)
	window.project_sl_banner = {};

project_sl_banner.Page = function() 
{
}

project_sl_banner.Page.prototype =
{
	handleLoad: function(control, userContext, rootElement) 
	{
		this.control = control;
		
		// Sample event hookup:	
		rootElement.addEventListener("MouseLeftButtonDown", Silverlight.createDelegate(this, this.handleMouseDown));
	},
	
	// Sample event handler
	handleMouseDown: function(sender, eventArgs) 
	{
		// The following line of code shows how to find an element by name and call a method on it.
		// this.control.content.findName("Storyboard1").Begin();
	}
}

var timelines = new Array("ashton_court_logo_anim","bsg_logo_anim","cps_logo_anim","content_code_logo_anim","core_logo_anim","program_framework_logo_anim","tech_associates_logo_anim","umt_logo_anim","wellingtone_logo_anim");
var canvases = new Array("ashton_court_logo","bsg_logo","cps_logo","content_code_logo","core_logo","program_framework_logo","tech_associates_logo","umt_logo","wellingtone_logo");
var urls = new Array("http://www.ashtoncourt.com/","http://www.bsg.co.uk/","http://www.cps.co.uk/","http://www.contentandcode.com/","http://www.core.gb.com/Solutions/EPM/","http://www.programframework.com/","http://www.techassoc.com/","http://www.umt.com/","http://www.wellingtoneepm.co.uk/")
//curranim=1;
currsection=0;



function playfirst(sender,eventArgs){
sender.findName(canvases[currsection]).visibility = "Visible";
sender.findname(timelines[currsection]).Duration="00:00:03";
	sender.findName(timelines[currsection]).begin();
/*sender.findName("de_logo").visibility="Visible";
sender.findName("de_logo_anim").begin();*/

}


function animcomplete(sender,eventArgs){

/*sender.findName(canvases[currsection]).visibility = "Collapsed";
	sender.findName(timelines[currsection]).stop();
	currsection++;

if (currsection == 8)
	{
		currsection = 0;
	}
	
	sender.findName(canvases[currsection]).visibility = "Visible";
	sender.findName(timelines[currsection]).begin();
*/	
}

function mouseover(sender,eventArgs){

//sender.findname(timelines[curranim]).pause();
sender.findname(timelines[currsection]).pause();
}

function mouseout(sender,eventArgs){
//sender.findname(timelines[curranim]).resume();
sender.findname(timelines[currsection]).resume();
}



function next(sender,eventArgs){
sender.findname(timelines[currsection]).Duration="00:00:04";
sender.findname(timelines[currsection]).begin();
sender.findname(canvases[currsection]).Visibility="Collapsed";
sender.findname(timelines[currsection]).stop();
currsection++;
	if (currsection == 9)
	{
		currsection = 0;
	}
	
sender.findname(canvases[currsection]).Visibility="Visible";
sender.findname(timelines[currsection]).Duration="00:00:03";
sender.findname(timelines[currsection]).begin();

}

function back(sender,eventArgs){
sender.findname(timelines[currsection]).Duration="00:00:04";
sender.findname(timelines[currsection]).begin();
sender.findname(canvases[currsection]).Visibility="Collapsed";
sender.findname(timelines[currsection]).stop();

if (currsection == 0)
	{
		currsection = 9;
	}
	currsection--;
sender.findname(canvases[currsection]).Visibility="Visible";
sender.findname(timelines[currsection]).Duration="00:00:03";
sender.findname(timelines[currsection]).begin();
}


function click(sender,eventArgs){
//sender.findname(timelines[curranim]).resume();
window.open(urls[currsection]);
}