﻿function loadXMLDoc(dname)
{
	var xmlDoc;
	var brw;
	brw = navigator.appName;
	try
	  {
	  xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
	  xmlDoc.async=false;
	  xmlDoc.load(dname);
	  return xmlDoc;
	  }
	catch (e)
	  {
		  try
		  {
			  xmlDoc=new window.XMLHttpRequest();
			  xmlDoc.open("GET",dname,false);
			  xmlDoc.send("");
			  return xmlDoc.responseXML;
		  }
		  catch(e)
		  {
			  alert("Error loading document");
			  return null;
		  }
	  }
}


var c=0;
var t;
var pic;
var filePath;

function loopPic(flash,XMLF)
{
	filePath=XMLF;
	pic=flash;
	var xmlDoc=loadXMLDoc(filePath+"Pic/Flash/Pic.xml");
	var j= xmlDoc.getElementsByTagName("P").length;
	var picTimeout = xmlDoc.getElementsByTagName("Pic")[0].getAttribute("timeout") * 1000;

	document.getElementById(flash).src =filePath+xmlDoc.getElementsByTagName("Pic")[0].getAttribute("folder")+xmlDoc.getElementsByTagName("P")[c%j].getElementsByTagName("src")[0].childNodes[0].nodeValue;
	try
	{
		document.getElementById(flash).alt =xmlDoc.getElementsByTagName("P")[c%j].getElementsByTagName("alt")[0].childNodes[0].nodeValue;;
	}
	catch (e)
	{
			document.getElementById(flash).alt =".....";
	}
	
	c+=1;
	t=setTimeout("loopPic(pic,filePath)",picTimeout);
}

function stopLoopPic()
{
	clearTimeout(t);
	c-=1;
}










