﻿function showhide(id) {
    if (document.getElementById('ctl00_ContentPlaceHolder2_'+id))
    {
        description_row = document.getElementById('ctl00_ContentPlaceHolder2_'+id);
	    expand_row = document.getElementById('ctl00_ContentPlaceHolder2_expand_'+id);
	    collapse_row = document.getElementById('ctl00_ContentPlaceHolder2_collapse_'+id);
	    if (description_row.style.display == 'none')
	    {
		    description_row.style.display = '';
		    expand_row.style.display = 'none';
		    collapse_row.style.display = '';
	    }
	    else
	    {
		    description_row.style.display = 'none';
		    expand_row.style.display = '';
		    collapse_row.style.display = 'none';
	    }
    }
    else if(document.getElementById(id))
    {
        description_row = document.getElementById(id);
	    expand_row = document.getElementById('expand_'+id);
	    collapse_row = document.getElementById('collapse_'+id);
	    if (description_row.style.display == 'none')
	    {
		    description_row.style.display = '';
		    expand_row.style.display = 'none';
		    collapse_row.style.display = '';
	    }
	    else
	    {
		    description_row.style.display = 'none';
		    expand_row.style.display = '';
		    collapse_row.style.display = 'none';
	    }
    }
}

function confirmDelete() {
    if (confirm("Are you sure you would like to delete this attachment?"))
    {
	    parent.document.form1.Uploaded_Resume_Path.value = "";
	    return true;
    }
    else
    {
	    return false;
    }
}

function handleCheckboxes(check_all_box) {
    var selection_status = check_all_box.checked;
    var selbox = document.getElementById("ctl00_ContentPlaceHolder1_SelectedBoxes");
    
    if (selection_status == true){
        selbox.value += check_all_box.value + "|";
        }

    if (selection_status == false){
        var selArray = new Array();
        selArray = selbox.value.split("|");
       
        for (i=0;i<selArray.length;i++){
            if (selArray[i] == check_all_box.value){
                selArray.splice(i,1);
            }
        }
        selbox.value = selArray.join("|")           
    }
}

function showHideJob(pos_id) {
    //var table = document.getElementById("ctl00_ContentPlaceHolder2_tblMain");
    var rows = document.getElementsByTagName("tr");
    var hyperlinks = document.getElementsByTagName("a");
    var cells = document.getElementsByTagName("td");
    
    //get all rows and hide their display property
    for (var i=0; i<rows.length; i++) {
        if (rows[i].id.indexOf("ctl00_ContentPlaceHolder2_row_") >= 0 && rows[i].style.display == '') {
            rows[i].style.display = 'none';
        }
    }
    //get all job hyperlinks and make them unbold
    for (var x=0; x<hyperlinks.length; x++) {
        if (hyperlinks[x].id.indexOf("ctl00_ContentPlaceHolder2_lnk_") >= 0) {
            hyperlinks[x].style.fontWeight = 'normal';
        }
    }
    for (var y=0; y<cells.length; y++) {
        if (cells[y].id.indexOf(pos_id) >= 0) {
            cells[y].style.backgroundColor = '#D86937';
        }
        else if (cells[y].id.indexOf("_cell_") >= 0) {
            cells[y].style.backgroundColor = '#A9A9A9';
        }
    }
    //bold the job link that is clicked
    document.getElementById("ctl00_ContentPlaceHolder2_lnk_"+pos_id).style.fontWeight = 'bold';
    //show the job details of the job that is clicked
    document.getElementById("ctl00_ContentPlaceHolder2_row_"+pos_id).style.display = '';
}

function printpr()
{
    var OLECMDID = 7;
    /* OLECMDID values:
    * 6 – print
    * 7 – print preview
    * 1 – open window
    * 4 – Save As
    */

    var PROMPT = 1; // 2 DONTPROMPTUSER 
    var WebBrowser = "<OBJECT ID='WebBrowser1' WIDTH=0 HEIGHT=0 CLASSID='CLSID:8856F961-340A-11D0-A96B-00C04FD705A2'></OBJECT>";
    document.body.insertAdjacentHTML("beforeEnd", WebBrowser);

    WebBrowser1.ExecWB(OLECMDID, PROMPT);
    WebBrowser1.outerHTML = "";
}

function printPage() {
    var display_setting="toolbar=yes,location=no,directories=yes,menubar=yes,";
    display_setting+="scrollbars=yes,width=750, height=600, left=100, top=25";
    
    if (document.getElementById("workingprintarea") != null) {
        var content_innerhtml = document.getElementById("workingprintarea").innerHTML;
        var document_print=window.open("","",display_setting);
        document_print.document.open();
        document_print.document.write('<html><head><title>HireStrategy - Working with HireStrategy</title><link href="../styles.css" rel="stylesheet" type="text/css" /></head>');
        document_print.document.write('<body style="background:#f6f6f6" onLoad="self.print(); self.close();" >');
        document_print.document.write('<p class="largeorangetitle">how to work with hirestrategy</p>');
        document_print.document.write('<div class="interiortextarea">');
        document_print.document.write(content_innerhtml);
        document_print.document.write('</div>');
        document_print.document.write('</body></html>');
        document_print.document.close();
    }
    else if (document.getElementById("candidatemethodologyprintarea") != null) {
        var content_innerhtml = document.getElementById("candidatemethodologyprintarea").innerHTML;
        var document_print=window.open("","",display_setting);
        document_print.document.open();
        document_print.document.write('<html><head><title>HireStrategy - Methodology</title><link href="../styles.css" rel="stylesheet" type="text/css" /></head>');
        document_print.document.write('<body style="background:#f6f6f6" onLoad="self.print(); self.close();" >');
        document_print.document.write('<p class="largeorangetitle">methodology</p>');
        document_print.document.write('<div class="interiortextarea">');
        document_print.document.write(content_innerhtml);
        document_print.document.write('</div>');
        document_print.document.write('</body></html>');
        document_print.document.close();
    }
    else if (document.getElementById("qa1printarea") != null) {
        var content_innerhtml = document.getElementById("qa1printarea").innerHTML;
        var document_print=window.open("","",display_setting);
        document_print.document.open();
        document_print.document.write('<html><head><title>HireStrategy - How do I know when it\'s time to leave my job?</title><link href="../styles.css" rel="stylesheet" type="text/css" /></head>');
        document_print.document.write('<body style="background:#f6f6f6" onLoad="self.print(); self.close();" >');
        document_print.document.write('<p class="largeorangetitle">How do I Know When it\'s Time to Leave my Job?</p>');
        document_print.document.write('<div class="interiortextarea">');
        document_print.document.write(content_innerhtml);
        document_print.document.write('</div>');
        document_print.document.write('</body></html>');
        document_print.document.close();
    }
    else if (document.getElementById("qa2printarea") != null) {
        var content_innerhtml = document.getElementById("qa2printarea").innerHTML;
        var document_print=window.open("","",display_setting);
        document_print.document.open();
        document_print.document.write('<html><head><title>HireStrategy - Resume Tips: Getting in the Front Door</title><link href="../styles.css" rel="stylesheet" type="text/css" /></head>');
        document_print.document.write('<body style="background:#f6f6f6" onLoad="self.print(); self.close();" >');
        document_print.document.write('<p class="largeorangetitle">resume tips: getting in the front door</p>');
        document_print.document.write('<div class="interiortextarea">');
        document_print.document.write(content_innerhtml);
        document_print.document.write('</div>');
        document_print.document.write('</body></html>');
        document_print.document.close();
    }
    else if (document.getElementById("qa3printarea") != null) {
        var content_innerhtml = document.getElementById("qa3printarea").innerHTML;
        var document_print=window.open("","",display_setting);
        document_print.document.open();
        document_print.document.write('<html><head><title>HireStrategy - Interviewing like a Superstar</title><link href="../styles.css" rel="stylesheet" type="text/css" /></head>');
        document_print.document.write('<body style="background:#f6f6f6" onLoad="self.print(); self.close();" >');
        document_print.document.write('<p class="largeorangetitle">Interviewing like a Superstar</p>');
        document_print.document.write('<div class="interiortextarea">');
        document_print.document.write(content_innerhtml);
        document_print.document.write('</div>');
        document_print.document.write('</body></html>');
        document_print.document.close();
    }
    else if (document.getElementById("qa4printarea") != null) {
        var content_innerhtml = document.getElementById("qa4printarea").innerHTML;
        var document_print=window.open("","",display_setting);
        document_print.document.open();
        document_print.document.write('<html><head><title>HireStrategy - Networking: How to Build and Leverage a Personal Network</title><link href="../styles.css" rel="stylesheet" type="text/css" /></head>');
        document_print.document.write('<body style="background:#f6f6f6" onLoad="self.print(); self.close();" >');
        document_print.document.write('<p class="largeorangetitle">how to build and leverage a personal network</p>');
        document_print.document.write('<div class="interiortextarea">');
        document_print.document.write(content_innerhtml);
        document_print.document.write('</div>');
        document_print.document.write('</body></html>');
        document_print.document.close();
    }
    else if (document.getElementById("qa5printarea") != null) {
        var content_innerhtml = document.getElementById("qa5printarea").innerHTML;
        var document_print=window.open("","",display_setting);
        document_print.document.open();
        document_print.document.write('<html><head><title>HireStrategy - How to Manage Multiple Job Offers</title><link href="../styles.css" rel="stylesheet" type="text/css" /></head>');
        document_print.document.write('<body style="background:#f6f6f6" onLoad="self.print(); self.close();" >');
        document_print.document.write('<p class="largeorangetitle">how to manage multiple job offers</p>');
        document_print.document.write('<div class="interiortextarea">');
        document_print.document.write(content_innerhtml);
        document_print.document.write('</div>');
        document_print.document.write('</body></html>');
        document_print.document.close();
    }
    else if (document.getElementById("qa6printarea") != null) {
        var content_innerhtml = document.getElementById("qa6printarea").innerHTML;
        var document_print=window.open("","",display_setting);
        document_print.document.open();
        document_print.document.write('<html><head><title>HireStrategy - How to Tell What It\'s Really Like to Work There</title><link href="../styles.css" rel="stylesheet" type="text/css" /></head>');
        document_print.document.write('<body style="background:#f6f6f6" onLoad="self.print(); self.close();" >');
        document_print.document.write('<p class="largeorangetitle">how to tell what it\'s really like to work there</p>');
        document_print.document.write('<div class="interiortextarea">');
        document_print.document.write(content_innerhtml);
        document_print.document.write('</div>');
        document_print.document.write('</body></html>');
        document_print.document.close();
    }
    else if (document.getElementById("qa7printarea") != null) {
        var content_innerhtml = document.getElementById("qa7printarea").innerHTML;
        var document_print=window.open("","",display_setting);
        document_print.document.open();
        document_print.document.write('<html><head><title>HireStrategy - How to Leave on a Positive Note</title><link href="../styles.css" rel="stylesheet" type="text/css" /></head>');
        document_print.document.write('<body style="background:#f6f6f6" onLoad="self.print(); self.close();" >');
        document_print.document.write('<p class="largeorangetitle">how to leave on a positive note</p>');
        document_print.document.write('<div class="interiortextarea">');
        document_print.document.write(content_innerhtml);
        document_print.document.write('</div>');
        document_print.document.write('</body></html>');
        document_print.document.close();
    }
    else if (document.getElementById("qa8printarea") != null) {
        var content_innerhtml = document.getElementById("qa8printarea").innerHTML;
        var document_print=window.open("","",display_setting);
        document_print.document.open();
        document_print.document.write('<html><head><title>HireStrategy - Stock Options: What They Really Mean</title><link href="../styles.css" rel="stylesheet" type="text/css" /></head>');
        document_print.document.write('<body style="background:#f6f6f6" onLoad="self.print(); self.close();" >');
        document_print.document.write('<p class="largeorangetitle">stock options: what they really mean</p>');
        document_print.document.write('<div class="interiortextarea">');
        document_print.document.write(content_innerhtml);
        document_print.document.write('</div>');
        document_print.document.write('</body></html>');
        document_print.document.close();
    }
    else if (document.getElementById("qa9printarea") != null) {
        var content_innerhtml = document.getElementById("qa9printarea").innerHTML;
        var document_print=window.open("","",display_setting);
        document_print.document.open();
        document_print.document.write('<html><head><title>HireStrategy - How to Get Your Next Raise or Promotion</title><link href="../styles.css" rel="stylesheet" type="text/css" /></head>');
        document_print.document.write('<body style="background:#f6f6f6" onLoad="self.print(); self.close();" >');
        document_print.document.write('<p class="largeorangetitle">how to get your next raise or promotion</p>');
        document_print.document.write('<div class="interiortextarea">');
        document_print.document.write(content_innerhtml);
        document_print.document.write('</div>');
        document_print.document.write('</body></html>');
        document_print.document.close();
    }
    else if (document.getElementById("counterofferprintarea") != null) {
        var content_innerhtml = document.getElementById("counterofferprintarea").innerHTML;
        var document_print=window.open("","",display_setting);
        document_print.document.open();
        document_print.document.write('<html><head><title>HireStrategy - Counter Offers</title><link href="../styles.css" rel="stylesheet" type="text/css" /></head>');
        document_print.document.write('<body style="background:#f6f6f6" onLoad="self.print(); self.close();" >');
        document_print.document.write('<p class="largeorangetitle">counter offers</p>');
        document_print.document.write('<div class="interiortextarea">');
        document_print.document.write(content_innerhtml);
        document_print.document.write('</div>');
        document_print.document.write('</body></html>');
        document_print.document.close();
    }
    else if (document.getElementById("workbalanceprintarea") != null) {
        var content_innerhtml = document.getElementById("workbalanceprintarea").innerHTML;
        var document_print=window.open("","",display_setting);
        document_print.document.open();
        document_print.document.write('<html><head><title>HireStrategy - Finding Work-Life Balance</title><link href="../styles.css" rel="stylesheet" type="text/css" /></head>');
        document_print.document.write('<body style="background:#f6f6f6" onLoad="self.print(); self.close();" >');
        document_print.document.write('<p class="largeorangetitle">finding work-life balance</p>');
        document_print.document.write('<div class="interiortextarea">');
        document_print.document.write(content_innerhtml);
        document_print.document.write('</div>');
        document_print.document.write('</body></html>');
        document_print.document.close();
    }
    else if (document.getElementById("faqsprintarea") != null) {
        var content_innerhtml = document.getElementById("faqsprintarea").innerHTML;
        var document_print=window.open("","",display_setting);
        document_print.document.open();
        document_print.document.write('<html><head><title>HireStrategy - FAQs</title><link href="../styles.css" rel="stylesheet" type="text/css" /></head>');
        document_print.document.write('<body style="background:#f6f6f6" onLoad="self.print(); self.close();" >');
        document_print.document.write('<p class="largeorangetitle">faqs</p>');
        document_print.document.write('<div class="interiortextarea">');
        document_print.document.write(content_innerhtml);
        document_print.document.write('</div>');
        document_print.document.write('</body></html>');
        document_print.document.close();
    }
    else if (document.getElementById("twprintarea") != null) {
        var content_innerhtml = document.getElementById("twprintarea").innerHTML;
        var document_print=window.open("","",display_setting);
        document_print.document.open();
        document_print.document.write('<html><head><title>HireStrategy - Tom Whitehead</title><link href="../styles.css" rel="stylesheet" type="text/css" /></head>');
        document_print.document.write('<body style="background:#f6f6f6" onLoad="self.print(); self.close();" >');
        document_print.document.write('<p class="largeorangetitle">our recruiters</p>');
        document_print.document.write('<div class="interiortextarea">');
        document_print.document.write(content_innerhtml);
        document_print.document.write('</div>');
        document_print.document.write('</body></html>');
        document_print.document.close();
    }
    else if (document.getElementById("sfprintarea") != null) {
        var content_innerhtml = document.getElementById("sfprintarea").innerHTML;
        var document_print=window.open("","",display_setting);
        document_print.document.open();
        document_print.document.write('<html><head><title>HireStrategy - Sean FitzPatrick</title><link href="../styles.css" rel="stylesheet" type="text/css" /></head>');
        document_print.document.write('<body style="background:#f6f6f6" onLoad="self.print(); self.close();" >');
        document_print.document.write('<p class="largeorangetitle">our recruiters</p>');
        document_print.document.write('<div class="interiortextarea">');
        document_print.document.write(content_innerhtml);
        document_print.document.write('</div>');
        document_print.document.write('</body></html>');
        document_print.document.close();
    }
    else if (document.getElementById("pvprintarea") != null) {
        var content_innerhtml = document.getElementById("pvprintarea").innerHTML;
        var document_print=window.open("","",display_setting);
        document_print.document.open();
        document_print.document.write('<html><head><title>HireStrategy - Paul Villella</title><link href="../styles.css" rel="stylesheet" type="text/css" /></head>');
        document_print.document.write('<body style="background:#f6f6f6" onLoad="self.print(); self.close();" >');
        document_print.document.write('<p class="largeorangetitle">executive profiles</p>');
        document_print.document.write('<div class="interiortextarea">');
        document_print.document.write(content_innerhtml);
        document_print.document.write('</div>');
        document_print.document.write('</body></html>');
        document_print.document.close();
    }
    else if (document.getElementById("nhprintarea") != null) {
        var content_innerhtml = document.getElementById("nhprintarea").innerHTML;
        var document_print=window.open("","",display_setting);
        document_print.document.open();
        document_print.document.write('<html><head><title>HireStrategy - Nicole Hardin</title><link href="../styles.css" rel="stylesheet" type="text/css" /></head>');
        document_print.document.write('<body style="background:#f6f6f6" onLoad="self.print(); self.close();" >');
        document_print.document.write('<p class="largeorangetitle">our recruiters</p>');
        document_print.document.write('<div class="interiortextarea">');
        document_print.document.write(content_innerhtml);
        document_print.document.write('</div>');
        document_print.document.write('</body></html>');
        document_print.document.close();
    }
    else if (document.getElementById("jnprintarea") != null) {
        var content_innerhtml = document.getElementById("jnprintarea").innerHTML;
        var document_print=window.open("","",display_setting);
        document_print.document.open();
        document_print.document.write('<html><head><title>HireStrategy - Jeremy Neihardt</title><link href="../styles.css" rel="stylesheet" type="text/css" /></head>');
        document_print.document.write('<body style="background:#f6f6f6" onLoad="self.print(); self.close();" >');
        document_print.document.write('<p class="largeorangetitle">our recruiters</p>');
        document_print.document.write('<div class="interiortextarea">');
        document_print.document.write(content_innerhtml);
        document_print.document.write('</div>');
        document_print.document.write('</body></html>');
        document_print.document.close();
    }
    else if (document.getElementById("hvprintarea") != null) {
        var content_innerhtml = document.getElementById("hvprintarea").innerHTML;
        var document_print=window.open("","",display_setting);
        document_print.document.open();
        document_print.document.write('<html><head><title>HireStrategy - Hector Velez</title><link href="../styles.css" rel="stylesheet" type="text/css" /></head>');
        document_print.document.write('<body style="background:#f6f6f6" onLoad="self.print(); self.close();" >');
        document_print.document.write('<p class="largeorangetitle">executive profiles</p>');
        document_print.document.write('<div class="interiortextarea">');
        document_print.document.write(content_innerhtml);
        document_print.document.write('</div>');
        document_print.document.write('</body></html>');
        document_print.document.close();
    }
    else if (document.getElementById("cvprintarea") != null) {
        var content_innerhtml = document.getElementById("cvprintarea").innerHTML;
        var document_print=window.open("","",display_setting);
        document_print.document.open();
        document_print.document.write('<html><head><title>HireStrategy - Chris Vennitti</title><link href="../styles.css" rel="stylesheet" type="text/css" /></head>');
        document_print.document.write('<body style="background:#f6f6f6" onLoad="self.print(); self.close();" >');
        document_print.document.write('<p class="largeorangetitle">our recruiters</p>');
        document_print.document.write('<div class="interiortextarea">');
        document_print.document.write(content_innerhtml);
        document_print.document.write('</div>');
        document_print.document.write('</body></html>');
        document_print.document.close();
    }
    else if (document.getElementById("coprintarea") != null) {
        var content_innerhtml = document.getElementById("coprintarea").innerHTML;
        var document_print=window.open("","",display_setting);
        document_print.document.open();
        document_print.document.write('<html><head><title>HireStrategy - Chris Owen</title><link href="../styles.css" rel="stylesheet" type="text/css" /></head>');
        document_print.document.write('<body style="background:#f6f6f6" onLoad="self.print(); self.close();" >');
        document_print.document.write('<p class="largeorangetitle">executive profiles</p>');
        document_print.document.write('<div class="interiortextarea">');
        document_print.document.write(content_innerhtml);
        document_print.document.write('</div>');
        document_print.document.write('</body></html>');
        document_print.document.close();
    }
    else if (document.getElementById("bwprintarea") != null) {
        var content_innerhtml = document.getElementById("bwprintarea").innerHTML;
        var document_print=window.open("","",display_setting);
        document_print.document.open();
        document_print.document.write('<html><head><title>HireStrategy - Barbara Wallace</title><link href="../styles.css" rel="stylesheet" type="text/css" /></head>');
        document_print.document.write('<body style="background:#f6f6f6" onLoad="self.print(); self.close();" >');
        document_print.document.write('<p class="largeorangetitle">our recruiters</p>');
        document_print.document.write('<div class="interiortextarea">');
        document_print.document.write(content_innerhtml);
        document_print.document.write('</div>');
        document_print.document.write('</body></html>');
        document_print.document.close();
    }
    else if (document.getElementById("contractservicesprintarea") != null) {
        var content_innerhtml = document.getElementById("contractservicesprintarea").innerHTML;
        var document_print=window.open("","",display_setting);
        document_print.document.open();
        document_print.document.write('<html><head><title>HireStrategy - Contract Services</title><link href="../styles.css" rel="stylesheet" type="text/css" /></head>');
        document_print.document.write('<body style="background:#f6f6f6" onLoad="self.print(); self.close();" >');
        document_print.document.write('<p class="largeorangetitle">contract services</p>');
        document_print.document.write('<div class="interiortextarea">');
        document_print.document.write(content_innerhtml);
        document_print.document.write('</div>');
        document_print.document.write('</body></html>');
        document_print.document.close();
    }
    else if (document.getElementById("directhireprintarea") != null) {
        var content_innerhtml = document.getElementById("directhireprintarea").innerHTML;
        var document_print=window.open("","",display_setting);
        document_print.document.open();
        document_print.document.write('<html><head><title>HireStrategy - Direct Hire</title><link href="../styles.css" rel="stylesheet" type="text/css" /></head>');
        document_print.document.write('<body style="background:#f6f6f6" onLoad="self.print(); self.close();" >');
        document_print.document.write('<p class="largeorangetitle">direct hire</p>');
        document_print.document.write('<div class="interiortextarea">');
        document_print.document.write(content_innerhtml);
        document_print.document.write('</div>');
        document_print.document.write('</body></html>');
        document_print.document.close();
    }
    else if (document.getElementById("execsearchprintarea") != null) {
        var content_innerhtml = document.getElementById("execsearchprintarea").innerHTML;
        var document_print=window.open("","",display_setting);
        document_print.document.open();
        document_print.document.write('<html><head><title>HireStrategy - Executive Search</title><link href="../styles.css" rel="stylesheet" type="text/css" /></head>');
        document_print.document.write('<body style="background:#f6f6f6" onLoad="self.print(); self.close();" >');
        document_print.document.write('<p class="largeorangetitle">executive search</p>');
        document_print.document.write('<div class="interiortextarea">');
        document_print.document.write(content_innerhtml);
        document_print.document.write('</div>');
        document_print.document.write('</body></html>');
        document_print.document.close();
    }
    else if (document.getElementById("talentmethodologyprintarea") != null) {
        var content_innerhtml = document.getElementById("talentmethodologyprintarea").innerHTML;
        var document_print=window.open("","",display_setting);
        document_print.document.open();
        document_print.document.write('<html><head><title>HireStrategy - Methodology</title><link href="../styles.css" rel="stylesheet" type="text/css" /></head>');
        document_print.document.write('<body style="background:#f6f6f6" onLoad="self.print(); self.close();" >');
        document_print.document.write('<p class="largeorangetitle">methodology</p>');
        document_print.document.write('<div class="interiortextarea">');
        document_print.document.write(content_innerhtml);
        document_print.document.write('</div>');
        document_print.document.write('</body></html>');
        document_print.document.close();
    }
    else if (document.getElementById("whyworkprintarea") != null) {
        var content_innerhtml = document.getElementById("whyworkprintarea").innerHTML;
        var document_print=window.open("","",display_setting);
        document_print.document.open();
        document_print.document.write('<html><head><title>HireStrategy - Why Work With HireStrategy</title><link href="../styles.css" rel="stylesheet" type="text/css" /></head>');
        document_print.document.write('<body style="background:#f6f6f6" onLoad="self.print(); self.close();" >');
        document_print.document.write('<p class="largeorangetitle">why work with hirestrategy</p>');
        document_print.document.write('<div class="interiortextarea">');
        document_print.document.write(content_innerhtml);
        document_print.document.write('</div>');
        document_print.document.write('</body></html>');
        document_print.document.close();
    }
    else if (document.getElementById("samplesearchesprintarea") != null) {
        var content_innerhtml = document.getElementById("samplesearchesprintarea").innerHTML;
        var document_print=window.open("","",display_setting);
        document_print.document.open();
        document_print.document.write('<html><head><title>HireStrategy - Sample Searches</title><link href="../styles.css" rel="stylesheet" type="text/css" /></head>');
        document_print.document.write('<body style="background:#f6f6f6" onLoad="self.print(); self.close();" >');
        document_print.document.write('<p class="largeorangetitle">sample searches</p>');
        document_print.document.write('<div class="interiortextarea">');
        document_print.document.write(content_innerhtml);
        document_print.document.write('</div>');
        document_print.document.write('</body></html>');
        document_print.document.close();
    }
    else if (document.getElementById("specialtiesprintarea") != null) {
        var content_innerhtml = document.getElementById("specialtiesprintarea").innerHTML;
        var document_print=window.open("","",display_setting);
        document_print.document.open();
        document_print.document.write('<html><head><title>HireStrategy - Our Specialties</title><link href="../styles.css" rel="stylesheet" type="text/css" /></head>');
        document_print.document.write('<body style="background:#f6f6f6" onLoad="self.print(); self.close();" >');
        document_print.document.write('<p class="largeorangetitle">our specialties</p>');
        document_print.document.write('<div class="interiortextarea">');
        document_print.document.write(content_innerhtml);
        document_print.document.write('</div>');
        document_print.document.write('</body></html>');
        document_print.document.close();
    }
    else if (document.getElementById("adminprintarea") != null) {
        var content_innerhtml = document.getElementById("adminprintarea").innerHTML;
        var document_print=window.open("","",display_setting);
        document_print.document.open();
        document_print.document.write('<html><head><title>HireStrategy - Administrative</title><link href="../styles.css" rel="stylesheet" type="text/css" /></head>');
        document_print.document.write('<body style="background:#f6f6f6" onLoad="self.print(); self.close();" >');
        document_print.document.write('<p class="largeorangetitle">administrative</p>');
        document_print.document.write('<div class="interiortextarea">');
        document_print.document.write(content_innerhtml);
        document_print.document.write('</div>');
        document_print.document.write('</body></html>');
        document_print.document.close();
    }
    else if (document.getElementById("faprintarea") != null) {
        var content_innerhtml = document.getElementById("faprintarea").innerHTML;
        var document_print=window.open("","",display_setting);
        document_print.document.open();
        document_print.document.write('<html><head><title>HireStrategy - Finance & Accounting</title><link href="../styles.css" rel="stylesheet" type="text/css" /></head>');
        document_print.document.write('<body style="background:#f6f6f6" onLoad="self.print(); self.close();" >');
        document_print.document.write('<p class="largeorangetitle">finance & accounting</p>');
        document_print.document.write('<div class="interiortextarea">');
        document_print.document.write(content_innerhtml);
        document_print.document.write('</div>');
        document_print.document.write('</body></html>');
        document_print.document.close();
    }
    else if (document.getElementById("hrprintarea") != null) {
        var content_innerhtml = document.getElementById("hrprintarea").innerHTML;
        var document_print=window.open("","",display_setting);
        document_print.document.open();
        document_print.document.write('<html><head><title>HireStrategy - Recruiting & HR</title><link href="../styles.css" rel="stylesheet" type="text/css" /></head>');
        document_print.document.write('<body style="background:#f6f6f6" onLoad="self.print(); self.close();" >');
        document_print.document.write('<p class="largeorangetitle">recruiting & hr</p>');
        document_print.document.write('<div class="interiortextarea">');
        document_print.document.write(content_innerhtml);
        document_print.document.write('</div>');
        document_print.document.write('</body></html>');
        document_print.document.close();
    }
    else if (document.getElementById("specialtiesmethodologyprintarea") != null) {
        var content_innerhtml = document.getElementById("specialtiesmethodologyprintarea").innerHTML;
        var document_print=window.open("","",display_setting);
        document_print.document.open();
        document_print.document.write('<html><head><title>HireStrategy - Methodology</title><link href="../styles.css" rel="stylesheet" type="text/css" /></head>');
        document_print.document.write('<body style="background:#f6f6f6" onLoad="self.print(); self.close();" >');
        document_print.document.write('<p class="largeorangetitle">methodology</p>');
        document_print.document.write('<div class="interiortextarea">');
        document_print.document.write(content_innerhtml);
        document_print.document.write('</div>');
        document_print.document.write('</body></html>');
        document_print.document.close();
    }
    else if (document.getElementById("salesprintarea") != null) {
        var content_innerhtml = document.getElementById("salesprintarea").innerHTML;
        var document_print=window.open("","",display_setting);
        document_print.document.open();
        document_print.document.write('<html><head><title>HireStrategy - Sales & Marketing</title><link href="../styles.css" rel="stylesheet" type="text/css" /></head>');
        document_print.document.write('<body style="background:#f6f6f6" onLoad="self.print(); self.close();" >');
        document_print.document.write('<p class="largeorangetitle">sales & marketing</p>');
        document_print.document.write('<div class="interiortextarea">');
        document_print.document.write(content_innerhtml);
        document_print.document.write('</div>');
        document_print.document.write('</body></html>');
        document_print.document.close();
    }
    else if (document.getElementById("techprintarea") != null) {
        var content_innerhtml = document.getElementById("techprintarea").innerHTML;
        var document_print=window.open("","",display_setting);
        document_print.document.open();
        document_print.document.write('<html><head><title>HireStrategy - Technology</title><link href="../styles.css" rel="stylesheet" type="text/css" /></head>');
        document_print.document.write('<body style="background:#f6f6f6" onLoad="self.print(); self.close();" >');
        document_print.document.write('<p class="largeorangetitle">technology</p>');
        document_print.document.write('<div class="interiortextarea">');
        document_print.document.write(content_innerhtml);
        document_print.document.write('</div>');
        document_print.document.write('</body></html>');
        document_print.document.close();
    }
    else if (document.getElementById("dcprintarea") != null) {
        var content_innerhtml = document.getElementById("dcprintarea").innerHTML;
        var document_print=window.open("","",display_setting);
        document_print.document.open();
        document_print.document.write('<html><head><title>HireStrategy - DC Office Map</title><link href="../styles.css" rel="stylesheet" type="text/css" /></head>');
        document_print.document.write('<body style="background:#f6f6f6" onLoad="self.print(); self.close();" >');
        document_print.document.write('<p class="largeorangetitle">dc office map/directions</p>');
        document_print.document.write('<div class="interiortextarea">');
        document_print.document.write(content_innerhtml);
        document_print.document.write('</div>');
        document_print.document.write('</body></html>');
        document_print.document.close();
    }
    else if (document.getElementById("restonprintarea") != null) {
        var content_innerhtml = document.getElementById("restonprintarea").innerHTML;
        var document_print=window.open("","",display_setting);
        document_print.document.open();
        document_print.document.write('<html><head><title>HireStrategy - Reston Office Map</title><link href="../styles.css" rel="stylesheet" type="text/css" /></head>');
        document_print.document.write('<body style="background:#f6f6f6" onLoad="self.print(); self.close();" >');
        document_print.document.write('<p class="largeorangetitle">reston office map/directions</p>');
        document_print.document.write('<div class="interiortextarea">');
        document_print.document.write(content_innerhtml);
        document_print.document.write('</div>');
        document_print.document.write('</body></html>');
        document_print.document.close();
    }
}

function checkValidation(formInput) {

//    if (typeof(formInput) != "object") {
//        alert("Validation not supported on this browser.");
//        return false;
//    }

    var message;

    if (stringEmpty(formInput.value)) {
        message = "Error! There is no input value entered.";
        alert(message);
    } else if (noAtSign( formInput.value )) {
        message = "Error! The address \"" + formInput.value + "\" does not contain an '@' character.";
        alert(message);
    } else if (nothingBeforeAt(formInput.value)) {
        message = "Error! The address \"" + formInput.value;
        message += "\" must contain at least one character before the '@' character";
        alert(message);
    } else if (noLeftBracket(formInput.value)) {
        message = "Error! The address \"" + formInput.value;
        message += "\" contains a right square bracket ']',\nbut no corresponding left square bracket '['.";
        alert(message);
    } else if (noRightBracket(formInput.value)) {
        message = "Error! The address \"" + formInput.value;
        message += "\" contains a left square bracket '[',\nbut no corresponding right square bracket ']'.";
        alert( message);
    } else if (noValidPeriod(formInput.value)) {
        message = "Error! The address \"" + formInput.value + "\" must contain a period ('.') character.";
        alert(message);
    } else if (noValidSuffix(formInput.value)) {
        message = "Error! The address \"" + formInput.value;
        message += "\" must contain a two, three or four character suffix.";
        alert(message);
    } else {
        message = "Success! The email address \"" + formInput.value + "\" validates OK.";
        alert(message);
    }

    var objType = typeof(formInput.focus);
    if (objType == "object" || objType == "function") {
         formInput.focus();
    }

    return false;
}

function checkValid (formField) {
    if ( checkValidation ( formField ) == true ) {
        alert ( 'E-Mail Address Validates OK' );
    }

    return false;
}

function stringEmpty (formField) {
    // CHECK THAT THE STRING IS NOT EMPTY
    if ( formField.length < 1 ) {
        return true;
    } else {
        return false;
    }
}

function noAtSign (formField) {
    // CHECK THAT THERE IS AN '@' CHARACTER IN THE STRING
    if (formField.indexOf ('@', 0) == -1) {
        return true;
    } else {
        return false;
    }
}

function nothingBeforeAt (formField) {
    // CHECK THERE IS AT LEAST ONE CHARACTER BEFORE THE '@' CHARACTER
    if ( formField.indexOf ( '@', 0 ) < 1 ) {
        return true;
    } else {
        return false;
    }
}

function noLeftBracket (formField) {
    // IF EMAIL ADDRESS IN FORM 'user@[255,255,255,0]', THEN CHECK FOR LEFT BRACKET
    if ( formField.indexOf ( '[', 0 ) == -1 && formField.charAt (formField.length - 1) == ']') {
        return true;
    } else {
        return false;
    }
}

function noRightBracket (formField) {
    // IF EMAIL ADDRESS IN FORM 'user@[255,255,255,0]', THEN CHECK FOR RIGHT BRACKET
    if (formField.indexOf ( '[', 0 ) > -1 && formField.charAt (formField.length - 1) != ']') {
        return true;
    } else {
        return false;
    }
}

function noValidPeriod (formField) {
    // IF EMAIL ADDRESS IN FORM 'user@[255,255,255,0]', THEN WE ARE NOT INTERESTED
    if (formField.indexOf ( '@', 0 ) > 1 && formField.charAt (formField.length - 1 ) == ']')
        return false;

    // CHECK THAT THERE IS AT LEAST ONE PERIOD IN THE STRING
    if (formField.indexOf ( '.', 0 ) == -1)
        return true;

    return false;
}

function noValidSuffix(formField) {
    // IF EMAIL ADDRESS IN FORM 'user@[255,255,255,0]', THEN WE ARE NOT INTERESTED
    if (formField.indexOf('@', 0) > 1 && formField.charAt(formField.length - 1) == ']') {
        return false;
    }

    // CHECK THAT THERE IS A TWO OR THREE CHARACTER SUFFIX AFTER THE LAST PERIOD
    var len = formField.length;
    var pos = formField.lastIndexOf ( '.', len - 1 ) + 1;
    if ( ( len - pos ) < 2 || ( len - pos ) > 4 ) {
        return true;
    } else {                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
        return false;
    }
}