﻿// JScript File
var timerID;
var parentDiv;

function ieUpdate(result, referrer)
{
    //alert("Inline Edit Blur Callback Called\n--------------------------------------\nNew Text: " + result + "\nCame From: " + referrer);
}
function divSwitch(targetDiv)
{            
    
    var s1 = document.getElementById("companyNav").style.display = 'none';
    var s2 = document.getElementById("servicesNav").style.display = 'none';
    var s3 = document.getElementById("getanestimateNav").style.display = 'none';
    var s4 = document.getElementById("sendafileNav").style.display = 'none';
    
    if (targetDiv)
    {
        var el = document.getElementById(targetDiv);	
        if (el.style.display != 'none' ) 
        {
	        el.style.display = 'none';
        } 
        else 
        {
	        el.style.display = '';
        }
    }
    
}
function startTimer(div)
{
    timerID = setTimeout('divSwitch(\'' + div + '\')',200);
    parentDiv = div;            
}

function open_window_custom(thepage,width,height)
{
    var popup_height=height;
    var H = (screen.height - popup_height) / 2;
    var popup_width=width;
    var L = (screen.width - popup_width) / 2;
    var pop_up = window.open(thepage,"PopupWindow","toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,height="+popup_height+",width="+popup_width+",top="+H+",left="+L);
}
function hideCalendar(oCalendar)
{
    oCalendar.hide();
    oCalendar.get_element().blur();
}
function getScroll() {
   if (document.body.scrollTop != undefined) {	// IE model
      var ieBox = document.compatMode != "CSS1Compat";
      var cont = ieBox ? document.body : document.documentElement;
      return {x : cont.scrollLeft, y : cont.scrollTop};
   }
   else {
      return {x : window.pageXOffset, y : window.pageYOffset};
   }
}

function display_definition(targetDiv, xMouse, yMouse)
{
	if (targetDiv)
	{
        var el = document.getElementById(targetDiv);
		el.style.display = 'block';
		var xMouse = xMouse;
		var yMouse = yMouse;
		var scroll = getScroll();
		el.style.left= xMouse + scroll.x + 'px';
		el.style.top= yMouse + scroll.y + 'px';
    }
}
function hide_definition(targetDiv)
{
	if (targetDiv)
	{
        var el = document.getElementById(targetDiv);
	    el.style.display = 'none';
    }
}