var response ="";

function checkValue(element,type,message){
	if(type=="Email") {
		apos=element.value.indexOf("@");
		dotpos=element.value.lastIndexOf(".");
		if(apos==-1 || dotpos==-1 || element.value.length < 5) {
			response = response+message+"\n";
			element.focus();
		}
	}

	if(type=="Required") {
		if(element.value.length < 2) {
			response = response+message+"\n";
		}
	}

	if(type=="Select") {
		if(element.value == "") {
			response = response+message+"\n";
		}
	}
}

function checkForm(thisForm) {
	response = "";
	title = "The form could not be submitted. Please check the following details:";	
	checkValue(thisForm.FirstName,'Required','Please provide a first name.');
	checkValue(thisForm.ContactEmail,'Email','Please provide a vaild email address.');
	checkValue(thisForm.ContactPhone,'Required','Please provide a contact phone number.');
	checkValue(thisForm.ContactMethod,'Required','Please provide a contact method.');
	checkValue(thisForm.AboutEnquiry,'Required','Please tell us about your enquiry.');

	if (response != "") {
		alert(response);
		return false; }
		else {
		return true; 
		}
		


	}
	
	
//CREATE NEW ARRAY FOR NEWS TICKER DATA
var newsItem = new Array();
var tickerstep= 0

// NEWS TICKER FUNCTION
var currentItem = 0;
var newsItemId= 0;	
var currentItemData = "";
var newsTickerStep=0;

function newsTicker() {
	newsTickerItem = newsItem[currentItem][0]; 
	newsTickerAlt = newsItem[currentItem][1];
	newsTickerUrl = newsItem[currentItem][2];
	newsTickerTarget = newsItem[currentItem][3];
	newsTickerStep = newsTickerStep + 1;
		
		if (newsTickerStep == newsTickerItem.length + 1) {
		currentItem = currentItem + 1;
		if (currentItem > newsItem.length-1) {
		currentItem = 0;
		}
		newsTickerStep = 0;
		setTimeout('newsTicker()',10000);				
	 	} 
	else {
		document.getElementById('NewsTicker').innerHTML = "<a href='" + newsTickerUrl + "'>" +String(newsTickerItem).substring(0,newsTickerStep).substring(0,newsTickerStep) + "</a>";	
		setTimeout('newsTicker()',1)
}
}



	
