
function launchApp()
 {
  var webapp = window.open("about:blank","webapp","width=800,height=580,status=no,directories=no,toolbar=no,scrollbars=yes,resizeable=no");
  document.getElementById('rentapp').submit();
  webapp.focus();
 }
function View360(name)
 {
  if (name != 0) w360 = window.open("ViewFloorplan.html?name=" + name,"_blank","width=760,height=700,status=no,directories=no,toolbar=no,resizeable=no,scrollbars=auto");
  else w360 = window.open("ViewFloorplan.html","_blank","width=760,height=700,status=no,directories=no,toolbar=no,scrollbars=auto,resizeable=no");
  w360.focus;
 }
function launchecard()
 {
  ecard = window.open("/include/_tellafriend.php?type=ecard","_blank","width=760,height=700,status=no,directories=no,toolbar=no,resizeable=no,scrollbars=yes");
 }

var nav1=1,nav2=0,nav3=0,nav4=0,nav5=0,nav6=0,nav7=0,nav8=0;
function clearNav()
 {
  nav1=0,nav2=0,nav3=0,nav4=0,nav5=0,nav6=0,nav7=0,nav8=0;
  document.getElementById('m1').src='/medialib/nav/i1-Welcome.jpg';
  document.getElementById('m2').src='/medialib/nav/i2-Amenities.jpg';
  document.getElementById('m4').src='/medialib/nav/i3-Interiors.jpg';
  document.getElementById('m5').src='/medialib/nav/i4-Floorplans.jpg';
  document.getElementById('m6').src='/medialib/nav/i5-Neighborhood.jpg';
  document.getElementById('m7').src='/medialib/nav/i6-Map.jpg';
  document.getElementById('m3').src='/medialib/nav/i7-Services.jpg';
  document.getElementById('m8').src='/medialib/nav/i8-Contact.jpg';
 }
function WM_preloadImages() 
 {
  if (document.images) 
   {
    if (typeof(document.WM) == 'undefined')
      document.WM = new Object();
    document.WM.loadedImages = new Array();
    var argLength = WM_preloadImages.arguments.length;
    for(arg=0;arg<argLength;arg++) 
     {
      document.WM.loadedImages[arg] = new Image();
      document.WM.loadedImages[arg].src = WM_preloadImages.arguments[arg];
     }
   }
 }
WM_preloadImages('/medialib/nav/o1-Welcome.jpg', '/medialib/nav/o2-Amenities.jpg', '/medialib/nav/o3-Interiors.jpg', '/medialib/nav/o4-Floorplans.jpg', 
                 '/medialib/nav/o5-Neighborhood.jpg', '/medialib/nav/o6-Map.jpg', '/medialib/nav/o7-Services.jpg', '/medialib/nav/o8-Contact.jpg');
// Virtual Tour Functions

 function hotspot(thisVirtual)
  {
   document.getElementById('VRWindow').style.display = 'block';
   document.getElementById('VRWindow').style.height = '100%';
   document.getElementById('panospot').innerHTML = '<iframe id="vframe" allowtransparency="true" style="background: transparent; width: 99%; height: 520px; margin: 4px auto" src="/include/vr/360.php?filename=' + 
                                                   thisVirtual  + '&viewer=' + document.getElementById('viewer').value + '" frameborder="0" scrolling="no"></iframe>';
  }
 function hidewindow()
  {
   document.getElementById('VRWindow').style.display = 'none';
   document.getElementById('panospot').innerHTML = '';
  }

 function xmlhttpPost(outputTo,strURL,params) 
  {
   if (document.getElementById(outputTo).innerHTML != '' && params=='')
     document.getElementById(outputTo).innerHTML = '';
   else
    {
     document.getElementById(outputTo).innerHTML = 'Loading...';
     var xmlHttpReq = false;
     var self = this;
     if (window.XMLHttpRequest)        // Mozilla/Safari
       self.xmlHttpReq = new XMLHttpRequest();
     else if (window.ActiveXObject)    // IE
       self.xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
     self.xmlHttpReq.open('POST', strURL, true);
     self.xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
     self.xmlHttpReq.onreadystatechange = function() 
      { 
       if (self.xmlHttpReq.readyState == 4) 
        updatePage(outputTo, self.xmlHttpReq.responseText); 
      }
     self.xmlHttpReq.send('activeDiv=' + outputTo + '&' + params);
    }
  }

 function updatePage(outputTo,value)
  {
   document.getElementById(outputTo).innerHTML = value;
  }
 function ajaxSubmit(fobj,submitTo,outputTo)
  {
   var getstr = '';
   for (i=0; i < fobj.elements.length; i++) 
    {
     var el = fobj.elements[i];
     switch(el.type)
      {
       case "textarea":
       case "hidden":
       case "text":
       case "password":
         getstr += encodeURIComponent(el.name) + "=" + encodeURIComponent(el.value) + "&";
         break;
       case "select-one":
         getstr += encodeURIComponent(el.name) + "=" + encodeURIComponent(el.options[el.selectedIndex].value) + "&";
         break;
       case "select-multiple":
         var selLen = el.options.length;
         for (var j=0; j < selLen; j++)
           if (el.options[j].selected)
             getstr += encodeURIComponent(el.name+"[]") + "=" + encodeURIComponent(el.options[j].value) + "&";
         break;
       case "checkbox":
       case "radio":
         if(el.checked)
           getstr += encodeURIComponent(el.name) + "=" + encodeURIComponent(el.value) + "&";
         break;                
      }
    }
   xmlhttpPost(outputTo,submitTo,getstr);
  }