var xmlhttp;
var xmlPath = "/common/xml/services.ashx";
//var activeProject = 0;


function initXML(projectNumber){
	xmlhttp=null;
	if (window.ActiveXObject){// code for IE5 and IE6
		xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	}else 	if (window.XMLHttpRequest){// code for all new browsers
		xmlhttp=new XMLHttpRequest();
	
	}if (xmlhttp!=null){
		xmlhttp.onreadystatechange=state_Change; //calls function below 
		xmlhttp.open("GET",xmlPath,true);
		xmlhttp.send(null);
	}else{
		alert("Your browser does not support XMLHTTP.");
	}
}

function state_Change(){
	if (xmlhttp.readyState==4) {// 4 = "loaded"
		if (xmlhttp.status==200){// 200 = OK
			if ( document.getElementById("ajaxServices")){
				// REMOVED TO PUT IN INITIAL STATEMENT loadAJAXContent( xmlhttp, 0)
			}
		}else{
			alert("Problem retrieving XML data");
		}
	}
}

function loadAJAXContent(xmlhttp, projectNumber)
{
	// Inserts Content Into Content Box
	
	var serviceDetails = xmlhttp.responseXML.documentElement.getElementsByTagName("service");

	var heading = serviceDetails[projectNumber].getElementsByTagName("service_title");
	var paraText = serviceDetails[projectNumber].getElementsByTagName("para-text");
	var linkText1 = serviceDetails[projectNumber].getElementsByTagName("link-text1");
	var linkText2 = serviceDetails[projectNumber].getElementsByTagName("link-text2");
	var linkTarget1 = serviceDetails[projectNumber].getElementsByTagName("link-target1");
	var linkTarget2 = serviceDetails[projectNumber].getElementsByTagName("link-target2");
    
	document.getElementById('ajaxServicesHeading').innerHTML = '<h2 class=\'services-heading ' + heading[0].firstChild.nodeValue.toLowerCase() + '\'>' + heading[0].firstChild.nodeValue + '</h2>';
	
	//re-activate sifr
    sIFR.replace(helvetica, {
      selector: 'h2.services-heading',
      css: '.sIFR-root {  color: #6CADDF; font-size:26px; leading:-4;}',
      wmode: 'transparent'
    });   
    
    document.getElementById('ajaxServicesParaText').innerHTML = paraText[0].firstChild.nodeValue;
  
        document.getElementById('ajaxServicesLink1').innerHTML = "";
        document.getElementById('ajaxServicesLink2').innerHTML = "";
    if ( linkTarget1[0].firstChild != null){  
        document.getElementById('ajaxServicesLink1').innerHTML = '<ul><li><a href=\'' + linkTarget1[0].firstChild.nodeValue + '\'>' + linkText1[0].firstChild.nodeValue + '</a></li></ul>'
    }
  
    if ( linkTarget2[0].firstChild != null){
        document.getElementById('ajaxServicesLink2').innerHTML = '<ul><li><a href=\'' + linkTarget2[0].firstChild.nodeValue + '\'>' + linkText2[0].firstChild.nodeValue + '</a></li></ul>'
    }
    


}

/*
function changeProject(projectNumber){
	if (activeProject != projectNumber)
	{
		activeProject = projectNumber;
		if ( document.getElementById("content-home-banner")){
			sendToFlash(projectNumber);
			loadAJAXContent( xmlhttp, projectNumber)
		}
	}
}

function getFlashMovie(movieName) {
	var isIE = navigator.appName.indexOf("Microsoft") != -1;
	return (isIE) ? window[movieName] : document[movieName];
}

function sendToFlash(imageNumber) {
	getFlashMovie("mainBanner").toFlash(imageNumber);
}*/

window.onload = function(){
	initXML(null);
}