// JavaScript Document

// cookie functions
//
function setCookie(name, value, expires, path, domain, secure)
{
    var curCookie = name + "=" + escape(value) +
      (expires ? "; expires=" + expires.toGMTString() : "") +
      (path ? "; path=" + path : "") +
      (domain ? "; domain=" + domain : "") +
      (secure ? "; secure" : "");

    return document.cookie = curCookie;
}
function getCookie(name)
{
    var dc = document.cookie;
    var prefix = name + "=";
    var begin = dc.indexOf("; " + prefix);

    if (begin == -1)
    {
        begin = dc.indexOf(prefix);
        if (begin != 0) return null;
    }
    else
    {
        begin += 2;
    }
    var end = document.cookie.indexOf(";", begin);
    if (end == -1)
    {
        end = dc.length;
    }
    return unescape(dc.substring(begin + prefix.length, end));
}

//*****
//
if (!getCookie('currentImageIndex'))
{
    var now = new Date();
    now.setMinutes(now.getMinutes() + 1);

    setCookie('currentImageIndex', -1, now, null, null, null);
}

// JSON Object
// (http://www.json.org/js.html)
//
// This is where you add more images
//
var slideShow = { "bindings":
                    [
                        { "imageUrl": "images/banner/banner1.jpg"},
                        { "imageUrl": "images/banner/banner2.jpg" },
						{ "imageUrl": "images/banner/banner3.jpg" },
						{ "imageUrl": "images/banner/banner4.jpg" },
                      
                    ]
                };

//*****
//
function ChangeImage() {

    var now = new Date();
    now.setMinutes(now.getMinutes() + 1);

    var currentImageIndex = parseInt(getCookie('currentImageIndex'), 10);
    currentImageIndex++;
    
    if (currentImageIndex >= slideShow.bindings.length) {
        currentImageIndex = 0;
    }

    setCookie('currentImageIndex', currentImageIndex, now, null, null, null);

    var currentSlide = slideShow.bindings[currentImageIndex];
	
	///////// THIS IS HOW SOME CODE THAT SHOULD BE ABLE TO RANDOMIZE THE IMAGES - INSTEAD i WANT TO PULL FROM A FOLDER
	//var whichImage = Math.round(Math.random()*(p-1));
//function showImage(){
//document.write('<img src="'+theImages[whichImage]+'">');
//}
	
///////////


return document.write('<img src="' + currentSlide.imageUrl + '" border="0" width="675px" height="229px"/>');
}

/*If you want the images to be clickable use this code instead
return document.write('<a href="' + currentSlide.linkLocation + '" title="' + 
                                    currentSlide.linkTitle + '"><img src="' + 
                                    currentSlide.imageUrl + '" border="0" width="675px" height="229px"/></a>');
*/

// Force IE 7 to refresh
//
// This is only for IE7 browser. FF & Opera don't need this.


function refresh() {
    var sURL = unescape(window.location.pathname);
    window.location.href = sURL; 
}

function forceIE7_Refresh() {
    var longTime = 80000*1000
    setTimeout( "refresh()", longTime );
}


window.onload = forceIE7_Refresh;
