function Set_C( name, value, expires, path, domain, secure ) 
{
	var today = new Date();
	today.setTime( today.getTime() );

	if ( expires )
	{
		expires = expires * 1000 * 60 * 60;
	}
	var expires_date = new Date( today.getTime() + (expires) );
	document.cookie = name + "=" +escape( value ) +
			( ( expires ) ? ";expires=" + expires_date.toGMTString() : "" ) + 
			( ( path ) ? ";path=" + path : "" ) + 
			( ( domain ) ? ";domain=" + domain : "" ) +
			( ( secure ) ? ";secure" : "" );
}

function Get_C( check_name ) {
	var a_all_cookies = document.cookie.split( ';' );
	var a_temp_cookie = '';
	var cookie_name = '';
	var cookie_value = '';
	var b_cookie_found = false; // set boolean t/f default f
	
	for ( i = 0; i < a_all_cookies.length; i++ )
	{	
		a_temp_cookie = a_all_cookies[i].split( '=' );
		cookie_name = a_temp_cookie[0].replace(/^\s+|\s+$/g, '');
		if ( cookie_name == check_name )
		{
			b_cookie_found = true;
			if ( a_temp_cookie.length > 1 )
			{
				cookie_value = unescape( a_temp_cookie[1].replace(/^\s+|\s+$/g, '') );
			}
			window.location = cookie_value;
			break;
		}
		a_temp_cookie = null;
		window.location = "http://about.bloomberg.com/careers_find.html";
		cookie_name = '';
	}
	if ( !b_cookie_found )
	{
		window.location = "http://about.bloomberg.com/careers_find.html";
	}
}	

function openpopup(theURL) {
  window.open(theURL);
}

function doublecheck(extradata)
{
	var question;
	question="Are you sure you want to delete this file?";

	var answer=confirm(question)

	if (answer){
		sigtogoff('ATTACHMENTS');
		sigtogon('UPLOADING')
		return true;
	}
	else{
		return false;
	}
}

function togon(index, nameval) {
	var d = document.getElementById(index);
	var dn = document.getElementById(index+"NAME");
	view = "";
	if (navigator.appName.indexOf("Microsoft") > -1) {
		var view = "block";
	} else {
		var view = "table-row-group";
	}
	
	d.style.display = view;
	
	if (nameval.length > 0) {
		dn.innerHTML = nameval;
	}
	
}

function togoff(index, nameval) {
	var d = document.getElementById(index);
	var dn = document.getElementById(index+"NAME");
	view = "";
	if (navigator.appName.indexOf("Microsoft") > -1) {
		var view = "block";
	} else {
		var view = "table-row-group";
	}
	
	d.style.display = "none";

	if (nameval.length > 0) {
		dn.innerHTML = nameval;
	}
}

function sigtogon(index) {
	var d = document.getElementById(index);
	view = "";
	if (navigator.appName.indexOf("Microsoft") > -1) {
		var view = "block";
	} else {
		var view = "table-row-group";
	}
	
	d.style.display = view;
}

function sigtogoff(index) {
	var d = document.getElementById(index);
	view = "";
	if (navigator.appName.indexOf("Microsoft") > -1) {
		var view = "block";
	} else {
		var view = "table-row-group";
	}
	
	d.style.display = "none";
}

function tog(index, me) {
	var d = document.getElementById(index);
	view = "";
	if (navigator.appName.indexOf("Microsoft") > -1) {
		var view = "block";
	} else {
		var view = "table-row-group";
	}
	if (me != undefined) {
		if (me.checked == true) {
			d.style.display = view;
		} else {
			d.style.display = "none";
		}
	}
}

function weblogin() {
        var id = "log";
        var LText = '<ul class="nav"><li class="off"><a href="/hire/hiresecure">sign in </A><span class="gd"> | </span><a href="javascript:openpopup(\'/hire/hire_help.html\');"> help </a></li></span></ul>';
        var uname="HIRE";

        var ca = document.cookie.split(';');
        for(var i=0;i < ca.length;i++) {
                var c = ca[i];
                var l = 0;
                while (c.charAt(0)==' ') c = c.substring(1,c.length);
                        if (c.indexOf(uname) == 0) {
                                var user = c.split(':');
                                var username = user[0].split('=');
                                LText = '&nbsp;&nbsp;<span class="careers_12px_ojbold">Welcome: ' + username[1] + '<ul class="nav"><li class="off"><a href="/apps/hiresecure/hire?pview=profile" target="_top"> edit profile </a><span class="gd"> | </span><a href="/apps/hiresecure/hireupload" target="_top"> attachments </a><span class="gd"> | </span><a onclick="javascript=logout();" href="#"> sign out </a><span class="gd"> | </span><a href="javascript:openpopup(\'/hire/hire_help.html\');" target="_top"> help </a></li></span></ul>';
                }
        }
        var el = (document.getElementById) ? document.getElementById(id) : (document.all) ? document.all[id] : (document.layers) ? document.layers[id] : null;

        if (typeof el.innerHTML!="undefined") {
                el.innerHTML = LText;
        } else if (document.layers) {
                el.document.write(LText);
                el.document.close();
        }
}

function agntlogin() {
        var id = "log";
        var LText = '<ul class="nav"><li class="off"><a href="/hire/agntsecure">sign in </A><span class="gd"> | </span><a href="javascript:openpopup(\'/hire/agent_help.html\');" target="_top"> help </a></li></span></ul>';
        var uname="AGNT";

        var ca = document.cookie.split(';');
        for(var i=0;i < ca.length;i++) {
                var c = ca[i];
                var l = 0;
                while (c.charAt(0)==' ') c = c.substring(1,c.length);
                        if (c.indexOf(uname) == 0) {
                                var user = c.split(':');
                                var username = user[0].split('=');
                                LText = '&nbsp;&nbsp;<span class="careers_12px_ojbold">Welcome: ' + username[1] + '<ul class="nav"><li class="off"><a href="/apps/agntsecure/agnt?pview=agentpass" target="_top"> change password </a><span class="gd"> | </span><a href="/apps/agntsecure/agnt?pview=getreferrals"> candidate referrals </a><span class="gd"> | </span><a onclick="javascript=agntlogout();" href="#"> sign out </a><span class="gd"> | </span><a href="javascript:openpopup(\'/hire/agent_help.html\');" target="_top"> help </a></li></span></ul>';
                }
        }
        var el = (document.getElementById) ? document.getElementById(id) : (document.all) ? document.all[id] : (document.layers) ? document.layers[id] : null;

        if (typeof el.innerHTML!="undefined") {
                el.innerHTML = LText;
        } else if (document.layers) {
                el.document.write(LText);
                el.document.close();
        }
}


function logout() {
        var uname="HIRE";
        var ca = document.cookie.split(';');
        for(var i=0;i < ca.length;i++) {
                var c = ca[i];
                while (c.charAt(0)==' ') c = c.substring(1,c.length);
                        if (c.indexOf(uname) == 0) {
                                var ex = c + "; expires=Sun, 4 Jan 1970 12:00:00 UTC; path=/; domain=.bloomberg.com ";
                                document.cookie = ex;
                }
        }
        setTimeout('redirect()',3000);
}

function agntlogout() {
        var uname="AGNT";
        var ca = document.cookie.split(';');
        for(var i=0;i < ca.length;i++) {
                var c = ca[i];
                while (c.charAt(0)==' ') c = c.substring(1,c.length);
                        if (c.indexOf(uname) == 0) {
                                var ex = c + "; expires=Sun, 4 Jan 1970 12:00:00 UTC; path=/; domain=.bloomberg.com ";
                                document.cookie = ex;
                }
        }
        setTimeout('redirect()',3000);
}

function logoutsession() {
        var uname="HIRE";
        var ca = document.cookie.split(';');
        for(var i=0;i < ca.length;i++) {
                var c = ca[i];
                while (c.charAt(0)==' ') c = c.substring(1,c.length);
                        if (c.indexOf(uname) == 0) {
                                var ex = c + "; expires=Sun, 4 Jan 1970 12:00:00 UTC; path=/; domain=.bloomberg.com ";
                                document.cookie = ex;
                }
        }
}

function agntlogoutsession() {
        var uname="AGNT";
        var ca = document.cookie.split(';');
        for(var i=0;i < ca.length;i++) {
                var c = ca[i];
                while (c.charAt(0)==' ') c = c.substring(1,c.length);
                        if (c.indexOf(uname) == 0) {
                                var ex = c + "; expires=Sun, 4 Jan 1970 12:00:00 UTC; path=/; domain=.bloomberg.com ";
                                document.cookie = ex;
                }
        }
}

function redirect() {
        window.location = "http://careers.bloomberg.com/index.html" ;
}

function agentredirect() {
        window.location = "/apps/agntsecure/agnt?pview=getreferrals" ;
}

function validateHireForm(FORM) {

	var fields = ["EMAIL", "PASSWORD", "REPASSWORD", "FIRST_NAME", "LAST_NAME", "PHONE", "COUNTRY"];
 	var label = ["Email", "Password", "Re-enter Password", "First Name", "Last Name", "Primary Phone Number", "Country"];	
		 
	for (var i=0; i < fields.length; i++){
		 if ( (FORM[fields[i]].value == "") || isBlank(FORM[fields[i]].value) )  {
			alert (label[i] + " is REQUIRED: Please enter the " + label[i] + ".");
			FORM[fields[i]].focus();
			return false;
		 }
  	}

  	
  	//check passwords
  	if ( FORM["PASSWORD"].value != FORM["REPASSWORD"].value )  {
			alert ("Passwords do not match.");
			FORM["PASSWORD"].focus();
			return false;
	} else {
		var pword = FORM["PASSWORD"].value;
	  	if ( pword.length < 6 )  {
			alert ("Password is not long enough.");
			FORM["PASSWORD"].focus();
			return false;
		}
		
		if(!noBadChars(pword)) {
			alert("Password can only contain alphas, numerics, dash, or the underscore character");
			return false;
		}
	}  	
	 	

	if(!validateEmail(FORM["EMAIL"].value)) {
	 	return false;
	}

	if(!validateZIP(FORM["ZIPCODE"].value)) {
		return false;
	}

	if(!validatePhone(FORM["PHONE"].value, "PHONE")) {
		return false;
	}

	if(!validatePhone(FORM["MPHONE"].value, "MPHONE")) {
		return false;
	}

	return true; 

}

function validateReferralForm(FORM) {

	var fields = ["EMAIL", "FIRST_NAME", "LAST_NAME", "PHONE"];
 	var label = ["Email", "First Name", "Last Name", "Primary Phone Number"];	
		 
	for (var i=0; i < fields.length; i++){
		 if ( (FORM[fields[i]].value == "") || isBlank(FORM[fields[i]].value) )  {
			alert (label[i] + " is REQUIRED: Please enter the " + label[i] + ".");
			FORM[fields[i]].focus();
			return false;
		 }
  	}
  	
	if(!validateEmail(FORM["EMAIL"].value)) {
	 	return false;
	}

	if(!validatePhone(FORM["PHONE"].value, "PHONE")) {
		return false;
	}

	if(!validatePhone(FORM["MPHONE"].value, "MPHONE")) {
		return false;
	}

	return true; 

}

function validateHireProfileForm(FORM) {

	var fields = ["FIRST_NAME", "LAST_NAME", "PHONE", "COUNTRY"];
 	var label = ["First Name", "Last Name", "Primary Phone Number", "Country"];	
		 
	for (var i=0; i < fields.length; i++){
		 if ( (FORM[fields[i]].value == "") || isBlank(FORM[fields[i]].value) )  {
			alert (label[i] + " is REQUIRED: Please enter the " + label[i] + ".");
			FORM[fields[i]].focus();
			return false;
		 }
  	}

	if (FORM["PASSWORDCHECK"].checked == true) {
		if ( FORM["CURRENTPASSWORD"].value == "" )  {
			alert ("Please enter your old password.");
			FORM["CURRENTPASSWORD"].focus();
			return false;
		}
  		//check passwords
	  	if ( FORM["NEWPASSWORD"].value != FORM["NEWREPASSWORD"].value )  {
			alert ("Passwords do not match.");
			FORM["NEWPASSWORD"].focus();
			return false;
		} else {
			var pword = FORM["NEWPASSWORD"].value;
		  	if ( pword.length < 6 )  {
				alert ("Password is not long enough.");
				FORM["NEWPASSWORD"].focus();
				return false;
			}
			if(!noBadChars(pword)) {
				alert("Password can only contain alphas, numerics, dash, or the underscore character");
				return false;
			}
		
		}  	
	}
  	
	if(!validateZIP(FORM["ZIPCODE"].value)) {
		return false;
	}

	if(!validatePhone(FORM["PHONE"].value, "PHONE")) {
		return false;
	}

	if(!validatePhone(FORM["MPHONE"].value, "MPHONE")) {
		return false;
	}

	return true; 

}

function validateAgentProfileForm(FORM) {

	if ( FORM["CURRENTPASSWORD"].value == "" )  {
		alert ("Please enter your old password.");
		FORM["CURRENTPASSWORD"].focus();
		return false;
	}
	//check passwords
  	if ( FORM["NEWPASSWORD"].value != FORM["NEWREPASSWORD"].value )  {
		alert ("Passwords do not match.");
		FORM["NEWPASSWORD"].focus();
		return false;
	} else {
		var pword = FORM["NEWPASSWORD"].value;
	  	if ( pword.length < 6 )  {
			alert ("Password is not long enough.");
			FORM["NEWPASSWORD"].focus();
			return false;
		}
		if(!noBadChars(pword)) {
			alert("Password can only contain alphas, numerics, dash, or the underscore character");
			return false;
		}
	}
  	
	return true; 
}

function validateUploadForm(FORM) {

	var count = FORM["count"].value;
	
	for (i=0; i < count; i++) {
		var k = i + 1;
		var descresume ="descresume"+k;
		var postresume ="postresume"+k;
		
		if ( (FORM[descresume].value != "") || !isBlank(FORM[descresume].value) )  {
			if ( (FORM[postresume].value == "") || isBlank(FORM[postresume].value) )  {
				alert("Please attach a file for Attachment " + k);
				return false;
			}
		}

		if ( (FORM[postresume].value != "") || !isBlank(FORM[postresume].value) )  {
			if ( (FORM[descresume].value == "") || isBlank(FORM[descresume].value) )  {
				alert("Please add a description for Attachment " + k);
				return false;
			}
		}
		sigtogoff('ATTACHMENTS');
		sigtogon('UPLOADING');
	}
	
	var checker = 0;
	
	for (i=0; i < count; i++) {
		var k = i + 1;
		var descresume ="descresume"+k;
		var postresume ="postresume"+k;
		
		if ( (FORM[descresume].value != "") || !isBlank(FORM[descresume].value) )  {
				checker=1;
		}

	}
	if (checker == 0) {
		sigtogon('ATTACHMENTS');
		sigtogoff('UPLOADING');
		alert("Please add attachment");
		return false;
	}	
	return true;
	
}

function validateRefUploadForm(FORM) {

	var k = 1;
	var descresume ="descresume"+k;
	var postresume ="postresume"+k;
		
	if ( (FORM[descresume].value != "") || !isBlank(FORM[descresume].value) )  {
		if ( (FORM[postresume].value == "") || isBlank(FORM[postresume].value) )  {
			alert("Please attach a file for Attachment " + k);
			return false;
		}
	}
	if ( (FORM[postresume].value != "") || !isBlank(FORM[postresume].value) )  {
		if ( (FORM[descresume].value == "") || isBlank(FORM[descresume].value) )  {
			alert("Please add a description for Attachment " + k);
			return false;
		}
	}
	
	var checker = 0;
	
	var k = 1;
	var descresume ="descresume"+k;
	var postresume ="postresume"+k;
		
	if ( (FORM[descresume].value != "") || !isBlank(FORM[descresume].value) )  {
			checker=1;
	}

	if (checker == 0) {
		alert("Please add attachment");
		return false;
	}	
	
	sigtogoff('ATTACHMENTS');
	sigtogon('UPLOADING');
	
	return true;
	
}

function validateQuestions(FORM) {
	var questioncount = FORM["QUESTIONCOUNT"].value
	for (var i=1; i <= questioncount; i++){
		var answertype ="ANSWERTYPE"+i
		var subanswertype ="SUBANSWERTYPE"+i
		var answerrequired ="ANSWERREQUIRED"+i
		var reqtest = FORM[answerrequired].value
		var answer ="ANSWER"+i

		if (FORM[answertype].value == "TX") {
			var sizeans = "" + FORM[answer].value
			if (sizeans.length > 800) {
				alert("Please limit Question " + i + "'s answer to less than 800 characters")
				return false;
			}
		}
			  	
	    if (reqtest == "Y") {		
			if (FORM[answertype].value == "MM") {
	      		var mmcheck = 0
		        len = FORM[answer].length
		        for (j = 0; j <len; j++) {
		         	if (FORM[answer][j].selected) {
		       		    var mmcheck = 1
			        }
		        }
 		  		if (mmcheck == 0) {
					alert("Please answer Question " + i)
					return false;
		  		}
			} else if (FORM[answertype].value == "Y/N") {
				var yncheck = 0
				len = FORM[answer].length
				for (j = 0; j <len; j++) {
					if (FORM[answer][j].checked) {
						yncheck = 1
					}
				}
	
				if (yncheck == 0) {
					alert("Please answer Question " + i)
					return false;
				}
			} else if (FORM[answertype].value == "MO") {
				if (FORM[subanswertype].value == "Y/N") {
					var yncheck = 0
					len = FORM[answer].length
					for (j = 0; j <len; j++) {
						if (FORM[answer][j].checked) {
							yncheck = 1
						}
					}
	
					if (yncheck == 0) {
						alert("Please answer Question " + i)
						return false;
					}
				 } else {
					if ( (FORM[answer].value == "") || isBlank(FORM[answer].value) )  {
						alert("Please answer Question " + i)
						FORM[answer].focus();
						return false;
				  	}
				 
				 }

			} else {
				if ( (FORM[answer].value == "") || isBlank(FORM[answer].value) )  {
					alert("Please answer Question " + i)
					FORM[answer].focus();
					return false;
			  	}

			  	var valid = "~|";
				var fieldcheck = FORM[answer].value;
				for (var k=0; k < fieldcheck.length; k++) {
					temp = "" + fieldcheck.substring(k, k+1);
					if (valid.indexOf(temp) >= 0) {
							alert("Please do not use any '|' or '~' in your response. Thank you.")
							FORM[answer].focus();
							return false;
					}
				  }
		  	}
		 }
	}
	
	if ( (FORM["EVENTID2A"].value == "") || isBlank(FORM["EVENTID2A"].value) || (FORM["EVENTID2A"].value == "Please Select") )  {
		alert("Please select a general option.")
		return false;
  	}
  	if ( (FORM["EVENTID2A"].value == "EE") ) {
  		var bb = FORM["EVENTID2C"].value;
		if ( (FORM["EVENTID2C"].value == "") || isBlank(FORM["EVENTID2C"].value) || (FORM["EVENTID2C"].value == "Please Select") )  {
			alert("Please enter an employee's name.")
			return false;
	  	}
  	} else {
 		if ( (FORM["EVENTID2B"].value == "") || isBlank(FORM["EVENTID2B"].value) || (FORM["EVENTID2B"].value == "Please Select") )  {
			alert("Please select a specific option.")
			return false;
	  	}
	}

	if (FORM["COUNTRY"].value == "USA") {
		if ( (FORM["ethnicity"].value == "NS") || (FORM["race"].value == "NS") || (FORM["gender"].value == "NS"))  {
			alert("If you prefer not to identify your Ethnicity, Race, or Sex, please select 'Decline to Identify' in each dropdown.")
			return false;
	  	}
	}

 	return true;
}
function isBlank(val){
	if(val==null){return true;}
	for(var i=0;i<val.length;i++) {
		if ((val.charAt(i)!=' ')&&(val.charAt(i)!="\t")&&(val.charAt(i)!="\n")&&(val.charAt(i)!="\r")){return false;}
		}
	return true;
	}

function validateEmail(field) {

	// this part from DRQS 14474985
	// can't have consecutive dots in first part of address
	var emailArray = field.split("@");
	var filter2 = /\.\./;
	if (filter2.test(emailArray[0])) {
		alert("Please provide a valid email address");
		document.career.EMAIL.focus();
		return false;
	}
	
	// this part from DRQS 13806279
	var filter1 = /\.\@/;
	if (filter1.test(field)) {
		alert("Please provide a valid email address");
		document.career.EMAIL.focus();
		return false;
	}
	
	var filter = /^([a-zA-Z0-9_\.\-\%\+])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z]{2,4})$/;
	if (!filter.test(field)) {
		alert("Please provide a valid email address");
		document.career.EMAIL.focus();
		return false;
	}
	return true;
}

function validatePhone(field, formf) {
  var valid = "0123456789-+() ";

  for (var i=0; i < field.length; i++) {
	temp = "" + field.substring(i, i+1);
	if (valid.indexOf(temp) == "-1") {
		alert("Invalid characters in your phone number.  Please try again.");
		document.career[formf].focus();
		return false;
	}
  }
  return true;
}

function validateZIP(field) {
  var valid = "0123456789-";
  var hyphencount = 0;

  if (document.career.COUNTRY.value == 'US') { 
    for (var i=0; i < field.length; i++) {
	  temp = "" + field.substring(i, i+1);
	  if (temp == "-") hyphencount++;
	  if (valid.indexOf(temp) == "-1") {
			alert("Invalid characters in your postal code.  Please try again.");
			document.career.ZIPCODE.focus();
			return false;
	  }
	  if ((hyphencount > 1) || ((field.length >= 10) && ""+field.charAt(5)!="-")) {
			alert("The hyphen character should be used with a properly formatted 5 digit+four zip code, like '12345-6789'.   Please try again.");
			document.career.ZIPCODE.focus();
			return false;
	  }
	}
	return true;
  }
  return true;
}

function getCountry(field) {
	len = document.career.COUNTRY.length
	i = 0
	for (i = 0; i < len; i++) {
		if (field == document.career.COUNTRY[i].value) {
			document.career.COUNTRY[i].selected = true;
		} 
	}
} 

function getState(field) {
	len = document.career.STATE.length
	i = 0
	for (i = 0; i < len; i++) {
		if (field == document.career.STATE[i].value) {
			document.career.STATE[i].selected = true;
		} 
	}
} 


function noBadChars(field)
{
    var alertString = "";
    var goodChars=/[a-zA-Z0-9_.@-]/;
    var badCharFound;

    for (var i = 0; i < field.length; i++)
    {
         badCharFound = false;
         for (var j = 0; j < field.length; j++)
         {
           if (field.substr(j,1).match(goodChars) == null)
           {
               return false;
           }
         }
     }

     return true;
}

maxL=800;

function ansLimit(ansObj) {
	if (ansObj.value.length==maxL) return false;
	return true;
}

function ansCount(ansObj,Cnt) { 
	objCnt=createObject(Cnt);
	objVal=ansObj.value;
	if (objVal.length>maxL) objVal=objVal.substring(0,maxL);
	if (objCnt) objCnt.innerHTML = maxL-objVal.length;
	return true;
}

function createObject(objId) {
	if (document.getElementById) return document.getElementById(objId);
	else if (document.layers) return eval("document." + objId);
	else if (document.all) return eval("document.all." + objId);
	else return eval("document." + objId);
}

var reqXML;
var timerID = 0;

function showAttach() {
	clearTimeout(timerID);
	reqXML = GetXmlHttpObject();
	if (reqXML == null) {
		alert("Your browser does not support AJAX!");
		return;
	}
	timerID = setTimeout("runAttach()", 300);
}

function runAttach() {
	var rn = Math.random();
	var nu = rn * 10000;
	var url = "/apps/hiresecure/hireupload?rnd=" + Math.ceil(nu);
	reqXML.onreadystatechange = stateChanged;
	document.getElementById("txtSubmit").innerHTML = "<B><FONT FACE='arial' size='-1'>Validating Attachments....</B><BR></FONT>";
	reqXML.open("GET", url, true);
	reqXML.send(null);
}

function stateChanged() {
  if (reqXML.readyState == 4) {
	var resp = reqXML.responseText;
	var m1=resp.match("Attachment 5:");
	var m2=resp.match("No agent files currently attached.");
	
	if ( (m1 == null) || (m2 == null) ) {
	    sigtogon('txtSubmit3');
	    document.getElementById("txtSubmit").innerHTML = "<input vspace='5' border='0' src='http://images.bloomberg.com/abouten/hire/submitapplication.jpg' value='submit' type='image' />"
	} else {
		document.getElementById("txtSubmit").innerHTML = "";
	    document.getElementById("txtSubmit2").innerHTML = "<font size='4' face='arial' color='red'><B>Please note that applications without resumes will not be submitted and cannot be considered for review. <BR>To add an attachment to your profile please <a href='/apps/hiresecure/hireupload'>click here</a>.</B></font>"
   	    document.getElementById("txtSubmit4").innerHTML = "<font size='4' face='arial' color='red'><B>Please note that applications without resumes will not be submitted and cannot be considered for review. <BR>To add an attachment to your profile please <a href='/apps/hiresecure/hireupload'>click here</a>.</B></font>"
	}
   }
}

function GetXmlHttpObject() {
	var reqXML = null;
	try {
		  // Firefox, Opera 8.0+, Safari
		reqXML = new XMLHttpRequest();
	}
	catch (e) {
			// Internet Explorer
		try {
			reqXML = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e) {
			reqXML = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	return reqXML;
}
