function checkemail() {
	message = ""						/* message buffer */
	reply = isEmail();
	$status = issuealert(reply)
	return $status
}

function ck1(oldvalue,newvalue,ref,a1) {
	if ( oldvalue != newvalue) {
		document.getElementById(ref).disabled = false
		document.getElementById(a1).style.fontWeight = 'bold'
	} else {
		document.getElementById(ref).disabled = true
		document.getElementById(a1).style.fontWeight = 'normal'
	}
}

function isTerms() {
	result = "" ;
	if (document.getElementById('terms').checked) {
	} else {
		result = "\n* Please confirm your acceptance of the terms and conditions.\n"
	} 
	return result
}

function refresh(oldvalue,newvalue) {
	if (oldvalue != document.getElementById(newvalue).value) {
		alert("Please use 'Refresh' option when changing the Email address.")  ;
		return false
	}
	return true
}

function isSpam(myForm) {
	result = "" ;										
	if (myForm.contact_spam.value != transpam ) {		/* validate */
		result = "\n * Enter the validation code"
	}
	return result	
}
function isEmail() {
	result = "" ;										
	email = getById('email')					/* input email value */
	result = validemail(email)					/* check email address */
	return result	
}
function isEmailCopy() {
	result = "" ;										
	email = getById('email')					/* input email value */
	copyemail = getById('copyemail') ;
	if ( copyemail != email ) {					/* copy the same? */
		result = "\n * Your confirmed email address is not correct "
	}  
	return result	
}
function isComments() {
	result = "" ;										
	if (getById('comments')=="" ) {				/* message area is null */
		result = "\n * Enter your request in the message area "
	} 
	return result	
}
function isName() {
	result = "" ;										
	if (getById('from') =="" ) {				/* sender area is null */
		result = "\n * Enter your name"
	}  
	return result	
}
function isCompany() {
	result = "" ;										
	if (getById('company') =="" ) {				/* sender area is null */
		result = "\n * Enter your Company name"
	}  
	return result	
}
function isTel() {
	result = "" ;										
	if (getById('telephone') =="" ) {				/* sender area is null */
		result = "\n * Enter your Landline Telephone number"
	}  
	return result	
}
function isData(id) {
	result = "" ;										
	if (getById(id)=="" ) {				/* area is null */
		result = "\n * Complete the "+id+" field on the form ";
	} 
	return result	
}
function validinput(myForm) { 
	reply = isSpam(myForm) ;						/* spam */
	reply += isEmail();
	reply += isComments();
	reply += isName();
	return issuealert(reply)
}

function validnewsletter(myForm) { 
	reply = ""									/* message buffer */
	reply += isSpam();
	reply += isEmail();
	reply += isEmailCopy();
	result = ""
	return issuealert(reply)
}