
			
	function validate()
	{
	
	var finalmessage = "You have not entered the following details:-\n\n";
	var message = "";
	var myform = document.adduser;
	
	// do validation
		
		if  (myform.s_First_Name.value =='Enter your first name') 
			{
			myform.s_First_Name.value = '';
			}
		
		if  (myform.s_Last_Name.value =='Enter your last name') 
			{
			myform.s_Last_Name.value = '';
			}
			
		if  (myform.s_Business_Name.value =='Business name') 
			{
			myform.s_Business_Name.value = '';
			}	
			
		if  (myform.s_Addr1.value =='Address line 1') 
			{
			myform.s_Addr1.value = '';
			}
			
		if  (myform.s_Addr2.value =='Address line 2') 
			{
			myform.s_Addr2.value = '';
			}	
			
		if  (myform.s_Town.value =='Town') 
			{
			myform.s_Town.value = '';
			}
		
		if  (myform.s_County.value =='County') 
			{
			myform.s_County.value = '';
			}					
			
		if  (myform.s_Postcode.value =='Postcode') 
			{
			myform.s_Postcode.value = '';
			}	
				
		if  (myform.s_Email.value =='Enter your email address') 
			{
			myform.s_Email.value = '';
			}
		
		if  (myform.s_Tel_Day.value =='Daytime Telephone') 
			{
			myform.s_Tel_Day.value = '';
			}
			
		if  (myform.s_Tel_Eve.value =='Evening Telephone') 
			{
			myform.s_Tel_Eve.value = '';
			}
		
		if  (myform.s_Tel_Mobile.value =='Mobile Telephone') 
			{
			myform.s_Tel_Mobile.value = '';
			}		
			
		if (myform.s_Message.value=='Enter your message')
			{
			myform.s_Message.value = '';
			}
		
				
		//---------------------------------------------------------------//
				
		if (myform.s_Title.options[myform.s_Title.selectedIndex].value == 0)  
			{
			message += "Title\n" ; 
			}
								
		if  (!myform.s_First_Name.value ) 
			{
			message += "First name\n" ; 
			}
			
		if  (!myform.s_Last_Name.value ) 
			{
			message += "Last name\n" ; 
			}
			
		if  (!myform.s_Addr1.value ) 
			{
			message += "Address line 1\n" ; 
			}	
	   
		if  (!myform.s_Town.value ) 
			{
			message += "Town\n" ; 
			}
			
		if  (!myform.s_Postcode.value ) 
			{
			message += "Postcode\n" ; 
			}
		
				
		
			
		// services
		isticked = "";	
		if (myform.i_Home1.checked) {isticked = "ticked";}
		if (myform.i_Home2.checked) {isticked = "ticked";}
		if (!isticked) {message += "Which services are you interested in?\n" ;}
		
		
		// contact
		isticked = "";	
		if (myform.i_Tel.checked) {isticked = "ticked";}
		if (myform.i_SMS.checked) {isticked = "ticked";}
		if (myform.i_Email.checked) {isticked = "ticked";}
		if (!isticked) {message += "How may we contact you?\n" ;}
		
		
		
		if (myform.s_How_Did_You_Hear.options[myform.s_How_Did_You_Hear.selectedIndex].value == 0)  
			{
			message += "How did you hear about exchangeXT\n" ; 
			}
			
			
		//	handle errors

		if (message)
			{
			alert(finalmessage + message);
			}
		else
			{
			myform.submit();
			}
	}