//(c) SJ JS Field Validations Nov 2001

function checkForm(){
	if (checkPara() && checkPnumber() && (checkEmail())
	{
		document.sdForm.submit()		
	}
}






function checkParea(){
	x=document.sdForm.parea.value.length
	if (x != 3){
		alert("Please enter a 3 digit area code")
		document.sdForm.parea.value=""
		document.sdForm.parea.focus()
	}else {
		xv=document.sdForm.parea.value
		if (isNaN(xv)){
			alert('Please enter a numeric area code only')
			document.sdForm.parea.value=""
			document.sdForm.parea.focus()
		}else {
			return true
		}
	}
return false
}

function checkPnumber(){
	y=document.sdForm.pnumber.value.length
	if (y != 7){
		alert("Please enter a 7 digit telephone number")
		document.sdForm.pnumber.value=""
		document.sdForm.pnumber.focus()
	}else {
		yv=document.sdForm.pnumber.value
		if (isNaN(yv)){
			alert('Please enter a numeric telephone number only')
			document.sdForm.pnumber.value=""
			document.sdForm.pnumber.focus()
		}else {
			return true
		}
	}
return false
}


function isEmail(string) {
    if (string.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
        return true;
    else
        return false;
}



function checkEmail(){
	if (isEmail(document.sdForm.email.value)){
		//alert("Voila "+document.sdForm.email.value)
		return true
	} else {
		alert("Email you entered is invalid")
		document.sdForm.email.value=""
		document.sdForm.email.focus()
		return false
	} 
}