// JavaScript Document
 
var xmlhttp;

/*@cc_on @*/

/*@if (@_jscript_version >= 5)

	try {
		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	} catch (e) {
		try {
			xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
			
		} catch (E) {
			xmlhttp = false;
		}
	}

@else

	xmlhttp = false;

@end @*/


if (!xmlhttp && typeof XMLHttpRequest!='undefined') {

	try {
      xmlhttp = new XMLHttpRequest();
    } catch (e) {
      xmlhttp = false;
	  alert('No XML');
    }

}

var MAXIMUM_WAITING_TIME=100;
var timeoutId=0;
var requestTimer=0;

function expandTest(n) {

	if (xmlhttp) {
	var textFile = "testimonial" + n + ".html";
	xmlhttp.open("GET", textFile,true);
	 xmlhttp.onreadystatechange=function() {
	  if (xmlhttp.readyState==4) {
		
		for (i=1;i<11;i++){
		document.getElementById(TestArray[i]).innerHTML = "";
		}
	   	document.getElementById("test" + n).innerHTML = xmlhttp.responseText;
	   	var LayerH = document.getElementById("Information3").offsetHeight;
		document.getElementById("mainCell").style.height = LayerH + 70 + "px";
		
	  }
	 }
	 xmlhttp.send(null)

	 }

}

var value = 0;
var pageArray = [];
var EmployeeArray = [];
var TestArray = [];

pageArray[0] = 'Homepage';
pageArray[1] = 'CategoryPage1';
pageArray[2] = 'CategoryPage2';
pageArray[3] = 'CategoryPage3';
pageArray[4] = 'CategoryPage4';
pageArray[5] = 'Information1';
pageArray[6] = 'Information2';
pageArray[7] = 'Information3';
pageArray[8] = 'Information4';
pageArray[9] = 'Information5';
pageArray[10] = 'Special1';
pageArray[11] = 'Special2';
pageArray[12] = 'Special3';
pageArray[13] = 'Special4';

for (i=0;i<7;i++){
	EmployeeArray[i] = "Employee" + (i+1);
}

for (i=1;i<10;i++){
	TestArray[i] = "test" + i;
}


function activateActiveX() {
	if (navigator.appName == "Microsoft Internet Explorer") {
		var arrElements = new Array(3);
		arrElements[0] = "object";
		arrElements[1] = "embed";
		arrElements[2] = "applet";
		for (n = 0; n < arrElements.length; n++) {
			replaceObj = document.getElementsByTagName(arrElements[n]);
			for (i = 0; i < replaceObj.length; i++ ) {
				parentObj = replaceObj[i].parentNode;
				newHTML = parentObj.innerHTML;
				parentObj.removeChild(replaceObj[i]);
				parentObj.innerHTML = newHTML;
			}
		}
	}
}

function initFade(thisLayer) {
	document.getElementById(thisLayer).style.opacity = value
	document.getElementById(thisLayer).style.filter = 'alpha(opacity=' + value*100 + ')';
	if (value < 1){
		value += .2;
		setTimeout(function(){initFade(thisLayer);},1);
	}
}



function swapLayers(Layer){

	var LayerH = document.getElementById(Layer).offsetHeight;
	if(document.getElementById(Layer).style.visibility == "visible"){
	} else {
		value = 0;
		for (i=0; i<14; i++){
			document.getElementById(pageArray[i]).style.opacity = 0;
			document.getElementById(pageArray[i]).style.visibility = "hidden";
			document.getElementById(pageArray[i]).style.filter = 'alpha(opacity='+ 0 + ')';
		}
		document.getElementById(Layer).style.visibility = "visible";
		document.getElementById("mainCell").style.height = LayerH + 70 + "px";
		initFade(Layer);

		if (Layer == "Information3"){
			swapEmployees("Employee1");
		} else {
<!--			EmployeesOff();  -->
		}
	}
}

function swapEmployees(Layer){
	if(document.getElementById(Layer).style.visibility == "visible"){
	} else {
		value=0;	
		for(e=0; e<EmployeeArray.length; e++){
			document.getElementById(EmployeeArray[e]).style.opacity = 0;
			document.getElementById(EmployeeArray[e]).style.visibility = "hidden";
			document.getElementById(EmployeeArray[e]).style.filter = 'alpha(opacity='+ 0 + ')';	
		}
		document.getElementById(Layer).style.visibility = "visible";
		initFade(Layer);
	}
}

function EmployeesOff(){
	alert("made it here");
	for(e=0; e<EmployeeArray.length; e++){
		document.getElementById(EmployeeArray[e]).style.opacity = 0;
		document.getElementById(EmployeeArray[e]).style.visibility = "hidden";
		document.getElementById(EmployeeArray[e]).style.filter = 'alpha(opacity='+ 0 + ')';	
	}
}
