function rollOvers(whichimage, rolloverimage){
	document.all[whichimage].src = rolloverimage;
}

var popUpWin=0;
function popUpWindow(URLStr, left, top, width, height)
{
  if(popUpWin)
  {
    if(!popUpWin.closed) popUpWin.close();
  }
  popUpWin = open(URLStr, 'popUpWin', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbar=auto,resizable=yes,copyhistory=yes,width='+width+',height='+height+',left='+left+', top='+top+',screenX='+left+',screenY='+top+'');
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function isEmailAddr(theemail) {
	var result = false
	var theStr = new String(theemail)
	var index = theStr.indexOf("@");
	if (index > 0) {
		var pindex = theStr.indexOf(".",index);
		if ((pindex > index+1) && (theStr.length > pindex+1))
		result = true;
	}
	return result;
}		

function checkForm() {
	var invalid = " ";
	if ((document.searchOne.firstName.value=="") | (document.searchOne.firstName.value=="First Name")) {
		alert("Please enter your first name.");
		document.searchOne.firstName.focus();
		return false;
	}
	if ((document.searchOne.lastName.value=="") | (document.searchOne.lastName.value=="Last Name")) {
		alert("Please enter your last name.");
		document.searchOne.lastName.focus();
		return false;
	}
		if ((document.searchOne.homeNumber.value=="") | (document.searchOne.homeNumber.value=="Home Number")) {
		alert("Please enter your home phone number.");
		document.searchOne.homeNumber.focus();
		return false;
	}
	if ((document.searchOne.cellNumber.value=="") | (document.searchOne.cellNumber.value=="Cell Number")) {
		alert("Please enter your cell phone number.");
		document.searchOne.cellNumber.focus();
		return false;
	}
	/*work number not checked for
	if ((document.searchOne.workNumber.value=="") | (document.searchOne.workNumber.value=="My Phone #")) {
		alert("Please enter a phone number.");
		document.searchOne.workNumber.focus();
		return false;
	}
	*/
	if (document.searchOne.email.value.indexOf(invalid) > -1) { 
		alert("Spaces are not allowed in valid email addresses.  Please remove the spaces and try again.");
		document.searchOne.email.focus();
		return false;
	}
	if ((document.searchOne.email.value=="") | (document.searchOne.email.value=="Email")) {
		alert("Please enter an email address.");
		document.searchOne.email.focus();
		return false;
	}
	if (!isEmailAddr(document.searchOne.email.value)) {
		alert("Please enter a complete email address in the form: yourname@yourdomain.com");
		document.searchOne.email.focus();
		return false;
	}
	if (document.searchOne.email.value.length < 3) {
		alert("Please enter at least 3 characters in the \"email\" field.");
		document.searchOne.email.focus();
		return false;
	}
	if ((document.searchOne.rental_amount.value=="") | (document.searchOne.rental_amount.value=="Desired Rental Amount")) {
		alert("Please enter the desired rental amount you would consider paying.");
		document.searchOne.rental_amount.focus();
		return false;
	}
	if ((document.searchOne.move_in_date.value=="") | (document.searchOne.move_in_date.value=="Move-In Date")) {
		alert("Please enter the desired Month and Day you would like to Move-in.");
		document.searchOne.move_in_date.focus();
		return false;
	}
	if ((document.searchOne.desired_area.value=="") | (document.searchOne.desired_area.value=="Desired Area")) {
		alert("Please enter the desired location you would like to move to.");
		document.searchOne.desired_area.focus();
		return false;
	}
}
function checkForm2() {
	var invalid = " ";
	if ((document.form1.firstName.value=="") | (document.form1.firstName.value=="First Name")) {
		alert("Please enter your first name.");
		document.form1.firstName.focus();
		return false;
	}
	if ((document.form1.lastName.value=="") | (document.form1.lastName.value=="Last Name")) {
		alert("Please enter your last name.");
		document.form1.lastName.focus();
		return false;
	}
		if ((document.form1.homeNumber.value=="") | (document.form1.homeNumber.value=="Home Number")) {
		alert("Please enter your home phone number.");
		document.form1.homeNumber.focus();
		return false;
	}
	if ((document.form1.cellNumber.value=="") | (document.form1.cellNumber.value=="Cell Number")) {
		alert("Please enter your cell phone number.");
		document.form1.cellNumber.focus();
		return false;
	}
	/*work number not checked for
	if ((document.searchOne.workNumber.value=="") | (document.searchOne.workNumber.value=="My Phone #")) {
		alert("Please enter a phone number.");
		document.searchOne.workNumber.focus();
		return false;
	}
	*/
	if (document.form1.email.value.indexOf(invalid) > -1) { 
		alert("Spaces are not allowed in valid email addresses.  Please remove the spaces and try again.");
		document.form1.email.focus();
		return false;
	}
	if ((document.form1.email.value=="") | (document.form1.email.value=="Email")) {
		alert("Please enter an email address.");
		document.form1.email.focus();
		return false;
	}
	if (!isEmailAddr(document.form1.email.value)) {
		alert("Please enter a complete email address in the form: yourname@yourdomain.com");
		document.form1.email.focus();
		return false;
	}
	if (document.form1.email.value.length < 3) {
		alert("Please enter at least 3 characters in the \"email\" field.");
		document.form1.email.focus();
		return false;
	}
	if ((document.form1.rental_amount.value=="") | (document.form1.rental_amount.value=="Desired Rental Amount")) {
		alert("Please enter the desired rental amount you would consider paying.");
		document.form1.rental_amount.focus();
		return false;
	}
	if ((document.form1.move_in_date.value=="") | (document.form1.move_in_date.value=="Move-In Date")) {
		alert("Please enter the desired Month and Day you would like to Move-in.");
		document.form1.move_in_date.focus();
		return false;
	}
	if ((document.form1.desired_area.value=="") | (document.form1.desired_area.value=="Desired Area")) {
		alert("Please enter the desired location you would like to move to.");
		document.form1.desired_area.focus();
		return false;
	}
}

//Quick Search Valiation

function ValidateForm() {
	var invalid = " ";
	if ((document.dallas_main.first_name.value=="") | (document.dallas_main.first_name.value=="First Name")) {
		alert("Please enter your first name.");
		document.dallas_main.first_name.focus();
		return false;
	}
	if ((document.dallas_main.last_name.value=="") | (document.dallas_main.last_name.value=="Last Name")) {
		alert("Please enter your last name.");
		document.dallas_main.last_name.focus();
		return false;
	}

	if ((document.dallas_main.cell.value=="") | (document.dallas_main.cell.value=="Cell")) {
		alert("Please enter your cell phone number.");
		document.dallas_main.cell.focus();
		return false;
	}
	if (document.dallas_main.email.value.indexOf(invalid) > -1) { 
		alert("Spaces are not allowed in valid email addresses.  Please remove the spaces and try again.");
		document.dallas_main.email.focus();
		return false;
	}
	if ((document.dallas_main.email.value=="") | (document.dallas_main.email.value=="Email")) {
		alert("Please enter an email address.");
		document.dallas_main.email.focus();
		return false;
	}
	if (!isEmailAddr(document.dallas_main.email.value)) {
		alert("Please enter a complete email address in the form: yourname@yourdomain.com");
		document.dallas_main.email.focus();
		return false;
	}
	if (document.dallas_main.email.value.length < 3) {
		alert("Please enter at least 3 characters in the \"email\" field.");
		document.dallas_main.email.focus();
		return false;
	}
}
function ValidateForm1() {
	var invalid = " ";
	if (document.contactus.firstName.value=="")  {
		alert("Please enter your first name.");
		document.contactus.firstName.focus();
		return false;
	}
	if (document.contactus.lastName.value=="")  {
		alert("Please enter your last name.");
		document.contactus.lastName.focus();
		return false;
	}

	
	if (document.contactus.email.value.indexOf(invalid) > -1) { 
		alert("Spaces are not allowed in valid email addresses.  Please remove the spaces and try again.");
		document.contactus.email.focus();
		return false;
	}
	if (document.contactus.email.value=="")  {
		alert("Please enter an email address.");
		document.contactus.email.focus();
		return false;
	}
	if (!isEmailAddr(document.contactus.email.value)) {
		alert("Please enter a complete email address in the form: yourname@yourdomain.com");
		document.contactus.email.focus();
		return false;
	}
	if (document.contactus.email.value.length < 3) {
		alert("Please enter at least 3 characters in the \"email\" field.");
		document.contactus.email.focus();
		return false;
	}
}
