// JavaScript Document
<!--
var d=new Date();
var monthname=new Array("January","February","March","April","May","June","July","August","September","October","November","December");
var TODAY = monthname[d.getMonth()] + " " + d.getDate() + ", " + d.getFullYear();
var paused = false;
var lasttestemonial = 0
var testemonialcount 
var currentpic =0;
var starting = true;
var blendimage = true;
var strTemp
var strImages, strMainBody
var arrImages, arrMainBody
var arrMainPics
var objimg =new Array();
var dotestemonials=false;

strImages = "pic1|school1.gif|320|240|"
strImages = strImages + "pic2|church.gif|320|240|"
strImages = strImages + "pic3|equitylogo3.gif|320|240|"
strImages = strImages + "pic4|card.jpg|320|240|"
strImages = strImages + "pic5|Shefford_Church.gif|320|240|"
strImages = strImages + "pic6|gala.jpg|320|240|"
strImages = strImages + "pic7|gala2.jpg|320|240|"
strImages = strImages + "pic8|school2.jpg|320|240|"
strImages = strImages + "pic9|school3.jpg|240|320|"
strImages = strImages + "pic10|intro.gif|240|344|"
strImages = strImages + "pic11|childrensparties1.jpg|240|240|"
strImages = strImages + "pic12|childrensparties2.jpg|360|240|"
strImages = strImages + "pic13|CRB.gif|113|47|"
strImages = strImages + "pic14|blink3.gif|142|48|"
strImages = strImages + "pic15|weddings1.jpg|367|244"
strImages = strImages + "pic16|prev.jpg|21|26"
strImages = strImages + "pic17|next.jpg|21|26"

arrImages = strImages.split("|")

for (i=0;i<arrImages.length;i+=4) {
	objimg[i] = new Image();
	objimg[i].name = arrImages[i]
	objimg[i].src='/images/' + arrImages[i+1]
	objimg[i].width = arrImages[i+2]
	objimg[i].height = arrImages[i+3]
}

function  load_textFile() {
	arrMainBody = []
	strMainBody = ""
	strTemp = ""
	strMainBody =  IO('/text/mainbody.txt', "")
	arrMainBody = strMainBody.split("\n")
}
function el(tid) { 
	return document.getElementById(tid) 
}
function do_menus() {

	var arrMenus = new Array();
	var strMenus = ''
	strMenus = IO('/text/menudef.txt', '')
	arrMenus = strMenus.split('\n')
	for (i=0;i<arrMenus.length;i++){
		var objt = el('menu'+i)
		objt.innerHTML = arrMenus[i]
	}
	load_pictures;
}
function load_pictures()
{
	var strPics = '';
	strPics = IO('text/pics.txt', '');
	//alert(strPics);
	arrMainPics = strPics.split('\n')
	//alert(arrMainPics[0]);
	displaynextmainimage;
}
function BlendImage(id,image)
{
  var element = document.getElementById(id);
  if (element.filters)
  {
    element.style.filter="blendTrans(duration=.5)";
    element.filters.blendTrans.Apply();
  }
  element.src = image;
  if (element.filters) element.filters.blendTrans.Play();
}

function displaynextmainimage()
{
	
		
		
	if(!starting)
	{
		
		switch(currentpic)
		{
			case 0, 2, 3, 4, 7, 8, 10:
			picname = 'images/black320213.jpg';
			break;
			case 1:
			picname = 'images/black240265.jpg';
			break;
			case 5:
			picname = 'images/black213320.jpg';
			break;
			case 6:
			picname = 'images/black320228.jpg';
			break;
			case 9:
			picname = 'images/black257240.jpg';
			break;
			default:
			picname = 'images/black320213.jpg';
			break;
		}
		
		currentpic += 1;

		if (currentpic>arrMainPics.length-1)
		{
				currentpic = 0;
		}
		
		if (blendimage){
			BlendImage('fadepiccie', picname);
			blendimage = false;
			window.setTimeout(displaynextmainimage, 1000)
		}
		else
		{
		
			var pct = el('fadepiccie')
			el.src = picname;
			BlendImage('fadepiccie', 'images/'+ arrMainPics[currentpic]);		
			blendimage = true;
			window.setTimeout(displaynextmainimage, 5000)
		}
	//FadeInImage('piccieholder', '/images/' + arrMainPics[currentpic], 'piccieholder');
	}
	else
	{
		starting = false;
		window.setTimeout(displaynextmainimage, 5000)
	}
}


function do_MainBody(num) {
// passed a number to denote which link is clicked
	
	load_textFile()
	for(i=0;i<9;i++)
	{
		var menuitem = el('menuitem'+i);
		var menuit = el('menu'+i);
		if(i==num)
		{
			menuitem.style.backgroundColor = '#222';
			menuit.style.color = '#e50706';
		}
		else
		{
			menuitem.style.backgroundColor = '#111';
			menuit.style.color = '#AAA';
		}
	}
	var mainBody = el('mainBody');
	var pageName = el('pageName');
	//if menuid is 6 do the testemonials 
	if (num!=6)
	{
		dotestemonials=false;
		mainBody.innerHTML = arrMainBody[(num*2)+1]
		pageName.innerHTML = arrMainBody[num*2]
	}
	else
	{
		dotestemonials = true;
		pageName.innerHTML = arrMainBody[num*2];
		do_testimonial();
	}
}

function next_testemonial() {
	var strMonials = new Array();
	var strTests ="";
	strTests = IO('/text/testemonials.txt', '');
	strMonials = strTests.split('\n');
	testemonialcount = strMonials.length-1;
	
	lasttestemonial++;
	if (lasttestemonial > testemonialcount)
	{
		lasttestemonial = 0;
	}
	var obj = el('mainBody');
	obj.innerHTML = strMonials[lasttestemonial];
	var monobj=el('monialscount');
	var str = lasttestemonial + 1 ;
	str += "/" ;
	str += testemonialcount+1;
	monobj.innerHTML = str;
}
function prev_testemonial() {
	var strMonials = new Array();
	var strTests ="";
	strTests = IO('/text/testemonials.txt', '');
	strMonials = strTests.split('\n');
	testemonialcount = strMonials.length-1;
	
	lasttestemonial--;
	if (lasttestemonial < 0)
	{
		lasttestemonial = testemonialcount;
	}
	var obj = el('mainBody');
	obj.innerHTML = strMonials[lasttestemonial];
	var monobj=el('monialscount');
	var str = lasttestemonial+1 ;
	str += "/" ;
	str += testemonialcount+1;
	monobj.innerHTML = str;
}


function do_testimonial() {

	var strMonials = new Array();
	var strTests =""
	strTests = IO('/text/testemonials.txt', '')
	strMonials = strTests.split('\n')
	testemonialcount = strMonials.length-1

	lasttestemonial = 0
		
	var testobj = el('mainBody')
	testobj.innerHTML = strMonials[lasttestemonial]
	
	var monobj=el('monialscount');
	var str = lasttestemonial+1 ;
	str += "/" ;
	str += testemonialcount+1;
	monobj.innerHTML = str;

}




function IO(U, V) {//LA MOD String Version. A tiny ajax library.  by, DanDavis
    var X = !window.XMLHttpRequest ? new ActiveXObject('Microsoft.XMLHTTP') : new XMLHttpRequest();
	U = U + "?sn=" + Math.random() * 11
    X.open(V ? 'PUT' : 'GET', U , false );
    X.setRequestHeader('Content-Type', 'text/html')
    X.send(V ? V : '');
return X.responseText;}

/*function body_load(){*/


-->
