﻿// JScript File

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 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 setColorField() {
        var rbl = document.getElementsByName("ctl00$ContentPlaceHolder1$rblMachineType");

        if (rbl[0].checked)
        {   
            showHide2('ctl00_ContentPlaceHolder1_BWRead', 'ctl00_ContentPlaceHolder1_ColorRead');
            var colorText = document.getElementById("ctl00_ContentPlaceHolder1_txtColorCount");
            colorText.value = "";
        }
        else
        {
            showBoth('ctl00_ContentPlaceHolder1_BWRead', 'ctl00_ContentPlaceHolder1_ColorRead');
        }
    }
function boxHightlight(showMe) {
  var tab = document.getElementById(showMe);
    tab.className = 'tableOver';
}
function showHide(showIt, imgName){
   var divID = document.getElementById(showIt);
    x=document.getElementById(imgName);
      //alert("set to Block = " + divID);
    if (divID.style.display == "none")
    {
      divID.style.display = "block";
      x.src="../images/btnMinus.gif";
    }
    else {
      divID.style.display = "none";
      x.src="../images/btnPlus.gif";
    }
}
function toggleAll(ar) {
    for (i in ar) {
        var id = document.getElementById(ar[i]);
        if (id.style.display == "none") {
          id.style.display = "block";
        }
        else {
          id.style.display = "none";
        }
    }
}
function toggle(e) {
   var id = document.getElementById(e);
    if (id.style.display == "none") {
      id.style.display = "block";
    }
    else {
      id.style.display = "none";
    }
}
function showDiv(e) {
    var divID = document.getElementById(e);
    divID.style.display = "block";
}
function hideDiv(e) {
    var divID = document.getElementById(e);
    divID.style.display = "none";
}
function showHide2(showIt, hideIt) {
    var divID = document.getElementById(showIt);
    divID.style.display = "block";
    var divID = document.getElementById(hideIt);
    divID.style.display = "none";
}
function showBoth(id1, id2) {
    var divID = document.getElementById(id1);
    divID.style.display = "block";
    var divID = document.getElementById(id2);
    divID.style.display = "block";
}

/////////// Forms Pages  /////////////
function CheckEmails(tb1, tb2) {
    var t1 = document.getElementById(tb1);
    var t2 = document.getElementById(tb2);
    
    if(t1.value != "") {
        if(t1.value != t2.value)
        alert("The emails do not match. \r\rPlease verify that you have entered the correct email address.");
    } else {
        alert("Please enter a email address")
    }
    
}
function SendConfirm() {
    if (!confirm('************ ATTENTION ************\r\n\r\n\r\nPlease verify that everything is correct. Once this \r\nemail is sent, it will only be accessible via the email \r\naddress that it is being sent to.\r\n\r\nAre you sure everything is correct?')) return false;
    else return true;
}

/////////// Gmap  /////////////
function Gmap() {
  if (GBrowserIsCompatible()) {
    var map = new GMap2(document.getElementById("map"));
    //map.addOverlay(new GMarker(point));
    
    // Tampa Office
    var point = new GLatLng(28.22697, -82.397461);
    var marker = new GMarker(point);
    GEvent.addListener(marker, "click", function() {
	    marker.openInfoWindowHtml("<span style=font-family:arial;><b>Tampa Office</b><br />4673 Oak Fair Blvd.<br />Tampa, FL 33610<br /><br /><a href=http://maps.google.com/maps?f=q&hl=en&q=4673+Oak+Fair+Blvd,+Tampa,+FL+33610&sll=28.226971,-82.397461&sspn=0.811887,0.782776&ie=UTF8&ll=27.991976,-82.353516&spn=1.627298,1.565552&z=10&iwloc=addr&om=1 target=_blank>View larger Map</a><br /><br />Phone: 813-740-2224 <Br />Fax: 813-740-1723 </span>");});

    // Orlando Office
    var point2 = new GLatLng(28.45036, -81.374343);
    var marker2 = new GMarker(point2);
    GEvent.addListener(marker2, "click", function() {
	    marker2.openInfoWindowHtml("<span style=font-family:arial;><b>Orlando Office</b><br />8010 Sunport Drive,<br />Orlando, FL 32809<br /><br /><a href=http://maps.google.com/maps?f=q&hl=en&geocode=&q=8010+Sunport+Drive,+Orlando,+FL+32809&sll=28.453147,-81.373179&sspn=0.013432,0.019956&ie=UTF8&om=1&z=13&iwloc=cent target=_blank>View larger Map</a><br /><br />Phone: 407-240-1690 <br />Fax: 407-240-1690</span>");});
//    map.addOverlay(marker2);

    // West Palm Beach Office
    var point3 = new GLatLng(26.725987, -80.079346);
    var marker3 = new GMarker(point3);
    GEvent.addListener(marker3, "click", function() {
	    marker3.openInfoWindowHtml("<span style=font-family:arial;><b>West Palm Beach Office</b><br />1645 Palm Beach Lakes Blvd, Suite 600<br />West Palm Beach, FL 33401<br /><br /><a href=http://maps.google.com/maps?f=q&hl=en&q=1645+Palm+Beach+Lakes+Blvd,+Suite+600+West+Palm+Beach,+FL+33401&sll=28.42643,-81.160126&sspn=0.863503,1.277161&ie=UTF8&z=10&iwloc=addr&om=1 target=_blank>View larger Map</a><br /><br />Phone: 561-588-8893 <Br />Fax: 561-588-8597</span>");});
//    map.addOverlay(marker3);

    // Jacksonville Office
    var point4 = new GLatLng(30.249577, -81.595459);
    var marker4 = new GMarker(point4);
    GEvent.addListener(marker4, "click", function() {
	    marker4.openInfoWindowHtml("<span style=font-family:arial;><b>Jacksonville Office</b><br />4500 Salisbury Rd., Suite 350<br />Jacksonville, FL 32216<br /><br /><a href=http://maps.google.com/maps?f=q&hl=en&q=4500+Salisbury+Rd.,+Suite+350+Jacksonville,+FL+32216&sll=26.725176,-80.080452&sspn=0.006852,0.009978&ie=UTF8&om=1&ll=30.25195,-81.592712&spn=0.848176,1.277161&z=10&iwloc=addr target=_blank>View larger Map</a><br /><br />Phone: 904-208-4010 <Br />Fax: 904-208-4020</span>");});
//    map.addOverlay(marker4);
  
    // Fort Myers/Naples Office
    var point5 = new GLatLng(26.548608, -81.849518);
    var marker5 = new GMarker(point5);
    GEvent.addListener(marker5, "click", function() {
	    marker5.openInfoWindowHtml("<span style=font-family:arial;><b>Fort Myers/Naples Office</b><br />6300 Techster Blvd.,<br />Fort Myers, FL 33912<br /><br /><a href=http://maps.google.com/maps?f=q&hl=en&geocode=&q=6300+Techster+Blvd.,+33912&sll=37.0625,-95.677068&sspn=91.35138,103.007812&ie=UTF8&om=1&ll=26.548608,-81.849518&spn=0.43734,0.63858&z=11&iwloc=addr target=_blank>View larger Map</a><br /><br />Phone: n/a <Br />Fax: n/a</span>");});
//    map.addOverlay(marker5);

    // Sarasota Office
    var point6 = new GLatLng(27.383962, -82.446899);
    var marker6 = new GMarker(point6);
    GEvent.addListener(marker6, "click", function() {
	    marker6.openInfoWindowHtml("<span style=font-family:arial;><b>Sarasota Office</b><br />6151 Lake Osprey Drive,<br />Sarasota, FL 34240<br /><br /><a href=http://maps.google.com/maps?f=q&hl=en&geocode=&q=6151+Lake+Osprey+Drive,+Sarasota,+FL+34240&sll=27.330295,-82.441406&sspn=0.868632,1.277161&ie=UTF8&ll=27.383962,-82.446899&spn=0.868211,1.277161&z=10&iwloc=addr&om=1 target=_blank>View larger Map</a><br /><br />Phone: n/a <Br />Fax: n/a</span>");});
//    map.addOverlay(marker6);

    // Savannah Office
    var point7 = new GLatLng(32.066243, -81.163601);
    var marker7 = new GMarker(point7);
    GEvent.addListener(marker7, "click", function() {
	    marker7.openInfoWindowHtml("<span style=font-family:arial;><b>Savannah Office</b><br />31 Park of Commerce Way<br />Suite 400<br />Savannah, GA 31405<br /><br /><a href=http://maps.google.com/maps?f=q&hl=en&geocode=&q=31+Park+of+Commerce+Way,+31405&sll=37.0625,-95.677068&sspn=51.974572,78.75&ie=UTF8&z=17 target=_blank>View larger Map</a><br /><br />Phone: n/a <Br />Fax: n/a</span>");});
//    map.addOverlay(marker7);
    
    // Center and add controls to map
    var CenterPoint = new GLatLng(29.654642, -82.342529);
    map.setCenter(CenterPoint, 6);
    map.addControl(new GMapTypeControl());
    map.addControl(new GLargeMapControl());
    map.addOverlay(marker);
    map.addOverlay(marker2);
    map.addOverlay(marker3);
    map.addOverlay(marker4);
    map.addOverlay(marker5);
    map.addOverlay(marker6);
    map.addOverlay(marker7);

  }
}
