var debug = false;
var infoWindow = null;
var dayUSArray = new Array(7);
var monUSArray = new Array(12);

dayArray = ["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"];
monArray = ["January","February","March","April","May","June","July","August","September","October","November","December"];

function putUSDate() {
     var date = new Date();
     document.write(dayArray[date.getDay()]," - ",monArray[date.getMonth()],"  ",date.getDate(),",  ",date.getFullYear());
}

function putEUDate() {
     var date = new Date();
     document.write(dayArray[date.getDay()],", ",date.getDate(),"-",monArray[date.getMonth()],"-",date.getFullYear());
}

function doNetDetect() {
     saOC.NETDetectNextNavigate();
     location.reload();
}

function scrRes(){
     var height=0;
     var width=0;
     var buffer='';

     if(self.screen) {                 // for NN4 and IE4
          width = screen.width;
          height = screen.height
     } else {
          if (self.java) {               // for NN3 with enabled Java
               var jkit = java.awt.Toolkit.getDefaultToolkit();
               var scrsize = jkit.getScreenSize();
               width = scrsize.width;
               height = scrsize.height; }
     }
     if (width > 0 && height > 0) {
          buffer += "Your Current Resolution: " + width + "x" + height
     } else {
          buffer += "Can't determine your screen resolution"
     }
     return(buffer);
}

function topMargin(componentHeight) {
     var height=0;

     if(self.screen) {                 // for NN4 and IE4
          height = screen.height
     } else {
          if(self.java) {               // for NN3 with enabled Java
               var jkit = java.awt.Toolkit.getDefaultToolkit();
               var scrsize = jkit.getScreenSize();
               height = scrsize.height;
          }
     }
     return((height - componentHeight)/4);
}

function scrHeight() {
     var height=0;

     if(self.screen) {                 // for NN4 and IE4
          height = screen.height
     } else {
          if(self.java) {               // for NN3 with enabled Java
               var jkit = java.awt.Toolkit.getDefaultToolkit();
               var scrsize = jkit.getScreenSize();
               height = scrsize.height;
          }
     }
     return(height);
}

function setCookie(name, value, expire) {
     document.cookie = name + "=" + escape(value) + ((expire == null) ? "" : ("; expires=" + expire));
}

function register(name) {
     var date = new Date();

     date.setYear(date.getYear()+1);   //date is set to 1 year from today.
     var expires = date.toGMTString();
     setCookie("bcon01", name, expires)
}

function getCookie(name) {
     var search = name + "="

     if(document.cookie.length > 0) {
          offset = document.cookie.indexOf(search)
          if(offset != -1) {
               offset += search.length
               end = document.cookie.indexOf(";", offset)
               if(end == -1)
                    end = document.cookie.length
              return unescape(document.cookie.substring(offset, end))
          }
     }
}

function listBrowser() {
     var strBrowser = "Your Current Browser Information:\n\n";

     for(var propname in navigator) {
          strBrowser += propname + ": " + navigator[propname] + "\n"
     }
     strBrowser += "\nHaving Problems With Btech Consulting Inc. Pages?\nRecord this Listing and Mail to: info@btechconsulting.com\n";
     alert(strBrowser);
}

function hlpLogin() {
     var strMessage = "Login to Btech Server:\n\n";
     strMessage += "\nOnly current users can login to Btech Server.\nIf you are an authorized user with a valid user ID and a password, but can not login;\nPlease email info@btechconsulting.com\n";
     alert(strMessage);
}

function goBack() {
    history.back();
}

function winOpen(obj, w, h) {
     popWin = window.open(obj, "","toolbar=0, location=0, directories=0, scrollbars=1, resizable=0, menubar=0, status=0, width=" + w + ", height=" + h + ", top=5, left=10");
     if(popWin != null) {
          popWin.focus();
     }
     if(popWin.opener == null) {
          popWin.opener = window;
          popWin.opener.name = "prtWindow";
     }
}

function popOpen(obj) {
     window.open(obj, 'popWin', 'resizable=no, status=no, scrollbars=no, width=400, height=400');
}

function multiOpen(obj,sizeW) {
     var pgName = null;
     var objValue = null;
     var maxx = screen.availWidth-100;
     var maxy = screen.availHeight-50;

     objValue = obj.options[obj.selectedIndex].value;     //determine selected value
     if (obj.name == "pages") {                       //success stories in /virageTR/
          pgName = "virageTR/" + objValue + ".html";
     }
     if (obj.name == "atic") {                           //ATICTS pages in /aticts/
          pgName = "../aticts/" + objValue + ".html";
     }
     if (obj.name == "oth") {                         //other
          pgName = objValue + ".html";
     }

     if(debug) document.write(obj.name + " - " + obj.type + " - " + obj.selectedIndex + " - " + objValue + " - " + pgName + " - " + maxx + " - " + maxy);
     if(debug) document.close();

     if (objValue != "NA") {
          window.open(pgName,"info","scrollbars=yes, status=yes, width=" + maxx + ", height=" + maxy + ", top=1, left=1");
     }
}

function vertSpace(hg, bgColor) {
     document.write("<table border=0 bgcolor='#",bgColor,"' width=100 cellspacing=0 cellpadding=0>");
     document.write("<tr><td height=", hg," width='100%'></td></tr></table>");
}

function copyFooter() {
     document.write("<table border='0' width='100%' align='center' cellspacing='0' cellpadding='0' bgcolor='#FFFFFF'>");
     document.write("<tr><td align='center' class='close'>Copyright<sup>&copy;</sup> 2004 Btech Consulting, Inc.</td></tr></table>");
}


var lbrCatArr = new Array();

lbrCatArr = [
"Program Manager",
"Principal Information Engineer",
"Senior Software Engineer",
"Senior Systems Engineer",
"Database Administrator",
"Network Engineer",
"Software Engineer",
"Systems Engineer",
"Programmer"];

var lbrRateArr = new Array();

// ***** Rates Commented out 10/20/2008.
//lbrRateArr = [107.65,106.57,78.46,78.46,54.49,59.34,54.49,56.09,43.58];
//
// ****Labor Rates changed 10/20/2008
lbrRateArr = [110.88,109.77,80.81,80.81,56.13,61.12,56.13,57.77,44.89];
// ****
function getLaborRates() {
    for(var i=0;i<lbrCatArr.length;i++) {
        document.write("<tr><td>" + lbrCatArr[i] + "</td>");
        document.write("<td align='right'>$" + lbrRateArr[i] + "</td>");
        document.write("<td align='right'>$" + lbrRateArr[i] + "</td>");
        document.write("<td align='right'>$" + lbrRateArr[i] + "</td>");
        document.write("<td align='right'>$" + lbrRateArr[i] + "</td>");
        document.write("<td align='right'>$" + lbrRateArr[i] + "</td></tr>");
    }
}

//lbrRateArr = [110.78,109.68,80.74,80.74,56.07,61.07,56.07,57.73,44.85];

//function getLaborRates() {
//    for(var i=0;i<lbrCatArr.length;i++) {
//        document.write("<tr><td>" + lbrCatArr[i] + "</td>");
//        document.write("<td align='right'>$" + lbrRateArr[i].toFixed(2) + "</td>");
//        document.write("<td align='right'>$" + (lbrRateArr[i] * 1.03).toFixed(2) + "</td>");
//        document.write("<td align='right'>$" + (lbrRateArr[i] * 1.06).toFixed(2) + "</td>");
//        document.write("<td align='right'>$" + (lbrRateArr[i] * 1.09).toFixed(2) + "</td>");
//        document.write("<td align='right'>$" + (lbrRateArr[i] * 1.12).toFixed(2) + "</td></tr>");
//    }
//}
