// JavaScript Document

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

/*	=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
	Checks validity of email address entered into a form
	=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= */
function eMailcheck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    return false
		 }

 		 return true					
	}


function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}


function validate_Contact_Form(frm) {
	if (frm.fldName.value==""){
		window.alert("Please enter your name");
		frm.fldName.focus()	
		return false;
	}

	if (frm.fldTel.value==""){
		window.alert("Please enter your telephone number");
		frm.fldTel.focus()		
		return false;		
	}


	if (frm.fldEmail.value==""){
		window.alert("Please enter your Email address");
		frm.fldEmail.focus()		
		return false;		
	}

	if (!(eMailcheck(frm.fldEmail.value))){
		window.alert("That Email address appears invalid.  Please check it.");
		frm.fldEmail.focus()		
		return false;		
	}


	if (frm.fldMess.value==""){
		window.alert("Please enter your message");
		frm.fldMess.focus()	;
		return false;		
	}


return true;
}
