function setStatus(msg){
	window.status = msg;
	return true;
}

function checkForm(frm){
	var prob = "";
	var submitOK = "True";
	var msg = "Sorry, we found some problems with your form:\n\n";
	// practice details
	if(frm.fname.value == "")
	 {
	 msg = msg + "Enter your first name\n";
	 prob = probFnd (submitOK, prob, frm.fname)
	 submitOK="False"
	 }
	
	if(frm.lname.value == "")
	 {
	 msg = msg + "Enter your surname name\n";
	 prob = probFnd (submitOK, prob, frm.lname)
	 submitOK="False"
	 }
	
	if (frm.email.value != ''){ 
		if (frm.email.value.indexOf("@") == -1 || frm.email.value.indexOf(".") == -1)
		 {
		 msg = msg + "Enter a valid email address.\n";
		 prob = probFnd (submitOK, prob, frm.email)
		 submitOK="False"
		 }
	} else {
	 msg = msg + "Enter an Email address.\n";
	 prob = probFnd (submitOK, prob, frm.email)
	 submitOK="False"
	}
	
	if (frm.memt.options[frm.memt.options.selectedIndex].defaultSelected == true) {
	 msg = msg + "Select a membership Type.\n";
	 prob = probFnd (submitOK, prob, frm.memt)
	 submitOK="False"
	}
	
	if(frm.cnm.value == "")
	 {
	 msg = msg + "Enter the name of your practice/college/company.\n";
	 prob = probFnd (submitOK, prob, frm.cnm)
	 submitOK="False"
	 }
	
	if(frm.adr1.value == "")
	 {
	 msg = msg + "Enter the first line of your address.\n";
	 prob = probFnd (submitOK, prob, frm.adr1)
	 submitOK="False"
	 }
	
	if(frm.cnty.value == "")
	 {
	 msg = msg + "Enter the name of your county/state.\n";
	 prob = probFnd (submitOK, prob, frm.cnty)
	 submitOK="False"
	 }
	
	if(frm.pc.value == "")
	 {
	 msg = msg + "Enter your postcode/zip code/state.\n";
	 prob = probFnd (submitOK, prob, frm.pc)
	 submitOK="False"
	 }
	
	if (frm.ctry.options[frm.ctry.options.selectedIndex].value == '') {
	 msg = msg + "Select a country/region.\n";
	 prob = probFnd (submitOK, prob, frm.memt)
	 submitOK="False"
	}
	
	if(frm.telwk.value == "")
	 {
	 msg = msg + "Enter your work telephone number.\n";
	 prob = probFnd (submitOK, prob, frm.telwk)
	 submitOK="False"
	 }

	//check for false
	if (submitOK=="False")
	 {
	 msg = msg + "\nPlease update the form and try again. \nThank you.";
	 alert (msg);
	 prob.focus();
	 //return false;
	 }
	else{
		frm.submit();
	} 
}

function probFnd (OK, diff, field){
 //probFnd (submitOK, prob, frm.fname)
 if (OK == "True"){
 	diff = field;
 }
 return diff;
}


function getit(form, field){
	//gives focus to the form element submitted to the function

	document.forms[form].elements[field].focus();
}

function setStatus(msg){
	//set destination at bottom of page
	window.status = msg;
	return true;
}
function lower(field){
	//to lowercase
	field.value = field.value.toLowerCase()
}

function upper(field){
	field.value = field.value.toUpperCase()
}

function upperFL(field){
	//first letter to uppercase
	var newString = field.value.substr(1)
	var firstChar = field.value.charAt(0).toUpperCase()
	var newOutput = firstChar.concat(newString)
	
	field.value = newOutput;
}

var emaillink = "mailto:enquiries@carcatcher.com?subject="

function emailThis(subj){
		window.location.href = emaillink + subj
}
