function myValidate() {

	if (document.subscribeform.firstname.value === '')
		{
		alert("Please enter your first name");
		document.subscribeform.firstname.focus();
		return false;
		}
	
	if (document.subscribeform.lastname.value === '')
		{
		alert("Please enter your family name");
		document.subscribeform.lastname.focus();
		return false;
		}
	
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(document.subscribeform.email.value) == false)
		{
		alert("Please enter a valid e-mail address!\n" + "' " +document.subscribeform.email.value+" '"+ " is invalid.");
		document.subscribeform.email.focus();
		return false;			
		}	
	/*if (document.subscribeform.email.value === '')
		{
		alert("Please enter your email address");
		document.subscribeform.email.focus();
		return false;
		}		
	*/
	/*
	if (document.subscribeform.reason.selectedIndex == 0)
		{
		alert("Please enter your reason for contacting us");
		document.subscribeform.reason.focus();
		return false;
		}

	if (document.subscribeform.message.value === '')
		{
		alert("Please enter your message");
		document.subscribeform.message.focus();
		return false;
		}
		*/			
/*		
	if (document.subscribeform.artist_id.value === '00')
		{
		alert("Please select the artist\'s name");
		document.subscribeform.artist_id.focus();
		return false;
		}
		
	if (document.subscribeform.exhibition_id.value === '00')
		{
		alert("Please select the relevant exhibition");
		document.subscribeform.exhibition_id.focus();
		return false;
		}
		
	if (document.subscribeform.price.value === '')
		{
		alert("Please enter the price for this work\nwithout pound sign");
		document.subscribeform.price.focus();
		return false;
		}		
				
	//if (document.subscribeform.uploadfile.value === '' || checkext(document.subscribeform.uploadfile) == 'false' )
	if ((document.subscribeform.uploadfile.value === '') 
		|| 
		(document.subscribeform.uploadfile.value.search(/\.jpeg|\.jpg/i) == -1 ))
		{
		alert("Please select a jpeg image to upload for this work");
        document.subscribeform.uploadfile.value = ''; 
		document.subscribeform.uploadfile.focus();
		return false;
		}	
		*/
	//return true
} 


