// JavaScript Document
function $(i){return (document.getElementById)?document.getElementById(i):null}
var imageDir = 'images/'
var bgImages = new Array ()
bgImages['home'] = 'home.jpg'
bgImages['mission'] = 'mission.jpg'
bgImages['education'] = 'education.jpg'
bgImages['team'] = 'team.jpg'
bgImages['kids'] = 'kids.jpg'
bgImages['contact'] = 'contact.jpg'
bgImages['heroes'] = 'heroes.jpg'
bgImages['gallery'] = 'gallery.jpg'
var homeImgs=['images/home-miguel.jpg','images/home-pail.jpg','images/home-window.jpg','images/home-garden.jpg','images/home-kids.jpg','images/home-window.jpg','images/home-cristal.jpg','images/home-path.jpg','images/home-rain.jpg','images/home-rim.jpg','images/home-ride.jpg']
var homeInner = ['<p>What if...</p>', '<p>You give a camera<br/>to a kid who<br/>has never had one...</p>', '<img src="images/home-miguel.jpg"/>','<img src="images/home-pail.jpg"/>','<img src="images/home-window.jpg"/>','<img src="images/home-garden.jpg"/>','<img src="images/home-kids.jpg"/>','<img src="images/home-cristal.jpg"/>','<img src="images/home-path.jpg"/>','<img src="images/home-rain.jpg"/>','<img src="images/home-rim.jpg"/>','<img src="images/home-ride.jpg"/>']
var first = 1
var idx = 0
var interval1 = 1500; 
var intervalText = 2500; 
var nextImg = ''
var timed
function setNav() {
		$('container').style.backgroundImage='url("'+imageDir+bgImages[pageId]+'")';
		$(pageId).style.fontWeight='bold';
}
function swapDiv(targetId,srcId) {
		$('targetId').innerHTML=$('srcId').innerHTML;
		$(pageId).style.fontWeight='bold';
}
function rotateHome() {
	if (!first) {
		replaceInner(idx)
	} else {
		first = 0
	}
	if (idx == homeInner.length-1) {
		return false;
		//idx = 0
	} else {
		idx++
	}
	if (idx == 2) {
		timed = setTimeout('rotateHome()', intervalText)
	}else{
		timed = setTimeout('rotateHome()', interval1)
	}
}
function replaceInner(idx) {
	$('homeText').innerHTML = homeInner[idx]
}
function swapImage(src,imgId,targetId,srcId) {
	$(imgId).src = 'images/' + src + '.jpg'
	//alert('target:' + targetId + ' src:' + srcId)
	if ($(targetId)) $(targetId).innerHTML = $(srcId).innerHTML
}
function swapText(targetId,srcId) {
	$(targetId).innerHTML = $(srcId).innerHTML
}
function pPreloadImages(array) { 
  var d=document; if(d.images){ if(!d.pImgs) d.pImgs=new Array();
    var i,j=d.pImgs.length; for(i=0; i<array.length; i++)
    if (array[i].indexOf("#")!=0){ d.pImgs[j]=new Image; d.pImgs[j++].src=array[i];}}
}

function pFindObj(n, d) { 
  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=pFindObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function pSwapImage() { //
  var i,j=0,x,a=pSwapImage.arguments; document.pSrc=new Array; 
  for(i=0;i<(a.length-2);i+=3)
   	if ((x=pFindObj(a[i]))!=null) {
		document.pSrc[j++]=x; 
		if(!x.oSrc) 
			x.oSrc=x.src; 
		x.src=a[i+2];
	}
}
function pSwapImgRestore() { 
  var i,x,a=document.pSrc; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function swapImageTxt(array,idx) { //
  $('description').innerHTML = eval(array)[idx]
}
function rotateImage() {
	if (!first) {
		replaceImg(idx)
	} else {
		first = 0
	}
	if (idx == homeImages.length-1) {
		idx = 0
	} else {
		idx++
	}
	timed = setTimeout('rotateImage()', interval1)
}
function replaceImg(idx) {
	if (document.images) {
		$('photo').src = "images/" + homeImages[idx]
	}
}
