// JavaScript Document

var fromRep;
var empty_string = null;
var url = window.location.toString();
var query_string = url.split("?");

var selImgIdx = 0;

var image = new Array();
image[0] = "images/freedom-lives-here-01.jpg";
image[1] = "images/freedom-lives-here-02.jpg";
image[2] = "images/freedom-lives-here-03.jpg";


var imgLink = new Array();
imgLink[0] = "brandon-lexee-neil.html";
imgLink[1] = "ivan-sharon-earle.html";
imgLink[2] = "chris-elizabeth-koob.html";

function loadXMLDoc(url)
{
	xmlhttp=null;
	if (window.XMLHttpRequest)
  		{// code for IE7, Firefox, Mozilla, etc.
  		xmlhttp=new XMLHttpRequest();
  		}
	else if (window.ActiveXObject)
  		{// code for IE5, IE6
  		xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  		}
	if (xmlhttp!=null)
  		{
  		xmlhttp.onreadystatechange=onResponse;
  		xmlhttp.open("GET", url,true);
  		xmlhttp.send(null);
  		}
	else
  		{
  		alert("Your browser does not support XMLHTTP.");
  		}
}

	function onResponse()
	{  
	if (xmlhttp.readyState == 4) // Complete state
{
 if (xmlhttp.status == 200) // Success status code
 {
		x=xmlhttp.responseXML.documentElement.getElementsByTagName("stock");
			for (var i=0;i<x.length;i++)
				{
				/*xx=x[i].getElementsByTagName("name");*/
				stockTxt=x[i].getElementsByTagName('name')[0].firstChild.nodeValue + ": " + x[i].getElementsByTagName('current')[0].firstChild.nodeValue + "&nbsp;&nbsp;";
				if (x[i].getElementsByTagName('change')[0].firstChild.nodeValue < 0)
					{
					stockTxt=stockTxt + "<span style='color:#999'>" + x[i].getElementsByTagName('change')[0].firstChild.nodeValue + "</span>";
					}
				else
					{
					stockTxt=stockTxt + "<span style='color:#3399ff'>" + x[i].getElementsByTagName('change')[0].firstChild.nodeValue + "</span>";
					}
				stockTxt=stockTxt + " | " + x[i].getElementsByTagName('date')[0].firstChild.nodeValue + " " + x[i].getElementsByTagName('time')[0].firstChild.nodeValue;	
				}
			document.getElementById('stocks').innerHTML=stockTxt;
	 
	}
 }
}

function selDispImage()
{
	loadXMLDoc('/public/stock_info.xml')
	selImgIdx = Math.round(Math.random()*(image.length-1));
	MM_swapImage('homepageImage','',image[selImgIdx],1);
 
}

function viewImgLink(idx)
{
 top.document.location.href = imgLink[idx];
}

function addEventToObject(obj,evt,func) {
	var oldhandler = obj[evt];
	obj[evt] = (typeof obj[evt] != 'function') ? func : function(ev){oldhandler(ev);func(ev);};
}
function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_findObj(n, d) { 
//v4.01  
var p,i,x;  
if(!d) d=document; 
if((p=n.indexOf("?"))>0&&parent.frames.length) {    
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);
}  
if(!(x=d[n])&&d.all) x=d.all[n]; 
for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];  
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);  
if(!x && d.getElementById) x=d.getElementById(n); 
return x;
}
var xmlhttp;

addEventToObject(window,'onload',selDispImage);