var guides = {
	Gardening :
	{
		a: {
			title : "Emma&#39;s Intro",
			url: "Gardening01_widolv1.0.flv"
		},
		b: {
			title : "The Perfect Lawn",
			url: "Gardening03_widolv1.0.flv"
		},
		c: {
			title : "Waterbuts",
			url: "Gardening04_widolv1.0.flv"
		},
		d: {
			title : "Beneficial Bee&#39;s",
			url: "Gardening05_widolv1.0.flv"
		},
		e: {
			title : "Cost Free Cuttings",
			url: "Gardening06_widolv1.0.flv"
		},
		f: {
			title : "Garden Mobility",
			url: "Gardening07_widolv1.0.flv"
		},
		g: {
			title : "Tea Compost",
			url: "Gardening08_widolv1.0.flv"
		}
	},
	Creative :
	{
		a: {
			title : "Valerie's Intro",
			url: "Creativ01_widolv1.0.flv"
		},
		b: {
			title : "Button Basics",
			url: "Creative03_widolv1.0.flv"
		},
		c: {
			title : "Knitting",
			url: "Creative04_widolv1.0.flv"
		},
		d: {
			title : "Embroidery",
			url: "Creative06_widolv1.0.flv"
		},
		e: {
			title : "Recycled Notebook",
			url: "Creative07_widolv1.0.flv"
		}
	},
	PC :
	{
		a: {
			title : "Valerie's Intro",
			url: "Internet01_widolv1.0.flv"
		},
		b: {
			title : "Protect your PC",
			url: "Internet03_widolv1.0.flv"
		},
		c: {
			title : "Deleting Files",
			url: "Internet04_widolv1.0.flv"
		},
		d: {
			title : "De-frag!",
			url: "Internet05_widolv1.0.flv"
		},
		e: {
			title : "Computer Magic",
			url: "Internet06_widolv1.0.flv"
		},
		f: {
			title : "Search and Email",
			url: "Internet07_widolv1.0.flv"
		},
		g: {
			title : "Abbreviations",
			url: "Internet08_widolv1.0.flv"
		},
		h: {
			title : "Ipsum Lorem",
			url: "Internet09_widolv1.0.flv"
		}
	},
	Home :
	{
		a: {
			title : "Emma's Intro",
			url: "Home01_widolv1.0.flv"
		},
		b: {
			title : "Meal Planning",
			url: "Home03_widolv1.0.flv"
		},
		c: {
			title : "Ironing",
			url: "Home04_widolv1.0.flv"
		},
		d: {
			title : "Perfect Plugs",
			url: "Home05_widolv1.0.flv"
		},
		e: {
			title : "Kind Cleaning",
			url: "Home06_widolv1.0.flv"
		},
		f: {
			title : "Worm Wee",
			url: "Home07_widolv1.0.flv"
		}
	},
	Sustainability :
	{
		a: {
			title : "Emma's Intro",
			url: "Eco01_widolv1.0.flv"
		},
		b: {
			title : "Shopping",
			url: "Eco03_widolv1.0.flv"
		},
		c: {
			title : "Insulated Home",
			url: "Eco04_widolv1.0.flv"
		},
		d: {
			title : "Eco Cooking",
			url: "Eco05_widolv1.0.flv"
		},
		e: {
			title : "Eco Driving",
			url: "Eco06_widolv1.0.flv"
		}
	},
	Sex :
	{
		a: {
			title : "Valerie's Intro",
			url: "Sex01_widolv1.0.flv"
		},
		b: {
			title : "STD's",
			url: "Sex03_widolv1.0.flv"
		},
		c: {
			title : "Lack of Mobility",
			url: "Sex04_widolv1.0.flv"
		},
		d: {
			title : "Sex Toys",
			url: "Sex05_widolv1.0.flv"
		},
		e: {
			title : "Lack of Interest",
			url: "Sex06_widolv1.0.flv"
		}
	}
}

var playingThumb=null;

function roll(obj){
	if (obj.src){
		if (obj.src.indexOf("_off")!=-1){
			obj.src=obj.src.replace(/_off/,"_over");
		}else if (obj.src.indexOf("_over")!=-1){
			obj.src=obj.src.replace(/_over/,"_off");
		}
	}else{
		if (obj.style.backgroundImage.indexOf("_off")!=-1){
			obj.style.backgroundImage=obj.style.backgroundImage.replace(/_off/,"_over");
		}else if (obj.style.backgroundImage.indexOf("_over")!=-1){
			obj.style.backgroundImage=obj.style.backgroundImage.replace(/_over/,"_off");
		}
	}
}
function loadFirstVideo(cat){
	title="Introduction";
	if (cat=="SubstainabilitySustainability") cat="Eco";
	url=cat+"02_widolv1.0.flv";
	if (cat=="Pc") url="Internet02_widolv1.1.flv";
	thumb=null;
	if(g=guides[getVar("guide")]){
		if (v=g[getVar("vid")]){
			title=v.title;
			url=v.url;
			thumb=document.getElementById("vid_"+getVar("vid"));
		}
	}
	loadVideo(title,url,321,181,"guideFlashContent",thumb);
}
function loadWinnerVid(vid){
	if(vid=="a" || vid=="b"){
		if (vid=="a"){
			loadVideo("","Intro1_widolv1.0.flv",321,181,"emmaVid",null);
		}else if (vid=="b"){
			loadVideo("","Intro2_widolv1.0.flv",321,181,"valerieVid",null);
		}
	}else if(getVar("vid")=="a" || getVar("vid")=="b"){
		if (getVar("vid")=="a"){
			loadVideo("","Intro1_widolv1.0.flv",321,181,"emmaVid",null);
		}else if (getVar("vid")=="b"){
			loadVideo("","Intro2_widolv1.0.flv",321,181,"valerieVid",null);
		}
	}
}
function loadVideo(title,name,width,height,divId,thumb){
	if (thumb!=null){
		thumb.style.display="none";
	}
	if (playingThumb!=null){
		playingThumb.style.display="block";
	}
	playingThumb=thumb;
	var so = new SWFObject("flash/SkyvideoWrapper.swf", "skyVideo", width, height, "9.0.28.0", "#000000");
	so.addParam("allowFullScreen", "true");
	so.addParam("allowScriptAccess", "always");
	so.addVariable("settingsUrl", "config.xml");
	so.addVariable("video_url", name);
	so.addVariable("embed_key", "sky_arts"); 
	so.addVariable("channel_key", "External");
	//so.addVariable("unique_id", "v6_unique_id");
	so.addVariable("ad_sensitivity", "0");
	so.addVariable("auto_play", "true");
	so.write(divId);
	if (document.getElementById("videoTitle")) document.getElementById("videoTitle").innerHTML=title;
}
function getVar(name){
 get_string = document.location.search;         
 return_value = '';
 
 do { //This loop is made to catch all instances of any get variable.
	name_index = get_string.indexOf(name + '=');
	
	if(name_index != -1)
	  {
	  get_string = get_string.substr(name_index + name.length + 1, get_string.length - name_index);
	  
	  end_of_value = get_string.indexOf('&');
	  if(end_of_value != -1)                
		value = get_string.substr(0, end_of_value);                
	  else                
		value = get_string;                
		
	  if(return_value == '' || value == '')
		 return_value += value;
	  else
		 return_value += ', ' + value;
	  }
	} while(name_index != -1)
	
 //Restores all the blank spaces.
 space = return_value.indexOf('+');
 while(space != -1)
	  { 
	  return_value = return_value.substr(0, space) + ' ' + 
	  return_value.substr(space + 1, return_value.length);
					 
	  space = return_value.indexOf('+');
	  }
  
 return(return_value);        
 }