// JavaScript Document
function toggleDesign(id){

if (document.getElementById(id).style.display=="none"){
	document.getElementById(id).style.display="block";
	}
	else {
	document.getElementById(id).style.display="none";
	}
}

function selectDesign(designID){
document.orderForm.designname.value=designID;
document.getElementById('designselected').innerHTML='Design chosen: '+designID;
toggleDesign('designs');

}


var small ='<h2>3m x 1m design:</h2><a href="javascript:selectDesign(\'food\');"><img src="images/A07_banners/designs/food.jpg" width="284" height="95" border="0"></a><a href="javascript:selectDesign(\'money\');"><img src="images/A07_banners/designs/money.jpg" border="0"></a><a href="javascript:selectDesign(\'xmas\');"><img src="images/A07_banners/designs/xmas.jpg" border="0"></a><a href="javascript:selectDesign(\'xmas\');"><img src="images/A07_banners/designs/xmas.jpg" border="0"></a><a href="javascript:selectDesign(\'xmas\');"><img src="images/A07_banners/designs/xmas.jpg" border="0"></a><a href="javascript:selectDesign(\'xmas\');"><img src="images/A07_banners/designs/xmas.jpg" border="0"></a><a href="javascript:selectDesign(\'xmas\');"><img src="images/A07_banners/designs/xmas.jpg" border="0"></a><a href="javascript:selectDesign(\'xmas\');"><img src="images/A07_banners/designs/xmas.jpg" border="0"></a><br><a href="javascript:toggleDesign(\'designs\');">Close</a>';

var med ='<h2>3m x 2m design:</h2><a href="javascript:selectDesign(\'food\');"><img src="images/A07_banners/designs/food.jpg" width="284" height="95" border="0"></a><a href="javascript:selectDesign(\'money\');"><img src="images/A07_banners/designs/money.jpg" border="0"></a><a href="javascript:selectDesign(\'xmas\');"><img src="images/A07_banners/designs/xmas.jpg" border="0"></a><a href="javascript:selectDesign(\'xmas\');"><img src="images/A07_banners/designs/xmas.jpg" border="0"></a><a href="javascript:selectDesign(\'xmas\');"><img src="images/A07_banners/designs/xmas.jpg" border="0"></a><a href="javascript:selectDesign(\'xmas\');"><img src="images/A07_banners/designs/xmas.jpg" border="0"></a><a href="javascript:selectDesign(\'xmas\');"><img src="images/A07_banners/designs/xmas.jpg" border="0"></a><a href="javascript:selectDesign(\'xmas\');"><img src="images/A07_banners/designs/xmas.jpg" border="0"></a><br><a href="javascript:toggleDesign(\'designs\');">Close</a>';

var large ='<h2>3m x 3m design:</h2><a href="javascript:selectDesign(\'food\');"><img src="images/A07_banners/designs/food.jpg" width="284" height="95" border="0"></a><a href="javascript:selectDesign(\'money\');"><img src="images/A07_banners/designs/money.jpg" border="0"></a><a href="javascript:selectDesign(\'xmas\');"><img src="images/A07_banners/designs/xmas.jpg" border="0"></a><a href="javascript:selectDesign(\'xmas\');"><img src="images/A07_banners/designs/xmas.jpg" border="0"></a><a href="javascript:selectDesign(\'xmas\');"><img src="images/A07_banners/designs/xmas.jpg" border="0"></a><a href="javascript:selectDesign(\'xmas\');"><img src="images/A07_banners/designs/xmas.jpg" border="0"></a><a href="javascript:selectDesign(\'xmas\');"><img src="images/A07_banners/designs/xmas.jpg" border="0"></a><a href="javascript:selectDesign(\'xmas\');"><img src="images/A07_banners/designs/xmas.jpg" border="0"></a><br><a href="javascript:toggleDesign(\'designs\');">Close</a>';


function EnforceMaximumLength(fld,len) {
if(fld.value.length>len) { fld.value = fld.value.substr(0,len); }
};

function trimChars(){
var option=document.getElementById('Size').value;
if (option==1){

	EnforceMaximumLength(document.getElementById('messageline1'),20);
	EnforceMaximumLength(document.getElementById('messageline2'),20);
	EnforceMaximumLength(document.getElementById('messageline3'),20);
	}
if (option==2){
	EnforceMaximumLength(document.getElementById('messageline1'),30);
	EnforceMaximumLength(document.getElementById('messageline2'),30);
	EnforceMaximumLength(document.getElementById('messageline3'),20);;
	}
if (option==3){
	EnforceMaximumLength(document.getElementById('messageline1'),30);
	EnforceMaximumLength(document.getElementById('messageline2'),30);
	EnforceMaximumLength(document.getElementById('messageline3'),30);
	}

}

function setDesigns(){
document.getElementById('designs').scrollTop = 0;

var option=document.getElementById('Size').value;
//alert(option);
if (option==1){
	document.getElementById('designs').innerHTML=small;
	document.getElementById('MaxChars1').innerHTML="Max 20 Chars.";
	document.getElementById('MaxChars2').innerHTML="Max 20 Chars.";
	document.getElementById('MaxChars3').innerHTML="Max 20 Chars.";
	}
if (option==2){
	document.getElementById('designs').innerHTML=med;
	document.getElementById('MaxChars1').innerHTML="Max 30 Chars.";
	document.getElementById('MaxChars2').innerHTML="Max 30 Chars.";
	document.getElementById('MaxChars3').innerHTML="Max 30 Chars.";
	}
if (option==3){
	document.getElementById('designs').innerHTML=large;
	document.getElementById('MaxChars1').innerHTML="Max 40 Chars.";
	document.getElementById('MaxChars2').innerHTML="Max 40 Chars.";
	document.getElementById('MaxChars3').innerHTML="Max 40 Chars.";
	}
}

function validateForm(){

if (document.getElementById('Size').value==null||document.getElementById('Size').value=='' ){
alert('No Size Chosen, Please Select a size');
return false;
}
else if (document.getElementById('quantity').value==null||document.getElementById('quantity').value=='' ){
alert('No Quantity Entered, Please enter the number of items you require.');
return false;
}
else if (document.getElementById('designname').value==null||document.getElementById('designname').value=='' ){
alert('No design chosen, please select a design.');
return false;
}
else if (document.getElementById('messageline1').value==null||document.getElementById('messageline1').value=='' ){
alert('No Message entered on line 1. You must have at least 1 line of text or text on the 1st line. ');
return false;
}
else return true;

}

function validateSummaryForm(){

if (document.getElementById('Company').value==null||document.getElementById('Company').value=='' ){
alert('Please provide your Comapany or Organisation name');
return false;
}
else if (document.getElementById('FornameSurname').value==null||document.getElementById('FornameSurname').value=='' ){
alert('Please provide your full contact name.');
return false;
}
else if (document.getElementById('Address1').value==null||document.getElementById('Address1').value=='' ){
alert('Please provide your building name or number on Address 1.');
return false;
}
else if (document.getElementById('City').value==null||document.getElementById('City').value=='' ){
alert('Please provide the City or Town part of the address. ');
return false;
}
else if (document.getElementById('County').value==null||document.getElementById('County').value=='' ){
alert('Please provide the county part of the address. ');
return false;
}
else if (document.getElementById('email').value==null||document.getElementById('email').value=='' ){
alert('Please provide a valid email address so we can confirm your order. ');
return false;
}
else if (document.getElementById('telephone').value==null||document.getElementById('telephone').value=='' ){
alert('Please provide a contact number should we need to contact you in relation to your order. ');
return false;
}
else return true;

}

