function checkContact(){
	if(!document.getElementById) return;
	var str='',i,d = document.getElementById('suggestion').getElementsByTagName('LABEL');
	if(MM_findObj('c_name').value==''){
	str += "Name: Please enter a your name\n";
	d[0].className='red';
	} else {
	d[0].className='';
	}
	if(MM_findObj('address1').value==''){
	str += "Address: Please enter the first line of your address e.g 1 The Street.\n";
	d[1].className='red';
	} else {
	d[1].className='';
	}
	if(MM_findObj('city').value==''){
	str += "City: Please enter your city.\n";
	d[2].className='red';
	} else {
	d[2].className='';
	}
	if(MM_findObj('tel').value==''){
	str += "Telephone: Please enter your telephone number e.g 1-877-447-3938.\n";
	d[4].className='red';
	} else {
	d[4].className='';
	}
	var efilter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-\_\.])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if(!efilter.test(MM_findObj('email').value)){
	str += "Email Address: Please enter a valid email address e.g you@yourisp.com.\n";
	d[5].className='red';
	} else {
	d[5].className='';
	}
	var zipfilter  = /^([0-9\-]{5,10})$/;
	if(!zipfilter.test(MM_findObj('zip').value)){
	str += "Zip Code: Please enter a valid zip code e.g 01803.\n";
	MM_findObj('zip').value='';
	d[3].className='red';
	} else {
	d[3].className='';
	}
	if(MM_findObj('n_suggestion').value==''){
	str += "Comment/Suggestion: Please enter your comment or suggestion.\n";
	d[6].className='red';
	} else {
	d[6].className='';
	}
	if(str.length>0){
	var header = "**** Please ammend the data in the following form fields ****\n\n";
	alert(header+str);
	return false;
	} else {
	return true;
	}
}
function checkInstance(){
	if(!document.getElementById) return;
	var str='',i,d = document.getElementById('instance').getElementsByTagName('LABEL');
	if(MM_findObj('c_name').value==''){
	str += "Name: Please enter a your name\n";
	d[0].className='red';
	} else {
	d[0].className='';
	}
	if(MM_findObj('address1').value==''){
	str += "Address: Please enter the first line of your address e.g 1 The Street.\n";
	d[1].className='red';
	} else {
	d[1].className='';
	}
	if(MM_findObj('city').value==''){
	str += "City: Please enter your city.\n";
	d[4].className='red';
	} else {
	d[4].className='';
	}
	if(MM_findObj('tel').value==''){
	str += "Telephone: Please enter your telephone number e.g 1-877-447-3938.\n";
	d[6].className='red';
	} else {
	d[6].className='';
	}
	var efilter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-\_\.])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if(!efilter.test(MM_findObj('email').value)){
	str += "Email Address: Please enter a valid email address e.g you@yourisp.com.\n";
	d[7].className='red';
	} else {
	d[7].className='';
	}
	var zipfilter  = /^([0-9\-]{5,10})$/;
	if(!zipfilter.test(MM_findObj('zip').value)){
	str += "Zip Code: Please enter a valid zip code e.g 01803.\n";
	MM_findObj('zip').value='';
	d[5].className='red';
	} else {
	d[5].className='';
	}
	if(MM_findObj('problem').value==''){
	str += "Problem: Please enter your problem.\n";
	d[8].className='red';
	} else {
	d[8].className='';
	}
	if(str.length>0){
	var header = "**** Please ammend the data in the following form fields ****\n\n";
	alert(header+str);
	return false;
	} else {
	return true;
	}
}
