// JavaScript Document
var currentFormPage = 1;
function changeFormPage()
{
	try
	{
		newFormPage = '';
		if(isNaN(arguments[0]) == true) //they have pressed one of the arrows
		{
			if(arguments[0] == 'r' && currentFormPage < 3) //the user has pressed the right arrow and the user is not already on the last page
			{
				newFormPage = currentFormPage + 1;
			}
			else if(arguments[0] == 'l' && currentFormPage > 1) //the user has pressed left arrow and not on first page
			{
				newFormPage = currentFormPage -1;
			}
			else
			{
				return;	
			}
		}
		else
		{
			newFormPage = arguments[0];	
		}
		document.getElementById('applicationFrmPg' + currentFormPage).style.display = 'none';
		document.getElementById('applicationFrmPg' + newFormPage).style.display = 'block';
		//document.getElementById('page' + currentFormPage + 'link').className = 'bluetext';
		//document.getElementById('page' + newFormPage + 'link').className = 'greentext';
		currentFormPage = newFormPage;
		window.scrollTo(0,0);
	}
	catch(e)
	{
		alert(e.message);	
	}
}
function checkLoginForm()
{
	var errMsg = '';
	var email = document.getElementById('UserEmail').value;
	var password = document.getElementById('UserPassword').value;
	if(email == '' || email.length < 2)
	{
		errMsg += 'Please enter your email address<br />';	
	}
	if(errMsg != '')
	{
		document.getElementById('errorMsg').innerHTML = errMsg;
		return false;
	}
	return true;
}
var currentInfoPage = 1;

var infoPagePtag = new Array();
var infoPageHtag = new Array();
//headerHTwo headerDynTxt
infoPagePtag['stage1'] = 'Submit your idea<br />and apply online<br />deadline 8th October ';
infoPagePtag['stage2'] = '3 entries from each category<br />11th October &ndash; 15th October';
infoPagePtag['stage3'] = 'Prepare your presentation<br />and supporting materials<br />18th October &ndash; 5th November';
infoPagePtag['stage4'] = 'Come to the Just:: offices<br />and present your ideas<br />11th November';
infoPagePtag['stage5'] = 'Winners get up to  &pound;50k each<br />of communication resource';
infoPageHtag['stage1'] = 'ENTRANTS';
infoPageHtag['stage2'] = 'ENTRY SHORTLIST';
infoPageHtag['stage3'] = 'PITCH PREPARATION';
infoPageHtag['stage4'] = 'PITCH DAY';
infoPageHtag['stage5'] = 'WINNERS';
function changeInfoPage()
{
	try
	{
		newInfoPage = 0;
		if(isNaN(arguments[0]) == true) //they have pressed one of the arrows
		{
			if(arguments[0] == 'r' && currentInfoPage <= 4) //the user has pressed the right arrow and the user is not already on the last page
			{
				newInfoPage = currentInfoPage + 1;
			}
			else if(arguments[0] == 'l' && currentInfoPage > 1) //the user has pressed left arrow and not on first page
			{
				newInfoPage = currentInfoPage -1;
			}
			else
			{
				return;	
			}
		}
		else
		{
			newInfoPage = arguments[0];	
		}
		document.getElementById('page' + currentInfoPage + 'link').className = 'bluetext';
		document.getElementById('page' + newInfoPage + 'link').className = 'greentext';
		document.getElementById('stepCounter').innerHTML = '<h2>Step ' + newInfoPage + '</h2>';
		//document.getElementById('headerRightContentContainer').style.backgroundImage = '';
		document.getElementById('headerRightContentContainer').style.backgroundImage = 'url(/images/Stage' + newInfoPage + '.gif)';
		document.getElementById('headerHTwo').innerHTML = infoPageHtag['stage' + newInfoPage];
		document.getElementById('headerDynTxt').innerHTML = infoPagePtag['stage' + newInfoPage];
		if(arguments[1] == 'm')
		{
			document.getElementById('processStage' + currentInfoPage).style.display = 'none';
			document.getElementById('processStage' + newInfoPage).style.display = 'block';
			window.scrollTo(0,0);
		}
		currentInfoPage = newInfoPage;
	}
	catch(e)
	{
		//alert(e.message);	
	}
}
function autoRotateHeaderNumbers()
{
	if(currentInfoPage == 5)
	{
		nextpage = 1;	
	}
	else
	{
		nextpage = currentInfoPage + 1;
	}
	changeInfoPage(nextpage,'d');
	setTimeout('autoRotateHeaderNumbers()',5000);
}
function checkApplicationForm()
{
}
function  wordCounter()
{
	var currentText = document.getElementById(arguments[0]);
	var currentCountArray = currentText.value.split(' ');
	document.getElementById(arguments[0] + 'Count').innerHTML = arguments[1] - currentCountArray.length;
	return false;
}
