// JavaScript Document
var currentPage;
function setCurrentPage()
{
	currentPage = arguments[0];	
}
function changePage()
{
	return true;
	try
	{
		nextPage = '';
		if(isNaN(arguments[0]) == true) 
		{
			if(arguments[0] == 'prev' && contentArray[0] != currentPage)
			{
				for(x = 0; x < contentArray.length; x++)
				{
					if(contentArray[x] == currentPage) 
					{
						x = contentArray.length;
					}
					else
					{
						nextPage = contentArray[x];
					}
				}
			}
			else if(arguments[0] == 'next' && contentArray[contentArray.length] != currentPage)
			{
				currentPageX = false;
				for(x = 0; x < contentArray.length; x++)
				{
					if(currentPageX == true)
					{
						nextPage = contentArray[x];
						x = contentArray.length;
					}
					if(contentArray[x] == currentPage) currentPageX = true;
				}
			}
		}
		else if(arguments[0] != currentPage)
		{
			nextPage = arguments[0];	
		}
		//alert(nextPage);
		if(isNaN(nextPage) == false && nextPage != '')
		{
			document.getElementById('projectImage').src = '/images/AA9loading.gif';
			url = '/getContent.php?id='+nextPage+'&randnum='+new Date().getTime();
			var oXmlHttp = zXmlHttp.createRequest();
			oXmlHttp.open("get",url,true);
			oXmlHttp.onreadystatechange = function()
			{
				if(oXmlHttp.readyState == 4)
				{
					try
					{
						xmldata = oXmlHttp.responseXML;	
						var xmlcontent = xmldata.getElementsByTagName("content");
						try
						{
							var projectTxt = xmlcontent[0].getElementsByTagName('projectTxt')[0];
							var projectText = projectTxt.getElementsByTagName('p')[0].firstChild.nodeValue;
							try
							{
								//alert(projectTxt.getElementsByTagName('a').length);	
								for(var x = 0; x < projectTxt.getElementsByTagName('a').length; x++)
								{
									projectText += '<br /><a href="' + projectTxt.getElementsByTagName('a')[x].getAttribute('href') + '" target="_blank">';
									projectText += projectTxt.getElementsByTagName('a')[x].firstChild.nodeValue + '</a>';
								}
							}
							catch(e)
							{  }
							//alert(projectText);
							document.getElementById('projectTxt').innerHTML = '';
							document.getElementById('projectTxt').innerHTML = projectText;
						} 
						catch(e) 
						{ 
							document.getElementById('projectTxt').innerHTML = '';
						}
						try
						{
							var projectClientTxt = xmlcontent[0].getElementsByTagName('projectClient')[0].firstChild.nodeValue;
							document.getElementById('projectClient').innerHTML = projectClientTxt;
						} 
						catch(e) 
						{
							document.getElementById('projectClient').innerHTML = '';
						}
						try
						{
							var projectOverView = xmlcontent[0].getElementsByTagName('projectOverview')[0];
							var projectOverViewH = projectOverView.getElementsByTagName('p')[0].firstChild.nodeValue;
							document.getElementById('pageBodyBottomOtherLeftContent').innerHTML = projectOverViewH;
						} 
						catch(e) 
						{ 
							document.getElementById('pageBodyBottomOtherLeftContent').innerHTML = '';
						}
						try
						{
							var projectOverViewTwo = xmlcontent[0].getElementsByTagName('projectOverView2')[0];
							var projectOverViewTwoVal = projectOverViewTwo.getElementsByTagName('p')[0].firstChild.nodeValue;
							document.getElementById('pageBodyBottomOtherMiddle').innerHTML = '<p>' + projectOverViewTwoVal + '</p>';
						} 
						catch(e) 
						{ 
							document.getElementById('pageBodyBottomOtherMiddle').innerHTML = '<p></p>';
						}
						try
						{
							var projectLinks = xmlcontent[0].getElementsByTagName('projectLinks')[0];
							var linksTxt = '';
							var numLinks = projectLinks.getElementsByTagName('a').length;
							for(var i = 0; i < numLinks; i++)
							{
								linksTxt += '<li><a href="' + projectLinks.getElementsByTagName('a')[i].getAttribute('href') + '" target="_blank">';
								linksTxt += projectLinks.getElementsByTagName('a')[i].firstChild.nodeValue + '</a></li>';
							}
							//linksTxt += '</ul>';
							document.getElementById('relevantLinksA').innerHTML = linksTxt;
						} 
						catch(e) 
						{ 
							document.getElementById('relevantLinksA').innerHTML = '';
						}
						try
						{
							var image = xmlcontent[0].getElementsByTagName('image');
							if(image.length > 0)
							{
								var imageExt = image[0].firstChild.nodeValue;
								if(imageExt != '' && imageExt != 'undefined')
								{
									document.getElementById('projectImage').src = '/images/subpages/'+nextPage+'.' + imageExt;
								}
								else 
								{
									document.getElementById('projectImage').src = '/images/gallery_back.jpg';
								}
							}
							else
							{
								document.getElementById('projectImage').src = '/images/gallery_back.jpg';
							}
							//document.getElementById('projectImage').src = '/images/subpages/'+nextPage+'.' + image;
						} 
						catch(e) 
						{ 
							//document.getElementById('projectImage').src = 'images/gallery_back.jpg';
							//document.getElementById('projectImage').src = '';
							//alert(e.message);
						}
						try
						{
							//alert('dddd');
							document.getElementById('pageLink'+currentPage).className = '';
							document.getElementById('pageLink'+nextPage).className = 'selectedPageLink';
							//document.getElementById('pageLink'+nextPage).style.border = 'solid 1px #FFF';
						}
						catch(e)
						{
							alert(e.message);
						}
						setCurrentPage(nextPage);
					}
					catch(e)
					{
						//alert('dddd' + e.message);	
						//continue;
					}
				}
			}
			oXmlHttp.send(null);
		}
	}
	catch(e)
	{
		alert(e.message);	
	}
	return false;
}
var currentContent = 'aboutus';
function showHideContent()
{
	try
	{
		if(arguments[0] != currentContent)
		{
			document.getElementById(arguments[0] + 'content').style.display = 'block';
			if(currentContent != '')
			{
				document.getElementById(currentContent + 'content').style.display = 'none';
			}
			//alert(arguments[0]);
			try
			{
				document.getElementById(arguments[0] + 'li').style.color = '#a00604';
				if(currentContent != '')
				{
					document.getElementById(currentContent + 'li').style.color = '';
				}
			}
			catch(e)
			{
				//alert(e.message);
			}
			currentContent = arguments[0];
		}
		else
		{
		}
	}
	catch(e)
	{
	}
}
function showHideContentResources()
{
	try
	{
		if(arguments[0] != currentContent)
		{
			document.getElementById(arguments[0] + 'content').style.display = 'block';
			if(currentContent != '')
			{
				document.getElementById(currentContent + 'content').style.display = 'none';
			}
			//alert(arguments[0]);
			try
			{
				document.getElementById(arguments[0] + 'li').style.color = '#a00604';
				if(currentContent != '')
				{
					document.getElementById(currentContent + 'li').style.color = '';
				}
			}
			catch(e)
			{
			}
			currentContent = arguments[0];
		}
		else
		{
		}
	}
	catch(e)
	{
	}
}
var accessContent = '';
function hideAccessSub()
{
	try
	{
		document.getElementById('accessSubLi').style.display = 'none';	
		document.getElementById(arguments[0]+'li').style.color = '#a00604';
		
		document.getElementById('accessli').style.color = '#666';
		if(accessContent != '') 
		{
			document.getElementById(accessContent + 'content').style.display = 'none';
			document.getElementById(arguments[0] + 'content').className = 'displayblock';
			accessContent = '';
		}
		showHideContentResources(arguments[0]);
	}
	catch(e)
	{
		//alert('line 239' +e.message);	
	}
}
//accessoverviewcontent
function showHideContentAccess()
{
	try
	{
		document.getElementById('accessSubLi').style.display = 'block';	
		document.getElementById('accessli').style.color = '#a00604';
		document.getElementById('ftpli').style.color = '#666';
		document.getElementById('printspecificationli').style.color = '#666';
		document.getElementById('accessParent').style.borderBottom = 'none';
		if(currentContent != '')
		{
			document.getElementById(currentContent+'content').style.display = 'none';
		}
		currentContent = '';
		//currentContent = accessContent;
		if(accessContent != '') 
		{
			document.getElementById(accessContent + 'content').style.display = 'none';
		}
		document.getElementById('accessoverviewcontent').style.display = 'block';
		accessContent = 'accessoverview';
	}
	catch(e)
	{
		alert(e.message);	
	}
	//alert(currentContent);
}
function showHideContentAcessChild()
{
	if(arguments[0] == 'branding')
	{
		//alert('dddd');
		//document.getElementById('brandingcontent').style.height = '700px';	
	}
	if(arguments[0] == 'webaccess')
	{
		//alert('dddd');
		//document.getElementById('webaccesscontent').style.height = '900px';	
	}
	document.getElementById(accessContent +'content').style.display = 'none';
	document.getElementById( arguments[0] +'content').style.display = 'block';
	accessContent = arguments[0];
}

function setCurrent()
{
	currentContent = arguments[0];	
}
var initialPortFolioImage = '';
var portFolioImageS = Array();
var currentPortImage = 0;
var numPortImages = '';
function setInitialImage(initial, arrObj)
{
	initialPortFolioImage = initial;
	numPortImages = arrObj.length - 1;
	for(var x = 0;x < arrObj.length;x++)
	{
		portFolioImageS[x] = arrObj[x];	
	}
}
function prevImage()
{
	currentPortImage = (currentPortImage != 0)?currentPortImage - 1:numPortImages;
	document.getElementById('portfolioImage').style.background = 'url(' + portFolioImageS[currentPortImage]+')';
}
function nextImage()
{
	currentPortImage = (currentPortImage != numPortImages)?currentPortImage + 1:0;
	document.getElementById('portfolioImage').style.background = 'url(' + portFolioImageS[currentPortImage]+')';
}
function checkFrm()
{
	var usersName = document.getElementById('usersname').value;
	var email = document.getElementById('email').value;
	err = false;
	if(usersName == '')
	{
		err = true;
		document.getElementById('usersnameerr').innerHTML = 'Please enter your name';
	}
	if(email == '')
	{
		err = true;
		document.getElementById('').innerHTML = 'Please enter your email address';
	}
	if(err == true)
	{
		return false;
	}
	return true;
}
function checkEupdatesForm()
{
	err = false;
	name = document.getElementById('usersname').value;
	email = document.getElementById('email').value;
	if(name == '')
	{
		err = true;
		document.getElementById('usersnameerr').innerHTML = 'Please enter your name';
	}
	else
	{
		document.getElementById('usersnameerr').innerHTML = '*';
	}
	if(email == '')
	{
		err = true;
		document.getElementById('emailerr').innerHTML = 'Please enter your email address';
	}
	else
	{
		document.getElementById('emailerr').innerHTML = '*';
	}
	if(err == true) return false;
	return true
}

