<!--

function MM_swapImgRestore() { //v3.0
		var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
		var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
			var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
		if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
		var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
		d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
		if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
		for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
		if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
		var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
		if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function openPicturePreview(theURL,winName,features, myWidth, myHeight, isCenter){
	if(window.screen)if(isCenter)if(isCenter=="true"){
		var myLeft = (screen.width-myWidth)/2;
		var myTop = (screen.height-myHeight)/2;
		features+=(features!='')?',':'';
		features+=',left='+myLeft+',top='+myTop;
	}
	window.open(theURL,winName,features+((features!='')?',':'')+'width='+myWidth+',height='+myHeight);
}

function hcPopUp(URL) {
	day = new Date();
	id = day.getTime();
	eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=482,height=349,left = 130.5,top = 87');");
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
		window.open(theURL,winName,features);
}

function doValidateForm(formObject) {
	
	// Define the variables needed by the code below.
		var userName = formObject.Name.value;
	var userCompanyName = formObject.CompanyName.value;
	var userTelephone = formObject.Telephone.value;
	var userEmail = formObject.Email.value;
	var userInterested = formObject.Interested.value;
	var userBudget= formObject.Budget.value;
	var userComments= formObject.Comments.value;
	var userAddress = formObject.address1.value;
	
	// Check to see if the form has been completed.
		if (!userName) {
			alert("Please enter your name.");
		return false;
	}
	
	if (!userCompanyName) {
		alert("Please enter your company name.");
		return false;
	}
	
	if (!userTelephone) {
		alert("Please enter your telephone number.");
		return false;
	}
	
	if (!userEmail) {
		alert("Please enter your email address.");
		return false;
	}
	
	if (!userAddress) {
		alert("Please enter your address.");
		return false;
	}
	
	if (!userInterested) {
		alert("Please select an interest.");
		return false;
	}
	
	if (!userBudget) {
		alert("Please select a budget.");
		return false;
	}
	
	if (!userComments) {
		alert("Please enter a short description of your requirements in the comments field.");
		return false;
	}
}

function GetDate(){
	
	var days = new Object;
	var months = new Object;
	
	days[0] = "Sunday";
	days[1] = "Monday";
	days[2] = "Tuesday";
	days[3] = "Wednesday";
	days[4] = "Thursday";
	days[5] = "Friday";
	days[6] = "Saturday";
	
	months[0] = "Jan";
	months[1] = "Feb";
	months[2] = "Mar";
	months[3] = "Apr";
	months[4] = "May";
	months[5] = "Jun";
	months[6] = "Jul";
	months[7] = "Aug";
	months[8] = "Sep";
	months[9] = "Oct";
	months[10]= "Nov";
	months[11]= "Dec";
	
	
	Stamp = new Date();
	document.write();
	var Hours;
	var Mins;
	var Time;
	Hours = Stamp.getHours();
	if (Hours >= 12) {
		Time = " pm";
	}
	else {
		Time = " am";
	}
	
	if (Hours > 12) {
		Hours -= 12;
	}
	if (Hours == 0) {
		Hours = 12;
	}
	Mins = Stamp.getMinutes();
	if (Mins < 10) {
		Mins = "0" + Mins;
	}
	
	var date = new Date();
	
	var year=date.getYear();
	var br=navigator.appVersion;
	
	if (br.indexOf("3.")==-1)
		year=date.getFullYear();
	
	return '' + Hours + ":" + Mins + Time + ', ' +
		days[date.getDay()] +" "+
		date.getDate() +" "+
		months[date.getMonth()] +", "+
		year;
}

function doValidateFunding(formObject){
	
	if(!formObject.client_name.value){
		alert("Please provide your name.");
		return false;
	}
	
	if(!formObject.company_name.value){
		alert("Please provide your company name.");
		return false;
	}
	
	if(!formObject.telephone_number.value){
		alert("Please provide a contact telephone number.");
		return false;
	}
	
	if((!formObject.existing_website[0].checked) && (!formObject.existing_website[1].checked)){
		alert("Please specify whether you have an existing website.");
		return false;
	}
	
	
	if(!formObject.number_staff.value){
		alert("Please state how many staff you employ.");
		return false;
	}
	
}

function doValidateNumEmployees(formObject){
	
	
	if(formObject.value == "250+"){
		
		alert("As you employ more than 250 people, you are not eligible for funding through Business Link subsidies");
		return false;
		
	}
	
	
}


function doValidateEnquiry(formObject){
	
	if(!formObject.name.value){
		alert("Please provide your name.");
		document.forms["enquiry"].name.focus();
		return false;
	}
	
	if(!formObject.email.value){
		alert("Please provide your email address.");
		document.forms["enquiry"].email.focus();
		return false;
	}
	
	if(!formObject.telephone.value){
		alert("Please provide your telephone number.");
		document.forms["enquiry"].telephone.focus();
		return false;
	}
	
	if(!formObject.enquiry.value){
		alert("Please specify the nature of your enquiry.");
		document.forms["enquiry"].enquiry.focus();
		return false;
	}
	
}

function doValidateQuote(formObject){
	
	if(!formObject.name.value){
		alert("Please specify your name.");
		document.forms["enquiry"].name.focus();
		return false;
	}
	
	if(!formObject.address1.value){
		alert("Please specify your address.");
		document.forms["enquiry"].address1.focus();
		return false;
	}
	
	if(!formObject.postcode.value){
		alert("Please specify your postcode.");
		document.forms["enquiry"].postcode.focus();
		return false;
	}
	
	if(!formObject.telephone.value){
		alert("Please provide your telephone number.");
		document.forms["enquiry"].telephone.focus();
		return false;
	}
	
	if(!formObject.email.value){
		alert("Please specify your email address.");
		document.forms["enquiry"].email.focus();
		return false;
	}
	
	if(!formObject.scope.value){
		alert("Please specify the scope of your project.");
		document.forms["enquiry"].scope.focus();
		return false;
	}
	
	if((formObject.scope.value == "Redesign") && (!formObject.url.value) || (formObject.url.value == "http://")){
		alert("Please specify your website address");
		document.forms["enquiry"].url.focus();
		return false;
	}
	
	if(!formObject.budget.value){
		alert("Please specify the approximate budget of your project.");
		document.forms["enquiry"].budget.focus();
		return false;
	}
	
	if(!formObject.project_scope.value){
		alert("Please specify your requirements.");
		document.forms["enquiry"].project_scope.focus();
		return false;
	}
	
	if(!formObject.commence.value){
		alert("Please specify when you would like to commence.");
		document.forms["enquiry"].commence.focus();
		return false;
	}
	
	if(formObject.commence.value == "3 months"){
		alert("Our quotes hold for 30 days. Please request your quotation within 30 days of your expected commencement date. Thank you.");
		document.forms["enquiry"].commence.focus();
		return false;
	}
	
	if(!formObject.referrer.value){
		alert("Please let us know how you found us.");
		document.forms["enquiry"].referrer.focus();
		return false;
	}
	
}

function doValidateQuoteNew(formObject){
	
	if(!formObject.name.value){
		alert("Please specify your name.");
		document.forms["enquiry"].name.focus();
		return false;
	}
	
	if(!formObject.company.value){
		alert("Please enter your company name.");
		document.forms["enquiry"].company.focus();
		return false;
	}
	
	if(!formObject.address.value){
		alert("Please specify your address.");
		document.forms["enquiry"].address.focus();
		return false;
	}
	
	if(!formObject.postcode.value){
		alert("Please specify your postcode.");
		document.forms["enquiry"].postcode.focus();
		return false;
	}
	
	if(!formObject.telephone.value){
		alert("Please provide your telephone number.");
		document.forms["enquiry"].telephone.focus();
		return false;
	}
	
	if(!formObject.email.value){
		alert("Please specify your email address.");
		document.forms["enquiry"].email.focus();
		return false;
	}
	if(!formObject.enquiry.value && !formObject.attach1.value){
		alert("Please specify the scope of your project.");
		document.forms["enquiry"].enquiry.focus();
		return false;
	}
	
	if(!formObject.budget.value){
		alert("Please specify the approximate budget of your project.");
		document.forms["enquiry"].budget.focus();
		return false;
	}
	
	if(!formObject.commence_work.value){
		alert("Please specify when you would like to commence.");
		document.forms["enquiry"].commence_work.focus();
		return false;
	}
	
	if(formObject.commence_work.value == "3 months"){
		alert("Our quotes hold for 30 days. Please request your quotation within 30 days of your expected commencement date. Thank you.");
		document.forms["enquiry"].commence_work.focus();
		return false;
	}
	
}

function doValidateSeminar(formObject){
	
	if(!formObject.company_name.value){
		alert("Please specify your company name");
		document.forms["enquiry"].company_name.focus();
		return false;
	}
	
	if(!formObject.booking_name.value){
		alert("Please specify your name.");
		document.forms["enquiry"].booking_name.focus();
		return false;
	}
	
	if(!formObject.address_1.value){
		alert("Please specify your address.");
		document.forms["enquiry"].address_1.focus();
		return false;
	}
	
	if(!formObject.postcode.value){
		alert("Please specify your postcode.");
		document.forms["enquiry"].postcode.focus();
		return false;
	}
	
	if(!formObject.county.value){
		alert("Please specify your county.");
		document.forms["enquiry"].county.focus();
		return false;
	}
	
	if(!formObject.telephone.value){
		alert("Please specify your telephone number.");
		document.forms["enquiry"].telephone.focus();
		return false;
	}
	
	if(!formObject.email_address.value){
		alert("Please specify your email address.");
		document.forms["enquiry"].email_address.focus();
		return false;
	}
	
	if(!formObject.year_established.value){
		alert("Please specify the year you were established.");
		document.forms["enquiry"].year_established.focus();
		return false;
	}
	
	if((!formObject.website[0].checked) && (!formObject.website[1].checked)){
		alert("Please specify whether you have a website.");
		document.forms["enquiry"].website[0].focus();
		return false;
	}
	
	if((!formObject.ecommerce[0].checked) && (!formObject.ecommerce[1].checked)){
		alert("Please specify whether you have an ecommerce solution.");
		document.forms["enquiry"].ecommerce[0].focus();
		return false;
	}
	
	if((!formObject.online_promotion[0].checked) && (!formObject.online_promotion[1].checked)){
		alert("Please specify whether you have a online promotion strategy.");
		document.forms["enquiry"].online_promotion[0].focus();
		return false;
	}
	
}

function doValidateMiniBrochure(formObject){
	
	if((!formObject.name.value) || (formObject.name.value=="your name")){
		alert("Please provide your name.");
		formObject.name.focus();
		return false;
	}
	
	if((!formObject.company.value) || (formObject.company.value=="your company")){
		alert("Please provide your company name.");
		formObject.company.focus();
		return false;
	}
	
	if((!formObject.email.value) || (formObject.email.value=="your email")){
		alert("Please provide your email address");
		formObject.email.focus();
		return false;
	}
	
}


function doValidateBrochureHome(objF){
	if((!objF.name.value)||(objF.name.value == 'Enter your name')){
		alert('Please enter your name');
		objF.name.focus();
		return false;
	}
	else{
		if(objF.name.value.indexOf(' ') < 0){
			alert('Please enter both your forename and surname.');
			objF.name.focus();
			return false;
		}
	}
	if((!objF.company.value)||(objF.company.value == 'Enter your company name')){
		alert('Please enter your company name');
		objF.company.focus();
		return false;
	}
	if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(objF.email.value)){
			alert('Please enter a valid email address');
		objF.email.focus();
		return false;
	}
}

function doValidateMailingHome(objF){
	if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(objF.email_address.value)){
			alert('Please enter a valid email address');
		objF.email_address.focus();
		return false;
	}
}

function doValidateBrochure(formObject){
	
	if(!formObject.name.value){
		alert("Please provide your name.");
		formObject.name.focus();
		return false;
	}
	
	if(!formObject.company.value){
		alert("Please provide your company name.");
		formObject.company.focus();
		return false;
	}
	
	if(!formObject.address.value){
		alert("Please provide your address.");
		formObject.address.focus();
		return false;
	}
	
	if(!formObject.email.value){
		alert("Please provide your email address");
		formObject.email.focus();
		return false;
	}
	
	if(!formObject.telephone.value){
		alert("Please provide a contact telephone number.");
		formObject.telephone.focus();
		return false;
	}
	
	if(!formObject.referer.value){
		alert("Please specify how you found us");
		formObject.referer.focus();
		return false;
	}
	
	
}

function doValidateMailing(formObject) {
	
	if((!formObject.name.value) || (formObject.name.value == ' enter your name')){
		alert("Please provide your name.");
		formObject.name.focus();
		return false;
	}
	
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(formObject.email.value)){
			return true;
		}else{
		alert("Please enter a valid email address");
		formObject.email.focus();
		return false;
	}
	
	
}

function doValidateBrochure(formObject){
	
	if(!formObject.name.value){
		alert("Please provide your name.");
		formObject.name.focus();
		return false;
	}
	
	if(!formObject.company.value){
		alert("Please provide your company name.");
		formObject.company.focus();
		return false;
	}
	
	if(!formObject.address.value){
		alert("Please provide your address.");
		formObject.address.focus();
		return false;
	}
	
	if(!formObject.email.value){
		alert("Please provide your email address");
		formObject.email.focus();
		return false;
	}
	
	if(!formObject.telephone.value){
		alert("Please provide a contact telephone number.");
		formObject.telephone.focus();
		return false;
	}
	
	if(!formObject.referer.value){
		alert("Please specify how you found us");
		formObject.referer.focus();
		return false;
	}
	
	
}

function doValidateTFMA(formObject){
	if(!formObject.name.value){
		alert("Please provide your name.");
		formObject.name.focus();
		return false;
	}
	
	if(!formObject.company.value){
		alert("Please provide your company name.");
		formObject.company.focus();
		return false;
	}
	
	if(!formObject.job_title.value){
		alert("Please provide your job title.");
		formObject.job_title.focus();
		return false;
	}
	
	if(!formObject.address1.value){
		alert("Please provide your address.");
		formObject.address1.focus();
		return false;
	}
	
	if(!formObject.email.value){
		alert("Please provide your email address");
		formObject.email.focus();
		return false;
	}
}

function clearInput(objT,strText){
	if(objT.value == strText){
		objT.value = '';
	}
}

function resetInput(objT,strText){
	if(objT.value == ''){
		objT.value = strText;
	}
}

//-->
