var time_delay = 1000;
var current_slide = "";

var xmlhttp;

function loadXMLDoc(url){
	xmlhttp = null;

	try {
		xmlhttp = new ActiveXObject('Microsoft.XMLHTTP');
	} catch (e) {
		xmlhttp = null;
	}

	if(!xmlhttp && typeof XMLHttpRequest != "undefined") xmlhttp = new XMLHttpRequest();


	if (xmlhttp!=null){
		xmlhttp.open("GET",url)
		if ( navigator.userAgent.indexOf("Gecko") == -1 ) {
			var ifModifiedSince = new Date();
			xmlhttp.setRequestHeader("If-Modified-Since", ifModifiedSince);
		}
		xmlhttp.send(null)
		xmlhttp.onreadystatechange = state_Change;
	}
	else{
		alert("Your browser does not support XMLHTTP.")
	}
}

function state_Change(){

	// if xmlhttp shows "loaded"
	if (xmlhttp.readyState==4){
	// if "OK"
	if (xmlhttp.status==200){
		var slide_text = xmlhttp.responseText;
		var temp = new Array();
		temp = slide_text.split(' ');
		var slide_content = temp[1];

		if(slide_text.indexOf('[image]') != -1 ){
			var slide_content = "slides/slide" + temp[2].replace(/^\s+|\s+$/g,"") + ".jpg";
		}

		slide_content = slide_content.replace(/^\s+|\s+$/g,"");

		if( slide_content != current_slide ){

			current_slide = slide_content;

			if( slide_content.indexOf('.php') == -1 ){
				document.getElementById('slidesContainer').innerHTML = "<img id='slideImg' src='" + slide_content + "'>";
				//parent.slideframe.document.getElementById('slideImg').src = current_slide;
			}
			else{
				document.getElementById('slidesContainer').innerHTML = "<iframe frameborder='0' scrolling='no' width='480' height='360' name='slideframe' id='slideframe' src='" + current_slide + "' marginheight='0' marginwidth='0'></iframe>";
			}
		}
    }
  }
}

function slidetimer(){
	loadXMLDoc(url);
	window.setTimeout("slidetimer()", time_delay);
}

