
    maxL=255;

    var bName = navigator.appName;



function refresh()

{

    window.location.href = unescape(window.location.pathname);

}



function echeck(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 checkForm(frm) {

var boxChecked = document.getElementById("agree").checked;

var name = document.getElementById("name").value;

var email = document.getElementById("email").value;

var location = document.getElementById("dropper").value;

var number = document.getElementById("number").value;

var address = document.getElementById("address").value;

var contacter = frm.group1[1].checked;

var Messager = document.getElementById("Messager").value;



if (boxChecked == false) {

window.alert("You must agree to the disclaimer");

hideAllErrors();

document.getElementById("agree").select();

document.getElementById("agree").focus();

return false;}

else {

if (name == "") {

hideAllErrors();

document.getElementById("nameError").style.display = "inline";

document.getElementById("name").select();

document.getElementById("name").focus();



return false;

} else if ((email==null)||(email=="")||(echeck(email)==false)) {

hideAllErrors();

document.getElementById("emailError").style.display = "inline";

document.getElementById("email").select();

document.getElementById("email").focus();



return false;

}

        if (location == "irvine")

            {

        emailAddress="info@lpolaw.com"

            }

        else if (location == "DC")

            {

            emailAddress = "info@lpolaw.com"

            }



    var message = "Name: " + name + "\n";

    message = message +"\nEmail: "   + email;



    if (number.length == 0) {

    message = message +"\n\nPhone: (blank)";}

    else if (number.length > 0){

    message = message +"\n\nPhone: " +  number; }



    if (address.length == 0) {

    message = message +"\n\nAddress: (blank)";}

    else if (address.length > 0){

    message = message +"\n\nAddress: " +  address; }



    if (contacter == false) {

    message = message +"\n\nPreferred Contact Method: By Email";}

    else if (contacter == true){

    message = message +"\n\nPreferred Contact Method: By Phone"}



    if (Messager.length == 0) {

    message = message +"\n\nMessage: (blank)";}

    else if (Messager.length > 0){

    message = message +"\n\nMessage: " + Messager;}



    <!-- var m = 'mailto:'+emailAddress+'?subject=(Email from Webform)&amp;body='+escape(message); -->

    <!-- document.location.href = m;  -->



return true;

}}



function hideAllErrors() {

document.getElementById("nameError").style.display = "none"

document.getElementById("emailError").style.display = "none"

}



function taLimit(taObj) {

	if (taObj.value.length==maxL) return false;

	return true;

}



function taCount(taObj,Cnt) {

	objCnt=createObject(Cnt);

	objVal=taObj.value;

	if (objVal.length>maxL) objVal=objVal.substring(0,maxL);

	if (objCnt) {

		if(bName == "Netscape"){

			objCnt.textContent=maxL-objVal.length;}

		else{objCnt.innerText=maxL-objVal.length;}

	}

	return true;

}

function createObject(objId) {

	if (document.getElementById) return document.getElementById(objId);

	else if (document.layers) return eval("document." + objId);

	else if (document.all) return eval("document.all." + objId);

	else return eval("document." + objId);

}

   
