﻿function ClearSearchField(id, searchPhrase) {
    if (document.getElementById(id).value.toLowerCase() == searchPhrase.toLowerCase()) {
        document.getElementById(id).value = "";
    }
}

//Tracy - get return key functionality in search box
function SearchReturn(id, searchPhrase, e) {
    var unicode = e.keyCode ? e.keyCode : e.charCode;
    if (unicode == 13) { //is a return key
        var searchWords = new String(document.getElementById(id).value.toLowerCase());
        // if there is a word(s) in the textbox then do a post box, else ignore
        if ((searchWords == searchPhrase.toLowerCase() || searchWords == null || searchWords == "")) {
            __doPostBack('id', null);
        }
        else {
            __doPostBack('__page', 'search');
        }
    }
}

function __doPostBack(eventTarget, eventArgument) {
    if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
        theForm.__EVENTTARGET.value = eventTarget;
        theForm.__EVENTARGUMENT.value = eventArgument;
        theForm.submit();
    }
}


function doAlert(message) {
    alert(message);
}


//    <!-- popup javascript -->
    

function fireMyPopup(DivName, Width, Height) {
//<!-- Due to different browser naming of certain key global variables, we need to do three different tests to determine their values -->

//// Determine how much the visitor had scrolled

var scrolledX, scrolledY;
if( self.pageYOffset ) {
  scrolledX = self.pageXOffset;
  scrolledY = self.pageYOffset;
} else if( document.documentElement && document.documentElement.scrollTop ) {
  scrolledX = document.documentElement.scrollLeft;
  scrolledY = document.documentElement.scrollTop;
} else if( document.body ) {
  scrolledX = document.body.scrollLeft;
  scrolledY = document.body.scrollTop;
}

// Determine the coordinates of the center of browser's window

var centerX, centerY;
if( self.innerHeight ) {
  centerX = self.innerWidth;
  centerY = self.innerHeight;
} else if( document.documentElement && document.documentElement.clientHeight ) {
  centerX = document.documentElement.clientWidth;
  centerY = document.documentElement.clientHeight;
} else if( document.body ) {
  centerX = document.body.clientWidth;
  centerY = document.body.clientHeight;
}


  var leftOffset = scrolledX + (centerX - Width) / 2;
  var topOffset = scrolledY + (centerY - Height) / 2;

//  var leftOffset = scrolledX + (centerX - 250) / 2;
//  var topOffset = scrolledY + (centerY - 200) / 2;


  document.getElementById(DivName).style.top = topOffset + "px";
  document.getElementById(DivName).style.left = leftOffset + "px";
  document.getElementById(DivName).style.display = "block";

}


//<!-- popup javascript ends -->

function HidePopup(DivName){
    document.getElementById(DivName).style.display = "none";
}


