//Copyright 2010. All rights reserved. Price Box (r)
	var aryMessages = new Array();
	aryMessages[0] = {msg:"A family dental practice in the heart of Fife"};
	aryMessages[1] = {msg:"Offering a wide range of cosmetic treatments"};
	aryMessages[2] = {msg:"Tooth whitening"};
	aryMessages[3] = {msg:"Botox &amp; Fillers"};
	aryMessages[4] = {msg:"A friendly, caring practice"};
	aryMessages[5] = {msg:"Conveniently located in Glenrothes, Fife"};


	var ScurrentPic = 0;
	var SaryPhotos = new Array();
	SaryPhotos[0] = {src:"graphics/family-bg.jpg"};
	SaryPhotos[1] = {src:"graphics/brushing-bg.jpg"};
	SaryPhotos[2] = {src:"graphics/building-bg.jpg"};
	SaryPhotos[3] = {src:"graphics/family2-bg.jpg"};
	SaryPhotos[4] = {src:"graphics/mouth-bg.jpg"};
	
	var SnumSlides = SaryPhotos.length;

	var SmainImg;
	var SslideShow;
	var Simg2;       


	function SsetPic(i){
		ScurrentPic = i;
   
		SmainImg.src = SaryPhotos[i].src;
		SmainImg.style.cssText = "position:absolute;top:0;left:0;z-index:0;opacity:1.0;filter:alpha(opacity=100);-moz-opacity:1.0;";

		var k = 0;
		if(i < (SnumSlides - 1)){
			k = i + 1;
		}
		else{
			k = 0;
		}
		
		Simg2.height = 220;
		Simg2.width = 800;
		Simg2.src = SaryPhotos[k].src;
		Simg2.style.cssText = "position:absolute;top:0;left:0;z-index:-1;opacity:0.0;filter:alpha(opacity=0);-moz-opacity:0.0;";
	}



var Sc = 0;
var St;
var St2;
var St3;

function SadvanceShow(){

	St2 = setInterval("Sfade()", 20);

	St = setTimeout("SadvanceShow("+SnumSlides+")", 10000);
}


var Sc2 = 0;
var Sopacity = 1.0;
var SnegOpacity = 0.0;
function Sfade(){
    SnegOpactity = 1 - Sopacity;
	SmainImg.style.cssText = "position:absolute;top:0;left:0;z-index:0;opacity:"+Sopacity+";filter:alpha(opacity="+(Sopacity*100)+");-moz-opacity:"+Sopacity+";";
	Simg2.style.cssText = "position:absolute;top:0;left:0;z-index:-1;opacity:"+SnegOpactity+";filter:alpha(opacity="+(SnegOpactity*100)+");-moz-opacity:"+SnegOpactity+";";

	if(Sopacity > 0.0){
 		Sopacity -= 0.02;
	}
	else{
		Sopacity = 1.0;
		
		//Swap front and back pics
		if(Sc < SnumSlides){
			SsetPic(Sc);
		}
		else{
			Sc = 0;
			SsetPic(Sc);
		}
		Sc++;
		
		clearInterval(St2);
	}
}


//Entry point for slide show
function enter(){
	showMessages();
	
	SmainImg = document.getElementById("navImgBg");
	SslideShow = document.getElementById("nav-img");

	//Make second image
	Simg2 = document.createElement('img');
	SslideShow.appendChild(Simg2);
	Simg2.setAttribute("id", "backImg");
	Simg2.src = SaryPhotos[1].src;
	Simg2.style.cssText = "position:absolute;top:0;left:0;z-index:-1;display:none;";   
	
	
	Sc = ScurrentPic+1;
	SsetPic(ScurrentPic);
	St3 = setTimeout("SadvanceShow()", 10000);
}


var msg;
var ti;
var ti2;
var mc = 0;
function showMessages(){
	msg = document.getElementById("nav-messages");
	msg.innerHTML = aryMessages[mc].msg;
	ti = setInterval("advanceMessage()", 20);
	
	mc++;
	if(mc >= aryMessages.length){
		mc = 0;
	}
	
}

var pos = -200;
function advanceMessage(){
	msg.style.cssText = "display:block;left:"+pos+"px;";
	if(pos < 100 || pos > 600){
		pos+=5;
	}
	else if(pos < 150 || pos > 550){
		pos+=4;
	}
	else if(pos < 175 || pos > 525){
		pos+=3;
	}
	else if(pos < 188 || pos > 513){
		pos+=2;
	}
	else{
		pos++;
	}
	if(pos > 1000){
		pos = -200;
		ti2 = setTimeout("showMessages()", 1500);
		clearInterval(ti);
	}
}
