function doclear(obname){		//clears a text box
//alert(obname.name);
  if (!checksOK(obname.name)){
       obname.value=""};
}// function doclear

//******************

function checksOK(obname){		//checks if valid text box
  if (eval("document.myform." +obname +".value ==''")){
      return false;}
    else if (eval("document.myform." +obname +".value =='" +eval("m"+obname)+"'")){
      return false;}
  return true;
}// function checksOK

//******************

function checkaddressOK(adrQty){	// returns true if address has changed otherwise false
var strAdr="";
//debugger;
	for (var i =1; i<=adrQty; i++){
		if (eval("document.myform.fldadr" +i +".value !=mfldadr" +i)){
			strAdr =strAdr +eval("document.myform.fldadr"+ i +".value");
		}	//if
	}	//for
	if (strAdr!=''){return true;}
	else {return false;}
}// function check address

//******************
function checkCountry(){
  if (eval("document.myform." +obname +".value ==''")){
      return false;}
    else if (eval("document.myform." +obname +".value =='" +eval("m"+obname)+"'")){
      return false;}
  return true;
}		//function check Country
//******************

function checkform(){			//does a general check of form
//var mform ="document.myform";

if (!checksOK("fldfname")){
  alert("Please enter firstname or initials.");
  document.myform.fldfname.value ="Initial";
  document.myform.fldfname.focus();
  return false;
  } //if firstname
  else if (!checksOK("fldsname")){
       alert("Must enter a surname.");
       document.myform.fldsname.value =mfldsname;
       document.myform.fldsname.focus();
       return false;
      } //if surname
      else if (!checksOK("fldcontact")){
            alert("Phone or email - Please.");
            document.myform.fldcontact.value =mfldcontact;
            document.myform.fldcontact.focus();
            return false;
           } //if contact
           else if (!checkaddressOK(5)){
                   alert("No address?");
                   document.myform.fldadr1.value ="Address";
                   document.myform.fldadr1.focus();
                   return false;
                } //IF checkaddressOK
	           else if (!checksOK("fldCountry")){
        	           alert("Country is required.");
                	   document.myform.fldCountry.value =mfldCountry;
	                   document.myform.fldCountry.focus();
        	           return false;
	                } //IF checkaddressOK
        	        else if (!checksOK("fldmessage")){
        	               alert("No message?");
                	       document.myform.fldmessage.value =" ";
	                       document.myform.fldmessage.focus();
        	               return false;
                	     }  // if message
  alert("The form details are being sent.");
  return true;
}   // function checkform
