//JavaScript Document, TAD Tax Map 2.2008
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

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_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function drawRect(){
    if (document.all) drawIERect();
	else {
	    drawFirefoxRectLeft();		
	    drawFirefoxRectTop();	
	    drawFirefoxRectRight();	
	    drawFirefoxRectBottom();			
	}
}

function drawIERect(){
  var rect, d, ww;
  var rectw = 460, recth = 412;
  if (document.getElementById("rect") != null){
     d = document.getElementById("rect");
     d.parentNode.removeChild(d);
  }
  rect = document.createElement("div");  
  rect.setAttribute("id", "rect"); 
  document.body.appendChild(rect);
  ww = document.body.offsetWidth;
  wh = document.body.offsetHeight;
  rect.style.width = rectw + "px"; 
  rect.style.height = recth + "px";   
  if (ww >= 890) {
      rect.style.left = 108 + (ww - rectw)/2 + "px"; 
  }	  
  else if (ww < 890 && ww >= 880) {
      rect.style.left = 106 + (ww - rectw)/2 + "px"; 
  }  
  else if (ww < 880 && ww >= 862) {
      rect.style.left = 101 + (ww - rectw)/2 + "px"; 
      rect.style.width = rectw - 1 + "px"; 
  }
  else if( ww < 862 && ww >= 730) {
      rect.style.left = 90 + (ww - rectw)/2 + "px"; 
      rect.style.width = rectw - 4 + "px"; 
  }
  else {
      rect.style.left = 218;
  }    
  rect.style.top = 123 + "px"; 
  rect.style.borderColor = "#ff66aa"; 
  rect.style.position = "absolute"; 
  rect.style.borderStyle = "solid" 
  rect.style.borderWidth = 2; 
  rect.style.fontFamily = "arial";
  rect.style.color = "#ff66aa";
  rect.style.fontSize = "10";
  rect.innerHTML = "&nbsp;New Tarrant Appraisal Boundaries";
}

function drawFirefoxRectLeft(){
  var rectleft, d, ww;
  var rectw = 460, recth = 412;
  if (document.getElementById("rectleft") != null){
     d = document.getElementById("rectleft");
     d.parentNode.removeChild(d);
  }
  rectleft = document.createElement("div");  
  rectleft.setAttribute("id", "rectleft"); 
  document.body.appendChild(rectleft);
  ww = window.innerWidth;
  wh = window.innerHeight;	
  rectleft.style.width = 0 + "px";
  rectleft.style.height = recth + "px"; 
  if (ww >= 890) {
      rectleft.style.left = 109 + (ww - rectw)/2 + "px";
  }	  
  else if (ww < 890 && ww >= 880) {
      rectleft.style.left = 108 + (ww - rectw)/2 + "px";
  }  
  else if (ww < 880 && ww >= 862) {
      rectleft.style.left = 103 + (ww - rectw)/2 + "px";
      rectleft.style.width = 0 + "px";	    
  }
  else if( ww < 862 && ww >= 730) {
      rectleft.style.left = 96 + (ww - rectw)/2 + "px";
      rectleft.style.width = 0 + "px";	  
  }
  else {
      rectleft.style.left = 230;
  }
  rectleft.style.top = 121 + "px";
  rectleft.style.borderColor = "#ff66aa"; 
  rectleft.style.position = "absolute"; 
  rectleft.style.borderStyle = "solid";
  rectleft.style.borderWidth = 1;   
}

function drawFirefoxRectTop(){
  var recttop, d, ww;
  var rectw = 460, recth = 0;
  if (document.getElementById("recttop") != null){
     d = document.getElementById("recttop");
     d.parentNode.removeChild(d);
  }
  recttop = document.createElement("div");  
  recttop.setAttribute("id", "recttop"); 
  document.body.appendChild(recttop);
  ww = window.innerWidth;
  wh = window.innerHeight;	
  recttop.style.width = rectw - 2 + "px";
  recttop.style.height = recth + "px"; 
  if (ww >= 890) {
      recttop.style.left = 109 + (ww - rectw)/2 + "px";
  }	  
  else if (ww < 890 && ww >= 880) {
      recttop.style.left = 108 + (ww - rectw)/2 + "px";
  }  
  else if (ww < 880 && ww >= 862) {
      recttop.style.left = 103 + (ww - rectw)/2 + "px";
      recttop.style.width = rectw - 1 - 2 + "px";	    
  }
  else if( ww < 862 && ww >= 730) {
      recttop.style.left = 97 + (ww - rectw)/2 + "px";
      recttop.style.width = rectw - 1 - 4 + "px";	  
  }
  else {
      recttop.style.left = 230;
  }
  recttop.style.top = 121 + "px";
  recttop.style.borderColor = "#ff66aa"; 
  recttop.style.position = "absolute"; 
  recttop.style.borderStyle = "solid";
  recttop.style.borderWidth = 1;   
}

function drawFirefoxRectBottom(){
  var rect, d, ww;
  var rectw = 460, recth = 0;
  if (document.getElementById("rect") != null){
     d = document.getElementById("rect");
     d.parentNode.removeChild(d);
  }
  rect = document.createElement("div");  
  rect.setAttribute("id", "rect"); 
  document.body.appendChild(rect);
  ww = window.innerWidth;
  wh = window.innerHeight;	
  rect.style.width = rectw - 2 + "px";
  rect.style.height = recth + "px"; 
  if (ww >= 890) {
      rect.style.left = 109 + (ww - rectw)/2 + "px";
  }	  
  else if (ww < 890 && ww >= 880) {
      rect.style.left = 108 + (ww - rectw)/2 + "px";
  }  
  else if (ww < 880 && ww >= 862) {
      rect.style.left = 103 + (ww - rectw)/2 + "px";
      rect.style.width = rectw - 1 - 2 + "px";	    
  }
  else if( ww < 862 && ww >= 730) {
      rect.style.left = 97 + (ww - rectw)/2 + "px";
      rect.style.width = rectw - 1 - 4 + "px";	  
  }
  else {
      rect.style.left = 230;
  }
  rect.style.top = 121 + 412 + "px";
  rect.style.borderColor = "#ff66aa"; 
  rect.style.position = "absolute"; 
  rect.style.borderStyle = "solid";
  rect.style.borderWidth = 1;   
}

function drawFirefoxRectRight(){
  var rectright, d, ww;
  var rectw = 460, recth = 412;
  if (document.getElementById("rectright") != null){
     d = document.getElementById("rectright");
     d.parentNode.removeChild(d);
  }
  rectright = document.createElement("div");  
  rectright.setAttribute("id", "rectright"); 
  document.body.appendChild(rectright);
  ww = window.innerWidth;
  wh = window.innerHeight;	
  rectright.style.width = 0 + "px";
  rectright.style.height = recth + "px"; 
  if (ww >= 890) {
      rectright.style.left = 109 + rectw + (ww - rectw)/2 + "px";
  }	  
  else if (ww < 890 && ww >= 880) {
      rectright.style.left = 108 + rectw + (ww - rectw)/2 + "px";
  }  
  else if (ww < 880 && ww >= 862) {
      rectright.style.left = 103 + rectw + (ww - rectw)/2 + "px";
      rectright.style.width = 0 + "px";	    
  }
  else if( ww < 862 && ww >= 730) {
      rectright.style.left = 95 + rectw + (ww - rectw)/2 + "px";
      rectright.style.width = 0 + "px";	  
  }
  else {
      rectright.style.left = 226 + rectw;
  }
  rectright.style.top = 121 + "px";
  rectright.style.borderColor = "#ff66aa"; 
  rectright.style.position = "absolute"; 
  rectright.style.borderStyle = "solid";
  rectright.style.borderWidth = 1;   
}