<!--
var sendby = 'mail';
var mailSubject = '';
var mailBody    = '';
var cookie_communityname = '';

function initform() {

	var path = new String(window.location.pathname);
	arrpath = path.split('/');
	filename = arrpath[arrpath.length - 1];
	if (filename != 'community_models.php' && filename != 'community_quick_deliver.php' && filename != 'community_contactus.php') return;
	
	txtcookie = document.cookie;
	txtcookie = document.cookie;
	arrcookie = txtcookie.split('=');
	for (i = 0; i<arrcookie.length; i++) {
	    if (arrcookie[i] == 'communityname') { 
	    	cookie_communityname = arrcookie[i+1];
	    	break;
	    }
	}		    
	if (cookie_communityname.indexOf(document.form1.community.value) == -1) loadform();
}

function showbox(n) {

	if (document.form1.marketingSourceID.selectedIndex >= n) {
		document.form1.Specific_Answer.style.visibility = 'visible';
	} else {
		document.form1.Specific_Answer.style.visibility = 'hidden';
	}
}

function go() {

	if (document.form1.sid.value == '') {
		alert('We are sorry. This form is not available right now.');
		return;
	}
	
	if (document.form1.Fname.value.length < 1) {
		alert("First Name Required!");
		document.form1.Fname.focus();
		return;
	}

	if (document.form1.Lname.value.length < 1) {
		alert("Last Name Required!");
		document.form1.Lname.focus();
		return;
	}

	/*
	if (document.form1.Address.value.length < 1) {
		alert("Address Required!");
		document.form1.Address.focus();
		return;
	}

	if (document.form1.City.value.length < 1) {
		alert("City Required!");
		document.form1.City.focus();
		return;
	}

	if (document.form1.Zip.value.length < 1) {
		alert("Zip Required!");
		document.form1.Zip.focus();
		return;
	}
	
	
	if (document.form1.Phone.value.length < 5) {
		alert("Day Phone Required!");
		document.form1.Phone.focus();
		return;
	}

       */

	if (!isemail(document.form1.Email.value)) {
		alert("Email Required!");
		document.form1.Email.focus();
		return;
	}

	/*
	if (form1.State.value == '') {
		alert("State Required!");
		return;
	}
	*/

	if (document.form1.marketingSourceID.value == 0) {
		alert("How did you hear about us?");
		document.form1.marketingSourceID.focus();
		return;
	}
	
	makeMessage();
	makeConditions();
	
	document.form1.syslink.value = this.location.href;

	if (cookie_communityname != '') cookie_communityname += ', ';
	document.cookie = 'communityname=' + cookie_communityname + document.form1.community.value  + '; expires=Thu, 1-Jan-2030 00:00:00 GMT;';
	
	url = 'http://ici.empoweredbuilder.com/capture/capture_icihomes.asp?sendby=' + sendby;
	document.form1.action = url;
	document.form1.submit();
}

function makeMessage() {

	var CrLf = '\n';

	mailSubject = 'Prospective Buyer: ' + document.form1.Lname.value + ', ' + document.form1.Fname.value;

	mailBody  = 'First Name: '	+ document.form1.Fname.value 		+ CrLf;
	mailBody += 'Last Name: '	+ document.form1.Lname.value 		+ CrLf;
	mailBody += 'City: '		+ document.form1.City.value 			+ CrLf;
	mailBody += 'State: '		+ document.form1.State.value 		+ CrLf;
	mailBody += 'Zip: '			+ document.form1.Zip.value 			+ CrLf;
	mailBody += 'Phone: '		+ document.form1.Phone.value 		+ CrLf;
	mailBody += 'Cell Phone: '	+ document.form1.Cell.value	 		+ CrLf;
	mailBody += 'Email: '		+ document.form1.Email.value 		+ CrLf;
	mailBody += 'Community: '	+ document.form1.community.value 	+ CrLf;

	document.form1.mailSubject.value = escape(mailSubject);
	document.form1.mailBody.value    = escape(mailBody);

	function getAnswer(obj, a0, a1) {
		if (document.form1.elements[obj][0].checked) {
			answer = a0;
		} else if (document.form1.elements[obj][1].checked) {
			answer = a1;
		} else {
			answer = '';
		}
		return answer;
	}
}

function makeConditions() {

	document.form1.systype.value = '';
	var arr_conditions = new Array('community', 'marketingSourceID');
	
	for (i=0; i<arr_conditions.length; i++) {
		
		val = eval('document.form1.' + arr_conditions[i] + '.value');
		if ((val) || (val != '')) {
			if (document.form1.systype.value != '') {
				document.form1.systype.value += '|';
			}

			document.form1.systype.value += val;
		}
		eval('document.form1.' + arr_conditions[i] + '.disabled = true');
	}
	document.form1.community.disabled = true;
}

function isemail(val) {
	val = new String(val);
	if (!(val.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)){
		return false;
	} else {
		return true;
	}
}

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function MM_timelinePlay(tmLnName, myID) { //v1.2
  var i,j,tmLn,props,keyFrm,sprite,numKeyFr,firstKeyFr,propNum,theObj,firstTime=false;
  if (document.MM_Time == null) MM_initTimelines(); //if *very* 1st time
  tmLn = document.MM_Time[tmLnName];
  if (myID == null) { myID = ++tmLn.ID; firstTime=true;}//if new call, incr ID
  if (myID == tmLn.ID) { //if Im newest
    setTimeout('MM_timelinePlay("'+tmLnName+'",'+myID+')',tmLn.delay);
    fNew = ++tmLn.curFrame;
    for (i=0; i<tmLn.length; i++) {
      sprite = tmLn[i];
      if (sprite.charAt(0) == 's') {
        if (sprite.obj) {
          numKeyFr = sprite.keyFrames.length; firstKeyFr = sprite.keyFrames[0];
          if (fNew >= firstKeyFr && fNew <= sprite.keyFrames[numKeyFr-1]) {//in range
            keyFrm=1;
            for (j=0; j<sprite.values.length; j++) {
              props = sprite.values[j]; 
              if (numKeyFr != props.length) {
                if (props.prop2 == null) sprite.obj[props.prop] = props[fNew-firstKeyFr];
                else        sprite.obj[props.prop2][props.prop] = props[fNew-firstKeyFr];
              } else {
                while (keyFrm<numKeyFr && fNew>=sprite.keyFrames[keyFrm]) keyFrm++;
                if (firstTime || fNew==sprite.keyFrames[keyFrm-1]) {
                  if (props.prop2 == null) sprite.obj[props.prop] = props[keyFrm-1];
                  else        sprite.obj[props.prop2][props.prop] = props[keyFrm-1];
        } } } } }
      } else if (sprite.charAt(0)=='b' && fNew == sprite.frame) eval(sprite.value);
      if (fNew > tmLn.lastFrame) tmLn.ID = 0;
  } }
}

function hidepopin(){
   document.all.Layer1.style.visibility='hidden';
}

function test() {
	alert('test');
}

function loadform() {
	if ((navigator.userAgent.indexOf("MSIE")!=-1) || (navigator.appVersion.charAt(0)>4)) {
		setTimeout("MM_timelinePlay('Timeline1')",100);
	} else {
		url = "Captureform.html";       
		mainWin = window.open(url,"mainWin","width=700,height=300");
	}
}

function MM_initTimelines() { //v4.0
    //MM_initTimelines() Copyright 1997 Macromedia, Inc. All rights reserved.
    var ns = navigator.appName == "Netscape";
    var ns4 = (ns && parseInt(navigator.appVersion) == 4);
    var ns5 = (ns && parseInt(navigator.appVersion) > 4);
    document.MM_Time = new Array(1);
    document.MM_Time[0] = new Array(2);
    document.MM_Time["Timeline1"] = document.MM_Time[0];
    document.MM_Time[0].MM_Name = "Timeline1";
    document.MM_Time[0].fps = 15;
    document.MM_Time[0][0] = new String("sprite");
    document.MM_Time[0][0].slot = 1;
    if (ns4)
        document.MM_Time[0][0].obj = document["Layer1"];
    else if (ns5)
        document.MM_Time[0][0].obj = document.getElementById("Layer1");
    else
        document.MM_Time[0][0].obj = document.all ? document.all["Layer1"] : null;
    document.MM_Time[0][0].keyFrames = new Array(1, 30);
    document.MM_Time[0][0].values = new Array(2);
    if (ns5)
        document.MM_Time[0][0].values[0] = new Array("10px", "10px", "10px", "10px", "10px", "10px", "10px", "10px", "10px", "10px", "10px", "10px", "10px", "10px", "10px", "10px", "10px", "10px", "10px", "10px", "10px", "10px", "10px", "10px", "10px", "10px", "10px", "10px", "10px", "10px");
    else
        document.MM_Time[0][0].values[0] = new Array(10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10);
    document.MM_Time[0][0].values[0].prop = "left";
    if (ns5)
        document.MM_Time[0][0].values[1] = new Array("-200px", "-186px", "-172px", "-159px", "-145px", "-131px", "-117px", "-103px", "-90px", "-76px", "-62px", "-48px", "-34px", "-21px", "-7px", "7px", "21px", "34px", "48px", "62px", "76px", "90px", "70px", "60px", "50px", "40px", "30px", "20px", "10px", "03px");
    else
        document.MM_Time[0][0].values[1] = new Array(-200,-186,-172,-159,-145,-131,-117,-103,-90,-76,-62,-48,-34,-21,-7,7,21,34,48,62,76,90,70,60,50,40,30,20,10,03);
    document.MM_Time[0][0].values[1].prop = "top";
    if (!ns4) {
        document.MM_Time[0][0].values[0].prop2 = "style";
        document.MM_Time[0][0].values[1].prop2 = "style";
    }
    document.MM_Time[0][1] = new String("behavior");
    document.MM_Time[0][1].frame = 1;
    document.MM_Time[0][1].value = "MM_timelinePlay('Timeline1')";
    document.MM_Time[0].lastFrame = 30;
    for (i=0; i<document.MM_Time.length; i++) {
        document.MM_Time[i].ID = null;
        document.MM_Time[i].curFrame = 0;
        document.MM_Time[i].delay = 1000/document.MM_Time[i].fps;
    }
}

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 MM_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}

function frameclose() {
	browsertype  = checkbrowser();		// STD, IE4, NN4, OTH
	getDocObj('Layer1').display='none';
}

function checkbrowser() {

	if (document.getElementById) {	//Standard - NN6,Mozilla,IE5
		var retval = 'STD';
	} else if (document.all) {		//IE4
		var retval = 'IE4';
	} else if (document.layers) {	//NN4
		var retval = 'NN4';
	} else {						//Other
		var retval = 'OTH';
	}		
	return(retval);
}

function getDocObj(idname) {

	if (browsertype == 'STD') {
		var obj = document.getElementById(idname).style;
	} else if (browsertype == 'IE4') {
		var obj = document.all(idname).style;
	} else if (browsertype == 'NN4') {
		var obj = document.layers[idname].style;
	} 
	return(obj);
}

//-->

