// JavaScript Document
<!--

// QueryString
// Call function by x = querystring("variable") returns variable=x
function QueryString(key)
{
	var value = null;
	for (var i=0;i<QueryString.keys.length;i++)
	{
		if (QueryString.keys[i]==key)
		{
			value = QueryString.values[i];
			break;
		}
	}
	return value;
}

function QueryString_Parse()
{
	var query = window.location.search.substring(1);
	var pairs = query.split("&");

	for (var i=0;i<pairs.length;i++)
	{
		var pos = pairs[i].indexOf('=');
		if (pos >= 0)
		{
			var argname = pairs[i].substring(0,pos);
			var value = pairs[i].substring(pos+1);
			QueryString.keys[QueryString.keys.length] = argname;
			QueryString.values[QueryString.values.length] = value;
		}
	}
}

// set if picture chosen and set picno
QueryString.keys = new Array();
QueryString.values = new Array();
QueryString_Parse();

var picno;
picno = QueryString("pic");
//alert(picno)


//Preload Information GIF Images
image1=new Image();
image2=new Image();
image3=new Image();
image4=new Image();

image1.src="images/slideshow/blog_slide_show_p1.jpg";
image2.src="images/slideshow/blog_slide_show_p2.jpg";
image3.src="images/slideshow/blog_slide_show_p3.jpg";
image4.src="images/slideshow/blog_slide_show_p4.jpg";


var pause = 0
var x

function reSet() {
  pause = 0
  runSlideShow()
}  

// (C) 2000 www.CodeLifter.com
// http://www.codelifter.com
// Free for all users, but leave in this  header
// NS4-6,IE4-6
// Fade effect only in IE; degrades gracefully

//With Modification by Thomas Hallstein 2003 to suit the task at hand
//With Modification by Sara Swafford 2009 to suit the task at hand

// =======================================
// set the following variables
// =======================================

// Set slideShowSpeed (milliseconds)
var slideShowSpeed = 3500  // was 3500 10/19/2009

// Duration of crossfade (seconds)
var crossFadeDuration = 8

// =======================================
// do not edit anything below this line
// =======================================

var t
var j = 0

function runSlideShow() {
     if (document.all){
//      document.images.SlideShow.style.filter="blendTrans(duration=2)"
        document.images.SlideShow.style.filter="blendTrans(duration=crossFadeDuration)"
        document.images.SlideShow.filters.blendTrans.Apply()      
     }
 
	if (j > (p-1)) 
		j=0
			
	if( picno )
	{
		j = picno - 1
		pause = 1
	}
	
	//alert(j);
	document.images.SlideShow.src = preLoad[j].src
	document.images.pic1dot.src = picDotSpacer
	document.images.pic2dot.src = picDotSpacer
	document.images.pic3dot.src = picDotSpacer
	document.images.pic4dot.src = picDotSpacer
	switch(j)
	{
		case 0:
			document.images.pic1dot.src = picDot
			break;
		case 1:
		    document.images.pic2dot.src = picDot
			break;
		case 2:
			document.images.pic3dot.src = picDot
			break;
		case 3:
			document.images.pic4dot.src = picDot
			break;
	}

	if (document.all)
        document.images.SlideShow.filters.blendTrans.Play()
		
     j = j + 1
     if (j > (p-1)) 
	 	j=0

	if( pause == 0 )
       t = setTimeout('runSlideShow()', slideShowSpeed)

}
// -->
