From: "Saved by Windows Internet Explorer 7"
Subject: 
Date: Thu, 8 May 2008 12:56:19 +1000
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_0000_01C8B10A.E8B3B5A0"
X-MimeOLE: Produced By Microsoft MimeOLE V6.0.6000.16545

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01C8B10A.E8B3B5A0
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.seek.com.au/users/apply/index.ascx?Sequence=5&PageNumber=1&JobID=12647391

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE></TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8">
<META content=3D"" name=3Dkeywords>
<META content=3D"" name=3Ddescription><LINK=20
href=3D"http://www.seek.com.au/ID_SEEKMAIN_USR/USR.css?v=3D5" =
type=3Dtext/css=20
rel=3Dstylesheet><LINK=20
href=3D"http://www.seek.com.au/ID_SEEKMAIN_USR/career_resources.css" =
type=3Dtext/css=20
rel=3Dstylesheet><LINK =
href=3D"http://www.seek.com.au/general_ID_items/spacing.css"=20
type=3Dtext/css rel=3Dstylesheet><LINK=20
href=3D"http://www.seek.com.au/ID_SEEKMAIN_USR/homepagemain_05.css" =
type=3Dtext/css=20
rel=3Dstylesheet><LINK =
href=3D"http://www.seek.com.au/ID_SEEKMAIN_USR/skeletal.css"=20
type=3Dtext/css rel=3Dstylesheet><LINK=20
href=3D"http://www.seek.com.au/css/globalstyles.css?v=3D5" =
type=3Dtext/css=20
rel=3Dstylesheet><LINK =
href=3D"http://www.seek.com.au/css/layout.css?v=3D5"=20
type=3Dtext/css rel=3Dstylesheet>
<SCRIPT language=3Djavascript=20
src=3D"http://www.seek.com.au/javascript/1_0/browser_detection.js"></SCRI=
PT>

<SCRIPT language=3Djavascript=20
src=3D"http://www.seek.com.au/javascript/1_0/object_manipulation.js?Versi=
on=3D1"></SCRIPT>

<SCRIPT language=3Djavascript=20
src=3D"http://www.seek.com.au/javascript/1_0/Display.js"></SCRIPT>

<SCRIPT language=3Djavascript=20
src=3D"http://www.seek.com.au/javascript/1_0/Filter.js?Version=3D1"></SCR=
IPT>

<SCRIPT language=3Djavascript=20
src=3D"http://www.seek.com.au/javascript/1_0/general_javascripts.js"></SC=
RIPT>

<SCRIPT language=3Djavascript=20
src=3D"http://www.seek.com.au/javascript/1_0/validation.js?Version=3D1"><=
/SCRIPT>

<SCRIPT language=3Djavascript=20
src=3D"http://www.seek.com.au/javascript/1_0/javascript_testing.js"></SCR=
IPT>

<SCRIPT src=3D"http://www.seek.com.au/unique_javascripts.js"=20
type=3Dtext/javascript></SCRIPT>

<META content=3D"MSHTML 6.00.6000.16643" name=3DGENERATOR></HEAD>
<BODY id=3Dsite_skhome=20
style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; PADDING-TOP: 0px"><!-- SiteCatalyst code -->
<SCRIPT language=3DJavaScript=20
src=3D"http://www.seek.com.au/omniture/init.js"></SCRIPT>

<SCRIPT language=3DJavaScript type=3Dtext/javascript><!--
om_s_prop7=3D"untaggedpage";
--></SCRIPT>
<!-- End SiteCatalyst code -->
<FORM language=3Djavascript id=3Dlayout name=3Dlayout=20
onsubmit=3D"javascript:return WebForm_OnSubmit();"=20
action=3DLayout.aspx?Sequence=3D5&amp;PageNumber=3D1&amp;JobID=3D12647391=
=20
method=3Dpost><INPUT id=3DSequence type=3Dhidden value=3D5 =
name=3DSequence> <INPUT=20
id=3D__EVENTTARGET type=3Dhidden name=3D__EVENTTARGET> <INPUT =
id=3D__EVENTARGUMENT=20
type=3Dhidden name=3D__EVENTARGUMENT> <INPUT id=3D__VIEWSTATE =
type=3Dhidden=20
value=3D/wEPDwULLTIwODg4MzE2MDQPZBYCAhEPZBYCAgEPZBYEAgEPZBYCAgEPFgIeBFRle=
HQFPi91c2Vycy9hcHBseS9pbmRleC5hc2N4P1NlcXVlbmNlPTUmUGFnZU51bWJlcj0xJkpvYk=
lEPTEyNjQ3MzkxZAIND2QWAmYPZBYCZg9kFgJmD2QWBAICD2QWAgIBDxYCHgRocmVmBX5odHR=
wOi8vd3d3LnNlZWsuY29tLmF1L2pvYnNlYXJjaC9pbmRleC5hc2N4P0RhdGVSYW5nZT0zMSZj=
YXRsb2NhdGlvbj0xMDA2JnN0YXRlc2VsZWN0ZWQ9dHJ1ZSZLZXl3b3Jkcz1jb3BpZXJzJnNlY=
XJjaGZyb209cXVpY2tkAgQPZBYCZg9kFgRmDxUHATEIMTI2NDczOTEIMTI2NDczOTEIMTI2ND=
czOTEBMQExCzA3IE1heSAyMDA4ZAIZD2QWAgIBD2QWBgIBD2QWAmYPFQIIMTI2NDczOTEIMTI=
2NDczOTFkAgIPFQEIMTI2NDczOTFkAgMPDxYCHgdWaXNpYmxlaGQWAmYPFQEIMTI2NDczOTFk=
GAEFHl9fQ29udHJvbHNSZXF1aXJlUG9zdEJhY2tLZXlfXxYDBUhDb250ZW50SW5jbHVkZTpfY=
3RsMDpqb2JBZHNDb250cm9sOl9jdGwwOkxvZ2luQm94MTpMb2dpbkJveDE6UGVyc2lzdFVzZX=
IFXkNvbnRlbnRJbmNsdWRlOl9jdGwwOmpvYkFkc0NvbnRyb2w6X2N0bDA6TG9naW5Cb3gxOkp=
vYlNlZWtlclJlZ2lzdHJhdGlvbjE6Y2hrU0VFS0xlYXJuaW5nRU5ld3MFWENvbnRlbnRJbmNs=
dWRlOl9jdGwwOmpvYkFkc0NvbnRyb2w6X2N0bDA6TG9naW5Cb3gxOkpvYlNlZWtlclJlZ2lzd=
HJhdGlvbjE6UmVnUGVyc2lzdFVzZXI=3D=20
name=3D__VIEWSTATE>
<SCRIPT type=3Dtext/javascript>
<!--
var theForm =3D document.forms['layout'];
if (!theForm) {
    theForm =3D document.layout;
}
function __doPostBack(eventTarget, eventArgument) {
    if (!theForm.onsubmit || (theForm.onsubmit() !=3D false)) {
        theForm.__EVENTTARGET.value =3D eventTarget;
        theForm.__EVENTARGUMENT.value =3D eventArgument;
        theForm.submit();
    }
}
// -->
</SCRIPT>

<SCRIPT=20
src=3D"http://www.seek.com.au/WebResource.axd?d=3DY5uVZHN3r7iUjcOGc4qK3w2=
&amp;t=3D633427465708413943"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT language=3DJavaScript=20
src=3D"http://www.seek.com.au/jobsearch/javascripts/generatedJS/jobsearch=
.jobselect.js?serial=3D1"></SCRIPT>

<SCRIPT src=3D"http://www.seek.com.au/ajaxpro/prototype.ashx"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT src=3D"http://www.seek.com.au/ajaxpro/core.ashx"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT src=3D"http://www.seek.com.au/ajaxpro/converter.ashx"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://www.seek.com.au/ajaxpro/SEEK.BusinessSites.User.users.Apply=
.WebControls.JobApplyTools,UserSite.ashx"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT language=3Djavascript>function =
RegisterUserleadsValidators_ContentInclude__ctl0_jobAdsControl__ctl0_Logi=
nBox1_JobSeekerRegistration1_UserLeadControl1(){JobSeekerRegistration_Con=
trol_Validators =3D  =
JobSeekerRegistration_Control_Validators.concat(document.all['ContentIncl=
ude__ctl0_jobAdsControl__ctl0_LoginBox1_JobSeekerRegistration1_UserLeadCo=
ntrol1_RegUserLeadsValidator'])}</SCRIPT>

<SCRIPT language=3Djavascript>function =
RegisterRegistrationValidators_ContentInclude__ctl0_jobAdsControl__ctl0_L=
oginBox1_JobSeekerRegistration1() =
{JobSeekerRegistration_Control_Validators =3D new =
Array(FindLayer('ContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_JobSe=
ekerRegistration1_RegReqFieldVal1'),FindLayer('ContentInclude__ctl0_jobAd=
sControl__ctl0_LoginBox1_JobSeekerRegistration1_RegReqFieldVal2'),FindLay=
er('ContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_JobSeekerRegistrat=
ion1_RegReqFieldVal3'),FindLayer('ContentInclude__ctl0_jobAdsControl__ctl=
0_LoginBox1_JobSeekerRegistration1_RegReqFieldVal4'),FindLayer('ContentIn=
clude__ctl0_jobAdsControl__ctl0_LoginBox1_JobSeekerRegistration1_RegReqFi=
eldVal5'),FindLayer('ContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_J=
obSeekerRegistration1_RegPassCompareValidator'),FindLayer('ContentInclude=
__ctl0_jobAdsControl__ctl0_LoginBox1_JobSeekerRegistration1_RegEmailCompa=
reValidator1'),FindLayer('ContentInclude__ctl0_jobAdsControl__ctl0_LoginB=
ox1_JobSeekerRegistration1_RegValidEmailAddress'),FindLayer('ContentInclu=
de__ctl0_jobAdsControl__ctl0_LoginBox1_JobSeekerRegistration1_RegNameInva=
lidCharactersValidator'),FindLayer('ContentInclude__ctl0_jobAdsControl__c=
tl0_LoginBox1_JobSeekerRegistration1_PasswordLength'),FindLayer('ContentI=
nclude__ctl0_jobAdsControl__ctl0_LoginBox1_JobSeekerRegistration1_Confirm=
PasswordLength'))}</SCRIPT>

<SCRIPT language=3Djavascript>function =
RegisterPassWordReminderValidators(){PassWordReminder_Control_Validators =
=3D new =
Array(FindLayer('ContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_Passw=
ordReminder1_PassEmailReqFieldValidator1'),FindLayer('ContentInclude__ctl=
0_jobAdsControl__ctl0_LoginBox1_PasswordReminder1_ValidPasswordEmailAddre=
ss'))}</SCRIPT>

<SCRIPT language=3Djavascript>function =
LB_RegisterLoginValidators_ContentInclude__ctl0_jobAdsControl__ctl0_Login=
Box1_LoginBox1(){Login_Control_Validators =3D new =
Array(FindLayer('ContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_Login=
Box1_LoginRequiredValidator1'),FindLayer('ContentInclude__ctl0_jobAdsCont=
rol__ctl0_LoginBox1_LoginBox1_LoginRequiredValidator2'))}</SCRIPT>

<SCRIPT=20
src=3D"http://www.seek.com.au/WebResource.axd?d=3DQSpAgCLgMbamWRyNzAU2Wfb=
KeM7ESq-44k9lCCMV-_Y1&amp;t=3D633427465708413943"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT type=3Dtext/javascript>
<!--
function WebForm_OnSubmit() {
	=
document.forms['layout'].action=3D'/users/apply/index.ascx?Sequence=3D5&P=
ageNumber=3D1&JobID=3D12647391';if (typeof(ValidatorOnSubmit) =3D=3D =
"function" && ValidatorOnSubmit() =3D=3D false) return false;
return true;
}
// -->
</SCRIPT>

<SCRIPT language=3DJavascript>
	if (top.frames.length > 1)
		=
top.location=3D'/users/apply/index.ascx?Sequence=3D5&PageNumber=3D1&JobID=
=3D12647391';
	=09
</SCRIPT>
 <!-- navigation bar -->
<DIV class=3Dnb_all style=3D"TEXT-ALIGN: left">
<DIV class=3Dnb_alignment><!-- AU sites (inc AU UK) except Adv -->
<DIV style=3D"WIDTH: 660px">
<DL class=3Dunav>
  <DT>SEEK sites: </DT>
  <DD><SPAN class=3Dnb_L>&nbsp;</SPAN><SPAN class=3Dnb_selected><A =
class=3Dnb_links=20
  title=3D"SEEK Australia" href=3D"http://www.seek.com.au/" =
target=3D_top><IMG=20
  alt=3D"SEEK Australia" =
src=3D"http://www.seek.com.au/images/nb_icon_seek_hl.gif"=20
  align=3Dtop><SPAN class=3Dnb_title>AU jobs</SPAN></A></SPAN><SPAN=20
  class=3Dnb_R>&nbsp;</SPAN> </DD>
  <DD><A class=3Dnb_links title=3D"SEEK NZ"=20
  onclick=3D"urlTrack('?tracking=3Dsknz-netnav',this);"=20
  href=3D"http://www.seek.co.nz/" target=3D_top><IMG alt=3D"SEEK NZ"=20
  src=3D"http://www.seek.com.au/images/nb_icon_seek.gif" =
align=3Dtop><SPAN=20
  class=3Dnb_title>NZ jobs</SPAN></A> </DD>
  <DD><SPAN class=3Dhbar>|</SPAN><A class=3Dnb_links title=3D"SEEK UK"=20
  href=3D"http://www.seek.com.au/uk/" target=3D_top><IMG alt=3D"SEEK UK" =

  src=3D"http://www.seek.com.au/images/nb_icon_seek.gif" =
align=3Dtop><SPAN=20
  class=3Dnb_title>UK jobs</SPAN></A> </DD>
  <DD><SPAN class=3Dhbar>|</SPAN><A class=3Dnb_links title=3D"SEEK =
Learning"=20
  href=3D"http://www.seeklearning.com.au/?CampaignCode=3DSEEK_BANNER_29" =

  target=3D_top><IMG alt=3D"SEEK Learning"=20
  src=3D"http://www.seek.com.au/images/nb_icon_learning.gif" =
align=3Dtop><SPAN=20
  class=3Dnb_title>Education &amp; training</SPAN></A> </DD>
  <DD><SPAN class=3Dhbar>|</SPAN><A class=3Dnb_links title=3D"SEEK =
Commercial"=20
  onclick=3D"urlTrack('?tracking=3Dsc-netnav',this);"=20
  href=3D"http://www.seekcommercial.com.au/" target=3D_top><IMG=20
  alt=3D"SEEK Commercial" =
src=3D"http://www.seek.com.au/images/nb_icon_scom.gif"=20
  align=3Dtop><SPAN class=3Dnb_title>Businesses for sale</SPAN></A> =
</DD>
  <DD><SPAN class=3Dhbar>|</SPAN><A class=3Dnb_links title=3D"SEEK =
Volunteer"=20
  href=3D"http://www.volunteer.com.au/" target=3D_top><IMG alt=3D"SEEK =
Volunteer"=20
  src=3D"http://www.seek.com.au/images/nb_icon_volunteer.gif" =
align=3Dtop><SPAN=20
  class=3Dnb_title>Volunteering</SPAN></A> =
</DD></DL></DIV></DIV></DIV><!-- end navigation bar --><!-- SiteCatalyst =
code -->
<SCRIPT language=3DJavaScript type=3Dtext/javascript><!--
om_s_prop20 =3D "NULL_CF";
if (om_s_prop20.toUpperCase() =3D=3D "NULL_CF")
	om_s_prop20=3D"";
--></SCRIPT>
<!-- End SiteCatalyst code -->
<DIV id=3DheaderWrapper align=3Dleft>
<DIV id=3DmenuWrapper>
<DIV id=3DsiteLogo><A href=3D"http://www.seek.com.au/" =
target=3D_top><IMG=20
alt=3D"SEEK&nbsp;--&nbsp;Australia's&nbsp;#1&nbsp;job&nbsp;site"=20
src=3D"http://www.seek.com.au/ID_SEEKMAIN_USR/images/logos/logo_seek05_su=
bpage1.gif"=20
border=3D0></A> </DIV>
<DIV id=3DwelcomeMsg>
<DIV id=3Dsb_welcomemessagecontrol>
<SCRIPT language=3Djavascript=20
src=3D"http://www.seek.com.au/javascript/1_0/sitegroup.js"></SCRIPT>

<SCRIPT language=3Djavascript>
if (loggedIn !=3D null && username !=3D null)
{
	document.write("Welcome back " + username + ".");
}
else
{
	document.write("Welcome. <a =
href=3D/myseek/MyAccountLoggedOut.ascx>Login</a> or <a =
href=3D/if.asp?loc=3Dregisternow>Register now!</a>");
}


</SCRIPT>

<SCRIPT language=3Djavascript>

if (loggedIn !=3D null && username !=3D null)
	document.write("<a =
href=3D'/general_ID_items/pages/JobSeekerLogOut.aspx'>Log Out</a>");

</SCRIPT>
</DIV></DIV>
<DIV id=3DmainNavContainer><!--$$Revision:   1.4  $--><!--$$Author:   =
dcollett  $--><!--$$Date:   Aug 15 2003 14:55:48  $--><!--$$Logfile:   =
I:/Development/archives/SiteContents/AdvertiserCentre/advertisers/SEEK_AD=
V_ID_items/content/other/header_buttons.ascx-arc  $-->
<DIV id=3Dsb_navmain_container>
<DL class=3Dmenu>
  <DT>SEEK navigation </DT>
  <DD><A href=3D"http://www.seek.com.au/"><SPAN =
class=3DselectedL>&nbsp;</SPAN><SPAN=20
  class=3DselectedM>SEEK Home</SPAN><SPAN =
class=3DselectedR>&nbsp;</SPAN></A> </DD>
  <DD><A href=3D"http://executive.seek.com.au/"><SPAN=20
  class=3DnavL>&nbsp;</SPAN><SPAN class=3DnavM>Executive Jobs =
$100K+</SPAN><SPAN=20
  class=3DnavR>&nbsp;</SPAN></A> </DD>
  <DD><A href=3D"http://it.seek.com.au/"><SPAN =
class=3DnavL>&nbsp;</SPAN><SPAN=20
  class=3DnavM>I.T. Jobs</SPAN><SPAN class=3DnavR>&nbsp;</SPAN></A> =
</DD>
  <DD><A href=3D"http://www.seek.com.au/uk/"><SPAN =
class=3DnavL>&nbsp;</SPAN><SPAN=20
  class=3DnavM>U.K. Jobs</SPAN><SPAN class=3DnavR>&nbsp;</SPAN></A>=20
</DD></DL></DIV></DIV><!--$$Revision:   1.4  $--><!--$$Author:   =
dcollett  $--><!--$$Date:   Aug 15 2003 14:55:48  $--><!--$$Logfile:   =
I:/Development/archives/SiteContents/AdvertiserCentre/advertisers/SEEK_AD=
V_ID_items/content/other/header_buttons.ascx-arc  $--><!-- buttons for =
primary level navigation -->
<DIV id=3Dsubpagenav_container>
<UL><SPAN id=3Dheader_primary_navigation_PrimaryNavigation>
  <LI><A href=3D"http://www.seek.com.au/myseek/myaccount.ascx" =
target=3D_top>My=20
  Account</A> </LI>
  <LI><A href=3D"http://www.seek.com.au/jobsearch/" target=3D_top>Job =
Search</A>=20
  </LI>
  <LI><A href=3D"http://www.seek.com.au/profiles/recruiter/" =
target=3D_top>Search by=20
  Recruiter</A> </LI>
  <LI><A href=3D"http://www.seek.com.au/profiles/company/" =
target=3D_top>Search by=20
  Company</A> </LI>
  <LI><A href=3D"http://www.seek.com.au/career-resources/" =
target=3D_top>Career=20
  Resources</A> </LI>
  <LI><A href=3D"http://www.seeklearning.com.au/" =
target=3D_top>Training</A>=20
  </SPAN></LI></UL></DIV>
<DIV id=3DadvertTab>
<DL class=3Dadvertisers>
  <DT>SEEK Advertiser Centre </DT>
  <DD><A href=3D"http://www.seek.com.au/advertisers/"><SPAN=20
  class=3DadL>&nbsp;</SPAN><SPAN class=3DadM><SPAN=20
  class=3Dad1>Advertisers</SPAN><BR>Place a Job Ad</SPAN><SPAN=20
  class=3DadR>&nbsp;</SPAN></A> </DD></DL></DIV></DIV></DIV>
<DIV style=3D"CLEAR: both"></DIV>
<TABLE cellSpacing=3D0 cellPadding=3D0 width=3D"100%">
  <TBODY>
  <TR vAlign=3Dtop>
    <TD vAlign=3Dtop width=3D15>&nbsp;</TD>
    <TD>
      <TABLE cellSpacing=3D0 cellPadding=3D0 border=3D0>
        <TBODY>
        <TR>
          <TD vAlign=3Dtop>
            <DIV class=3Dbreadcrumbs><A=20
            =
href=3D"http://www.seek.com.au/index.ascx">Home</A>&nbsp;&gt;&nbsp;<A=20
            href=3D"http://www.seek.com.au/jobsearch/index.ascx">Job=20
            Search</A>&nbsp;&gt;&nbsp;<A=20
            =
href=3D"http://www.seek.com.au/jobsearch/index.ascx?DateRange=3D31&amp;ca=
tlocation=3D1006&amp;stateselected=3Dtrue&amp;Keywords=3Dcopiers&amp;sear=
chfrom=3Dquick">Results</A>&nbsp;&gt;&nbsp;View=20
            job details</DIV><BR>
            <H1 class=3Dheading1></H1></TD>
          <TD vAlign=3Dtop align=3Dright>
            <TABLE cellSpacing=3D0 cellPadding=3D3 border=3D0>
              <TBODY>
              <TR>
                <TD></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
      <DIV id=3DmainContent><SPAN id=3DContentinclude1><!-- SiteCatalyst =
code -->
      <SCRIPT language=3DJavaScript type=3Dtext/javascript><!--
om_s_pageName=3D"jobs:details";
om_s_channel=3D"jobs";
om_s_prop4=3D"details";
om_s_prop7=3D"job details";
om_s_prop8=3D"jobs:details";
om_s_eVar27=3D "Enhanced";
--></SCRIPT>
<!-- End SiteCatalyst code -->
      <SCRIPT language=3Djavascript=20
      =
src=3D"http://www.seek.com.au/javascript/jobdetails_display.js"></SCRIPT>=


      <SCRIPT language=3Djavascript=20
      =
src=3D"http://www.seek.com.au/javascript/general_forms.js"></SCRIPT>

      <SCRIPT language=3Djavascript=20
      =
src=3D"http://www.seek.com.au/javascript/1_0/JobAdComment.js"></SCRIPT>

      <SCRIPT language=3Djavascript=20
      =
src=3D"http://www.seek.com.au/javascript/global_flashfix.js"></SCRIPT>

      <SCRIPT language=3Djavascript>
	var ObjComment =3D new JobAdComment();
	var popUpWin =3D null;
	var activeJobID =3D null;
	var intervalID =3D null;
		window.onfocus=3Dfunction()	{ checkLinkoutWindow() }
		window.onblur=3Dfunction()	{ checkLinkoutWindow() }
</SCRIPT>
      <INPUT id=3DseekApplyID type=3Dhidden name=3DseekApplyID> <INPUT=20
      id=3DExpressAdvertiserID type=3Dhidden name=3DExpressAdvertiserID> =

      <DIV id=3DContentInclude__ctl0_JobDetailsTop>
      <DIV id=3DJobDetailsTop>
      <H1 class=3Dheading1>Job Details</H1>
      <P><A id=3DContentInclude__ctl0_backToResult=20
      =
href=3D"http://www.seek.com.au/jobsearch/index.ascx?DateRange=3D31&amp;ca=
tlocation=3D1006&amp;stateselected=3Dtrue&amp;Keywords=3Dcopiers&amp;sear=
chfrom=3Dquick">Back=20
      to search results</A></P>
      <P>Advertiser contact details are not to be used for unsolicited=20
      commercial emails.</P></DIV></DIV><!-- saveJobSuccess start -->
      <DIV id=3DsaveJobSuccess style=3D"DISPLAY: none">
      <DIV class=3D"successSavedJob borderDark">
      <DIV class=3DmyAccountHeader>Success</DIV>
      <DIV class=3D"lightSearchBox padding5"><IMG height=3D27 alt=3D"" =
hspace=3D10=20
      =
src=3D"http://www.seek.com.au/general_ID_items/images/other/icon_success_=
25_27.gif"=20
      width=3D25 align=3DabsMiddle> <SPAN id=3DjobSavedCount></SPAN>been =
saved. <A=20
      href=3D"http://www.seek.com.au/myseek/MySavedJobs.ascx">View in My =

      Account</A> (<SPAN id=3DjobTotalCount></SPAN>) =
</DIV></DIV></DIV><!-- saveJobSuccess end --><!-- SelectedJobs1 start =
-->
      <DIV id=3DselectedJobs1><BR>
      <DIV class=3DselectedJobs>
      <DIV class=3D"selectedTopDottedLine floatLeft"></DIV><SPAN=20
      class=3D"floatLeft showDisplay"><IMG class=3DsaveSelectedButton=20
      onclick=3D"javascript:SaveSelectedItemsJobDetails('');"=20
      alt=3D"Save selected jobs in My Account"=20
      =
src=3D"http://www.seek.com.au/general_ID_items/images/buttons/btn_save_se=
lected.gif">=20
      </SPAN><SPAN class=3D"floatLeft showDisplay"><INPUT=20
      class=3D"jobSelectedText selectedJobDisplay" id=3DSelectedJobsText =
readOnly=20
      name=3DSelectedJobsText></SPAN> <BR class=3Dclear></DIV></DIV><!-- =
SelectedJobs1 end -->
      <DIV class=3DjobDetailsContainer><BR><!-- JobHeader Start -->
      <DIV id=3DjobAdsHeader>
      <DIV class=3DjobAdLeft><!-- Check boxes for view selected jobs -->
      <DIV id=3Dchk_JobNumber><SPAN class=3DjobIndex>1</SPAN> <SPAN=20
      class=3D"cb12647391 jobIndexCheckbox"><INPUT class=3DchkJobBox =
id=3Dcb_12647391=20
      onclick=3DUpdateSelectedItems(); type=3Dcheckbox value=3D12647391=20
      name=3DchkJob></INPUT> </SPAN></DIV></DIV>
      <DIV class=3D"floatLeft borderDark jobAdWidth"><!-- Header Text =
-->
      <DIV class=3DMyAccountHeader>
      <DIV class=3DMyAccountHeaderLeft>Job 1 of 1</DIV>
      <DIV class=3DMyAccountHeaderRight><SPAN =
class=3DBodyTextWhite>Listed 07 May=20
      2008</SPAN></DIV><BR class=3Dclear></DIV><!-- Header Text END =
--><!-- Selection Criteria and Classification Summary -->
      <DIV>
      <STYLE type=3Dtext/css>.classification_indent {
	FONT-WEIGHT: bold
}
</STYLE>

      <TABLE cellSpacing=3D3 cellPadding=3D3 width=3D"100%" border=3D0>
        <TBODY>
        <TR>
          <TD class=3Dlight vAlign=3Dtop width=3D"50%" height=3D23>
            <DIV=20
            =
id=3DContentInclude__ctl0_jobAdsControl__ctl0_JobClassificationSummary_Wo=
rkTypePanel><SPAN=20
            class=3Dclassification_indent>Work Type:</SPAN>&nbsp; Full =
Time=20
          </DIV></TD>
          <TD class=3Dlight>
            <DIV=20
            =
id=3DContentInclude__ctl0_jobAdsControl__ctl0_JobClassificationSummary_Su=
bClassificationPanel><SPAN=20
            =
class=3Dclassification_indent>Sub-Classification:</SPAN>&nbsp; Sales=20
            Rep./Consultant </DIV></TD></TR>
        <TR>
          <TD class=3Dlight vAlign=3Dtop height=3D23>
            <DIV=20
            =
id=3DContentInclude__ctl0_jobAdsControl__ctl0_JobClassificationSummary_Ar=
eaPanel><SPAN=20
            class=3Dclassification_indent>Area:</SPAN>&nbsp; Sunshine =
Coast=20
          </DIV></TD>
          <TD class=3Dlight>
            <DIV=20
            =
id=3DContentInclude__ctl0_jobAdsControl__ctl0_JobClassificationSummary_Ad=
vertiserPanel><SPAN=20
            class=3Dclassification_indent>Advertiser:</SPAN>&nbsp; =
Pacific Office=20
            Solutions </DIV></TD></TR>
        <TR>
          <TD class=3Dlight vAlign=3Dtop colSpan=3D2 height=3D23><SPAN=20
            class=3Dclassification_indent=20
            =
id=3DContentInclude__ctl0_jobAdsControl__ctl0_JobClassificationSummary_Sa=
laryTypeLabel>Salary:</SPAN>&nbsp;=20
            $100,000 + OTE </TD></TR></TBODY></TABLE></DIV><!-- =
Selection Criteria and Classification Summary END --></DIV>
      <DIV class=3Dclear>&nbsp;</DIV><!-- JobHeader End --><!-- =
JobDetails Start -->
      <DIV class=3DjobAdLeft></DIV>
      <DIV class=3D"jobAdBody jobAdWidth"><!-- Left Table Open Column =
-->
      <DIV id=3DAdDetailsDiv>
      <STYLE>.ULInsideAd {
	MARGIN-TOP: 0px; LIST-STYLE-POSITION: outside; MARGIN-BOTTOM: 0px; =
LIST-STYLE-TYPE: disc
}
.OLInsideAd {
	MARGIN-TOP: 0px; LIST-STYLE-POSITION: outside; MARGIN-BOTTOM: 0px; =
LIST-STYLE-TYPE: decimal
}
</STYLE>

      <DIV class=3Dpt1_border align=3Dleft>
      <DIV class=3Dpt1_header>
      <DIV align=3Dright><IMG height=3D45 alt=3Dtop hspace=3D1=20
      src=3D"http://www.seek.com.au/templates/ptmpl_1_top.jpg" =
width=3D255=20
      vspace=3D1></DIV>
      <DIV class=3D"pt1_jt jobtitle">Business Development Manager =
</DIV></DIV>
      <DIV class=3Dpt1_text>
      <DIV class=3Dtemplatetext>Industry Leader In Photocopier/Printer=20
      Solutions.<BR><BR>Multi award winning brands. RICOH &amp;=20
      Kyocera<BR><BR>Full industry based training is provided, technical =

      training, strategic financial training, sales training centering =
around=20
      proven methodologies etc. What is required is a proven history of =
success=20
      in sales.<BR><BR>Your role:<BR>* 8.30-5.00 Mon to Fri<BR><BR>* =
Continuous=20
      prospecting/hunting for new business<BR><BR>* Assessing clients=20
      requirements and recommending the appropriate solutions<BR><BR>To =
be=20
      considered you need:<BR>* Basic Computer/I.T knowledge<BR>* =
Exceptional=20
      people skills<BR>* A strong, outgoing, confident personality<BR>* =
High=20
      levels of self motivation with a desire to earn lots of money<BR>* =
A=20
      proven history of over achieving on sales targets<BR>* Polished =
corporate=20
      attire<BR><BR>This is not an easy role, but I think that to expect =
to earn=20
      over $100K per year without some hard work would be =
misguided.<BR><BR>This=20
      award winning company has been around for over 20 years and have =
recently=20
      gone through some heavy growth. As a result the potential to move =
into=20
      more senior level roles is better than ever.<BR>On top of the =
excellent=20
      earning potential there are other perks such as monthly giveaways =
(i.e=20
      Plasma tv's), ongoing professional development training, monthly =
incentive=20
      lunches and loads of other extra prizes along the way.<BR><BR>If =
you are a=20
      natural sales person, love to drive hard for every opportunity and =
are=20
      confident enough to back your own ability=E2=80=A6THEN APPLY =
NOW!!</DIV><BR>
      <DIV class=3Ddetails>Stuart Mackay<BR>Sales Manager<BR>Please =
email CV to=20
      stuart@pacificos.com.au<BR>or alternatively you can post it =
to<BR>PO BOX=20
      320<BR>Buderim 4556<BR>Email: Please click the 'Apply Now' button=20
      below.</DIV></DIV>
      <DIV class=3Dpt1_baseblue>
      <DIV class=3Dpt1_basegrey>-</DIV></DIV></DIV></DIV><BR><!-- =
JobDetails End --><!--underneath the JD start-->
      <DIV id=3Dsmalltext>Only people with the right to work in =
Australia may=20
      apply for this position.<BR><B>For advice on obtaining an =
Australian visa=20
      visit <A=20
      =
href=3D"http://ad.doubleclick.net/clk;5630751;5526814;j?https://secure.li=
veinaustralia.com/affiliateprog/aw.asp?B=3D48&amp;A=3D8&amp;Task=3DClick"=
=20
      target=3D_top>LIVE IN australia.com</A>.</B></DIV><BR>
      <DIV id=3DApplySeekSite>
      <DIV style=3D"FLOAT: left; WIDTH: 250px; COLOR: #666666">
      <P><A=20
      =
href=3D"http://www.seek.com.au/general_ID_items/content/safejobsearching.=
ascx">Protect=20
      Yourself</A>. Don't provide bank or credit card details when =
applying for=20
      a job.</P></DIV></DIV>
      <DIV style=3D"FLOAT: right">
      <DIV=20
      style=3D"BACKGROUND-POSITION: 50% top; WIDTH: 210px; HEIGHT: =
50px"><SPAN=20
      style=3D"LEFT: 90px; POSITION: relative; TOP: 10px"><INPUT =
id=3DApplyNowButton=20
      onclick=3D"return setIDForApply(12647391, 'False');" type=3Dimage=20
      alt=3D"Apply to this job"=20
      =
src=3D"http://www.seek.com.au/general_ID_items/images/buttons/btn_jobdeta=
ils_apply.gif">=20
      </SPAN></DIV>
      <DIV class=3Dclear></DIV></DIV><!-- JobFooter Start -->
      <DIV id=3DApplyFooter>
      <DIV class=3Dclear></DIV>
      <DIV class=3DDividingLine=20
      style=3D"MARGIN: 10px 0px; WIDTH: 460px; LINE-HEIGHT: =
1px"></DIV></DIV><!--underneath the JD ends--><BR><!-- Left Table Close =
Column here --></DIV>
      <DIV class=3DjobAdTools>
      <DIV>
      <SCRIPT language=3Djavascript>
function ShowPasswordReminderBox()
{
	ShowHideLayer('Login', hide);
	ShowHideLayer('JobSeekerRegistration', hide);
	ShowHideLayer('PasswordReminder', show);
}

function ShowLoginBox()
{
	ShowHideLayer('Login', show);
	ShowHideLayer('JobSeekerRegistration', hide);
	ShowHideLayer('PasswordReminder', hide);
}

function ShowRegistrationBox()
{
	ShowHideLayer('Login', hide);
	ShowHideLayer('JobSeekerRegistration', show);
	ShowHideLayer('PasswordReminder', hide);
}

// overrides the Change State function which is defined in =
generalJavascripts.js
function ChangeState(state)
{
	CurrentState =3D state;

	if (state =3D=3D 'JobSeekerRegistrationError')
	{
		ShowRegistrationBox();
	}
	else if (state =3D=3D 'ForgotPasswordError')
	{
		ShowPasswordReminderBox();
	}=09
	else
	{
		ShowLoginBox();
	}
}
</SCRIPT>
      <A name=3DTopOfError></A>
      <DIV =
id=3DContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_TriStatePanel>
      <DIV id=3DLogin>
      <DIV=20
      =
id=3DContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_LoginBox1_Default=
>
      <DIV class=3DmediumAlt=20
      style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
1px; WIDTH: 238px; PADDING-TOP: 1px">
      <DIV class=3D"white fTitle">Log in to save your applications</DIV>
      <DIV style=3D"BACKGROUND: #ffffff; MARGIN: 0px 1px">
      <DIV id=3DLoginErrorDisplayBox style=3D"DISPLAY: none"></DIV>
      <DIV=20
      style=3D"PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: =
7px; WIDTH: 238px; PADDING-TOP: 7px">
      <DIV style=3D"MARGIN-TOP: 3px; FLOAT: left; WIDTH: =
65px">Username:</DIV>
      <DIV style=3D"FLOAT: right; WIDTH: 160px"><INPUT=20
      =
id=3DContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_LoginBox1_LoginUs=
erName=20
      style=3D"WIDTH: 130px"=20
      =
onfocus=3D"changeObjectColour(this,'#FFFFFF');LB_ConnectEnterToLoginButto=
n();"=20
      maxLength=3D30=20
      =
name=3DContentInclude:_ctl0:jobAdsControl:_ctl0:LoginBox1:LoginBox1:Login=
UserName>=20
      </DIV>
      <DIV style=3D"MARGIN-TOP: 3px; FLOAT: left; WIDTH: =
65px">Password:</DIV>
      <DIV style=3D"FLOAT: right; WIDTH: 160px"><INPUT=20
      =
id=3DContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_LoginBox1_LoginPa=
ssword=20
      style=3D"WIDTH: 130px"=20
      =
onfocus=3D"changeObjectColour(this,'#FFFFFF');LB_ConnectEnterToLoginButto=
n();"=20
      type=3Dpassword=20
      =
name=3DContentInclude:_ctl0:jobAdsControl:_ctl0:LoginBox1:LoginBox1:Login=
Password>=20
      </DIV>
      <DIV class=3Dclear></DIV>
      <DIV style=3D"FLOAT: left"><SPAN class=3DclassControls =
style=3D"WIDTH: 2px"=20
      onfocus=3D"changeObjectColour(this,'#FFFFFF');" =
ColSpan=3D"2"><INPUT=20
      =
id=3DContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_LoginBox1_Persist=
User=20
      type=3Dcheckbox=20
      =
name=3DContentInclude:_ctl0:jobAdsControl:_ctl0:LoginBox1:LoginBox1:Persi=
stUser></SPAN>=20
      </DIV>
      <DIV=20
      style=3D"MARGIN-TOP: 3px; FONT-SIZE: 10px; FLOAT: right; WIDTH: =
200px">Remember=20
      me on this computer</DIV>
      <DIV class=3Dclear></DIV>
      <DIV=20
      style=3D"FONT-SIZE: 10px; FLOAT: left; WIDTH: 180px; LINE-HEIGHT: =
15px"><IMG=20
      =
src=3D"http://www.seek.com.au/general_ID_items/images/other/_icon_black_a=
rrow_4_8.gif">&nbsp;&nbsp;<A=20
      href=3D"javascript:ShowPasswordReminderBox();">Forgot your=20
      password?</A><BR><IMG=20
      =
src=3D"http://www.seek.com.au/general_ID_items/images/other/_icon_black_a=
rrow_4_8.gif">&nbsp;&nbsp;<A=20
      href=3D"javascript:ShowRegistrationBox();">New user? Register =
now</A></DIV>
      <DIV style=3D"FLOAT: left"><INPUT id=3DSimpleControl1_Button1=20
      =
onclick=3D"LB_RegisterLoginValidators_ContentInclude__ctl0_jobAdsControl_=
_ctl0_LoginBox1_LoginBox1();return =
LB_ControlClientSideNavigation(Login_Control_Validators);"=20
      type=3Dimage alt=3D"Log in"=20
      =
src=3D"http://www.seek.com.au/general_ID_items/images/buttons/btn_go_grey=
.gif"=20
      value=3DSubmitFromPage=20
      =
name=3DContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_LoginBox1_Login=
Button>=20
      </DIV>
      <DIV class=3Dclear></DIV></DIV></DIV></DIV><SPAN=20
      =
id=3DContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_LoginBox1_LoginRe=
quiredValidator1=20
      style=3D"DISPLAY: none; COLOR: red" initialvalue=3D""=20
      evaluationfunction=3D"RequiredFieldValidatorEvaluateIsValid" =
enabled=3D"False"=20
      display=3D"None" errormessage=3D"Please insert your username."=20
      =
controltovalidate=3D"ContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_L=
oginBox1_LoginUserName"></SPAN><SPAN=20
      =
id=3DContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_LoginBox1_LoginRe=
quiredValidator2=20
      style=3D"DISPLAY: none; COLOR: red" initialvalue=3D""=20
      evaluationfunction=3D"RequiredFieldValidatorEvaluateIsValid" =
enabled=3D"False"=20
      display=3D"None" errormessage=3D"Please insert your password."=20
      =
controltovalidate=3D"ContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_L=
oginBox1_LoginPassword"></SPAN></DIV>
      <SCRIPT language=3Djavascript>
=09
	//validates the control - list all client scripts in the array below, =
assigned to by other javascripts
	var Login_Control_Validators;
=09
	// DEBUG - MAY NEED TO CLEAN UP SO ONLY RELEVANT INFO IS SENT BACK
	function LB_SetPostBackPage()=20
	{
		=
document.layout.action=3D'/users/apply/index.ascx?Sequence=3D5&PageNumber=
=3D1&JobID=3D12647391'=20
	}

	function LB_ControlClientSideNavigation(ValidatorArray)
	{
		retValue =3D true;
	=09
		//reset the error box
		LB_ClearErrorMessages();
	=09
		for (i =3D 0; i < ValidatorArray.length; i++)
		{
			validatorValid =3D =
LB_ControlOnlyValidator(ValidatorArray[i],retValue);
	=09
			if (retValue && !validatorValid)
				retValue =3D false;
		}
	=09
		if (retValue =3D=3D true)
			LB_SetPostBackPage();
	=09
		if (retValue =3D=3D false)
			LB_PlaceInErrorState();
		=09
		return retValue;
	}
=09
	function LB_ControlOnlyValidator(val,Flag)=20
	{=20
		val.isvalid =3D true;=20
		if (typeof(val.evaluationfunction) =3D=3D "function")=20
		{=20
			val.isvalid =3D val.evaluationfunction(val);=20
			if (Flag && !val.isvalid)
			{
				retValue =3D false;
			}
			if (!val.isvalid)
			{
				LB_DisplayErrors(val);
			}
		}=20
		return retValue;
	} =09
=09
	//Used to connect the enter key press to the registration login button
	function LB_ConnectEnterToLoginButton()
	{
		// functions on general javascripts
		SetIsDefaultEnterPressBehaviourOverridden(true);
		SetButtonToClickWhenEnterPressed("LoginButton");
	}
=09
	var LB_ErrorMessage =3D "";
=09
	function LB_DisplayErrors(Validator)
	{
		// use to display/hide success error messages on container
		LB_DisplayErrorMessage(Validator.errormessage);
		changeColour(Validator.controltovalidate,'#FFCCCC');
	}


	function LB_PlaceInErrorState()
	{
		var state =3D ""
	=09
		LB_ChangeState(state)
	}
=09
	// overrides the DisplayErrorMessage function which is defined in =
generalJavascripts.js
	function LB_DisplayErrorMessage(Message)
	{
		var summary, sums;
        summary =3D FindLayer("LoginErrorDisplayBox");
       =20
        LB_ErrorMessage +=3D "<li>" + Message;
        summary.innerHTML =3D "<table cellpadding=3D4 cellspacing=3D0 =
width=3D100% border=3D0><tr><td bgcolor=3D#FFCCCC><ul>" + =
LB_ErrorMessage + "</td></tr></table>";=20
     =09
     	summary.style.display =3D "inline";
     	window.location.hash =3D 'TopOfError';
	}
=09
	function LB_ClearErrorMessages()
	{
		LB_ErrorMessage =3D "";
		summary =3D FindLayer("LoginErrorDisplayBox");
		summary.innerHTML =3D LB_ErrorMessage;
		summary.style.display =3D "none";
	}
=09
	function LB_ChangeStateCleanErrors(state)
	{
		LB_ClearErrorMessages();
		LB_ChangeState(state);
	}

	// overrides the Change State function which is defined in =
generalJavascripts.js
	function LB_ChangeState(state)
	{
		// do nothing	=09
	}

	var username =3D GetCookie("JSUN.seek");
	if(username =3D=3D null)
		username =3D "";
	var idName =3D =
"ContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_LoginBox1_LoginUserNa=
me";
	document.getElementById(idName).value =3D username;=20
	=20
</SCRIPT>
      </DIV><!-- Registration State -->
      <DIV id=3DJobSeekerRegistration style=3D"DISPLAY: none">
      <DIV=20
      =
id=3DContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_JobSeekerRegistra=
tion1_Default>
      <DIV class=3DborderDark style=3D"WIDTH: 187px">
      <DIV class=3DMyAccountHeader>New User Registration</DIV>
      <DIV id=3DJobSeekerRegistrationErrorDisplayBox style=3D"DISPLAY: =
none"></DIV>
      <DIV class=3D"lightPlain padding5" style=3D"WIDTH: 185px">
      <DIV style=3D"TEXT-ALIGN: right">Required Fields <FONT=20
      color=3D#ff0000>*</FONT></DIV><B>Email</B><FONT=20
      color=3D#ff0000>*</FONT><BR><INPUT=20
      =
id=3DContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_JobSeekerRegistra=
tion1_RegEmail=20
      style=3D"WIDTH: 157px"=20
      =
onfocus=3D"changeObjectColour(this,'#FFFFFF');ConnectEnterToRegistrationB=
utton()"=20
      tabIndex=3D1 maxLength=3D100=20
      =
name=3DContentInclude:_ctl0:jobAdsControl:_ctl0:LoginBox1:JobSeekerRegist=
ration1:RegEmail>=20
      <BR><B>Confirm Email </B><FONT color=3D#ff0000>*</FONT><BR><INPUT=20
      onpaste=3D"return false"=20
      =
id=3DContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_JobSeekerRegistra=
tion1_RegConfirmEmail=20
      style=3D"WIDTH: 157px"=20
      =
onfocus=3D"changeObjectColour(this,'#FFFFFF');ConnectEnterToRegistrationB=
utton()"=20
      tabIndex=3D2 maxLength=3D100=20
      =
name=3DContentInclude:_ctl0:jobAdsControl:_ctl0:LoginBox1:JobSeekerRegist=
ration1:RegConfirmEmail>=20
      <BR><B>Choose Username </B><FONT =
color=3D#ff0000>*</FONT><BR><INPUT=20
      =
id=3DContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_JobSeekerRegistra=
tion1_RegUserName=20
      style=3D"WIDTH: 157px"=20
      =
onfocus=3D"changeObjectColour(this,'#FFFFFF');ConnectEnterToRegistrationB=
utton()"=20
      tabIndex=3D3 maxLength=3D30=20
      =
name=3DContentInclude:_ctl0:jobAdsControl:_ctl0:LoginBox1:JobSeekerRegist=
ration1:RegUserName>=20
      <BR><B>Choose Password </B><FONT =
color=3D#ff0000>*</FONT><BR><INPUT=20
      =
id=3DContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_JobSeekerRegistra=
tion1_RegPassword=20
      style=3D"WIDTH: 157px"=20
      =
onfocus=3D"changeObjectColour(this,'#FFFFFF');ConnectEnterToRegistrationB=
utton()"=20
      tabIndex=3D4 type=3Dpassword maxLength=3D10=20
      =
name=3DContentInclude:_ctl0:jobAdsControl:_ctl0:LoginBox1:JobSeekerRegist=
ration1:RegPassword>=20
      <BR><B>Confirm Password </B><FONT =
color=3D#ff0000>*</FONT><BR><INPUT=20
      =
id=3DContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_JobSeekerRegistra=
tion1_RegConfirmPassword=20
      style=3D"WIDTH: 157px"=20
      =
onfocus=3D"changeObjectColour(this,'#FFFFFF');ConnectEnterToRegistrationB=
utton()"=20
      tabIndex=3D5 type=3Dpassword maxLength=3D10=20
      =
name=3DContentInclude:_ctl0:jobAdsControl:_ctl0:LoginBox1:JobSeekerRegist=
ration1:RegConfirmPassword>=20
      <BR>Where did you learn about SEEK ?<FONT =
color=3D#ff0000>&nbsp;*</FONT>=20
      <DIV=20
      =
id=3DContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_JobSeekerRegistra=
tion1_UserLeadControl1_UserLeadPanel><SELECT=20
      class=3DclassControls=20
      =
id=3DContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_JobSeekerRegistra=
tion1_UserLeadControl1_UserLeads=20
      style=3D"WIDTH: 157px" =
onfocus=3D"changeObjectColour(this,'#FFFFFF');"=20
      tabIndex=3D6=20
      =
name=3DContentInclude:_ctl0:jobAdsControl:_ctl0:LoginBox1:JobSeekerRegist=
ration1:UserLeadControl1:UserLeads>=20
        <OPTION value=3D0 selected>Please select</OPTION> <OPTION=20
        value=3D7>Billboard</OPTION> <OPTION value=3D198>Cinema</OPTION> =
<OPTION=20
        value=3D21>Education Poster</OPTION> <OPTION =
value=3D161>Email</OPTION>=20
        <OPTION value=3D195>Expo/Conference</OPTION> <OPTION =
value=3D18>Industry=20
        Association</OPTION> <OPTION value=3D8>Internet Cafe</OPTION> =
<OPTION=20
        value=3D54>Internet - AOL</OPTION> <OPTION value=3D189>Internet =
-=20
        Google</OPTION> <OPTION value=3D25>Internet - =
Link/Banner</OPTION> <OPTION=20
        value=3D170>Internet - ninemsn</OPTION> <OPTION =
value=3D32>Internet -=20
        Optus</OPTION> <OPTION value=3D169>Internet - Other</OPTION> =
<OPTION=20
        value=3D2>Internet - Search Engine</OPTION> <OPTION =
value=3D33>Internet -=20
        Yahoo!</OPTION> <OPTION value=3D4>Magazine/News</OPTION> <OPTION =

        value=3D6>Radio Advertisement</OPTION> <OPTION =
value=3D187>Sports=20
        Signage</OPTION> <OPTION value=3D148>Taxi/Bus/Van</OPTION> =
<OPTION=20
        value=3D3>Television Advertisement</OPTION> <OPTION =
value=3D192>Pay=20
        TV</OPTION> <OPTION value=3D9>Word of mouth</OPTION> <OPTION=20
        value=3D10>Other</OPTION></SELECT> <SPAN=20
      =
id=3DContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_JobSeekerRegistra=
tion1_UserLeadControl1_RegUserLeadsValidator=20
      style=3D"DISPLAY: none; COLOR: red"=20
      evaluationfunction=3D"CustomValidatorEvaluateIsValid" =
enabled=3D"False"=20
      display=3D"None"=20
      errormessage=3D"<li>Please tell us where you heard about SEEK"=20
      =
controltovalidate=3D"ContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_J=
obSeekerRegistration1_UserLeadControl1_UserLeads"=20
      clientvalidationfunction=3D"CheckDropDownList"></SPAN></DIV>
      <DIV>&nbsp;</DIV>
      <DIV style=3D"FLOAT: left; WIDTH: 15px"><SPAN=20
      name=3D"chkSEEKLearningENews"><INPUT=20
      =
id=3DContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_JobSeekerRegistra=
tion1_chkSEEKLearningENews=20
      type=3Dcheckbox=20
      =
name=3DContentInclude:_ctl0:jobAdsControl:_ctl0:LoginBox1:JobSeekerRegist=
ration1:chkSEEKLearningENews></SPAN>=20
      </DIV>
      <DIV style=3D"FLOAT: right; WIDTH: 155px"><B>Yes!</B> Send me the =
SEEK=20
      Learning newsletter, for info and discounts on the best training =
to=20
      advance</DIV>
      <DIV class=3Dclear>&nbsp;</DIV>
      <DIV style=3D"FLOAT: left; WIDTH: 15px"><SPAN =
class=3DclassControls=20
      style=3D"WIDTH: 2px" =
onfocus=3D"changeObjectColour(this,'#FFFFFF');"=20
      ColSpan=3D"0"><INPUT=20
      =
id=3DContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_JobSeekerRegistra=
tion1_RegPersistUser=20
      type=3Dcheckbox=20
      =
name=3DContentInclude:_ctl0:jobAdsControl:_ctl0:LoginBox1:JobSeekerRegist=
ration1:RegPersistUser></SPAN>=20
      </DIV>
      <DIV style=3D"FLOAT: right; WIDTH: 155px">Remember me on this =
computer</DIV>
      <DIV class=3Dclear></DIV><BR>
      <DIV class=3DmyAccountPosLeft><IMG=20
      =
src=3D"http://www.seek.com.au/general_ID_items/images/other/_icon_black_a=
rrow_4_8.gif">=20
      <A=20
      href=3D"javascript:popUpWindow('/WindowedPrivacyStatement.asp', =
400, 600, 'yes', 'no');">Privacy=20
      Statement</A> </DIV>
      <DIV class=3DmyAccountPosRight><INPUT id=3DRegoBoxButton=20
      =
onclick=3D"RegisterRegistrationValidators_ContentInclude__ctl0_jobAdsCont=
rol__ctl0_LoginBox1_JobSeekerRegistration1();RegisterUserleadsValidators_=
ContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_JobSeekerRegistration1=
_UserLeadControl1();return =
ControlClientSideNavigation2(JobSeekerRegistration_Control_Validators);" =

      type=3Dimage alt=3DRegister=20
      =
src=3D"http://www.seek.com.au/general_ID_items/images/buttons/btn_go_grey=
.gif"=20
      value=3DSubmitFromPage=20
      =
name=3DContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_JobSeekerRegist=
ration1_RegoBoxButton>=20
      </DIV>
      <DIV class=3Dclear></DIV>
      <DIV style=3D"FONT-SIZE: 10px; LINE-HEIGHT: 15px">
      <DIV=20
      =
id=3DContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_JobSeekerRegistra=
tion1_LoginPanel><IMG=20
      =
src=3D"http://www.seek.com.au/general_ID_items/images/other/_icon_black_a=
rrow_4_8.gif">&nbsp;<A=20
      href=3D"javascript:ShowLoginBox();">Log in</A><BR></DIV>
      <DIV=20
      =
id=3DContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_JobSeekerRegistra=
tion1_ForgotPasswordPanel><IMG=20
      =
src=3D"http://www.seek.com.au/general_ID_items/images/other/_icon_black_a=
rrow_4_8.gif">&nbsp;<A=20
      href=3D"javascript:ShowPasswordReminderBox();">Forgot your =
password?</A>=20
      </DIV></DIV></DIV></DIV><BR><!-- Required Field Validators =
--><SPAN=20
      =
id=3DContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_JobSeekerRegistra=
tion1_RegReqFieldVal1=20
      style=3D"DISPLAY: none; COLOR: red" initialvalue=3D""=20
      evaluationfunction=3D"RequiredFieldValidatorEvaluateIsValid" =
enabled=3D"False"=20
      display=3D"None" errormessage=3D"<li>Please enter your email =
address"=20
      =
controltovalidate=3D"ContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_J=
obSeekerRegistration1_RegEmail"></SPAN><SPAN=20
      =
id=3DContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_JobSeekerRegistra=
tion1_RegReqFieldVal2=20
      style=3D"DISPLAY: none; COLOR: red" initialvalue=3D""=20
      evaluationfunction=3D"RequiredFieldValidatorEvaluateIsValid" =
enabled=3D"False"=20
      display=3D"None" errormessage=3D"<li>Please confirm your email =
address."=20
      =
controltovalidate=3D"ContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_J=
obSeekerRegistration1_RegConfirmEmail"></SPAN><SPAN=20
      =
id=3DContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_JobSeekerRegistra=
tion1_RegReqFieldVal3=20
      style=3D"DISPLAY: none; COLOR: red" initialvalue=3D""=20
      evaluationfunction=3D"RequiredFieldValidatorEvaluateIsValid" =
enabled=3D"False"=20
      display=3D"None" errormessage=3D"<li>Please enter your username"=20
      =
controltovalidate=3D"ContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_J=
obSeekerRegistration1_RegUserName"></SPAN><!-- Comparison Validators =
--><SPAN=20
      =
id=3DContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_JobSeekerRegistra=
tion1_RegReqFieldVal4=20
      style=3D"DISPLAY: none; COLOR: red" initialvalue=3D""=20
      evaluationfunction=3D"RequiredFieldValidatorEvaluateIsValid" =
enabled=3D"False"=20
      display=3D"None" errormessage=3D"<li>Please enter your password"=20
      =
controltovalidate=3D"ContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_J=
obSeekerRegistration1_RegPassword"></SPAN><SPAN=20
      =
id=3DContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_JobSeekerRegistra=
tion1_RegReqFieldVal5=20
      style=3D"DISPLAY: none; COLOR: red" initialvalue=3D""=20
      evaluationfunction=3D"RequiredFieldValidatorEvaluateIsValid" =
enabled=3D"False"=20
      display=3D"None" errormessage=3D"<li>Please confirm your password" =

      =
controltovalidate=3D"ContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_J=
obSeekerRegistration1_RegConfirmPassword"></SPAN><SPAN=20
      =
id=3DContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_JobSeekerRegistra=
tion1_RegPassCompareValidator=20
      style=3D"DISPLAY: none; COLOR: red"=20
      evaluationfunction=3D"CompareValidatorEvaluateIsValid" =
enabled=3D"False"=20
      display=3D"None"=20
      errormessage=3D"<li>The passwords do not match - please enter the =
same password in both fields."=20
      =
controltovalidate=3D"ContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_J=
obSeekerRegistration1_RegPassword"=20
      =
controlhookup=3D"ContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_JobSe=
ekerRegistration1_RegConfirmPassword"=20
      =
controltocompare=3D"ContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_Jo=
bSeekerRegistration1_RegConfirmPassword"></SPAN><SPAN=20
      =
id=3DContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_JobSeekerRegistra=
tion1_RegEmailCompareValidator1=20
      style=3D"DISPLAY: none; COLOR: red"=20
      evaluationfunction=3D"CompareValidatorEvaluateIsValid" =
enabled=3D"False"=20
      display=3D"None"=20
      errormessage=3D"<li>The email addresses do not match - please =
enter the same email address in both fields."=20
      =
controltovalidate=3D"ContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_J=
obSeekerRegistration1_RegEmail"=20
      =
controlhookup=3D"ContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_JobSe=
ekerRegistration1_RegConfirmEmail"=20
      =
controltocompare=3D"ContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_Jo=
bSeekerRegistration1_RegConfirmEmail"></SPAN><!-- Custom Javascript =
Validators --><SPAN=20
      =
id=3DContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_JobSeekerRegistra=
tion1_RegValidEmailAddress=20
      style=3D"DISPLAY: none; COLOR: red"=20
      evaluationfunction=3D"CustomValidatorEvaluateIsValid" =
enabled=3D"False"=20
      display=3D"None" errormessage=3D"<li>Please include a valid email =
address"=20
      =
controltovalidate=3D"ContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_J=
obSeekerRegistration1_RegEmail"=20
      clientvalidationfunction=3D"CheckEmailAddress"></SPAN><SPAN=20
      =
id=3DContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_JobSeekerRegistra=
tion1_RegNameInvalidCharactersValidator=20
      style=3D"DISPLAY: none; COLOR: red"=20
      evaluationfunction=3D"CustomValidatorEvaluateIsValid" =
enabled=3D"False"=20
      display=3D"None"=20
      errormessage=3D"<li>Your username cannot contain the following =
characters :\\/|,;*<>?. Please enter a different username."=20
      =
controltovalidate=3D"ContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_J=
obSeekerRegistration1_RegUserName"=20
      clientvalidationfunction=3D"CheckInvalidCharacters"></SPAN><!-- =
Custom ServerSide Validators --><SPAN=20
      =
id=3DContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_JobSeekerRegistra=
tion1_PasswordLength=20
      style=3D"DISPLAY: none; COLOR: red"=20
      evaluationfunction=3D"CustomValidatorEvaluateIsValid" =
enabled=3D"False"=20
      display=3D"None"=20
      errormessage=3D"<li>Your password must contain 6 or more =
characters."=20
      =
controltovalidate=3D"ContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_J=
obSeekerRegistration1_RegPassword"=20
      clientvalidationfunction=3D"CheckPasswordLength"></SPAN><SPAN=20
      =
id=3DContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_JobSeekerRegistra=
tion1_ConfirmPasswordLength=20
      style=3D"DISPLAY: none; COLOR: red"=20
      evaluationfunction=3D"CustomValidatorEvaluateIsValid" =
enabled=3D"False"=20
      display=3D"None"=20
      errormessage=3D"<li>Your confirm password must contain 6 or more =
characters."=20
      =
controltovalidate=3D"ContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_J=
obSeekerRegistration1_RegConfirmPassword"=20
      clientvalidationfunction=3D"CheckPasswordLength"></SPAN></DIV>
      <SCRIPT language=3Djavascript>

	//Assigned to by functions
	var JobSeekerRegistration_Control_Validators;
=09
	//Used to connect the enter key press to the registration sumbit button
	function ConnectEnterToRegistrationButton()
	{
		// functions on general javascripts
		SetIsDefaultEnterPressBehaviourOverridden(true);
		SetButtonToClickWhenEnterPressed("RegoBoxButton");
	}

	// DEBUG - MAY NEED TO CLEAN UP SO ONLY RELEVANT INFO IS SENT BACK
	function JS_SetPostBackPage()=20
	{
		=
document.layout.action=3D'/users/apply/index.ascx?Sequence=3D5&PageNumber=
=3D1&JobID=3D12647391'=20
	}=20

	var ErrorMessage2 =3D "";

	function JS_PlaceInErrorState()
	{
		var state =3D ""
	=09
		JS_ChangeState(state)
	}=09

	// overrides the Change State function which is defined in =
generalJavascripts.js
	function JS_ChangeState(state)
	{
		// do nothing
	}
=09
	function DisplayControlErrorMessage(errormessage)
	{
		var summary, sums;
		summary =3D FindLayer("JobSeekerRegistrationErrorDisplayBox");
	   =20
        ErrorMessage2 +=3D errormessage;
        summary.innerHTML =3D "<table cellpadding=3D4 cellspacing=3D0 =
width=3D100% border=3D0><tr><td bgcolor=3D#FFCCCC>" + ErrorMessage2 + =
"</td></tr></table>";=20
	   =20
     	summary.style.display =3D "inline";
     	window.location.hash =3D 'TopOfError';
	}=09
=09
	function ClearErrorMessages2()
	{
		ErrorMessage2 =3D "";
		summary =3D FindLayer("JobSeekerRegistrationErrorDisplayBox");
		summary.innerHTML =3D ErrorMessage2;
		summary.style.display =3D "none";
	}
	=09
	function ControlOnlyValidator2(val,Flag)=20
	{=20
		val.isvalid =3D true;=20
	=09
		if (typeof(val.evaluationfunction) =3D=3D "function")=20
		{=20
			val.isvalid =3D val.evaluationfunction(val);=20
			if (Flag && !val.isvalid)
			{
				retValue =3D false;
			}
			if (!val.isvalid)
			{
				DisplayControlErrorMessage(val.errormessage);
				changeColour(val.controltovalidate,'#FFCCCC');
			}
		}=20
		return retValue;
	} 	=09
	=09
	function ControlClientSideNavigation2(ValidatorArray)
	{
		retValue =3D true;
	=09
		//reset the error box
		ClearErrorMessages2();
	=09
		for (i =3D 0; i < ValidatorArray.length; i++)
		{
			validatorValid =3D ControlOnlyValidator2(ValidatorArray[i],retValue);
	=09
			if (retValue && !validatorValid)
				retValue =3D false;
		}
	=09
		if (retValue =3D=3D true)
			JS_SetPostBackPage();
	=09
		if (retValue =3D=3D false)
		{
			JS_PlaceInErrorState();
		}
			=09
		return retValue;
	} =09
</SCRIPT>
      </DIV><!-- Password Reminder State -->
      <DIV id=3DPasswordReminder style=3D"DISPLAY: none">
      <DIV=20
      =
id=3DContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_PasswordReminder1=
_Default>
      <DIV style=3D"WIDTH: 240px">
      <DIV class=3DmyAccountHeader>Password Reminder</DIV>
      <DIV id=3DPasswordReminderErrorDisplayBox style=3D"DISPLAY: =
none"></DIV>
      <DIV class=3D"borderPlain padding5">Enter the email address you =
registered=20
      with and SEEK will email your username and password now.<BR><LABEL =

      style=3D"MARGIN-TOP: 10px; FLOAT: left"><B>Email: =
</B>&nbsp;&nbsp;</LABEL>=20
      <INPUT=20
      =
id=3DContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_PasswordReminder1=
_PasswordReminderEmail=20
      style=3D"MARGIN-TOP: 7px; FLOAT: left; WIDTH: 130px"=20
      =
onfocus=3D"changeObjectColour(this,'#FFFFFF');ConnectEnterToPasswordButto=
n()"=20
      maxLength=3D50=20
      =
name=3DContentInclude:_ctl0:jobAdsControl:_ctl0:LoginBox1:PasswordReminde=
r1:PasswordReminderEmail>=20
      <INPUT id=3DPasswordReminderButton style=3D"FLOAT: right"=20
      onclick=3D"RegisterPassWordReminderValidators();return =
PR_ControlClientSideNavigation(PassWordReminder_Control_Validators);"=20
      type=3Dimage alt=3DGo=20
      =
src=3D"http://www.seek.com.au/general_ID_items/images/buttons/btn_go_grey=
.gif"=20
      value=3DSubmitFromPage name=3DPassWordReminderButton>=20
      <DIV class=3Dclear></DIV>
      <DIV style=3D"FONT-SIZE: 10px; LINE-HEIGHT: 15px"><IMG=20
      =
src=3D"http://www.seek.com.au/general_ID_items/images/other/_icon_black_a=
rrow_4_8.gif">&nbsp;&nbsp;<A=20
      href=3D"javascript:ShowLoginBox();">Log in</A><BR><IMG=20
      =
src=3D"http://www.seek.com.au/general_ID_items/images/other/_icon_black_a=
rrow_4_8.gif">&nbsp;&nbsp;<A=20
      href=3D"javascript:ShowRegistrationBox();">New user? Register =
now</A>=20
      </DIV></DIV></DIV><SPAN=20
      =
id=3DContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_PasswordReminder1=
_PassEmailReqFieldValidator1=20
      style=3D"DISPLAY: none; COLOR: red" initialvalue=3D""=20
      evaluationfunction=3D"RequiredFieldValidatorEvaluateIsValid" =
enabled=3D"False"=20
      display=3D"None" errormessage=3D"Please insert your email =
address."=20
      =
controltovalidate=3D"ContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_P=
asswordReminder1_PasswordReminderEmail"></SPAN><SPAN=20
      =
id=3DContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_PasswordReminder1=
_ValidPasswordEmailAddress=20
      style=3D"DISPLAY: none; COLOR: red"=20
      evaluationfunction=3D"CustomValidatorEvaluateIsValid" =
enabled=3D"False"=20
      display=3D"None" errormessage=3D"Please include a valid email =
address."=20
      =
controltovalidate=3D"ContentInclude__ctl0_jobAdsControl__ctl0_LoginBox1_P=
asswordReminder1_PasswordReminderEmail"=20
      clientvalidationfunction=3D"CheckEmailAddress"></SPAN></DIV>
      <SCRIPT language=3Djavascript>
//validates the control - list all client scripts in the array below - =
assigned to by other javascripts
var PassWordReminder_Control_Validators;

//Used to connect the enter key press to the registration password =
button
function ConnectEnterToPasswordButton()
{
	// functions on general javascripts
	SetIsDefaultEnterPressBehaviourOverridden(true);
	SetButtonToClickWhenEnterPressed("PassWordReminderButton");
}

function PR_SetPostBackPage()=20
{
	=
document.layout.action=3D'/users/apply/index.ascx?Sequence=3D5&PageNumber=
=3D1&JobID=3D12647391'=20
}=20

function PR_ControlClientSideNavigation(ValidatorArray)
{
	//reset the flag
	retValue =3D true;
=09
	//reset the error box
	PR_ClearErrorMessages();
=09
	for (i =3D 0; i < ValidatorArray.length; i++)
	{
		validatorValid =3D =
PR_ControlOnlyValidator(ValidatorArray[i],retValue);
=09
		if (retValue && !validatorValid)
			retValue =3D false;
	}
=09
	if (retValue =3D=3D true)
		PR_SetPostBackPage();
=09
	if (retValue =3D=3D false)
		PR_PlaceInErrorState();
	=09
	return retValue;
}

function PR_ControlOnlyValidator(val,Flag)=20
{=20
	val.isvalid =3D true;=20
	if (typeof(val.evaluationfunction) =3D=3D "function")=20
	{=20
		val.isvalid =3D val.evaluationfunction(val);=20
		if (Flag && !val.isvalid)
		{
			retValue =3D false;
		}
		if (!val.isvalid)
		{
			PR_DisplayErrors(val);
		}
	}=20
	return retValue;
} =09

var PR_ErrorMessage =3D "";

function PR_DisplayErrors(Validator)
{
	PR_DisplayErrorMessage(Validator.errormessage);
	changeColour(Validator.controltovalidate,'#FFCCCC');
}

function PR_PlaceInErrorState()
{
	var state =3D ""
	PR_ChangeState(state)
}

// overrides the DisplayErrorMessage function which is defined in =
generalJavascripts.js
function PR_DisplayErrorMessage(Message)
{
	var summary, sums;
    summary =3D FindLayer("PasswordReminderErrorDisplayBox");
   =20
    PR_ErrorMessage +=3D "<li>" + Message;
    summary.innerHTML =3D "<table cellpadding=3D4 cellspacing=3D0 =
width=3D100% border=3D0><tr><td bgcolor=3D#FFCCCC><ul>" + =
PR_ErrorMessage + "</td></tr></table>";=20
   =20
    summary.style.display =3D "inline";
    window.location.hash =3D 'TopOfError';
}

function PR_ClearErrorMessages()
{
	PR_ErrorMessage =3D "";
	summary =3D FindLayer("PasswordReminderErrorDisplayBox");
	summary.innerHTML =3D PR_ErrorMessage;
	summary.style.display =3D "none";
}

function PR_ChangeStateCleanErrors(state)
{
	PR_ClearErrorMessages();
	PR_ChangeState(state);
}

// overrides the Change State function which is defined in =
generalJavascripts.js
function PR_ChangeState(state)
{
	// do nothing	=09
}
</SCRIPT>
      <BR></DIV><BR></DIV></DIV>
      <DIV id=3DJobSaveTools style=3D"WIDTH: 240px">
      <SCRIPT language=3Djavascript>
	//a variable to help identify html tags client side
	var JobAdID =3D 0;
	</SCRIPT>

      <STYLE>.tools_icons {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: =
0px; WIDTH: 50px; PADDING-TOP: 5px
}
</STYLE>

      <DIV class=3D"mediumAlt white fTitle" =
id=3Dtools_heading>Tools</DIV>
      <DIV=20
      style=3D"BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: 0px; =
BACKGROUND: #f5f5f5; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: =
#cccccc 1px solid">
      <DIV=20
      style=3D"BACKGROUND: =
url(/general_ID_items/images/other/boxshadow.gif); LINE-HEIGHT: =
4px">&nbsp;</DIV>
      <DIV id=3Dtools_savedjob>
      <DIV class=3Dtools_icons id=3Dicon_savedjob><A=20
      =
id=3DContentInclude__ctl0_jobAdsControl__ctl0_JobAdToolbox1_saveJobImageL=
ink=20
      title=3D"Save this job in My Account"=20
      =
href=3D"http://www.seek.com.au/general_ID_items/content/MyAccountSimpleLo=
gin.ascx?TargetPage=3D%2fusers%2fapply%2findex.ascx%3fSequence%3d5%26Page=
Number%3d1%26JobID%3d12647391%26SaveJob%3d12647391"><IMG=20
      =
src=3D"http://www.seek.com.au/general_ID_items/images/buttons/btn_jobtool=
s_savejob.gif"=20
      border=3D0></A> </DIV>
      <DIV style=3D"FLOAT: left; PADDING-TOP: 15px"><SPAN=20
      =
id=3DContentInclude__ctl0_jobAdsControl__ctl0_JobAdToolbox1_saveJobLink><=
A=20
      title=3D"Save this job in My Account"=20
      =
href=3D"http://www.seek.com.au/general_ID_items/content/MyAccountSimpleLo=
gin.ascx?TargetPage=3D%2fusers%2fapply%2findex.ascx%3fSequence%3d5%26Page=
Number%3d1%26JobID%3d12647391%26SaveJob%3d12647391">Save=20
      this job</A></SPAN> </DIV>
      <DIV class=3Dclear></DIV></DIV>
      <DIV id=3Dtools_print>
      <DIV class=3Dtools_icons><A href=3D"javascript:print()"><IMG=20
      alt=3D"Print this job ad"=20
      =
src=3D"http://www.seek.com.au/general_ID_items/images/buttons/btn_jobtool=
s_printjob.gif"=20
      border=3D0></A></DIV>
      <DIV style=3D"FLOAT: left; PADDING-TOP: 15px"><A title=3D"Print =
this job ad"=20
      href=3D"javascript:printFriendlyPage(12647391)">Print this =
job</A></DIV>
      <DIV class=3Dclear></DIV></DIV>
      <DIV id=3Dtools_email>
      <DIV class=3Dtools_icons><A=20
      =
href=3D"http://www.seek.com.au/myseek/saveSearchProfile.ascx?JobID=3D1264=
7391&amp;JobMail=3Dtrue"><IMG=20
      alt=3D"Set up a Job Mail"=20
      =
src=3D"http://www.seek.com.au/general_ID_items/images/buttons/btn_jobtool=
s_email.gif"=20
      border=3D0></A></DIV>
      <DIV style=3D"FLOAT: left; PADDING-TOP: 7px"><A title=3D"Set up a =
Job Mail"=20
      =
href=3D"http://www.seek.com.au/myseek/saveSearchProfile.ascx?JobID=3D1264=
7391&amp;JobMail=3Dtrue">Email=20
      me jobs like this</A></DIV>
      <DIV class=3Dclear></DIV></DIV>
      <DIV id=3Dtools_emailfriend>
      <DIV class=3Dtools_icons><A=20
      =
href=3D"http://www.seek.com.au/users/EmailFriends.ascx?txtAdID=3D12647391=
&amp;txtTitle=3DBusiness Development Manager"=20
      target=3D_top><IMG alt=3D"Email this job to a friend"=20
      =
src=3D"http://www.seek.com.au/general_ID_items/images/buttons/btn_jobtool=
s_emailfriend.gif"=20
      border=3D0></A></DIV>
      <DIV style=3D"FLOAT: left; PADDING-TOP: 13px"><A=20
      title=3D"Email this job to a friend"=20
      =
href=3D"http://www.seek.com.au/users/EmailFriends.ascx?txtAdID=3D12647391=
&amp;txtTitle=3DBusiness Development Manager"=20
      target=3D_top>Email this job to a friend</A></DIV>
      <DIV class=3Dclear></DIV></DIV>
      <DIV id=3Dtools_related>
      <DIV class=3Dtools_icons><A=20
      =
href=3D"http://www.seek.com.au/jobsearch/index.ascx?DateRange=3D31&amp;si=
milar=3D12647391"=20
      target=3D_top><IMG alt=3D"Look outside the square"=20
      =
src=3D"http://www.seek.com.au/general_ID_items/images/buttons/btn_jobtool=
s_related.gif"=20
      border=3D0></A></DIV>
      <DIV style=3D"FLOAT: left; PADDING-TOP: 12px"><A=20
      title=3D"Look outside the square"=20
      =
href=3D"http://www.seek.com.au/jobsearch/index.ascx?DateRange=3D31&amp;si=
milar=3D12647391"=20
      target=3D_top>Find related jobs</A></DIV>
      <DIV class=3Dclear></DIV></DIV>
      <DIV id=3Dtools_morejobs>
      <DIV class=3Dtools_icons><A=20
      =
href=3D"http://www.seek.com.au/jobsearch/index.ascx?AdvertiserID=3D236015=
57"=20
      target=3D_top><IMG alt=3D"View this advertiser's current jobs"=20
      =
src=3D"http://www.seek.com.au/general_ID_items/images/buttons/btn_jobtool=
s_more.gif"=20
      border=3D0></A></DIV>
      <DIV style=3D"FLOAT: left; PADDING-TOP: 15px"><A=20
      title=3D"View this advertiser's current jobs"=20
      =
href=3D"http://www.seek.com.au/jobsearch/index.ascx?AdvertiserID=3D236015=
57"=20
      target=3D_top>More jobs by this advertiser</A></DIV>
      <DIV class=3Dclear></DIV></DIV>
      <DIV id=3Dtools_comments>
      <DIV class=3Dtools_icons id=3Dicon_comments><A=20
      =
href=3D"javascript:func_EditNote(12647391,'notesTextDiv','notesEditDiv')"=
><IMG=20
      alt=3D"Save notes in My Account"=20
      =
src=3D"http://www.seek.com.au/general_ID_items/images/buttons/btn_jobtool=
s_notes.gif"=20
      border=3D0></A></DIV>
      <DIV style=3D"FLOAT: left; WIDTH: 165px; PADDING-TOP: 15px">
      <DIV><A title=3D"Save notes in My Account"=20
      =
href=3D"javascript:func_EditNote(12647391,'notesTextDiv','notesEditDiv')"=
>Add=20
      personal notes</A> </DIV>
      <DIV id=3DnotesTextDiv12647391=20
      style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: =
10px; WIDTH: 165px; PADDING-TOP: 10px"><SPAN=20
      =
id=3DContentInclude__ctl0_jobAdsControl__ctl0_JobAdToolbox1_notesText></S=
PAN></DIV><BR>
      <DIV id=3DnotesEditDiv12647391=20
      style=3D"DISPLAY: none; WIDTH: 165px; PADDING-TOP: 20px"><TEXTAREA =
id=3DContentInclude__ctl0_jobAdsControl__ctl0_JobAdToolbox1_notesEdit =
onkeyup=3D"textCounter(this, document.getElementById('limitCounter'), =
500);" style=3D"WIDTH: 165px" onclick=3D"clearFieldValues(this, 'Notes =
are saved in My Account and only you can see them.');" =
name=3DContentInclude:_ctl0:jobAdsControl:_ctl0:JobAdToolbox1:notesEdit =
rows=3D5>Notes are saved in My Account and only you can see =
them.</TEXTAREA>=20

      <DIV class=3Dcounterbox><SPAN id=3DlimitCounter =
name=3D"limitCounter">500</SPAN>=20
      characters remaining</DIV>
      <DIV style=3D"FLOAT: right; MARGIN-BOTTOM: 10px"><INPUT =
id=3DsaveNotesButton=20
      onclick=3D"saveComment(12647391); return false;" type=3Dimage=20
      alt=3D"Save personal notes"=20
      =
src=3D"http://www.seek.com.au/general_ID_items/images/buttons/btn_save_se=
arch.gif">=20
      </DIV>
      <DIV class=3Dclear></DIV></DIV></DIV>
      <DIV class=3Dclear></DIV></DIV></DIV>
      <DIV=20
      style=3D"BACKGROUND: =
url(/general_ID_items/images/other/boxshadow.gif); LINE-HEIGHT: =
4px">&nbsp;</DIV></DIV>
      <DIV>
      <SCRIPT language=3Djavascript>
	//a variable to help identify html tags client side
	var JobAdID =3D 0;


</SCRIPT>
      <BR>
      <DIV style=3D"WIDTH: 240px">
      <DIV =
id=3DContentInclude__ctl0_jobAdsControl__ctl0_VideoReport1_reportVideo>
      <H3 class=3DmediumAltHead>Report this job</H3>
      <DIV class=3DtoolsPanelControls>
      <DIV id=3DreportVideoFormMin><IMG alt=3D"Report this job ad"=20
      =
src=3D"http://www.seek.com.au/general_ID_items/images/other/icon_report_a=
d.gif">&nbsp;=20
      <A title=3D"Report this job to SEEK"=20
      =
href=3D"javascript:func_EditNote(12647391,'reportVideoFormSuccess','repor=
tVideoForm')">Report=20
      this job to SEEK</A> </DIV><BR>
      <DIV class=3DreportVideoForm id=3DreportVideoForm12647391=20
      style=3D"DISPLAY: none">
      <P>
      <DIV=20
      =
id=3DContentInclude__ctl0_jobAdsControl__ctl0_VideoReport1_emailPanel><SP=
AN=20
      class=3DreportVideoText=20
      =
id=3DContentInclude__ctl0_jobAdsControl__ctl0_VideoReport1_Label1>Your =
email=20
      address:</SPAN> <INPUT=20
      =
id=3DContentInclude__ctl0_jobAdsControl__ctl0_VideoReport1_txtEmail=20
      style=3D"WIDTH: 195px"=20
      =
name=3DContentInclude:_ctl0:jobAdsControl:_ctl0:VideoReport1:txtEmail>=20
</DIV>
      <P></P>
      <P><SPAN class=3DreportVideoText=20
      =
id=3DContentInclude__ctl0_jobAdsControl__ctl0_VideoReport1_Label2>This =
job=20
      is:</SPAN> <SELECT=20
      =
id=3DContentInclude__ctl0_jobAdsControl__ctl0_VideoReport1_DropDownListRe=
ason=20
      style=3D"WIDTH: 195px"=20
      =
name=3DContentInclude:_ctl0:jobAdsControl:_ctl0:VideoReport1:DropDownList=
Reason>=20
        <OPTION value=3D0 selected>Please select</OPTION> <OPTION =
value=3D1>Poorly=20
        classified</OPTION> <OPTION =
value=3D2>Fraudulent/misleading</OPTION>=20
        <OPTION value=3D3>Offensive</OPTION> <OPTION =
value=3D4>Other</OPTION></SELECT>=20
      </P>
      <P><SPAN class=3DreportVideoText=20
      =
id=3DContentInclude__ctl0_jobAdsControl__ctl0_VideoReport1_Label3>Additio=
nal=20
      Comments:</SPAN> <TEXTAREA =
id=3DContentInclude__ctl0_jobAdsControl__ctl0_VideoReport1_TextBoxComment=
s onkeyup=3D"textCounter(this, =
document.getElementById('ReportLimitCounter'), 500);" style=3D"WIDTH: =
195px; HEIGHT: 103px" =
name=3DContentInclude:_ctl0:jobAdsControl:_ctl0:VideoReport1:TextBoxComme=
nts></TEXTAREA>=20
      <SPAN class=3Dcounterbox><SPAN id=3DReportLimitCounter=20
      name=3D"ReportLimitCounter">500</SPAN> characters remaining</SPAN> =
</P>
      <DIV class=3DreportVideoButton><SPAN class=3DjobsByButton_><SPAN=20
      class=3DjobsByButton1><SPAN class=3DjobsByButton_1><A =
title=3D"Report Job"=20
      onclick=3D"EvaluateDropDownList('0')"><INPUT language=3Djavascript =
id=3DContentInclude__ctl0_jobAdsControl__ctl0_VideoReport1_ButtonReportJo=
b onclick=3D'javascript:WebForm_DoPostBackWithOptions(new =
WebForm_PostBackOptions("ContentInclude:_ctl0:jobAdsControl:_ctl0:VideoRe=
port1:ButtonReportJob", "", true, "", "", false, false))' type=3Dsubmit =
value=3D"Report job" =
name=3DContentInclude:_ctl0:jobAdsControl:_ctl0:VideoReport1:ButtonReport=
Job></A></SPAN></SPAN></SPAN></DIV><BR=20
      clear=3Dall></DIV></DIV>
      <DIV class=3DboxShadowImage></DIV>
      <DIV =
id=3DreportVideoFormSuccess12647391></DIV></DIV></DIV></DIV></DIV>
      <DIV class=3Dclear></DIV></DIV><!-- JobFooter End --></DIV><!-- =
SelectedJobs2 start -->
      <DIV id=3DselectedJobs2>
      <DIV class=3DselectedJobs>
      <DIV class=3D"selectedBottomDottedLine floatLeft"></DIV>
      <DIV class=3DfloatLeft><IMG style=3D"MARGIN: 5px 0px 3px; CURSOR: =
hand"=20
      onclick=3D"javascript:SaveSelectedItemsJobDetails('');"=20
      alt=3D"Save selected jobs in My Account"=20
      =
src=3D"http://www.seek.com.au/general_ID_items/images/buttons/btn_save_se=
lected.gif">=20
      </DIV>
      <DIV class=3DfloatLeft><INPUT class=3DjobSelectedText =
id=3DSelectedJobsText2=20
      style=3D"BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 12px 0px 0px =
10px; BORDER-LEFT: 0px; WIDTH: 94px; BORDER-BOTTOM: 0px"=20
      readOnly name=3DSelectedJobsText2> </DIV>
      <DIV class=3Dclear></DIV></DIV></DIV><BR><BR><!-- SelectedJobs2 =
end -->
      <SCRIPT language=3Djavascript>
	SelectPreselectedJobs();
	UpdateSelectedItems();
</SCRIPT>
      </SPAN></DIV><!-- SiteCatalyst code -->
      <SCRIPT language=3DJavaScript><!--

function include(script_filename) {
    document.write('<' + 'script');
    document.write(' language=3D"javascript"');
    document.write(' type=3D"text/javascript"');
    document.write(' src=3D"' + script_filename + '">');
    document.write('</' + 'script' + '>');
}

if (!_loaded)
{
	var om_s_sitename=3D"skmau";
	var om_s_environment=3D"prd";
	var om_s_siteenv=3D"seek"+om_s_sitename+om_s_environment;
	var om_s_divname =3D"job";
	var om_s_countrycode =3D"au";=20

	include("/omniture/s_code.js");
	include("/omniture/setvars.js");
=09
	_loaded=3Dtrue;
}
//--></SCRIPT>
      <NOSCRIPT><A title=3D"Web Analytics" =
href=3D"http://www.omniture.com/"><IMG=20
      height=3D1 alt=3D"" src=3D"http://info.seek.com/b/ss/" width=3D1 =
border=3D0=20
      0?[AQB]&cdp=3D'3&amp;[AQE]"' H.9--NS 1 =
+s_account+?></A></NOSCRIPT><!--/DO NOT REMOVE/--> <!-- End SiteCatalyst =
code version: H.9. --><!-- End SiteCatalyst code -->
      <SCRIPT language=3Djavascript>
	var curPage =3D document.location.pathname.toLowerCase();
	var investorPos =3D curPage.indexOf("investor");
	var careerPos =3D curPage.indexOf("career-resources");
	var careerResHP =3D curPage.substr(curPage.lastIndexOf("/"), 2);
	if (((careerPos !=3D -1) && ( careerResHP !=3D "/")) || (investorPos =
!=3D -1))  {
		document.write ("<div id=3D'footersection' =
style=3D'width:599px;padding-top:40px;'>");
		document.write ("<div id=3D'footertext' =
style=3D'float:left;width:460px;text-align:right;line-height:18px;'>");
	}
	else {
		document.write ("<div id=3D'footersection' =
style=3D'width:739px;padding-top:40px;'>");
 		document.write ("<div id=3D'footertext' =
style=3D'float:left;width:600px;text-align:right;line-height:18px;'>");
	}
</SCRIPT>
      <A title=3D"Advertise a job" =
href=3D"http://www.seek.com.au/advertisers/"=20
      target=3D_top>Advertise a job</A> | <A title=3D"About Us"=20
      href=3D"http://www.seek.com.au/investor/aboutUs.ascx" =
target=3D_top>About=20
      Us</A> | <A title=3D"Contact Us"=20
      href=3D"http://www.seek.com.au/if.asp?loc=3Dabh" =
target=3D_top>Contact Us</A> |=20
      <A title=3D"Work for SEEK"=20
      =
href=3D"http://www.seek.com.au/jobsearch/index.ascx?AdvertiserID=3D1630,2=
184"=20
      target=3D_top>Work for SEEK</A> | <A title=3D"Site Map"=20
      =
href=3D"http://www.seek.com.au/general_id_items/content/sitemap.ascx"=20
      target=3D_top>Site Map</A> | <A title=3DHelp=20
      href=3D"http://www.seek.com.au/seek_help.asp" =
target=3D_top>Help</A> | <A=20
      title=3DTools href=3D"http://www.seek.com.au/tools/index.ascx"=20
      target=3D_top>Tools</A><BR>=C2=A9 SEEK Ltd. Australia's #1 job =
site as measured=20
      by <A href=3D"http://www.nielsen-netratings.com.au/"=20
      target=3D_blank>Nielsen//NetRatings</A> | <A title=3DPrivacy=20
      =
href=3D"http://www.seek.com.au/general_id_items/content/privacy.ascx"=20
      target=3D_top>Privacy</A> | <A title=3DTerms=20
      href=3D"http://www.seek.com.au/if.asp?loc=3Dabt" =
target=3D_top>Terms</A><BR><A=20
      title=3D"SEEK Home" href=3D"http://www.seek.com.au/" =
target=3D_top>SEEK Home</A>=20
      | <A title=3D"SEEK Executive" =
href=3D"http://executive.seek.com.au/"=20
      target=3D_top>SEEK Executive</A> | <A title=3D"SEEK IT"=20
      href=3D"http://it.seek.com.au/" target=3D_top>SEEK IT</A> | <A =
title=3D"SEEK UK"=20
      href=3D"http://www.seek.com.au/uk/" target=3D_top>SEEK UK</A> | <A =

      title=3D"SEEK NZ" href=3D"http://www.seek.co.nz/" =
target=3D_top>SEEK NZ</A> | <A=20
      title=3D"SEEK Commercial" =
href=3D"http://www.seekcommercial.com.au/"=20
      target=3D_top>SEEK Commercial</A> | <A title=3D"SEEK Learning"=20
      href=3D"http://www.seeklearning.com.au/" target=3D_top>SEEK =
Learning</A> | <A=20
      title=3D"SEEK Volunteer" href=3D"http://www.volunteer.com.au/"=20
      target=3D_top>SEEK Volunteer</A>=20
      <DIV></DIV>
      <DIV id=3Dprotectpromo=20
      style=3D"FLOAT: right; WIDTH: 139px; LINE-HEIGHT: 18px; =
TEXT-ALIGN: left">
      <DIV id=3Dprotectimg style=3D"FLOAT: left"><A=20
      =
href=3D"http://www.seek.com.au/general_ID_items/content/safejobsearching.=
ascx"><IMG=20
      height=3D61 alt=3D"Safe Job Searching"=20
      =
src=3D"http://www.seek.com.au/general_ID_items/images/promotion/protect_y=
ourself.gif"=20
      width=3D55 border=3D0></A></DIV>
      <DIV id=3Dfootertext><A=20
      =
href=3D"http://www.seek.com.au/general_ID_items/content/safejobsearching.=
ascx">Protect=20
      yourself</A> against scams and fraud.</DIV></DIV><BR clear=3Dall>
      <DIV></DIV><!-- START RedSheriff Measurement V5.1 --><!-- =
COPYRIGHT 2003 RedSheriff Limited -->
      <SCRIPT language=3DJavaScript type=3Dtext/javascript>
<!--
	var _rsCI=3D"seek";
	var _rsCG=3D"0";
	var _rsDT=3D0; // to turn on whether to get the document title, 1=3Don
	var _rsDU=3D1; // to turn on or off the applet, 1=3Don
	var _rsDO=3D0; // to turn on debug output to the console, 1=3Don, only =
works if _rsDU=3D1=20
	var _rsX6=3D0; // to force use of applet with XP and IE6, 1=3Don, only =
works if _rsDU=3D1=20
	var _rsSI=3Descape(window.location);
	var _rsLP=3Dlocation.protocol.indexOf('https')>-1?'https:':'http:';
	var _rsRP=3Descape(document.referrer);
        var _rsND=3D_rsLP+'//secure-au.imrworldwide.com/';

	if (parseInt(navigator.appVersion)>=3D4)
	{
		var _rsRD=3D(new Date()).getTime();
		var _rsSE=3D0;=09
		var _rsSV=3D"";
		var _rsSM=3D0;
		_rsCL=3D'<scr'+'ipt language=3D"JavaScript" type=3D"text/javascript" =
src=3D"'+_rsND+'v51.js"><\/scr'+'ipt>';
	}
	else
	{
		_rsCL=3D'<img =
src=3D"'+_rsND+'cgi-bin/m?ci=3D'+_rsCI+'&cg=3D'+_rsCG+'&si=3D'+_rsSI+'&rp=
=3D'+_rsRP+'">';
	}
	document.write(_rsCL);
//-->
</SCRIPT>
      <NOSCRIPT><IMG alt=3D""=20
      =
src=3D"http://secure-au.imrworldwide.com/cgi-bin/m?ci=3Dseek&amp;cg=3D0">=
=20
      </NOSCRIPT><!-- END RedMeasure V5.1 --><!-- decide interactive Aus =
measure -->
      <SCRIPT language=3DJavaScript1.2>
var refr=3Descape(document.referrer); /* get the http referer and encode =
it */
var dom=3Dlocation.hostname; /* get the host domain */
var =
stURL=3D"http://au.track.decideinteractive.com/n/8376/8922/www.seek.com.a=
u/ee3cd5bf00250300000000060000000002c677080000000000000000000000000000000=
100/i/c?0&1pixgif&referer=3D"
+ refr;
if (refr && refr.search(dom) =3D=3D -1) /* if the referrer is external =
preload the image request */
{
imageTR =3D new Image();
imageTR.src =3D stURL;
}
</SCRIPT>
<!-- End DI Tracking Code --></TD>
    <TD width=3D15>&nbsp;&nbsp;&nbsp;</TD></TR></TBODY></TABLE>
<SCRIPT type=3Dtext/javascript>
<!--
var Page_Validators =3D  new =
Array(document.getElementById("ContentInclude__ctl0_jobAdsControl__ctl0_L=
oginBox1_LoginBox1_LoginRequiredValidator1"), =
document.getElementById("ContentInclude__ctl0_jobAdsControl__ctl0_LoginBo=
x1_LoginBox1_LoginRequiredValidator2"), =
document.getElementById("ContentInclude__ctl0_jobAdsControl__ctl0_LoginBo=
x1_JobSeekerRegistration1_UserLeadControl1_RegUserLeadsValidator"), =
document.getElementById("ContentInclude__ctl0_jobAdsControl__ctl0_LoginBo=
x1_JobSeekerRegistration1_RegReqFieldVal1"), =
document.getElementById("ContentInclude__ctl0_jobAdsControl__ctl0_LoginBo=
x1_JobSeekerRegistration1_RegReqFieldVal2"), =
document.getElementById("ContentInclude__ctl0_jobAdsControl__ctl0_LoginBo=
x1_JobSeekerRegistration1_RegReqFieldVal3"), =
document.getElementById("ContentInclude__ctl0_jobAdsControl__ctl0_LoginBo=
x1_JobSeekerRegistration1_RegReqFieldVal4"), =
document.getElementById("ContentInclude__ctl0_jobAdsControl__ctl0_LoginBo=
x1_JobSeekerRegistration1_RegReqFieldVal5"), =
document.getElementById("ContentInclude__ctl0_jobAdsControl__ctl0_LoginBo=
x1_JobSeekerRegistration1_RegPassCompareValidator"), =
document.getElementById("ContentInclude__ctl0_jobAdsControl__ctl0_LoginBo=
x1_JobSeekerRegistration1_RegEmailCompareValidator1"), =
document.getElementById("ContentInclude__ctl0_jobAdsControl__ctl0_LoginBo=
x1_JobSeekerRegistration1_RegValidEmailAddress"), =
document.getElementById("ContentInclude__ctl0_jobAdsControl__ctl0_LoginBo=
x1_JobSeekerRegistration1_RegNameInvalidCharactersValidator"), =
document.getElementById("ContentInclude__ctl0_jobAdsControl__ctl0_LoginBo=
x1_JobSeekerRegistration1_PasswordLength"), =
document.getElementById("ContentInclude__ctl0_jobAdsControl__ctl0_LoginBo=
x1_JobSeekerRegistration1_ConfirmPasswordLength"), =
document.getElementById("ContentInclude__ctl0_jobAdsControl__ctl0_LoginBo=
x1_PasswordReminder1_PassEmailReqFieldValidator1"), =
document.getElementById("ContentInclude__ctl0_jobAdsControl__ctl0_LoginBo=
x1_PasswordReminder1_ValidPasswordEmailAddress"));
// -->
</SCRIPT>

<SCRIPT=20
language=3Djavascript>document.onkeypress =3D =
TrapAndHandleEnterKeyPress;</SCRIPT>

<SCRIPT>CarryOutWhenCan("HideErrorReport()")</SCRIPT>

<SCRIPT type=3Dtext/javascript>
<!--
var Page_ValidationActive =3D false;
if (typeof(ValidatorOnLoad) =3D=3D "function") {
    ValidatorOnLoad();
}

function ValidatorOnSubmit() {
    if (Page_ValidationActive) {
        return ValidatorCommonOnSubmit();
    }
    else {
        return true;
    }
}
// -->
</SCRIPT>
</FORM><!-- SiteCatalyst code -->
<SCRIPT language=3DJavaScript><!--

function include(script_filename) {
    document.write('<' + 'script');
    document.write(' language=3D"javascript"');
    document.write(' type=3D"text/javascript"');
    document.write(' src=3D"' + script_filename + '">');
    document.write('</' + 'script' + '>');
}

if (!_loaded)
{
	var om_s_sitename=3D"skmau";
	var om_s_environment=3D"prd";
	var om_s_siteenv=3D"seek"+om_s_sitename+om_s_environment;
	var om_s_divname =3D"job";
	var om_s_countrycode =3D"au";=20

	include("/omniture/s_code.js");
	include("/omniture/setvars.js");
=09
	_loaded=3Dtrue;
}
//--></SCRIPT>
<NOSCRIPT><A title=3D"Web Analytics" =
href=3D"http://www.omniture.com/"><IMG height=3D1=20
alt=3D"" src=3D"http://info.seek.com/b/ss/" width=3D1 border=3D0=20
0?[AQB]&cdp=3D'3&amp;[AQE]"' H.9--NS 1 =
+s_account+?></A></NOSCRIPT><!--/DO NOT REMOVE/--> <!-- End SiteCatalyst =
code version: H.9. --><!-- End SiteCatalyst code --></BODY></HTML>

------=_NextPart_000_0000_01C8B10A.E8B3B5A0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.seek.com.au/images/nb_icon_seek_hl.gif

R0lGODlhHwAeANUAAP///wAAmXBwxjAwrN/f8v7+/iAgpu/v+WBgv5+f2UBAsxAQn4CAzK+v3/39
/VBQufn5+fT09Pz8/Pb29vj4+Pr6+o+P0vPz88/P7Pf39+7u7u/v7/v7+/Dw8Orq6r+/5unp6e3t
7fHx8fLy8uvr6+jo6Ozs7PX19QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAfAB4AAAb/QIBw
SCwaj8ikcslsOgkE55IgMASuAYMgKh0eBNgwVnDoHgbidGBQbp7VH3CY3ZSnEYq0gElQXxMIHwxi
XEl2aQwPFghie0oGBgoKAokNgBYPCQIWDVgGS1gLkAsDDwMJDw0CCZ1YSn2kCggCCgkMswqLDBYM
DQsBhUawA7K0tgiAGJwYDQBWwUMFQqGjpQMIAwIPAodC0keQkpSpyVsJH31XA0gF0odiptgBv1d7
DkYOEgDpahgMB62wRJHwrYg7PwMM0BsDoECFgkMkVADwJo0/MXTuHYFAQV/FMArnlOFAAQmFAhkm
fvFTb+SJfEcKSOCQAYIQKlawZONCIQKFWglJIEyAcOGCxpvBHEQYkUGfkpIdol6wWQRChBAjKmRo
qKTABAcXImwAQULDBhMkQoDQ4OEnxCURJmwQIUIDWw8lIkDw6uDtkocXNlSIcGFCh61djmiEwKFL
EAA7

------=_NextPart_000_0000_01C8B10A.E8B3B5A0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.seek.com.au/images/nb_icon_seek.gif

R0lGODlhJAAeANUAAAAAmf////Pz8+3t7fLy8u7u7vT09O/v7/Hx8fX19fDw8HBwxjAwrGBgv/b2
9vn5+ff39/39/evr6/j4+CAgpkBAs5+f2YCAzP7+/hAQn6+v31BQuejo6O/v+d/f8uzs7OTk5I+P
0s/P7Orq6vv7+/r6+unp6fz8/FVVueXl5eLi4vDw8qmp2b+/5ufn56en2KCg1uLi8uPj4+bm5n5+
y+np8jo6sOfn8jQ0re7u8nZ2yDIyrSgoqTw8sAAAAAAAACH5BAAAAAAALAAAAAAkAB4AAAb/wIFw
WCgcFAiCwGAQOJ9MAQGhOBSHWGzxqGw+v98moXrNEo1JMGHNXqsR1oJ5sEUsn23CapWHCuBlWlxe
bCssNgCJADYsfG5LY1ZZRgpKTmwsipqKLGx4ZIJ2l2som6YAKJ5OgESDo6WmLQubqZYGkXJ0B3Zi
Ai+nAA0Vpi9Sd6x0lVECOcAAFg0tF5s5TkxjuQXKTQYwzhcbIQ2bMNy3Crm7SwYJCTgUFRUL4BrQ
IRsWCyEaijjtUVV02UlgwIEDRRkoUMjAYAMDCxs0LLDAT5FBdn/i7GKXAEINAAwrNFhQwcKFkRXE
XQhxQUMGADUg/AOEhuOEGyAZiCRpsgE0/xH7RGgIQAHAjQkzNdox+KAEQoUMHTZgsGDDglmKSjww
mFGOugQOSpDgAU8evZ8LPFho4UFRDxIlHCQQEDAZgY4PTtBwJpUBSEU0TjyQiU2ItrsQHkSI4UzE
hQ4VFcWI8IBgYYECIECIgEEHMAYLN+nAEGGCg64DJHygg4DdBAwddpxyvGlHBwyVDSCQ80GCCw4m
Rnw4MEDBgwAd/G4KrYhBhwBIBRz4MMIEBxcgQKSYwUGCiQIGjnfACmzB8wdwRkjgMCNFdhUqZGjv
fmDEAAgBAnhYULR52vwQIICACda5JwN8+SWY4ARPRKCgBx4oGIEDCEBwwgkKZpghBgE8MEyBEeFp
OAEBvRkwAQQcaqhiABicphtxBXyAjgQSjLAbCQaUkOKKKpJGmRO+aXNAdxAY4CCPSG4YQQEkVHhA
AAlMkOSUEuYXAQlHUhkEADs=

------=_NextPart_000_0000_01C8B10A.E8B3B5A0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.seek.com.au/images/nb_icon_learning.gif

R0lGODlhJAAeAOYAAFawL/////Pz8+3t7fLy8u7u7vT09O/v7/Hx8fX19fDw8Pf39/b29v39/fn5
+X+/Y4rEcWq3SPj4+K7Rn5bIgevr62G0Pf7+/rrVrnS7VVqxNOjo6OTk5PT68qLMj+zs7PLz8s/e
yfv7++rq6vr6+unp6er15Y3Jc+Li4uXl5fz8/KDTivHy8MThuObm5ufn53a/VsXavPDz73zBXne/
V6nWlev15+706+7z7MLgtni/Wdjh1ePj46TUjr7esH7CYODk32u6SXC8UAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5
BAAAAAAALAAAAAAkAB4AAAf/gAOCgwUFBwoIBAIGBgKOj4wCBAgKB4WDmJiFh4qNj5+fjQSVl5mE
homgBKusq6oIlgWmA5sIi4+tBCwsuZACsKWanJ6sLC0zAMkAMy28roujlpmGCoqOqyAtytvKLSDP
kqTCttcEICfc6QAn39a/0oLUBMTn6jEQ3OzWBtGytAe2RAnIoQ7Agwjpcki6BSxetUgCZBQEMOFB
DArcZDhiNMpfgYeNDPiYSCGDhwfcfITkp8AfwEUGEiTQoSFCBAglMVT0kGECBA8YlOmQGanSP1sJ
DDBgsE2DBgAWMliYkAEDhAlBlS2N+a5WzAQLcCSzEOEBhAgTKJiNcJKCBwpZ/3EsIAoM1VcJN8aW
PZv2QcUQQENgcPH0hgS6sV4udUCi6dOoFh5YgJABAj5lJBws7TrgZQIGJEQIqXkz518IOybE2KHs
hwgSDBIIMEqrGlgHKmpMlCqZWw0VDuZ2dEjgdgMbE0NQAJJVmY0GDpIOPypgwYIGF3oUtPCUW48L
DSQw4FzhAy0EMSVc6EBDnXJuNDpciG4AgawPFV5sKDHiw4EBCjgQQAcwpNOdMjB0EMBhAhzwwQgl
bPACBxyk4MIGFZRQgAECdrDCRACsoKADsIxQwQYupEAhCijwUCGGB4wwwAIBBGDCCkFsA8MKJtS4
AAIIlBChijywWOORR0rwSGIDSJrQ45ENMIDAAiqogOSVV14QgAMSGMIhlhIQgJ8BEiygJZZoBnDB
ePX9V8AHLVVQwQj2iWAACWemiSZ40DmS30cHYLiAAUzqaWiWDRQgwpQHBJCABIdGimShDYhQqKSB
AAA7

------=_NextPart_000_0000_01C8B10A.E8B3B5A0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.seek.com.au/images/nb_icon_scom.gif

R0lGODlhJAAeANUAAP///yet5u3t7e7u7u/v7/Pz8/Ly8vDw8Pf39/b29vHx8fX19fr6+v7+/vj4
+Pn5+YbR8eT1/PT09Pv7+2/E6Pz8/H7I6PH6/arW6i+w5lO86P39/VC860W2547N6ezs7Duy5mDA
6Ljc6+fn5+vr65zT6kK36dHj6+rq6uXl5eLi4ujo6MXf69zn6+bm5uTk5OPj4+np6eTq7AAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAkAB4AAAb/QIFw
OBgQDgpDQSIpOJ/MgkFxIBSH2GzxmCwsEgmEGAFeSKnWQXa9PSgXCMeDMalPGA8HwmyoXtdCW0kS
CQ4MFQ0AiosNFQwOCRJTaYCCXgiHi4oREZoAjnsFCpRaRwYLhhubECYBrgEmEJ0AG48LfValbhKY
iRcQr8GvEBcADQwIkn5YRgoFCQyqFxzC1QEcxbUJormBpqgVANPWLBbC2J8Ot8sCzQWYisDWFBrV
EIrI3GrtbuAAEdZcYaDAwoOwThXU9dk3wE2CB4nkWfMQogQFYfcaPEiwUAgBZ9AUmQChQYMFiiIG
lgiBwUIJEa9M4Nvmxx2CCYpeZQABIkOH/xAdMIQQYQEDzFeKJiDgZuUjL5wAfWqgYEEDBg9UNVj0
UMKDiAwBOimVMKqpgqf/AkjNepXCwBMvT4j4ACIsgLFlbeIEoJOnT6AUOlgIYcEc0rtLR6n5+OyB
SJImUb610AIDixavOMwsUCWQQwQRAwYA3EHtMFoKDzDs5wCq6BMeZBx91cmBA2VqSHwQQOBUgtDW
OvTEaOyLAQICPpAYsSIGiQEGHoqjVg32uWKQDAwgEWPFiBcpXIxAAf0Ag+nVhmcu9mDBcxQjXKR4
oUIFjBTjVxx3/Et0AGIAPKDGAPClAEN9nhhTQQUh/cNKMBzIosgDBWwwQSIJJvhABQcQok/KIpxo
skECC+CR4Yl3BWiAAAY45gmFA4iyB4YoatLAjQ4YYMAKA3zwAQE+frAdAjUW6cAnnBUA3wgfePGO
IjQWeeIGCzSAiQQbVUlLkUEAADs=

------=_NextPart_000_0000_01C8B10A.E8B3B5A0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.seek.com.au/images/nb_icon_volunteer.gif

R0lGODlhJAAeANUAAAAAmf////Pz8+3t7fLy8u7u7vT09O/v7/Hx8fX19fDw8HBwxvb29mBgv/n5
+f39/ff39zAwrP7+/uvr65+f2fj4+CAgpkBAs4CAzBAQn6+v31BQue/v+ejo6I+P0uzs7OTk5N/f
8urq6unp6fv7+/r6+s/P7Kmp2eXl5eLi4vDw8lVVufz8/L+/5ufn5+Pj4+7u8n5+y+bm5qCg1qen
2DIyrTQ0rXZ2yOnp8jo6sOLi8ufn8jw8sCgoqQAAAAAAACH5BAAAAAAALAAAAAAkAB4AAAb/wIFw
WCgcFAiCwGAQOJ9MAQGhOBSHWGzxqGw+v98moXrNEo1JMGHNXqsR1oJ5sEUsn22CSpWHCuBlWlxe
bConOQCJADknfG5LY1ZZRgpKTmwnipqKJ2x4ZIJ2l2srm6YAK55OgESDo6WmLQubqZYGkXJ0B3Zi
AjSnAA0XpjRSd6x0lVECMMAAFA0tGJswTkxjuQXKTQYzzhgbHg2bM9y3Crm7SwYJCTYWFxcL4BrQ
HhsUCx4aijbtUVV02UlggAEDRRksWMgQYUMEChs0LKDAT5FBdn/i7GKXAAIOAAwvNFhwgQKGkRfE
YfCAQUMGADgg/AOEhmOFHSAjiCRpsgE0/xP7TGgIYAHAjgozNdox6KAEQoUMHTaIsGDDglmKSjgw
mFGOugQMSpDoAU8evZ8LQlBoEUIRDxIlGCQQEDAZgY4OWMRwJjUCSEUxWDiQiU2ItrsQHDzQ4cwE
Bg4VFel44IBgYYECIEB4IOEGsAgLN92Q8KACg64DJnygg4BdBQkcapxyvKkGBwmVDSCQ82GCiw4j
RHw4MECBgwAc/G4KrSgChwBIBRz4IGJEBxcgQKCQ0WHCiAIGjnPACmzBcwdwREzoIANF9hQpXmjv
fkDEAAgBAoRYULR52vwQIIDACNa59wJ8+SWYYAVPPKBgCCEo+AADCEDAAgsKZpihBAE4UEyBEeFp
WAEBvRlQAQQcaqhiABKcphtxBXyAzgQTiLAbCQaUkOKKKpJGmRO+aXNAdxAY4CCPSG74QAEkVHhA
AAlUkOSUEub3AAlHUhkEADs=

------=_NextPart_000_0000_01C8B10A.E8B3B5A0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.seek.com.au/ID_SEEKMAIN_USR/images/logos/logo_seek05_subpage1.gif

R0lGODlhxgBEANUAAOnp6VZWVgYGBgIBk2dnzFdXtNbW1vHx8ZaWlsfHx6urq/n5+QMCd/7/+rm5
uf7+/s3O/qio9/z8/Hd3d/j9//j5///+/IyL+ywsLfT6/+nn/4qK1/78///+9TIylQgHnPP2/vv6
//z//vz/+/n2//z9//Hx///8+vn//r/A/f75+0RFmTg3u7W299jZ/5ud3hQUdvb29kVGviUkjYyM
jOvu//n88aCgoOHj/3l53OHh4SMjqhYWnf7//f7//////yH5BAAAAAAALAAAAADGAEQAAAb/wIPk
97A0GpbkYykaHZ9Py5JThFqv0eXSeEx6T6eod5zEmkeo9EjFtjjBD46c7EWORskTVa7ta8lFRoIj
IoWFd2ZXSoEWcmAdHXxlZj6VC5U/RFo+hZU9Rz09PplLP5yGqKlNT6KVrqF+pZmztESht7i5oZUi
KG8WPSgijVScn7dJu4Y+sQ+afbR9wFytqLrXoQ1OST+GUKci2KESJSXMfXJU5Ux3d+gPh+2I2oSH
R4TNcenp+X7y/wBFUPHVIAwaFHDg+cIDqJAwEfr2SeSjhR+jJKgAagTYoMMJhSieHFy4EY+zEplc
jfrRg5SzT0dEmPOh7eEICVdaamFZq6fP/59Ag87ygcvVTky1nKV0JVSoswctaa1sSguXKU+7VAbl
phRrNp3OiC4YscvJCAqFJAyBCQoa1bdw48qdS7euXa5Li6o8x/KJhCUhpuyDttOu4cOIEytuivcq
rk6u+HyC9LdURCpuZS3ezLmzZ5+NvfZYxkySDUgNKFRgGScMq1ukPsueTbtuaKK3lj2DqtZhiRB8
frgBBSVq7ePIk8+6/VgEph5JFsgpQSEDBQohsoeoAAKtPdQNlIsf75l5VkxQG+gj4SJCjgIr4q8o
QOAFhO4PO4Iiz7//XQtE5JUVCH3EwIEKEOTgAQMMNjhAgzOs8MJ1IIgQQwcNGKfcAj9w6P/fh1SZ
J0oMD5DwQAVyaEDAggx8MMCLMH7g4gA8wLBCChSUIEIDNoQ3nlJKgSgkaAB2hdstB/xQwW8QrAAD
AzC+KGOMUTIAwwYmlDBCj8kBGYMECwwx5Ji0iMhjAwuUAEIKCw4go4tTSgmlmzAymEMNTWhIG4fO
gBkkmWSaaQMhGaQww5xR1rnDBQVAOaObDBKA51TIJelhDIACKuId17nQJp2g0lkACBE86eaMPDC4
AQV/1mZAABhg4ICHmY4pooUogNBojI/GyUIEu/IK6QwtoJScDhgIIEACtWpapICjpfHCk48mOiUD
LLLAQpwzfrBCYC4tJRWldgGQ7LKaNfv/4a0oaLBgtVHCOUABLrzgAQ44eJAopBGUwEEPKhSDFjwx
+ICWD5hi2mGARPyVyRAQu2SusgkozCGmT6krHrstwCCvlPvOi8MLK+Dgwgot0ukiAyuAwIEE6aiZ
wAQBBECDAjr4IKYBNAcwgQMPLOAMpjzXPIEOHiKrrAOZAEDDBBMgoDF5t1IQbMgM0snADE/KwAKD
qcZZIwQcGBiwDhMoq7YAGDD7ww1rKzvB0DHQEDcGNHCotABM6xCAsrImObVyIpZQw6Fv0sgDD9vK
4MEMOeywQw5OXnABDAW4F6OqgR0Ygt1xs63DAQmcGzcNmSgQ+tI/TLxsDGmzfUMmtA5e/1vhKcAw
AAs7ECBDDsBHIAMEG+Rggu8gtNCyCTdmAMEM3TJQgIlLuD6BAQbccP0DB/wtQAAJvAq4Dg+cO0EC
DniPwQGuJ4CA2lLzqbDttBUeAZQ8fLADAzvwMIMHmPOABwgAAw9swEkv2ADmUrABBj3KAyZaQAP2
lrfo9OABAFAbsxYQA7U5QAeAA4AzEqA2AxzAfOeigeBqR7/ZFK6BIGtQg560NSsBEFuHwtyhClCA
GbxoBhXqiN/UFiufkc8AaqtZzc6FANWxTYneW9YJ7xYNwbXQhc9yTChKQAAoSU5bMqBP5CJAgAKk
gAUy0MAGPKABF8wgAiZQngtAcIEWwf8ABxTogA3etjoMGCCDq1PWDeAWyGW5bm036BPtrohFhnml
BDlo0eJk0DsCEOACM0hBDgigARnIoAYRYKO7IkCCFhBgjvcbwAxwkAE9EmFmsDLd+ZIIxZolgJAC
6BkUDRAD0xFRBz9IGCMbaaRblACGkJKhlRgEg0Nt7UnxsRLlGGDJHfwQTx3ZjnMeEIMDgM6PJYxN
wkjINgN0aAEHENzeAoDLCdBifsPkjP0cSCPF/c9GXCtAMyl3pRxgrgWR1B2MvhU09RgAAzfQAQDQ
Brgpfi8BBygaMEGoLBr8cWYTAMAP9sa0KDLtS/H8TOEgoDveEYAFwMtBC9joHhCUMXn/y1tBC5x3
KK0RwERyKB3gYqU2GsTAiTuVGwC8SURZovNcTDvo+H4gppDKM4uPBAHiFjcAye3gawXYwQB5sIMN
9NByMCBACi7wMQZEIAQkOJBOQxcAIcQgimtz50bh2tMFcJSpoMtlJuDp1MRULZKhit7muIYtFuUv
UXcs24E4oAMawOqJCjiAwh5wg8di4HxfupgCYnlZprWuZ247gC6B2denOvJIIqAASffFLRgVoAYH
rIG7ulUnArgsDgFTyAI+sYCDLaxptGtqgML0WzAtjEPGPQCH+FTazdxKBBloFLxANqNP2gsHJnhX
tWAAAQr8K7cGc44PRnCKlSxBTENQ/0qSjBskMQntnLEJpnxZ2Ny6QAeqR/JBCErAppTFC1439Jq1
HkQAcGlCXEMhV32H1A8k4NcqaG0gA3gQMhjx4D3+ldLKZuACYy04nvn4hIg+kVYV0RNkGrZtqVAM
IxhEgFUfDmk22gKV+572FqAAQQlwsKtevYhBHrhAF+P1IAZMCAQKjrHt2JKhJYRixElQwQNK4IIu
OkpYMtQwg96ITT0pmX4wuaCTbVzMWzxABS0BjhppGKdTsdiGKdjvhXz0ZUYeoQ9deDBsQPoA4ISg
BfpE1HSBfKcKoMgCJ/BynTWGDj7k+ca5qQRmOACcGpiSsMq00go24ILriOAHJzCCov8XXSt9CIYK
jy7zaOpxjlOTAAcpSOAGZv2CCECgBuVwjhVGTWpAmToiDyjIrdBQiD+oQA/p2M5itVMOouy61/Rr
NAcsEAMyQ6sXDyFCOriwH+A4+jXHgHYLK5EhSTjjucIgyw/kwAZIuLsDiGbDsTGUoajwRdxTc3YD
5mAB4IgIHG3hBxeSMBE5sKQahcF3s/TN7y3ouRXkpvFg4nAZfRw8FUlW+JBws+5pE2PEsIAJvSvO
BBGQIyyn+EfGNQ4i9PCbCiC/oMgx1IPB/OAOj5HAaHrwD16z3D9GeXkgIG3mi/UgBkiYRQhmwc1a
SKBgMSBLDHZbiiFMlqkQc+9xFyb/TFohl+m06jophlC7i8WGvlrHlNYbxiHBYYpWTV8CxsTUKs4E
fcwj9pADbrBcCSDAnD/4OwYVQAMEANMACEBA4ROAQcUjYFakcAAClBIDBzBrZ4lk6tuAtlG+b5Tw
N9Bo0znoAAUAwPCZMIACFJCx9y7A8mECgAKaCMwHuK/wnvWQ7AsP+AQo4AcHuAENCq8AEjn+7yR6
GG2MQvFUQ6slmEq8ARxGA43+oPqbx56lDLD30W3U8NmbvtCEP/1M3IBpC4g9DdLrTQQkCQAOGAIC
EqCDPwbIGQeYv/uAeYC9Zz6+EqAAbqMADsB9TCMBt7RQf0c7D1B62CNCtvd7G+U+/wBgffMHAH9k
GYr0GcyHag5GdDqhA03kWRJAA6SFACI0f0/xAH/he5oggpkwf5kgggSoBQI4CxLgTbOwd6gnX4F3
ecoHJpJXeDSAfgaAPvPVBwI4BCb4AwZAA0vge+iUUJr3A6vnIS1YfEwFgyzod+SDg2cnGx0YbB+o
alGxerfkIahXgholebQ3C1LoDAAwAavnfkPggJkXgAnQVI01CzeQAL6nFm+XAMQnQl/XWDqwd6VA
Or/nMFhnhczyANV3AH24AISYeLPDVEGTPTTwh1HIeluIAE0VNYWnFli4fJUwBWQ4Yn8xf09oTpII
TGyYCRF1fmrngkx1eu6DfgtwA/8K8IpMJYBd+AAiqBZOw33u9xRtpwMEaEU6IHyOhzRMdUu08F6Q
2CEo2DqT9wO+V38o2CdDQImSRwTcFyCnFxt/t1CLxDBimIrNV4bPt1ETUHiPZ34JsAAAEHobJTSW
hzG+x4IxIIKvdwNJ8oSK54tDcIMBIoKYcomJx3gL84UOEH+a91M38Ipq54QKoBZNlU6/iCl/GAO3
1JAbuQB/914YVJCiyI2ZGJDb2CEWdV4NA4Yc6I4emHerByZPiCkiqHh72IuFd5ENg4sbhTqSaE4K
MDsSgHhJQniJ93tOE4P3+AN71yHcBI1U+HZW6ACnB3gcEogP8wAGeQMKg3iJRz7/COh4mRggs8d7
LEiUjQUmTOh4FRMgwuUZY+h8WhQKMTBUtAgACtNNkkU7C6UwVicERNBNsSdZfolOQ9VNFahQjumY
b5dOXleYyhc07DNUQuMMHDR1ByYBFZheTKWYlcE+CoWYmoCPQ+WZlrlX1tchC6VQalF3NXkON/lw
LeGILMgwaiFOkwUxtPJ061g7dxk0THUpDzN1QBJMwRkNQaKMKOlepxg0YbIT1gkk6EVcDcOb3Jmc
EJMus5GX8LiXo1Z3reKIP2Gb6pkU8ZUu6Wmb8QWdPWGb9ome6+kT4imfiUGeI6YUv8kwmcF06RKg
CdeFLiEL+VCfmlEY51UZ7Mh0/7thGT6Rfu0ZLhj6iBOKoEnBn4jhn7oJFF1Ym8/Am0/hiHA3n/TZ
nAzqB7xJoPR5YN1JotF5oezIgkCygjkqo/qZcJ0BoiAoowoaDTAalj3RVNDgIQB6lx1amztqpO6J
ozjKo88wdu15oH/CosoXoR0qnpsBpGbIoTRKpAyqojpaGUOKg+e1pgnqoy5Bot05k5pYhbRgolXH
kVlKpvXJdByJpF5qdzZJhhxQDvtVDoZ6qIOaqP5SAfvFAYz6G49aAoZmqEsiqb9RcJQmB2lFacDh
L53aqP4SqoO6HYU6qYd6qoVKqJYqqZVaqaf6qoe6HYu6X6CqbL8hqriqqIMKq1e82qu+Wg77IBMm
kAHEamjFamjISgLIuqzMyqyq0awV8KwVQALUSgLaca3Umh3LqqyGpqzcCq3gGq7gWh3EmgHOKq7d
iq7qyqzm2qzXsa7oqh2GRgEgEAQAOw==

------=_NextPart_000_0000_01C8B10A.E8B3B5A0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.seek.com.au/general_ID_items/images/other/icon_success_25_27.gif

R0lGODlhGQAbAOZNAP///2S+O7/jeqXXSoTHQ5zTSZLORnDAPZ/TcrXedazadM3pn7vhdvT78fPz
833EP8bljur215/UVPr99FW3NtTa0eDy19futdvb24/QbrfPq9fpzoqcgc/Pz3uUb9XtybvgqYbJ
PY7QbXyharTeY7DVnrO6sIywesXjtay+o/f88r7Eu1+xSvb77l67PoPGbt7wx4nNb77XsoWjdXPD
VpPOWVWrQmy6WFWqQmCySb3PtJjUe43Pa4upfHS4ZHm5aWW0VYG9dGm4V1OoQXrGYHO3ZGe1UnPE
TXG6XGOsVaXXgILKZ2qxW////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5
BAEAAE0ALAAAAAAZABsAAAf/gE2Cg4SFhoeFDRYfjIwWDYiGiiA7IjwZPCI7II+RTZMiCKIICqMI
IpyQkigxGaIKsLGlCBkxKKqDDShLrrEJv8AJCBBKR7eEGzQErwkMzc8JChAwERk0G7klARkKvwwM
AuHhJBARAAAwRCWqGy4HNd7g4gIM5ecAKggu2A3a7wr05tFbYO7chAUEAqzb8CLAAwISSAisVxDf
AgMPArzYICPHAQIGJDQTR/HewQIGCBy4IUMDjgAgyy0YQIJcxYMDUKoEosHlRwgtALSYyeDmzJwF
dvbM4RDCvRYXLtxTcVSCzgA3NOgIEuCABKn3TB4dkBOjRh0VTlA48KAA2KljlMuqpHCigoMULhyG
+CqWLNkCKDMKSeGgSVoKMPdKxZkTKYG5dQXd9dGVwN4FCwBr1nkggA/Cgyr0MNL1wQMDqFOnfNCZ
SY8KhBysmIEkgMMHIUA+Nm27yIwVhWOv4DCCBeKuBzoHoMBiBAfghxxgMEH8BwsbQ2wk+eHcBIbg
iKRT90CePAfv4D01kd6hffvv6uN7CgQAOw==

------=_NextPart_000_0000_01C8B10A.E8B3B5A0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.seek.com.au/general_ID_items/images/buttons/btn_save_selected.gif

R0lGODlhcgAfANUQANXV1cnJybi4uHJydN7e3efn54iIiKepq319fdrb3Y+Pk+/v77Ozs5iYmN7f
5KysrP8AAMjQ3auws8TJ09jb5bK0v8HFybjbttHT4dbY2tvb29jY2MPDw8jIyG5ubtDQ0OXl5eLi
4tPT0729ve3t7erq6s3Nzejo6MrKyqCgogAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABAALAAAAAByAB8AAAb/QEik
ckgZj8ikcslsOp/QqNQoiQhTm1KJRCotuqTFFtz9bsXcsReMJq/P6rQ5HC+z6296Wn7f2+EkCSkX
FRsnfodkiWOLXI0kj5GIk4qUjJaOmJCahxsCKScnW4clopulo12mpKuqqainrbCsr7K2tbixubS6
JUauusG8w8DEs8XIx8q3wsnMtEZaINLUJQXV0yXZ19rYWtzZ4d/e3dbk2+fj5eLm69XgvikgofMn
9ff0+fb6+Pv+/QD5Cfw3MCDBgwbvGQmhj6E/h/UghpJ4gqLFhhgfZoy4cWLHih8hGikQogCIECBI
mkSp8mTKki5bsoQ5c+VLmzJvxqSps+ZO/5w8cwoNCnNhCJQETh4FgaJDgqVJAXBA2mEqyg8dAIjg
ULWqCKRKuSY9yrXsVBAcTBxFaoKD26oE1kqNG8JEV7ccQGDF2+EDiLZc/a4FMXapEaVgQ6BAMMCD
BwMbkCLw8BWEAspHU3jgcMBxYw8HoAr4PEBeiM8eGjs4bQAxCAOoB+TVcNlx6MuxQ3RG/YAAbscI
AIRYTRixkdVPHRCIa8ADA84Nkndw/CAEAQbOnyJAQKDzc7cikm8YgEAABwUMVj/Gy+HpY+TDL3MY
4RaAgwagz3sQUPWBhwbz6ebBA/NxIAIBzdGnmQIhPLUcfEZoEJcG1kk4gAEVThhCCgOQR//heBh2
MEADGhwwwAgZhkAhBwOERiEBFmII44QXSqhiCLBpCGONIXxwAIoacADahP5xoONlN26no40aGLEB
AQlskAABT07WwI9QSklekVNeBoBmAmzQWQMpHNBblAkAkNqVHVBJgAcIlJnCB1F6oMCTaDZXRAoj
UPmYlG5GOYIHKWSp2ZUpMDBlc3l6kOWUeG4Q4QYaaECppR0wBhwAGggwIAr/UYodA9tVqllqdl5K
6QikkTieY6mNUGmNqsIG6wGV2mlppZcKecCluzkGGW0e8AqbqryaisUGlHK6AQCUfjACfhIQK8EI
23EqApy6SrqZs8xq4CwAbU1mwgaPjUv/6Z/hAtActOJa+li8z1Lq6bJNejACvJw21+y7zVoa7qT8
WvpBs76K0NjC+3GqQGMCcMqhrOqKK0K9nXEAIr3Q0grvsQVvt6oCB0A76K/QdjZCveJ6SSl5LKtr
BLQXawXABwgYYERjHGDXwAgjYKeACABgN4DNhx4xQs0sKrBzcOjGecTFcCLhLqFHZKWZzpMtvcGg
WFy8oNIiNGeElRvUTHTakqZA9M0A2HyApgZE3FwHbzP2gQgmDKBA3CKc+lkKcJuQwmR+4w1AbB7c
zLi7sS0NwNxwMhC3tIRerhlqJTfXGAINmHA54JqnYIIIIuzNN+qqn5466q63zjrss6/+/7rtst8e
O+2617477rznLnzwwRthu+vI85788co3z/zzy0fvvPTQT2+97UZ8YMIHH6DA/fbdf8+999qPL374
5aMPPvnrn8+++em/rz787cfv/v32p5+9CShs7z3//tNe/8IHQAIO8H8HFGAAC4jABSaQgQo0oAMn
KMEKNlCCRjABADfYPw5qsIMg/KAIPUjCEJZwhCZMIQpXeMIWhtAIHehfB/gXQ7vQUIY3tGFTcLhD
HdZwhj0E4g9zKEQeDjGIREwiEpd4xB8agQMo2CEKoChFKsZwilG8ohWjuEUsVjGLXASjF7Uoxi6a
sYxo/KIaydiUMtFHjFdkYxzTOMc1wpMxjFKsYxf1eEc75hGPdSTjCA7AAD5xIACHRGQAFBmADiwy
kZBcpCMZGclGPvKSjJxkJROpSUxy0pOY7CQlJQnKTI4gURNgwJ6mwMpWuvKVsCwTA1BAAaAJYAS3
zCUud6nLXvLyl74MJjCHKcxiEvOYxjQmBiBAgQnMB2jQjKY0p0nNalrzmtjMpja3CTQLZAACQQAA
Ow==

------=_NextPart_000_0000_01C8B10A.E8B3B5A0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.seek.com.au/templates/ptmpl_1_top.jpg

/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAZAAA/+4AJkFkb2JlAGTAAAAAAQMA
FQQDBgoNAAAHUwAADGIAABINAAAbwv/bAIQAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
AQEBAQEBAQEBAQEBAQICAgICAgICAgICAwMDAwMDAwMDAwEBAQEBAQECAQECAgIBAgIDAwMDAwMD
AwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD/8IAEQgALQD/AwERAAIR
AQMRAf/EAP0AAAICAwEBAQAAAAAAAAAAAAMEBQYBAgcJAAgBAAIDAQEBAQAAAAAAAAAAAAIDAQQF
BgAHCBAAAgIBAwIFAwQCAwEAAAAAAQIAAxESEwQgIRAxIhQFMCM0QTIzBiQWRBUlNhEAAQEEBQcG
CgMRAAAAAAAAAQARAgMFITESBAYQQWETNJXVIFGBkSIkMHGhwTJCFBVFddGyVbHh8WKiwiMzQ2Nz
RJS0JTW1EgAABAQDBgYDAQEAAAAAAAAAAQLSETKSAxAhBCAxQVESIjBAYXGRcoGxUtFCEwEAAgED
AwUAAwEBAAAAAAABABEhMUFREGFx8IGRobEgwdHh8f/aAAwDAQACEQMRAAAB/Hf7A/LPoLy2Vz3o
OLks67ZaWjRt7CiHIsVK/qv1hq6ENbprkIpgU++ghTCbFKmCTFNLcoatJ8i1ICEMiIh197MFHtQA
wFMCIeW5/wBh9AOYyOfb/GSmddtmfq3LP6HgfYfPGoKYq26PpZHQcfoEXJAQhKBTAJgBAAhVKJBF
qFtUVzBYlhIQyOPeCUAIAGC5COREUcrofYP31zeJTtnlN6jZ+pf6DldLRNnnthmq6ORkTrdulbM/
UQcoUiKfBmAEAihUh19C5gEhXIQyGYJNihFApEcwsYDIR+jlVH7B6K8dV570fDpp9P09Dr/O9vR9
nnSgRAbyDqeKka1nRZyirSDkjmAzACEcwRb499ZJiQEC5BiCCQJMUAx0mB+hUwCY49HJaX170j4e
eX9V87hhVOVb/ceW+gUjZ5swNlKl+p6uFzfd5nIMarWGhdGvrjnzaXxFmo6i4saYO1SCQFBqhqTa
oU+gbFeTU0wkAoQaj70Wvjvv3ovwWpTd3kec3qt6y9bsPP8AUVrQxnkWgGtRqKHtc7HsDYDcRZEa
xTBAamxUimzEvqAYsfozBKMVmJXOIWwh1TJNLkWoXICeL//aAAgBAQABBQKfFFf9Wv8A3cXtOXpP
HakIvGYDmXcVLl+K+NqWzk0ojlYRCJiIFLWBQxEYdqR6WXE7Zs05PQMZfRg9PxyVj+rXfu45ikMz
cTikfLUInyHC5Ha6gWqicnjchq2VTDidp2hxCVhKzjlRLrFIJWEiEiZE7QDMZcQiHp+KouH9bvTv
V2lebG9q0r4S3/IngL7qxuTS1W5anI5HNrubiME2VhoWbKQ0pNlJs1xKVMapZtrDWsKLCizZyCom
BMQgTExMeHxqkf1fkeamcQ55BnGH/qchQnNs4fHaAtTY7U8hLvkblD1Og8D4frUdAsOomGGbZI1s
BD4GHo+O/wDmOR2OsCfHPucgzjA/9p8kDsea7a+yKAgXVsi8rkcrk3YqJvSb6GXLsotyl9+quYVq
zckNyxMWR7Qp1gx7AA3JbNT7gIjMoBYTM2f6XPi0r/13k124uq5efia7t3Q0pRve8lDs1JZtIj7A
rbW1bYrrebd2jbebbyyu7Fddu5dX6TVdp2nm082rdJqsgqfFlVmk1WSiq3O1ZHqsm1ZNqyf/2gAI
AQIAAQUCjZ94PKyVfyZzHHoVyp5FzYrckdBJwuceDQHwXPUM9Wpvefo88oLrZQxNNiQNiEoyBgfo
PFGOsdZdDyRGnlN0RrdFG79sKjRtIKpVp3BnVNU1GajNRmowtMzMzMzM1fRz/mCNG/bLPxqzmkXW
CYDKAylaVgYHqbuR2HjmY+j/AMseWJYMJLPxuN+/9dR3oVOdtK0X1TSZpMU6jp7aWMzg6TNMPaBc
zEAmmHt0550Yn3KkQFJcRjMc/ZrPrYjWxG5kYyIxEyuciZEBWEjCnvlc5EyJlZkTIgImRGKzIgIm
RMif/9oACAEDAAEFApYV9s3nVLsbeBis/cZAw4vGUvaiq2OhQMsAD4JCPBsZ6BGx1XKvt280g7k8
ekzlIo5FLxk1ALZXYVI6+0r7R2B6vOEddldgqYRYvqPtzE44fk+3+8TYhXLB3tDbJ06BNAmkTSJp
E0CKmYVEwJgTAmBNEx9C4EcdoJV/JKPzLQF5LcakwEqxKuH5D4ZGXqQ6QxyfHSZk/R5H4z9pntxz
qslP5nM/j810j2+IGBG7ZbY/pmsTWI40AOM7iLMZXWJqEX1QtiZmZqg7+BIxnwxw5YP8d1MKvKQd
WJWD7i4fbQNoUHa0nVpMCmaX06WmkxlfCqcuPTpfGkzSZpbGlppM0tNJiq00mFTNJmkz/9oACAEC
AgY/AtmB7wUMMiGezkM9rPxIcMThyExglKESwzGXl4EXdjESkEqTxBLMuIy3iEMhlvEC8sfviftg
gKT+RvBc8DVEZeVP7niftggdPMsCwyBq4j1xhhEh07EfBlXVbaD6iLq6j422iVNVlolRVZYDglNV
po3J+bf+BOSfm00Fkn5ttB5J+bbRKn5tNEqKrLRKiqy0SoqstEqI/a00SpqstEqKrLRKmqy0Spqs
tEqarTRKiqy0SoqstEqKrLRKiqy0SoqstEqKrLRKiqywSoqsMEqKrLBKiqy0SoqssEqKrLBKiqyw
f//aAAgBAwIGPwIK59R/vHPcIkeQOOBmpUBAj2e7cO3dtdviKPj1H+8UkfMSkDSngIHh2jPy6lGf
Z1HliSfUTqC0q4BVsuQz3CMcx3HkOo93ljjzxT74XQhfPIbgfKOBIhkM9uOxEQ8E/bFPvhc/A6/5
PA/zhmCT/wAj0xieEDHXwx9BDwZk0rcO1SumH83XCZdN94nXRqHhMVLpvvEyqbrgvuXTecDipdN1
wLuXu/m84TLpvOE9yjUPE9yjUPE9yjUPE64fS+8TrovvE66L7wUVrovvEy6dQ8TLj9b7xPch9NQ8
Tro1DxPco1DxPco1DxPco1DxPco1DxPco1DxPco1DxPco1DxPco1DxPco1DxPco1DxPco1Dx/9oA
CAEBAQY/AlL2EN9hujQ3PqoflyBMf9FrtrxNRiwn3Q5aY6C9S7oe0FRtYx0vB36FUny9Fskfs6Ke
tMdeB0UUckWywI2C0ZCunJTUuxVyaeXLngBa9guRbp1UPLAdNIMVxo6Uf0EKmvsO0p9yELNgO2QM
4Y1njC1b+aorTzoBx15514sIpQLwstzcmtVqsJtHpFZutVqvwkvL0a1CeuN0eEOz6IMGGQLWWE4H
i6TEdFoVinMtpj9bv0K+ORX3ntSIZB9bt850KNCdfsshuvuCiskglEPPkuNLoeAzhWtYbbTzJ0RH
34kMlmlB962AdNS9brWfrWfrWfrVXlVSe7LaSqlUqlUqk1ngZY0/DLgeg3eEct3/AIrmSYn8WB9x
5XWLT2xEgvdItu+V1FsOums186jWW2XYjw0MBVP4FCg6q061123aa3MMyBeDG8kJ+gemfGieQ1M8
DK/k8u/tYCKrA8au5/fOsyTDmswPHUUIgrgxYcT8ph8hTdHmUWgFutNWe08mig0t09CAfYGVdChw
jq9Uw9oN6y0lHO61loDst5m1NVaY1B554Up0aQn3Xq7RzVrW2mCljcn3kTU6M6LoeaORpz5GZf8A
YyncuLePKV+zXqObv7pl/s70G4YlEMwfZYOqMJz3iYghlxjA00I2b5fm/LcYn6s1C7V/mXRKcd/m
zpQLd8v5FrPLMZu5iz9dNnxXzrab5/RYl4gr33q+1QqPd+KmVHOZlYPQFEber6ywarhignoszEFQ
23q+tsD+QxTzaZk1HvV+9f4fivnPPM2p7vswz/DMZ8WYne+zGv7LxtxdUX2Y7rxs3/roNvsxsNzy
zGde92rbZhuzGnF1tsw3XjXi6cbfZixlH+MxrxdBt9v7G/ZeNvPN2I98v9q19m40b1OzUId+mVn5
XjjjC26Y7qxxxhbdMt1Y54yj36ZM+VY54ytumW6sdcZW3TLdWOuMrbplunHfmnS2+abox/xtHv8A
M9049H1p2Vt0y3VjrjK2+Z7px5xpbfM90Y942tvme6ce8aX/2gAIAQEDAT8hlUXhmQsacJ+kyeUx
5bAGrqV5g4sx2t8n8OeWVQrwcZLWveMcFrTGf+y0aylRHcQ0TJnl0U+QXOx1Rga1O02xjxmHeTwv
/mc9D4SZ3n+x9QyqOTNcbwbzDfmCJEiQ8Am0S+0+0YxMnnpelEBbWbbtiZe78mhC1CKaJy7QUXPe
mt4uXXStBkA14+TwRU22qTc49omxowP9IbBOQs/I0unVqQE7hF5ke4+YuL5JwHzKz3t5lThgXvCR
5WicB8zhvmcsjyEXlLdCRFWJRBGYjVnnpb8vdAha2UYaXHFDS6jurXmNOW9iQreBxIboBcIlYqW0
A+SzPmCw5CxgpPMzowBoRHHvC1FqaBaxzBkAHOVtkMkef5ZyZP8A7U/9ZHnfKZtXyx0ZAsXtpB2N
PeP/ALv4EgaBhAbR1s/MT3+eiRERF9Mylh7DD4ZqHd/WVShXX+0ELOb0dpXPBwpwDAetbW6nuVFq
3fjgNaiFQVm9FfpmXSqgJbykfsxZ3Sxpc01GMESB80Vd2/f+NJhWr6glqao/qYG4z5iX/c1RJugj
N+gv19QeRyxLa3XKt5soJeA6zZAaGU92Gu1QmKuHYMa6Amb68xgFCuLLhPNkFKKUjs2i5VpZ5W0W
pbZVQciiKWjLLVt3AnJfEsAyWjGLh5kKo1WrxzBguS05amP3Mxaj+S6ofgXS4+p3XwzuflMwXUPB
fGfMVboWGGbW4vc407s0CoF+g0TufU0ivT/ssVdyi/fRHT6j4KqGulRS1mI3Krzpv0Tz6SG4NrF1
Cb7hGBNWe8EcD/au8wu5LpTYq+G5nSyVJumo5fLMZu35N+j9M9vP37zmzP8Am0e05e5a/BmznA1l
89f8YzM+pfqfKqe1xa/M2aPZde78o2IdwT5FVd6mQZWNK83LFL/iQaLl59Bnod9ToXf9XEucfhX6
Ho64MhWb/IIw/YfR+DC6KLOxL//aAAgBAgMBPyGHMjXU3pWssqHCc0OgKwwcyxCDL6k5Ylyy4OY8
yyZrGswcofwVrH8xRJ3QgwuzBtAPB3m/hM0L8syBIlS65mZmUwGBcR1AZmUzPRail/w26OaJ3ixM
5i7LAehuEBjG8XRgViBEGJISPgXL9pboHUpiDl5aWlpqqX1GD0voho5zT0GvO6Np7sTj6h42RsGo
lClrVR+lDodTR4hwfwqNSi3/ABP4X6jd6Dae4fRndzEXWjEqqR1Lj8l5zpBW0RCLl0ghRmY5FQtN
CpbCzCFo9O8oWMzCKsrDeXAVuBK6QeR7Xddt3oubumGviW4+fTU0lQ8l6svmaRdc2KVXNQaOOkgS
6D3cDt+ocnDfaieWYeyajOYdTBr5s3dbXr3+lulL+Nu6t27f/9oACAEDAwE/IZQRP9TpYSzvJRSF
sQDRr01cAG0oSY/wNJhDUV9CQY945CrzpPCfxpedJhxr/IZTP9HQcZoCswWr2mJfZMMz70qQsWBi
ajUxMdMEsiwhX3hlRSWRSWSyBFGJUf43gV4mWZJjBXNKJggz6jM7yqhSWJSFrqa+SeuZRFlp5J5P
4V9mZAG8A5609IslhKSiVElSiV07pj8s1105h2xMQG5tM6aCoQ7pQl1jN4FFpDE1fV6bxlaNf4EY
IcJUcJUf5k9l/Udm+ZYtEQzUKcMFDuFm52hp+bjLTWU3VBJSBf8AW3TsalexmIJADqyuRUPQhq0j
KDiVYmoqOveVBUlLl9JQ8I1Whiqr8dL7cRPOt6rhUR4xepr8TZxXpq8zqyDfVvevOEQWggdrA7vL
6sWr0AY6O65fKkzR6gqUJaqjoQJTAtHQKOx/EaGjRo//2gAMAwEAAhEDEQAAECbrrurOrdjeQEie
4TaktXdqDvsNOtpznCyzpvw41uL6Z150yy7VZ9HlhZGA3n6X8SSSDRGuqKbc96cTM5p8O+wBSMbw
7OJNff/aAAgBAQMBPxCUaIrqzWZCMmlQ2nf2Vg/yFX2fpMutdDaDByHjEyAGFJWS1nudW1DI1Z6o
scEFqPaZ65OCCl6hwxCuOwK0bTGosHWAHVjWEZFLreEKU81ztxiAOnt6M6QE0q+K/wA7wKqvr34i
xbafKE0a1DWnEVIOjK2F20wWGtJZfOnb87xkh3fkUINmg7r85lVSsxZXjXmYm9jvOWj2Zf7Bf2Vd
O0qvHz8QvXrvNr1+Ta39MWbgbtBY4F7wak2CHzfxBVhqx4K094fXmC08z4t+/wDehn14gqpii0wY
jRbwIt0bbVfMAdtP3iUEClW5BWkBm4edHa5MhctZ8xZhOm2Q6TPS9lyChN4GtLi27TOmusNLD8S2
YC7PMGuoQEWsq2a1xFmwtNImT2l1yY5feUYfFYetJc7e6FHv5jz/ADab/sFd8uf6HtPZfD1tFi6A
KHCc95eqLqpZoc3eGB1GdY6OClxDY2dg/Ge04qfTPu7z/siZ9e8x2gvzAqBrKtY078xndYuxxz24
iBazlMnz/kotaiC7TiKHX57TN2ad+9/vSoKQYvzIhdACpYXQNqtqAK8jErbo6++ntCHTVWsagKkN
g4ZpjVFiGo27lrsgcA1EeZxsiCYAps23oAGhraakiwdUGFYqhKRS1BMCGHLaUdLw4Nilmc3vLzb7
7n1xKObdNfraaLhLIs9D/Zz3ynEWI5ms+K9dqgoYBRUJN28RRQpSrPZyS6nndu0BoMNav+9oW8Pl
/wB7zhPlv9hdLrq1LrFheZbaExhTMuWw01Wt6EY25OXKuKDQCUtG9svEvpX2/wCy3Vaoau8p8bn7
0O2yyaFbWgET2mxrW57xKBWt/WYV2tYmUtPPaXFXVlHx/pBgda/QtpzZMbwupXqWXS+7N2wT1bQY
lW9NYPVcKYlaheOdooUxJpVrTQ3RhgTdYRm1pbg7JBpQlrzSDN98vjCX+wYzt+wqv1pUbTe/X7LO
6f058wj0cKrMNOwJzGcK2m1FAu7jWB7ed/njMOvz/bNbf1/yAwyqtBdzXvFAGlksXrTfaOldL9Pe
4XsNA4lnr3gx6bxKusW17NMwT1pExxv/AGdBwt085fmAjVUPdt9sQuwBQVQLw9tI9oWJQtWVKZ2g
+n4n+ypm9FXRCKqibzKFAuztl7vtENAIokakREuDidl7EbDyYAWquCGlsRMyqqG/QSKu1HxCWiwm
TFSrCgKFY6hAtioSJOEHCPECdzl63hh81iLEC1QIw6ELlCtjgc6Zi8VaXMiNq1ZjFWcgoiocqlYr
0dhELlVdAbQll8Nj68RGj/7NpW0z+HjSUApA4quSZC6QyeIb4DVporVX3lSaByM0ZXOsTcgvA50d
LYtuJrVR0vXeat/Z45lrZcDh5bwlVmMhyZ+IIucHwD/nRmANQT0r5BI3ChVWB+ADsHvtUvazbRqn
malGzlWjIOF1hh/U/wA0YJsyrcON93EnKJNjSBL5HR0C4NwRVTZ2A0kaiPLcpKrVpF1CsDShe1Yn
sBEQxqH4gdpoid4g5XYSe9kr27ph1OLe5MQ+Obuez668qmJe7Wt9T7/5M32MTDtuGJypOjc1M/eA
HlSTfZUWNpc35tLh/wBJuIOfaz07T0Vv2rLOaPQKjhcbL31D60m49i/vCy3Gsm9sWafcXn14dQcf
d6SxjWfQSLAlTfsZ+gmb+tvtQdZjQ6aJ+SVXN6bpLbneprc//9oACAECAwE/EJYgZ01igfqbBxMr
4gLc9XzMyGRow9zufZ7ETWhc1BiZfH8PiXcFb5nwwkazL3iVFyMRUkVCfTgaGLbwRSlBZebl4hOS
Z86Qd9oQYOOjRkoDGCmv/ZjDNwXZGhNbqAkt0ZY+4pl3bvm6vw79/LQaOk0jVNVxHYg7RnYBg/EL
gR9oC2YcLLJhmMXpL43OAwIIVa5TKeYKXAOIJVQj2heHS6oUb6pd2S/LWocpdFIqdHG8z4H2f9ll
ESs0BwQYkES3488doBDYGl5lbDDvCYouO2Q7TZqniD7HxDtfEVxBdyU7ylVoSPBHDDll+8OfEIJL
XME+ILoQeIsTWW6wVdEw7PuKP5ML9iDOZcPVUHN94zGr+2YE2y7U0/SSpLAqqNISVqvukoIc/kOy
gFqtN4uvV0DmJGoOYtDDJbo8QQDp0NIOI3nWZxrBqDBg5izU2hp0ETV6u0TapKp6Kn+xFl5+MRkv
qln2SyI0f7mLIAOuNEuMGrHaJrFazN1ujX1QYimlFLpc1zXEtbRIrQlibZDtxdTZwN9JWWON1EZx
AcYjUNL2iBQi80CBGYtGzDdOOoiSx073vTvzyHUXamu0wfXXMbMPTrCaI33fw+swiGm7+WZ8gR7m
Dm9GpH2j5Km+O/P2B8E/OBaG5X68xq9qe04peGqnytE9v6/3CPSFdRe8y3dY3r1zBv2J+Wn1LasW
cnfjgcWA88C35gfWr8xiiNUt9OghJNPPRUpqiv/aAAgBAwMBPxCXADaDm9yXXzZ+QKGKhnRfiCmF
IXJ57P053WGVKnvrEJRcLB2jPzKjtLxWPiUaxAzExiVEY5WZqDiITGzR7xqBBSb2fEJ1P9xMxzGo
4YHlgSnHmVmbxMnHQ4Rmu+SWUml/k0mZOnYbVB1MasISFgUNytPJtyeC1rZY4YkKRb1DDKhAjlEm
jLJfKXzJQ6Zjucx5SUtSXzTUEyEBxHQNOgdio2YZeoSIoWEFRr3mIuffpaRqI0LFPoldjS46ERCI
WaniNZefU/yNn0Nxe9aFxe8Isd7T1qxQ1CDjUxoTOwL2mcr17aYhJEL10vmZsvyj/wCqGhn5jv2+
8eJgrVoSQUikBEjxR4JwI6VQ0GRDzHWYh5gxMwXK3XRmVlTwlfpC+C42ohbEASdpartn8n/Jerg5
d0n5E9q7bty6xLuSdqGaMY/ZScULvLsYr+5QWCz/AB79A6GBFgjPzHVFLGJvBemsViqS7DGXiZNE
TMTERq9ocRynTIuT7gVblDZ/mY7LNXNB4lVJhb4YAvxd017MugIjz5LjkQtLC27YkDQY339oMpBV
X2j3tasvFbtr4ljdpaoZOtXpcdy4GByzCk2GsJF5Ql32btrLcBVq53fxHvw7Ox1dobXb7QTCYXU1
UPJgRxnIEcDWZPRChgMm04A2qqradpYxdfv+xmHsfTUGsPi7PMGa1snZFR2lXGNIa6Kv2neXUK3R
32A+CMzLVXi24W/Ksrdm88mrs/t4l53PRhN8Fxc2X3YwvJrL+39RgJ7hFsAsf8bfM3E3qukzg5TJ
8AfuplH6COOK54LdwwMh6NB3utO7c/b1V6tZa4K36r2kvlz26X//2Q==

------=_NextPart_000_0000_01C8B10A.E8B3B5A0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.seek.com.au/general_ID_items/images/other/_icon_black_arrow_4_8.gif

R0lGODlhBAAIAKIBAB0WFvn5+aampoCAgP////Dw8DErKwAAACH5BAEAAAEALAAAAAAEAAgAAAMN
GLpqe0cEeAB0x4WxEgA7

------=_NextPart_000_0000_01C8B10A.E8B3B5A0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.seek.com.au/general_ID_items/images/buttons/btn_jobtools_savejob.gif

R0lGODlhHwAiAPf/AP///9vd6unr89LV5MTI3Pj4++Di7efo8c3Q4s/S49XY5sfK3d7g7Nja6MHF
28nN3/Ly9+Tl7vX1+fDw9uzu9PPz87q/1pWeudnZ2crN1cfHx8nJyZGat5Sdtq+1yM7S3sPG3Pf3
9+3t7cXJ1urq6tbW1q20x9ra2tTU1KGpvv39/fHx8dra3P7+/p6mvfv7+8zMzNLS0uLi4re9zcLH
1fj4+PLy8vr6+tHR0dHW4NjY2PDx+JCas5ScuIaRrOnp6fz8/Nzc3Kmvxvn4/PT09NHV34+YtbK4
z5Octvb2+rK5y7zC0cTJ2Ofp7o6Ysu3v8pegucbJ3/7+/7zA17S50d3f7PHz97O40Jaft9LV5s/P
z77DztbZ4tLW4MLH0vP0+N7e3pihu8vO4fX19bi/z9rc6aOqwZ+mwtfY3cnN2oyVsqKpwLe706ev
wuXl5efn59LT19XW2quyx8PJ1Zmht5afudbZ5+Xn7cTI3cLH29rc4uvs8fDx9qCnwMTH3bO5zaGo
wcbK177E0uDi6rm+1eTm8J2lu/z7/u/v7+3u9tHV4Jqjuqatxfz8/ZiguODg4L3B1aWtwevr69ve
6fr7/MvQ2M3Q3IqUsMfM2snN3q6zy+bm7/T2+tnb6d/h7aatw7i+zdve5rW7yba8z7e8y8zQ4MvM
zc7R45uiv215m6Cpu9vc38zP3rvA19PW5NPY4dTX5fj3+9rb6fb2+JGYuJOcuPDx893g6Nna2/Pz
97K3z/z8/qOqxbe807e81Kivw+7w9cfK08HG2s7Q1Nzf6eHj5pSdu8HE3MbK36mwyLK30L7D1NHT
49ve69DT5PX2+b+/v6OswdPU1eTm78DF2ejo7Njb5qqvyqSrv8XI38zMztTY5fT1+drc6vj4+vn5
+aSrwt/g7NDQ0u3u9Onq6vHw9ubo8oWPrcnM3qWqx+rr9MTI1dPX48bK1PHy9MjL0snL3vLx96Wt
w7u/1sTExLi9zPn5/HiCo3yEqYmTsbu/19nc5MzO2OXl7trd5////yH5BAEAAP8ALAAAAAAfACIA
AAj/AP8J/NdiFqUWAAYqXMiwIYB9HX6F8vaiocWLQOj4u2WCB5kmKhJeHPnviQcrh4ZAUGToVwuS
I7uMsGcvyZcvBTqQQwRzIYCfgj4AKPDMCp8JdB7JqNBz4KBIekzcGsqJGwQ+TrZU+9ZUoCUTgXxg
a1LAiiIu44gtW+ThCQApPbsEapTrQwpH2Fw4wsJkUgBWi1J0cYdwZI4RAGrmGuQvkTp28pD8wVTF
FTgngvZ8e9nw8FAJEOIBE3Bgk7kAcjqsGcWsihAeHrjYEqnw1brPECZQIB3BgKdC3f64qGMmU5Uj
ddYs2UP735w0uHXzNsAgQKdmCiAxQsIDUpZegDrM/2ikQuCMQVIKgJZ+oHf1BgoGZHFGTVOPS8LE
TFEzh+c/UHekt95u7VEXAHwDJICAGOjkkYwaeCDDhhPF3HADDVxER6B7B8an4AMLEAACEn3g4ccZ
SsiwQhc0aDjdex4iACIBDhByzhR+8LIEDj8UgZh6uW1oIIIfhuhAK1Dokg0qXqAwi2dAsschkTIa
acEFV0RhRCUYrJBDIC4WCGOCVdJ4ZZb5oKEFCUUsAcAuA77YIZkzOnDlEVrGcUIFd7hgSROHxFKO
kGMWaeYFRxwTBgsxSHIDGqK0QYY1NslJZZ1XUkHFGiy8IYIkJJQQxxa/RIPJDon0M2SMmF5AxTVK
oP/wwxj/rHACChiIU0kbUIwyTSHhzGmonRewcQYoJfxQwz/lESFDECXAsEo9sG1Thix20GnlBb4Y
004JInD1Twg2hCBCECjAoMEqXvDwCQ2lwJLFKXXO04MyYWSAgwwL3UAEESuAIYMOKASRgSqGmEAI
AgnAQ6M+taTTxzAY/GBRCBWQQAQGOMAQBBykuOACI/n5MQUHtMghDRgiLHvRC2OQoAMMGGiByzsm
hNHDFccYgU8kWpwABBAkqVBBBSvY4EYMOpgChxdm+JDKPfxoAIYNXQ1UgQ4YaECPNnoEw8IGJZBA
a9YCifCCDSdgUAI09MDgRgUVoc2sQBWEcAIOJTwG8gYQFQUEADs=

------=_NextPart_000_0000_01C8B10A.E8B3B5A0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.seek.com.au/general_ID_items/images/buttons/btn_jobtools_printjob.gif

R0lGODlhIQAjAPfnAP///7S6y46YsNnd5drc6aGpwN/f3/Hy9/Ly8u7v9Wh1lu3u9P39/fT1+ezt
9PP0+Pj4+/n5+eLk7uvs8+/w9fDx9ujq8vn5++bn8Ofp8eXm8Pv7+/Hx9uHj7ff393F+nd7g7Pr7
/I2XsPX2+fPz8+Pl6/j4+PLz+Onr8vf3+ubm5uPl7vDw8Nze6uTl7/v8/dTU1N3f6+Pj4/b29r+/
v+Di7err8/7+/vz8/YqUrt3g69/h7Ofo8aOrwe/v76yzxuDg4IyWr+Tk5M7Ozuzu8s/Pz+rs8+zs
7NHR0f39/urq6uXl5fT09Pz8/NPT09jY2Pb2+tDQ0Pb3+vb2+Pr6/NHV4ISPqra8z6ivxIuVr+3t
7cvLy93d3aeuw+vr69vd6quyxaGpvaWswvHx8aqxxY6XsKmwxMjIyOnq8omTrb3D0aWtwtPW4c3N
zaatw77D1e7u7nuGo8HBwdra2q20x/X19YWPq97e3tnc5cvP3Pr6+uLi4n+KqMHG1+jp8cfL2tfX
19DU3vLy94iSraKqwMPDw9PW5IeRrOfp756mvOTm79vb28TExNnZ2aqxxKSswcbL2IyVsM/S3sfM
2ezu89jb5MHG1szP3o2WsKOqweXn8MPH187S3nmFoqiwxP7+/4GMqNXV1dDU4Nzc3L/E1cTJ16qw
xsbK2fv7/IaRrK+1yKWtwYyVr5ukuq+2yH2Ipn6Jptba47C3yLi+zqivxefn56+1ytXZ4rm/z8XF
xcrKyneCoeHh4czQ3cfHx83R3b7C1NPX43qFoubo8cnO28DF1vb3+JqiusTJ2Nnc5Nzf6sXJ2uTm
7dTY4n+Jp+jp8pSdt9bZ4/Dw9vLz946YsbK5yrO5zHqFo6Srwdfa48jN28nN26atwqKpwMbGxnaC
oOjo6MLCwpOdtYuVsa61x/v7/ePl7////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAOcALAAAAAAhACMA
AAj/AM8JHEiwoEGBLPQo8YDgoMOHECECmEixokWKEQdODBSgo8ePH9UQAZDxHIAB1P7kkcQmFp4B
MGPCDODIBBMmETcMEKPJSIURIS5WFDDjTkOIEQJYU7btV5VbyWTGnAJAAIlGY3IGsHQJCxg6sqqB
7DhSAIsiRyICCFBMQgYHglLgEDpRgI9FHrSSqoFhAgco5ehW9QHERMSkb/ocSpMjC6YyAiJLLlGV
CZejBycOCPMGhAs0CR5cuEHXyoASDEgaBFAiDqxdwGJI8LPgBIQkdD8I+BCmCQkGBAEY+2BKR49X
dlINYhxEhOTnAsoAmGLFEXCCDMJEaqGjzyZkp/5o/yOWpxcnSaKqsGkWLVslykQ+DPDRRCAAIgry
KwCVo3+WLKwE0ZwIkEEXh34CjOGDQDcEMkgGKBjhQAIUcHBCAyOkcAEVLyTxiWAKbLCIQCYE4AYG
GVhggwMLVHjAAyNIAQGHONwAiTBWBNCJCB8AoMAUTmhhUgBruKABDxagMMECCVTwYgNQQHBBCDjM
UgoePxwCgQBbDtCIEkM+0sEKGqAY4YTSHHBhhlMG4wwfV0DDxzgHCDAAEmkl1cMOHUjgAooqslih
IDCmAIEUTD7QwAEHvGDnHBGckxQhOuxQg59HqrgkBU4qGuWUNVJkJwx1DFlACzGAUMOYGgzjh5IT
Ov95IRQahtBhXQMAwYQHaxVAwBep8rmCIoCuSCEH0xQ6Y4c32DkEHB4k5SsByxDSAzZirOFGF1h4
YgYZYPzwAx3kqOIKLoiggoMIAwzREAMB+GoLLYagqqoEZPLwjJJMytoAM4kgEgK7W6hwzgbxGnIM
AQwDC4KwxGaAhoTHXkhJIhcEMcAWXkQwQ7xXXMFww9zx6ScGSNqwaaerSHFNCTCkNYYakUw7MsPc
3WtOpvw2ecAkVSgAQBQGMzDAN3YUoPTSSneTSQ+PiMFNF9x+C+4PrYjzAQuMGIaAHpCMJfbYH5Ug
xBB5zYDAE0U4IYMBBiwBBNxwCyHDHnC/vUTdS0RvUUQouTxx1BGAFAIDEnLQ0AYSUThBgy9FhLOF
LmfQMAQNNBSChDeMtCHHGSxgZoISoygBDhdPqMDLEjJwsUctTwACAwwqACGDEE7cMUfoKpAww0B5
MVCqkAjAQcI5WnhxDgNeMNCQCb7Xd/Dx0gcEADs=

------=_NextPart_000_0000_01C8B10A.E8B3B5A0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.seek.com.au/general_ID_items/images/buttons/btn_jobtools_email.gif

R0lGODlhJAAXAPfBAP///2h1ltnd5ebn8I6YsL+/v4iSrfb2+O/v73uGo/7+/nF+ne7u7vv7+3B8
nO3u9Pf3+sfHx+/w9fLy8oqUrvT09Ovs8/Hy9+zt9Orr83iDofz8/Ofo8fr6+s/Pz/Dx9vX19b7C
1Ojq8sjIyPP0+NnZ2eDi7fX2+e7v9fr6/NDU3srKyvz8/f39/Zegt+rs88XFxfLz+Ofp8fT1+enr
8t7g6sTExNjY2OHj7fr7/MDF1r3D0dHR0Y2XsMnJydra2rS6y+np6eLk7p+nvebo8PHx9qGpvfn5
+ezu8vDw8N7g7KqxxN/h7ICKp8bGxvPz877D1ePj4/j4+IuVr7/E1YmTrvHx8fDw9sPDw8vLy/b2
+vv8/fb3+uXm8Nvb246XsKeuw+3t7f39/sfL2vj4+/n5++rq6nF9nPLz9+Tl79vd6tXV1evr6+fn
54yVr9jb5re8zvb29tDQ0N3f64SPquPl69fX14+ZsuHk7HB9nOjo6M7S3+Tm7n6JpoiTrdze6tze
697g6+/w9N7e3tfa47/D1PLy9+Pk7re9zomTrebm5nqFo/n6/K+1ydbZ5dHV4KGpwP7+/5qiutbW
1pykutbZ5Njc5trc6cTJ152lu87S3efo7Ofp75aftri+0Pv7/M7R4N3g68zQ3XB8m3mEovP0+dTU
1N/h5+Pl7ujp8tHU4ubo8amwxIeRrNPT04aQrOHh4eTm74yWr56mvJeguOjp8eTm6qyzxsPI1+Tk
5MTJ2MzMzPf398LCwuXm78bL2PX1+f///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAMEALAAAAAAkABcA
AAj/AIMBGEhQgMGDCBMmPEGQYDCBvwJInKjBgMVEVShQmOJGVo8eXwiIHDkygJEGRwQSCDBkgMuX
HERYePDhQiktZHKwiNSQ4IGVAY4wEJigz6gme166rJUBg4QiJE5ASLFFQU8AKhYk2BFgUxAGGwLo
UNUqABilMmhYQPEhxgwIZT6JaXjASAAXBwAEEPDDSgOxJg41cqBhjMuYMyVcIIFTp1UAAhIsUEFw
74gKLcQyEdLljR+WNQbIaPo0hlSqYg4suZu3soAIE8JSUYLD12hceRwU4qCWrVsuZXJokky5594b
RzLPxpGGNwZOlAIYsPTigeKogjqxvqpXABYzYaGE/zKBaoAIpxceLXLACgOKIjEQnUlQnPtxBh0C
QJmz2fzaxVzMEgApmFRCQQAEtMZddx6YoUAAIQCyWRcyVPcBHpkEoAEtEm2EIBILdvdDEg+G8Adt
sXCQAR+3nKEBHC69IYohEBCSQABLKNjQXnIwUKIagZiQxiqeOOAAGKENQEQGV8zAiFU7LLDADlft
5cUEf4Wgxhwm6KIBaEql8gAaELDg02p0CLDjax1kFsIloLwSwB2OKKXkC02m8BhBSKxkBIjdrSDF
BglAIkkATRhmp3ljlrlgZAsAUUcAtqxQAQArOQDjond+AIyeIQIAhJQBWFECAg0AMZFETVjkqgEZ
uZYBEkm0inSjC1EMEkQYFSSBAAKnKCTssAb9ikAQWMCiRzAM8FDAs9BCG8GzPjwLw7Q29FLAClls
a60HNkTwQwPBhKHIGiVkMYkpToywSwkwtGuDEyX4wIMHcsCwhg928DCCBxF4cIMrXlQAwkMbNMBG
C1KAMEESUcTBwBMTsPFrLm2AUAECvIDwRAdxgNBGBx0wMMFDAQEAOw==

------=_NextPart_000_0000_01C8B10A.E8B3B5A0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.seek.com.au/general_ID_items/images/buttons/btn_jobtools_emailfriend.gif

R0lGODlhKQAfAPf/AP///2h1lrS6y+bn8I6YsHF+nc/Pz6euw7e81e3u9Pz8/Pv7++zt9IiSrf7+
/v39/r+/v+rr8+jo6Ojq8nB8nPj4+/r6+vHy9+7v9YSPqvz8/enp6efo8ePl697g7ODi7aGpvfT1
+d/f3+Dg4Ozu8vb2+P39/fn5+ejp8e3t7dzc3L3C0tXV1bK5yvj4+Orq6tnd5uXl5efp8YqUrrm+
1tPT097g6tra2tHR0e/v79fX1+bm5tDU3uLk7s3NzfLz99bZ4sjM26GpwHF9nMTExPLz+PPz+MbG
xuLi4vf39/X2+b7C1H6Jpvr6/KOqxcnJye/w9fHx8crKyuvs8/X19cPDw/Pz8/Dx9tbW1nuGo4CL
p9vd6s7R44yWsOTm78rO4MfHx8DF1vDw8NbZ5XeDofP0+MnN1ZqivcbL2N/h7IWQq215mtja6K+1
yd3f6/X1+ff3+vb29vr7/Onr8vDw9qmvyNDQ0Pv7/YCKp6SrxbK4zuHj7fT09MLCwsfK3rC2yv7+
/+Hh4W97m9TX5tHT5HSAn+Pj487R2ff4+vHx9tfa6MzP1/v8/auyx6qxxN7e3qCovs3R3fn6/MTJ
14GLqsHBweLj7vn5+8fL2u/w9mdzlfX2+L7D1ezs7OPl7/b2+vb3+re8zsvLy9ze6uXm8OXn8Ovr
65efupOct+/v8brA0Nfa5dbY52VwksPH3Jegt8HF2/P094yWr3qFpKOrwenq7PDx9cLH14qTrquv
y8DD2tzf66evw+nr8ePk7oKMqYWPrImTrbW6z298m73C1MvP3Ors7bO40niDoX+KqGJvkXyHptPX
49LV5dTX4ZeguHJ+nq61x7zA2JqjufLy8p2lu5+nvayzxs7OzsjL3/j5+/v7/Obo8a2zy+nq8omT
ruzu9MDF1Lm/z8DG1MHG1r/E1amwxNLW26uyxcXJ283Q3+fn53B8m87S3tfa5uHk7dLV3err8p6m
wb/D1dnZ2djb5Ors89ze6fHz9tve6YSOqu3u83mEonqFo9nb6f///yH5BAEAAP8ALAAAAAApAB8A
AAj/AP8JHEiwoMGDAgEoVIiwocODADaBKBAgiwAACh5qbLgpQxdmc4ppIQCAysaTAwGA6OLFiBwN
+7SgcWAy4cKbOHPqdFBAHQNtDwBoWEEgRoqEHQgopRigqdOnUKGKC7AlASIND5pEIiBhh5V/KgO0
GUC2rIwIDKBcKKOkwkudFwoRQ/EDTgUjf15hWSdQAQEmARqMKTuAw5wpGK4UUQKnCSMHOEtMOsXE
HYoE4GxQAPJEgoV/CjLQukWGwtiyE+wloHMhxKdL24Iu7OCIR6s1TP6QazSsABAkMXL8WxAgzId8
1gIPHnA2bSK2FZpoAKRQQAEeAYTk0qQsGbAV1gmk/xJIpXiaHgOCaKFwoLA3xIpDwJH0uEOGAmgE
BGCHS9OkHhcoVEIG8EiwgAIBlONBD6SgMAU6AeCByQQRJKCWa5fg00IABJAAgAAg9mPLHQ9AphAB
h8QQB3HzeLCHJxxUmMYMAUDyDgMYPKeEM1kUsMJCArRQzwxGhABKBZKQSMAiN5xgQQCcuPGBJ9zM
wQAdRYwzBAWqJNBOL9Vw6CGQjUQSDI6ZXFAkKLIsgsUGDkDpRhq+DDBBWhe8UcwQAXzDD58ZlICT
ALSE0UApHFCI5gyHGLJAnEuMch4pEyC2iiyBhdJAALSEM0QBFwF5hjBqePCBJZ4gOkEDZiCRwgkB
RP/qIikywDBNhJiQJUMCPyASi3VZ8FAdKnXoo4g/W+xiqiWssuDCk0tsYeo9vFCATCiERUDHG01Q
RwIIHHYgACXy/EJIM4OwcuwgZJhhhwkLFNCGP24IUFp7hF32QwWyKQQDAQHwQMAas3zxBRdcEJKO
ICBscMMGJxAgxBKAPWMDYWRFcMUbcuiERgEdBLBGITT4kc0XehCgwhMipOACAYIohzFZlxXBr04A
lFBCAMcEUIcusLjSDQEG1KDDP1E4EtgBTDfdtDnXRNMCiFRXLQAJAfgRQB400CBNHQRgUQM1/yRh
DBAwWK322lZjzUYATiAgdx4E4NDJVwpsQIQUEPTUDQYER9hhwOCEG4ADC4OL0scRRECQQwDxwC03
Ak4QMIIIBD2iAws6SOGDHSyAcUQfNRBRiQ5HVPHEE6ZXUUUNOPARABCSy30GATWMYEJfVMSxQyc7
WGCBGEhIIMEIViChggoSBPKICCNE8UIKC6RgXQCULANNRQKosMMCGi1gAh+7K3BCRmLE8c9nAomx
QS3gwXBOCiKo4MMLSaB0Ug44YFMF3xAQBRh8EIjd6U8jURhBDFRADx9IwQAvEIELDngSF5zAEKZ4
gRWikD8K6k8BHTRIQAAAOw==

------=_NextPart_000_0000_01C8B10A.E8B3B5A0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.seek.com.au/general_ID_items/images/buttons/btn_jobtools_related.gif

R0lGODlhJwAeAPeqAP///+bn8HF+ndnd5ezu8rS6y/n5+/Hx9vr6/Gh1lvb2+qGpvfX2+fHy9/Lz
+PDx9u/w9fT1+f7+/vf3+u3u9Pz8/fP0+Onr8u7v9Y6YsOzt9Pj4+/v8/fr7/Orr88bL2Ovs8/X1
9f39/u/v7/v7+/39/c/Pz+fo8e7u7ujq8r+/v/Dw8L3D0XB8nJegt+fn5/z8/Ofp8XuGo+Li4vn5
+XiDoYSPquvr68HBwcnJyePj49HR0dnZ2ePl6/f39+np6cvLy9ra2vT09NLS0tDU3oCKp/b3+Ojo
6HF9nNDQ0KqxxN3d3d/f3/r6+uHh4fLy8s7Ozuzs7MzMzM3NzZeguMfHx8jIyNfX19TU1N7g6vHx
8dvb2/b29oiSrc7S38DAwO3t7dXV1fb2+N7e3vHz9urq6qeuw/Pz8/Lz9ejq79jb5XiEorC2yKqx
xfLz99zc3Nzf6Kuyxefp742XsLm/0J+nvevs8urs8+7v8eDg4ODi7J+nvPX2+JSdtfT0+YCLp5uk
uq+2yM/T35aftsjN2uPl7sjM277D0oGMqHmFooKNqLzB0ZihuMjN29jY2LK5yqyzxt3g6HqGo+Xl
5e/w9sTExOXn7+nq8qCovnqFo46XsKKqv+Lk68bGxpqiudrd5tbZ5dPT0+jq7vj4+NbW1vX297zB
0J6mvMfL2uPk7f///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAKoALAAAAAAnAB4A
AAj/AFUJHEhwIICDCAEUXMiwYUEABFwkmLjACAkCAwgcdMiR4MFSAk5BMJBmkI0MAlBmIAADYceH
Bz+4kNFHwYQNCDrMeSQBgJgFApRkKECAxEuBAIywcJHokCA7DGwaQECmggiESgoQAfohxEsAPQR4
iiPnQAMHEaJumMrBasKDRAQQKMOF4UGMAuhooIDhgVkLaW8a6NC259sFLEKUWJg0Q4sujC6A2AvB
rwPANnESFmEYYQEZGT60JCjBBpUsAWKk8DAZQ+WzFqJOYOs2IcYPMhYsXgyASI0AwE/EuMCaLwSz
aNUOLvz2oBgZRG4gLWAGePAUxPf2/RtYMwfOzQEs/0VBQxUM6tavS6ZsGfPsnFY7IxyQ4YiOJhI+
/E6fenXr15fJRttVbxWwwAyOhLACCaahFoAXAQhHHAjGIZeWAmsRVoF8YQ2wRRhRqKIDGo51UUQL
6nmgnV8NAMbATTl9JwELA7AgwAIoTMEDCqr84MQIt+3X33oUVHbAZRFIBZ8pKS0wwA1AYCGdQCsE
AcQIAAgAYYSqsaaBaw+cdeFaVCExQBQ6mKDCF2P8UB4NIQjhw2cJFAFKcIZMWGGL3RmwRwYr4FDJ
DlIsccQKHrmgSCScuNACFXXU0IIe2fHVHiGBsJGJDWgAYUIYefwARnkEEZCAJX4gwMeNBfSwwB+N
XP+QShuLGKkGEll94MMUSQzxwhNeLTRAEZdQokAFmgxwBRBnFCDARC4IgAgkgCTAwg0zqJnDEFqM
YBcAAySAyh0NwJGAKDjssAMTQgBAwgt4fFAACwToYIUKQ1zhBI+kFlSaJDK0gMkmSHzwQg6TODGE
CVCoUEUOQZiwgxU45BCKDisg2hC4azjgBqsDlIGDFCP48AITQeQABRMm8FBFJ0HM4G1HJPRQQyGf
JEDAEjuokMQPIyyGwhFPRAHDKDNsscQNPizWkRBNLNBCAgW8gIMJUrwxM0MkNPHEUQJxEUIIBBDw
AhRTjIGCFjCADTYKMyShwpo8OO222yPwQAoWMwgSYdTdYJdAwgpgwBDCGXYDzlFAADs=

------=_NextPart_000_0000_01C8B10A.E8B3B5A0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.seek.com.au/general_ID_items/images/buttons/btn_jobtools_more.gif

R0lGODlhKQAfAPfaAP///9nd5Y6YsMXJ3X+KqOnr8uzt9LS6y/Dx9u7v9e/v72h1loqUrvHx8f39
/fDw8M/Pz/v7+/f399TU1MbGxvP0+OPl6/j4+Pj4++Dg4OPj4/X19dPW4djY2OHj7cjIyNzc3NbZ
4/b2+vr6/N/h7N/f3+jo6Ofp8fHy9/v8/dPT0/r6+vb29v39/tXV1eTl7/T1+dDQ0Nrc6dra2urq
6oSPqubn8MnJyXuGo/Pz89nZ2fn5+b+/v42XsJegt6KqwO3t7d3g68vLy/T09Ofn5+Li4pefuvLy
8tvb29jc5IyWr93d3eHh4dDU3qmwxdfa47G4ydDU4MPDw4uVr8fHx87Ozunp6ff3+u7u7sTExPb2
+H6Jp/z8/fn5+/z8/KqxxL3D0cDAwN7e3sHG19fX18HBwf7+/+bm5vv7/I6WtMDF1pOctX2Ipo+Y
tL3B2IuVseXl5a61x+Tk5KuyxYmTrs7S3tHR0aGpvdLW4dnc5dvd6uTm74yVs83NzXaCocPI18zM
zP7+/uvs89ba4/b3+vz9/fn6/MfL2rG10LS6zLC2yIaRrO/x9bS50sfM2nmFo6qxxcPG29DT3+jq
8MPH3KWtwuXn8KOqwamuybK4ycLCwtDU38TJ2KWswrS40rq+1tjb5XmFotze6pSctoiTrcXK173C
2NTX4b7D08jM28rKyqyzxt3f6+zu8ri80/Lz99TX4uPl76euw6mwxH2HpoeSraSrwcbL2O3u9Kiv
xODi7X+Jp3yHpsbK2sDE2oWPq9jb5Pj5+/X1+c3R3YyVsbO5yn2Ip+vr6+zs7NXZ4sXJ2O/w9qat
wsrO3Nnc5Le70+jq73F+naevw/Dw9rq+1cDE2dzf66+2yPb2+ejq8v///wAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAANoALAAAAAApAB8A
AAj/ALVpcxDhARAvG3I4EMiwocOHECNKnEixosWLGDNq3MixI0MAIEOKHBnSIkmRAVKqXMlSZcmI
IAXIlPkFgI8FfnjRMraFgM+fQH0+WlBj4RCIOwAwQJDAQAEBAKJhauTqkylflAZo3cp16wIAGnZA
BLm06VMACxB5ekbNTbVIXeNq/Qrh6EMHSpk6hbqAT5o2xNhs2RUU6BsjiBdoiXFmbF6zfCtJc5Jo
E4cQSVqmBHOgM44AKjTgPVl2LwABBQwsewVDxIgWJ0cKCJCBSIRAFlqWLlCjpRYoSnrMHC7TR8wA
dkysOF0sExRF1+Kg0lsglyxmnWxd+hVgEqwneTQH/7BwHAmQB6dbpBiBQUQFFNRP2HjhgUSQHwEM
XUFjJnbI2SAgkUN667X3Xnzz1XdfANBclplm5J0GWgYsEMiee/CZJR999uFXyhTBETfccTNkIMFp
wAySzCl4RAEKdY70oswfY6gxSgDBwNAFF/4dB8EDDjhwS2dEHrAbDkV21go2FWCQQo8SZtCANg0c
0YACVw64G1QBEMJISk/UEcVlzoh3XAdyaIMMCGFUcYMmHTxm2gJ6pLJILaTQwQCIwolonIQuYBGB
NkWAUIQGSzAh51kLyMCKB5YUgAsKwnRRSI84WFDFEgxtYMIGClywKF8yWKPLHtkYgAAMGPDo31dl
0OEAUQSjoiWDKCTEcoIg01SwX3+xfRXDA46FssockMwCVQ1rODEGJ4c0M4wkDmrG2VcUWAERCw6w
ZEEETRzwhYjkznTHAU2YAMEKET3QwQQQwAsBFWSUoIEC+OaL5QNYKvAAvwpYkUEJUogBBERDEOGC
C0JQAMENH3yQRQyqZMGDEELwAAgFfdxAwQdSUEABDx+UEQYVZ0ggkQRMKMAEDUXQAEcDOkxQgg5k
TOBCCSpM8C4SIIihwwwazKDCEhdI5IU2KhObtEAbRKDcESuwgIUERFxw5TFXHiHBDhdswK02AQEA
Ow==

------=_NextPart_000_0000_01C8B10A.E8B3B5A0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.seek.com.au/general_ID_items/images/buttons/btn_jobtools_notes.gif

R0lGODlhJQAkAPf/AGh1lv///9rc6cbL2KGpvY6YsNnd5bS6y/Pz8/X2+fP0+PT1+fHx8ff3+vv7
+/j4+/Hy9/39/fDx9r3D0fT09Orq6vHx9qGpwPr6/Pb29u7v9b+/v4SPqunr8vr7/P7+/nuGo4GM
qOPl68XFxff398/Pz+/v7/z8/fr6+nF+ncPDw97e3uLi4nB8nOTk5N3d3eTm7uzu8qqxxJegt9/f
34OOqezs7Ozt9O3u9O3t7evr64SPq4KMqMTExObm5tHR0b3C1Nvb2+Hh4ZOctdbW1s3NzYCLp/Dw
8MDAwNze6tDQ0Pj4+LO6y+Pj47a8z/39/tPW5H2Ipufp8b7C1ODg4PLz+PX19dvd6vv8/err88PI
1auzxvn6/Ofn542YsOjp8OTl7/z8/O7v9PLy8vb2+Onp6XF9nJ2lu/b3+oSOqYKNqejq8oKNqOPl
78nJyfn5+dnZ2Z6mvKSswurs8MjIyNLS0oqUruHj7MLCwoyVsMHBwbrA0ejo6Ofo8dfa5Pn5+9PT
0/Hy9qivxczP3+Xm8OPk7oONqeXl5bW7zcLH15qiuePl7nWBoJqjuvv7/dLW4XaCoJmiub/AxsbJ
3ers84mTrcvLy5KZtYGLqOHj6aKqwMfHx3eCoYyXsNfX14GLp7/C2N7g68XI3LS7zK61yK+1yurs
8r/E1eHk7YmQr/T1+P7+/6qxxZGas9ba4+jq77vB0eXn78TJ1qWtwurr7enr78XK142XsMDF1tjY
2Le90N7f68TI1eLk7tra2qKqwd7h7O7u7ouVr9fb5srO3ODi6MnN3pihuMbGxvL095ujuuvt84iS
rfP097/F1tTW5YOPqc7OzuLk7d3g6KCmwtbZ5Zagt5ylu6OrwdDU3uzu85+ove7u9M3Q35yku8fM
3JWet6mxw8HG1pukusPG2rG3yfDx9eDi6/Hy9JmiusPFz7vB0uHj7ebo67q+1ebn8IaRrKGpv6Cp
vezt84WPq3V+nr+/wNze5ejq7unq8czMzLzC0YyWr2NukbK20P///yH5BAEAAP8ALAAAAAAlACQA
AAj/AP8JHEiwoMGCARIqPMiwocEAA1IAAMDBwAeHGA9CBBCCVbwWAAZczEhyYwgYN7LcMQJgTg4U
GBXKjBEjgMCNHFFm6TAMAIEuESL8k6lQhIEBB2QUKDDR5xIKHwYA4DGK46KdUpgVKGMDQYwJBwgU
4DARRIEZBw4YMEAmgAgQGRhI5fFFwj4An6R1kGKkQAUW/wyAWLu2LVGiIIpJZZPPggQNsAAYuXMM
wIEmK2ygA/DhsOeE2RabguBYA449AEASoIDExT8KHFydeNI5YYyjTOR54eCFiVQ1yxSQfozjRiWf
CFTQCUYigoxyGF5tuwWtkzUmEwyIUCjVkLYFwkvj/4iEXMUPITaGDhDWQMw0Lh6wzK6dsDu3BOCH
a1CEfMQGIUuQIBA+ZiiwQAJoPPAHfI7MtopUNYjRAH7hSdAIcvrokUsGDggUgRUg+AFBFQYi2ICC
J0BozgMT5meBMshFs8EPVgQ1kAMEHKCBBBaMWGIgUqURCAYsUgjBOD7poEIJcLAwRkFHTNDKDTBs
sYUddoQQTpDJeEBkiwp441MZSChBRQX/CFVQJi2sgYo4xMCggSpSgdAMFl4WucA1PlWwASBEVMAA
Q1akUE0fX6zRASUJMAWALXh+mcAZPnWBzAi++OBQBjMgAgYh7/QhhQIF1FADALLk2QClBFRgCSAr
8P8xaENjTAAOO70U8mkVBfAjhhqoEhmHTx3Yg4QPAmJEgQichAJMIuvM8kgBZpDSAQ8AaDEsAbxc
IskLCJDkAAopdJOEJr/gco6jfsSCyUQEFJJKPeogMGtGCMxQigACXJGEBo425dM8/lDTzz0MwEQS
AxMMwS+/bYiQ1sQTSODOJLu00A4RJA0kAiQP85tEG8+IAgo5xuiyhxxywDNAEBl0TAIJKQzCLxRA
OHFBOjswEsIOF1zgzDfYyFBBGB1m9AYFMwgiwCBAXwAEECHze8UVp3CQA4cdHzFAHlWHXTUAtADW
MQO1ACD22gJEYQAcJnQcAQIcOME2FFPonEcUAEyI4EmaZ8swBN5TCHLBEPTwDcBSBwxggAmHnNfx
PzrMMdFSOWZngL1N0FBCHRvggccL6XXsAAUUHMECDS+UUMIGemygghs9jKDECEUQsULcHWegQxA9
FIE77XQosUkdQVBBxQsuoJD05P9kQIMPNLiwgguHNMGHCRUsgeagz0O/tAM5hBsG9AwFBAA7

------=_NextPart_000_0000_01C8B10A.E8B3B5A0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.seek.com.au/general_ID_items/images/other/icon_report_ad.gif

R0lGODlhKQAuAOYAAPHx8e3t7cnN3rW50uDi7I2XsJykvN7g67O5y6yxzKuyxcbK2dbY5u3u9eLk
7oSOqoiRrvDx9rq91djc5XqFo+jq8pOctcHF2urq6uXl5dze6sPDw+Pl7u7w9f39/drc6fr6+pSc
uPj4+HF9nc7R4tXV1dra2tHR0a+1ysnJyebo8G55m+Hh4dLU5Lm+0Wt1mml2l+zt883NzVpmiqmu
ycXJ3NTW5b3B1/P0+N3d3ba51OXm8Pb2+vn6/MLG1tja6L/D1/L0+NLV4/j4+8/T4tDU3qCovaat
wp2jwaatxn6JqPf4+vX2+evr8qKowqSqwrzC0czQ3qSpxbO20LO40XeCosDD2be707vA1vf3+MvO
4MTG2sPG2/r8/Lu/1bi61Li+z/Lz9vHy95eft8PI2OPl69/f7ODh62JvkfTz+qCmwejm7qesyKev
w1FcgsPI1trf7HR/nr7H1XuDqdXY4mdxmcjM28PJ3ODi55eguI+YtMXH3Jmgu2h1lv////X19SH5
BAAAAAAALAAAAAApAC4AAAf/gH+Cg4SFgyIgiYaLjI2FIB5+kpIgWY6XjZB+MQgPFEYTlJijgyB+
TAh9fQ96qgUxfiCkmKZZD30FExExBEd9I0V+HrKzhpoxBX0ISzi7FTtkIyMKTLGWxYKmTAqqrigK
Cm16I7+/UKLFpmUUuAIJEFXdv0pIXAtKfUbC6X5l0nY4ghCRQPDKlQEIqRxQsWMMDH3ERnlgQmEF
nQY4cIgRUvAgQhsqVHDg4DBYREemFMB4ciZCRjERKtioUWNPjQ8hGTr4QWEEEw8BMHmIscrLgQ4v
I0ToEKNJhQoqnjLkcAYIDAR+AFwS4Uelgi0aMGpU2qFDgyZOoe4YeWbCAyV+/2j5oUDBRQ0GTf6M
XWrWqUgHZ8wcIPABwYpglyb2CQHESg08EYIoXXpWJAEzHzIP1hBlhYKsYRr5KdIngRUrCapQePCj
bAwVBA58YECbwYfBBBg8KBC3EddUWE7HAYPAThwhBzQwEEKEBAkiLWzcJnCGgcO4WheZKkDhgpUB
D6IsaKMghBcrF7hsuVNDCxEGGgg4cDDhCQzsjCL1geDdCoUlHVSgBx8uECSBFzdwIcB7gzlAgAZP
9JEVBvkRxccFSsCjQQdgQNCRQV5cIEALPxwwnwMapBJKUIuMVtoFKMRgwH4jjGGAHlN8ASIXWkh3
hgMcOGCGD32EksEiv/WBBf8WKByBQhRg6KGBA1VIoYNBWNRAAnwEjOQgkStq54cRK2BhQRtRGKAA
GFEc4UAdNBh0RZZElAhkkATY0ccCfhxpjB8FKFFAGEYYEUMMKJARggMr5HiQFzUQ8UGXXl6mDGiG
6AcBBGEggAATMZDkAhkIKHHlFRJw0cKUXjp4QB+f/RFaIfrpcQUCRkABKgcGjHpAFUjIyQVyQDoY
2xh9UBBKLIX4MYEqehRgxBigRqGAAQ6E8EKcCGGxqmw/TCBHPOUUkEVv2YzZTQEoGHHEG3mQYQQZ
2xo0ABVUXEBEET4oQAEMMChDxS15MPuHKaRBgCwCdBiAAhQ+QKABGXNIcMX/FE44oUcI3K0AMAwQ
CKBBAgn0FItWE1EQR4IoQDCDsgoUt4ACbsjTx8cf60EGdRck0ErBAWBwLhR9JMEFF6cNEIICUMzg
NBoz2JysoAtUykUCIaxSzQkZpNQHF+0951wedSCRxBNqSPHEExnfi+8ULXCggRZU+LzKuSbkgIEp
ecQhwAc/7oBRGgcIUQMQXlj8BUID6KADFQP8wAAKKNCAzwPV5MA1AEkuIUZZYjDBAxMd7PABc1EI
YAdNNC34owQo8LECrJKUcEIOg/ixQJE8LJHFEsAzEcRrDiT3geQ22CCEdAxQwQY7yvoRQAkp5BBA
dooZ0UMXPfQwxBI8aMSU/1QcxPaDEFHcQMMtylTDQgopZIDBrAf7kccITXTBvfejB0RWUxyAgxBu
IAUIBMxQWaHe5gzRj1UEYX9DGB0TxtKADqyBATfgQxUOCAs/5GADJTCBnwzBld1RgA7diyATJigG
FfygBmpgHwUQ0MEPbkBvAMiOITAAgNGQowBRiAkBfiAAGlgAH78wQjD8kAUTpEAGJcgAixoRhuud
wghS68YnlugHDMhgAyCU3xQdEQD5SYIJRfCUGhfQwayYQAYyOIEJMHC9YgAAAxlgwR8mwcc/ZMCJ
8BOhGLEhiDtioARxLIEiT/DEE0CRjnUkZCFyKL8c5FGELKCjDiXJiCoKIgcoVaQfJwMBADs=

------=_NextPart_000_0000_01C8B10A.E8B3B5A0
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://info.seek.com/b/ss/

R0lGODlhAgACAIAAAP///wAAACH5BAEAAAAALAAAAAACAAIAAAIChFEAOw==

------=_NextPart_000_0000_01C8B10A.E8B3B5A0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.seek.com.au/general_ID_items/images/promotion/protect_yourself.gif

R0lGODlhNwA9ANUAAP///+jp8H2Hpe7v9Gd0lvLy9ZeguIuUr/z8/fX1915sj3J+ntXV1uXm6qKp
wMTJ2dbZ4vr6+7W50vn5+rO5y7zB083Q3t/f4MvLy6qxxfb2+ff3+d/g6sHBwQAAAL28vPz7+QAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAA3AD0AAAb/QIBw
CPAQj8ikcslsOp/QqHRKrVqjxisgAHlYBtrwEHJYCASLhaEA2CDE04GDcHgENAHLuTBJTOBQDGgW
f0QDAgYAAxpWWVEPBGsACG9EDwscAQEJgEwQkW4RAAUQYEIJCxUFDQWVnUcFiBoTExGXBAIcQwIZ
IAwFoq9HGQsNExobGQQZFgQOhQYGA7+uWFCoFBEJtgoPQgIHnAAO0gwNjMJDlxwaA7EOCL8HBwGU
5NMN4ukABuHuFgsgXOhQ4IAACBEQ3MNwoZqwaAkGJMggIAEGDMkEEIqw0BgVR036Fdjk4AACDAwm
ULQwi1wBhg5fGRAwwF1JiwHGCXjQcg2G/wCF9s3UVKAkgAkNKOBSNWEh0H1CZmYqekAOAVwCKgTY
UHLCqmBSQDKZCSHAAGUEFBywMFMCh2RqOcSUucCCWWUHKFiwYFCChQQOzigw0AAqvwUPGsjR+KBx
3wocIFa4moHT3CsJ+nJYbKHxAwMKFhhUQEFIAWUCtE24TEQskgkVFigQIKFU4A2aGnCg0M/Ag0IR
Ji9IEACYlg0PBEQ6I+GBnANIECQUgkAPgTQJBAadUv3A7Awc+kpoYHQJBNC5JhdgcCEBayYD0vpu
zLx2YCUDDFyvsAHA5AQMMGAKE65tocB1BlSgxwIZSCABOJNQIsRZ11U2xH8MgTVFAGp5t/+AA3OY
kQYEAASTAAULOJMTEeqZo8F7S3DowAMOyCYABRJQUEFhbxRwywGFUXchAetB0EoVMj5QwQMUKOcA
iZMgJ4BaECTwQAYPJDSdUgAy8ESBAygwI2QIBIDWWg8cgEuWBc3mzGqiKKXBBQzAuESYDlSgVQLI
NEDRVTu5gUAGoR0wmQUlAsAlA0ZageeS7hRQgB+HLDCAag0oZxBvBmzwx6IXoENFmAl+UdOpCMyE
gKQbQDCbQQ40qQEni57jBJiD+XXqqRMYtIE7rb7KC0V8KkoAgBdoKAWHBug6gCY1aWBQOxJ9Ao5G
BxiQABuLMqDPhrnaocm4mQlQQE2rKCf/wIwEsFQACEqtd0F/SOa647ialDsSUZNFMtS5E4D6YhMF
MutgJvgWZO64Nc2RFQFVDhAwkYyyUW+zFCDMsEHPMqxfQAtQ8OwGcl6gmJ1JkOqgXfgOwHHLah4Q
mQBmqXQse/Vc7KC4G9PUMjjn0TFAUrhsEOC3ShScq4MNwOzzuBycYUYFAyQ3WNMMHUkFsxU4WFbP
HWsCQRoUcOGdRhMMxBC9W3/n4L3QvjyuBeBxECIFCTSAQQcoNYCyEkrRgSPLZsk9rp+yOSARA3wz
JNGX0a3WAGiRUPC1y08PsFuKhAHIdweMmvV3dHmfo8dsTxbH8bMPDgbBnB18gNIFxU13k0U7EAi4
QWyzUc1xBepasMFAjZszgHRiRBCBBg2wdy4xg6FxtgUR6N0B6BA00MAGykKuxKoJXJBhUrLN9sC5
GHyAfT7AjB4FAgmET+e8AyyJR/p8X3CBpO5TId0GeGBA35qnvg6YjAN+6J5hJNW8vfEtdO2DQ4GY
cK4AXEAgtVOgYaIDv1ZEYDsbDKEI0zHBEQohCAA7

------=_NextPart_000_0000_01C8B10A.E8B3B5A0
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://secure-au.imrworldwide.com/cgi-bin/m?ci=seek&cg=0

R0lGODlhAQABAPAAAAAAAAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOwA=

------=_NextPart_000_0000_01C8B10A.E8B3B5A0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.seek.com.au/general_ID_items/images/buttons/btn_jobdetails_apply.gif

R0lGODlhdAAhAMQAAP///6CgoOjo6Ly8vNXV1Xl5ecrKysXFxd7e3paWlurq6tLS0s3Nze3t7W9v
b4mJieTk5M7Ozubm5sfHx9ra2qurq7KystDQ0NfX1+Hh4cvLy+7u7uDg4KWlpcDAwLm5uSH5BAAA
AAAALAAAAAB0ACEAAAX/ICCOZGmeaKqubOu21NcFdG3feK7vfO//QJqFMqJ0MArFZqNkLpvQp9RJ
jVan1ix2e+1qvdgGIkAEfDCCRiO9VrPf7nh7DqfL6/i73s7P9/dpGB8iAQJ+h4CJf4uIjIqNeQIB
hEkClZcKlpmYmp2cn5uhnqKgo6alqKSqlpMAAUkSsLIKsbSztbi3ura8ub27vsHAw7/Fsa0BEIbK
AszOy9DN0c/S1dTX09nW2tjb3t3OyODc5N/l4+bp6OvcyBIZEu/x8PL19Pfz+fb6+Pv+/QD5Cfw3
MGA9cRwgQEi4UCHDhw4dIphAwSGBCQcmTGC4QGPGhggOEGgY4QCChRcX/0ik6DDCxpYvIWiYgCBh
BA0KKUyIALGhz54MxUE4OVQh0aNGk0JI4OAD0Q4OojooYAFCBalTnR5w0MHoB64KHzggQHTrA6Ji
hzIoEJUqBAtNhxYocPJrhaJ4keZNiixDBgR+Af8NTHiwYbYJBEO14GHAXApXLRz4MJfA1g6EH29N
YNhDVMwZxP6da2GA2AUMHHCeEHVCBqYHDAueXZg2MgoIEODWnXu37969B0x1sAA3VJNGHHiA6iH3
cc8dfMOtwJQB8K1Rm4tFYMBBAN3CKyCYi+CqgwoUHgPnzf53+9vr3cvvzTS8ceUIFohlAHUAAgJi
RSBcdMDNpdpvnrFVAP+ADiAAnW4PMhXBA3M9kFoC87UXX2+3YUABBR6C+GGIJI5IAQEHPoYBVFiR
waJUZEAnIohwOcDAjBhAx1QCYuXI1YcDYjCdakxdhV6JOJqYJAW3EfChkyc+KWWUUcIVgAdiiQRV
Ah10cMCHW3YpEgUyQumkAw9MSQB0Cyg4lowUDEhAamxZABdbN5qp5p5U3kalnn+qKVaLTDowgJ79
/SkcGX+iCaicX0Wlk2pOwjUEAWwRt0BbgHbKp5PIYIDBAqKSOmqpqJ6KgVkfDOBYARgEYKippPan
6gLCPdBlABaMiiaton7VAamyOjCqWAkEMNcFozL1gKjIAntrqtISS8j/AgQQgK222W7rbbcEyGoB
t+LKeqi3sn4ALgGRSvVAto5+u6i2E45FgAYJsPWAB9tOh21k3Ab8rcDrLoBMBAssgLDCCS/scMMQ
MyzxwxNHTPHFFmdc8cYYc6yxw8igljADI5cs8skko2xyyiyv7LLKMLcc88sy10yzychcwMAFOvO8
c89A/yy0z0QHXfTQRieN9NJHN62000wDfXAEBkRAtdVVX6111lxj7fXWX3cN9thilx322WSjbfbV
yDDAgAFuw/123HTPbbfceNed9916983333sH7rfggNONzAQazJQ44oo3zvjji0fuuOSQT2555ZhT
rvnlm2fuODIHGGDAmgSikz566aifrrrprKfe+uquxw777K/XLrvttIt+QCsVDBC6Ab8Hr/vwwBMv
fPHIH6+88cwn3/zyzkcPvfADVCCCBQEMQPr0z3cvvffcfy9++OTr7gGvIkRgQQVBtO/++/DHX0MH
FkQgggSu5q///vz37///AAygAAdIQP9JYAQSiEBjCsjABjrwgRDU3gFfQMEKWvCCGGRBCAAAOw==

------=_NextPart_000_0000_01C8B10A.E8B3B5A0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.seek.com.au/general_ID_items/images/buttons/btn_go_grey.gif

R0lGODlhIQAfANUAAAAAAP///+7u7u3t7erq6ujo6Obm5uTk5OHh4d7e3tra2tfX19XV1dLS0tDQ
0M7Ozs3NzcvLy8rKysjIyMXFxcDAwL+/v7y8vLOzs6urq6WlpaGhoaCgoJSUlImJiXh4eG9vb///
/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACEALAAAAAAhAB8AAAb/wNCD
Qywaj0jkJvMQbhQCASE6lVKv1my1kNg8MItBYSAmj8vos9psXmA243WaPa8XChtOgUDY9/l+gYCD
f4UFRAZ8iQSLjYqPjJCNRAUHd5aVl5qZnJied5SfnZuipaAcBgYIqauqrK+usa2zBkQHBwi3ubgH
CRQPvLwPFLrFvEQJt8m9txwgzx8QyRAf0BjM2AnICAgJ3N4YIB0UGB8f3uYYFx4gDd7d38gKCQnz
9R0gDPQXGgsTIBzmXQCRoR49e/IOHmSngEEFCxUYWAChYV4FigYzElGgYAFHjwoYTnxW4WLFBSY/
qtzYkCMDjgwdWMBnYWJFiRRd6iTysmVL5XwUGuJ7AEEcx3AYeiol0mDBgqZPFwz8oIGdh6bsOnAw
5wCqV54NGDAIO5YBBnYfOjwY+6BDtQ4WxJIly/RBgwZ28d7Ny3evX72AmTaAcJfw4MKIDys2zLgB
EQcOIECWHHmy5cqYKWt2QETCgweeQX8OTXq0adGoJXSGAEECa9etX8uOTRu2bSIRJkTIvVs379++
g/ceHoHDhgkTJEhIvlw58+fOozdvPmGJBQkUlGfHrr079+/bw1vI8KZCeO/nwaNXfoEDBgkYksif
b0TDewUX8uvfz7+/f/0KhIDffwQWGFQIQQAAOw==

------=_NextPart_000_0000_01C8B10A.E8B3B5A0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.seek.com.au/general_ID_items/images/buttons/btn_save_search.gif

R0lGODlhMAAlANUAAI+Pk+Pj5OHh4tzc3cLCw6CgoWlrebK0v9DT4N7h69jb5cTJ1aepq6uws+Xl
4vX19e/v7+3t7erq6ujo6OXl5d7e3tvb29jY2NbW1tPT09DQ0M3NzcrKysjIyMfHx7u7u7Ozs6ur
q5aWloyMjHd3d21tbf///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACYALAAAAAAwACUAAAb/wIdw
SCwaj8ikcslsOp/QqHRKrVqv0IJ2y+16v+AusXCRSCIRCSQdgZzZ6fXZjX6r2XT82VJ4HC4TdWiB
cIRvhoOCEYiLioEXIAUTE2eBEpSNl5VpmJadnJuamZQSWqCjoZ+inqmtqFpmFLGzmhKytrSkt7tm
urSyWhSTwhPExsPIxcnHys3MFFoOyQHJ0s3UzdbE2MTak9zBAhQU4uTj5ejn6ubs6e3rWgECARQV
FPL0HB0W8/UUGAToVehAoJ+GDhgyEOjggWAGgff6BZMnzp4ADiQMlCgx4kJFEiUeUgAQUoCAAiUI
MNiosQQDk/5MBtCSQAC/BBUqCBhRAoRK/xE3O2wEIaACCBIg+I0gUYEBUgIEPGTgl7PmgJMFLOik
qtXAiKJabZ4sQYIEvwteBXQwAJSBgQ9gt8a1qeVCBQsXtNrlWYABgbt5OYZIqZUkBpQgLqwU0TcE
YL2AteC1MBlvh4wbSUwFUSIEhxIi8nI+apYPyxIA8lZWXfdCXgx4MeTV8AFlAwskG3xYCjsDR9R4
C5AgANv1a7yu+WS9kOH4BQ2vCbjM0LKERhCwSfaEXeCtheLNv+NtrkV284QYNIwYoQWkB84iCHzg
DCADBs4l0KNkrOXDefvMXaCFfRloQCAGTmk0gn88dUBgRgZuYEB9CaFk3UYFFHhggVpskOqBhhl4
CKKIBob4YYkkfpiiiSOeOKCIMKooI4sx0jhjjTVqocEGGmjAQY88+ghkjz/uSOSQQhqZZJBFBqnj
Bhzw+COUUu4YpZBUYnnllFtaWSWVHVIpZpRjblDmmWSmaaaaYBbQQZQdQPnmBnHqA6ecd9pJJ557
6lnnnB1oQQAHdnLgAaFvcjBooYcWumiijSb6KKGR9vXBpIVKiuimjnKaqKadfsBAJJcy9OagBL2p
akOK6rOQnaa2miqsrBJUAAgLgMBAGLz26uuoHCgg3wfEFmvsscgmq6yyCDygwALDLivttMsScMED
QQAAOw==

------=_NextPart_000_0000_01C8B10A.E8B3B5A0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.seek.com.au/ID_SEEKMAIN_USR/USR.css?v=5

BODY {
	FONT-SIZE: 10pt; MARGIN: 0px; COLOR: #000; FONT-FAMILY: =
verdana,arial,helvetica,sans serif; BACKGROUND-COLOR: #fff
}
P {
	FONT-SIZE: 8pt
}
TD {
	FONT-SIZE: 8pt
}
FORM {
	MARGIN: 0px
}
INPUT {
	FONT-SIZE: 8pt
}
SELECT {
	FONT-SIZE: 8pt
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #003399; FONT-FAMILY: =
verdana,arial,helvetica,sans-serif
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: =
0px
}
UL.arrowList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; LIST-STYLE-IMAGE: =
url(/general_ID_items/images/other/_icon_black_arrow_4_8.gif); =
PADDING-BOTTOM: 2px; MARGIN: 2px 2px 2px 12px; PADDING-TOP: 2px
}
UL.no_bullet {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
LI.arrow {
	PADDING-LEFT: 8px; BACKGROUND: =
url(/general_ID_items/images/other/_icon_black_arrow_4_8.gif) no-repeat =
0px 2px
}
LI.no_bullet {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; MARGIN: =
0px; PADDING-TOP: 4px; LIST-STYLE-TYPE: none
}
.hr_grey {
	MARGIN: 5px 0px 10px; WIDTH: 100%; COLOR: #d7d7d7; HEIGHT: 1px
}
A.HomePageBolded:active {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #6e6e6e; TEXT-DECORATION: =
none
}
A.HomePageBolded:link {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #6e6e6e; TEXT-DECORATION: =
none
}
A.HomePageBolded:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #6e6e6e; TEXT-DECORATION: =
none
}
A.HomePageBolded:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #6e6e6e; TEXT-DECORATION: =
none
}
.BodyText {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000
}
.BlueText {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #006699
}
.GreyText {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #666666
}
.BodyTextBoldRed {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #cc0033
}
.BodyTextItalicRed {
	COLOR: #ff0000; FONT-STYLE: italic
}
.BodyTextRed {
	COLOR: #ff0000; FONT-STYLE: normal
}
.BoldPink {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ec008c
}
.BodyTextGrey {
	FONT-SIZE: 10pt; COLOR: #666666
}
.BodyTextGreyBold {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #666666
}
.BodyTextBlackBold {
	FONT-WEIGHT: bold; COLOR: #000
}
.BodyTextWhite {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #fff
}
.BodyTextExec {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #333300
}
.BodyTextSmall {
	FONT-WEIGHT: normal; FONT-SIZE: 60%; COLOR: #000
}
.BodyMyseek {
	FONT-SIZE: 10pt; MARGIN: 0px 10px 15px 20px; COLOR: #000; =
BACKGROUND-COLOR: #fff
}
.heading1 {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #003399; FONT-FAMILY: =
verdana,arial,helvetica,sans-serif
}
.heading2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #0066cc; FONT-FAMILY: =
verdana,arial,helvetica,sans-serif
}
.heading3 {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #0066cc; FONT-FAMILY: =
verdana,arial,helvetica,sans-serif
}
.heading4 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN-BOTTOM: -7pt; COLOR: #000
}
.heading5 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #0066cc
}
.heading6 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000
}
.HeadingIndustry1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #000; FONT-FAMILY: Arial, =
Helvetica, sans-serif
}
.heading3 A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #0066cc; FONT-FAMILY: =
verdana,arial,helvetica,sans-serif
}
.heading3 A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #0066cc; FONT-FAMILY: =
verdana,arial,helvetica,sans-serif
}
.heading3 A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #0066cc; FONT-FAMILY: =
verdana,arial,helvetica,sans-serif
}
.heading3 A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #0066cc; FONT-FAMILY: =
verdana,arial,helvetica,sans-serif
}
.heading6 A:active {
	COLOR: #000; TEXT-DECORATION: underline
}
.heading6 A:link {
	COLOR: #000; TEXT-DECORATION: underline
}
.heading6 A:visited {
	COLOR: #000; TEXT-DECORATION: underline
}
.heading6 A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
A:active {
	COLOR: #0066ff
}
A:link {
	COLOR: #0000cc
}
A:visited {
	COLOR: #8866bb
}
A:hover {
	COLOR: #0066ff
}
.breadcrumbs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: =
7pt; PADDING-BOTTOM: 0px; COLOR: #0c3d9e; PADDING-TOP: 8px; =
TEXT-DECORATION: none
}
.customerservicenumber {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: =
7pt; PADDING-BOTTOM: 0px; COLOR: #0c3d9e; PADDING-TOP: 8px
}
.footer {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #000066
}
.processstep {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: =
0px; PADDING-TOP: 8px
}
.greytext {
	FONT-SIZE: 7pt; COLOR: #666666
}
.bodymargin {
	MARGIN: 15px 0px 0px
}
.breadcrumbs A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #0c3d9e; TEXT-DECORATION: =
none
}
.breadcrumbs A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #0c3d9e; TEXT-DECORATION: =
none
}
.breadcrumbs A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #0c3d9e; TEXT-DECORATION: =
none
}
.breadcrumbs A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #0c3d9e; TEXT-DECORATION: =
underline
}
.breadcrumbsXtraMSN {
	FONT-WEIGHT: normal; FONT-SIZE: 7.5pt; PADDING-BOTTOM: 0px; COLOR: =
#999999; PADDING-TOP: 8px; TEXT-DECORATION: none
}
.breadcrumbsXtraMSN A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 7.5pt; COLOR: #999999; TEXT-DECORATION: =
underline
}
.breadcrumbsXtraMSN A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 7.5pt; COLOR: #999999; TEXT-DECORATION: =
underline
}
.breadcrumbsXtraMSN A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 7.5pt; COLOR: #999999; TEXT-DECORATION: =
underline
}
.breadcrumbsXtraMSN A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 7.5pt; COLOR: #999999; TEXT-DECORATION: =
underline
}
A.myseeklink:active {
	COLOR: #fff
}
A.myseeklink:link {
	COLOR: #fff
}
A.myseeklink:visited {
	COLOR: #fff
}
A.myseeklink:hover {
	COLOR: #fff
}
A.comment:active {
	COLOR: #0066ff; TEXT-DECORATION: underline
}
A.comment:link {
	COLOR: #0000cc; TEXT-DECORATION: underline
}
A.comment:visited {
	COLOR: #8866bb; TEXT-DECORATION: underline
}
A.comment:hover {
	COLOR: #0066ff; TEXT-DECORATION: underline
}
.footer A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #000066; TEXT-DECORATION: =
none
}
.footer A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #000066; TEXT-DECORATION: =
none
}
.footer A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #000066; TEXT-DECORATION: =
underline
}
TD.navigation {
	LINE-HEIGHT: 0pt
}
.jobcreatesmall {
	FONT-SIZE: 8pt; WIDTH: 200px
}
.jobcreatelarge {
	FONT-SIZE: 8pt; WIDTH: 250px
}
.accountDetails {
	FONT-SIZE: 8pt; WIDTH: 140px
}
.search {
	FONT-SIZE: 8pt; WIDTH: 100px
}
.promocode {
	FONT-SIZE: 8pt; WIDTH: 80px
}
#formlabels {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: =
arial,helvetica,sans-serif
}
.searchfield {
	WIDTH: 190px
}
.threemax {
	FONT-SIZE: 8pt; WIDTH: 30px
}
.textarea {
	FONT-SIZE: 8pt
}
.currentjobssubhead {
	FONT-SIZE: 8pt; COLOR: #000265
}
.healthsearchfield {
	FONT-SIZE: 8pt; WIDTH: 150px
}
.healthdropdownhead {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt
}
.classControls {
	FONT-SIZE: 9pt; WIDTH: 200px; FONT-FAMILY: =
verdana,arial,helvetica,sans-serif
}
.IndControls {
	FONT-SIZE: 9pt; WIDTH: 277px
}
.smIndControls {
	FONT-SIZE: 9pt; WIDTH: 165px
}
.hesControls {
	FONT-SIZE: 8pt; WIDTH: 139px
}
.quickSearchControls {
	FONT-SIZE: 8pt; WIDTH: 127px
}
.lightWithBorder {
	BORDER-RIGHT: #ddeeff 1px solid; BORDER-TOP: #ddeeff 1px solid; =
BORDER-LEFT: #ddeeff 1px solid; BORDER-BOTTOM: #ddeeff 1px solid; =
BACKGROUND-COLOR: #ddeeff
}
.lightPlain {
	BACKGROUND-COLOR: #ddeeff
}
.borderPlain {
	BORDER-RIGHT: #ddeeff 1px solid; BORDER-TOP: #ddeeff 1px solid; =
BORDER-LEFT: #ddeeff 1px solid; BORDER-BOTTOM: #ddeeff 1px solid
}
.borderDark {
	BORDER-RIGHT: #0066cc 1px solid; BORDER-TOP: #0066cc 1px solid; =
BORDER-LEFT: #0066cc 1px solid; BORDER-BOTTOM: #0066cc 1px solid
}
.mediumPlain {
	BACKGROUND-COLOR: #ddeeff
}
.PremiumJobAd {
	BACKGROUND-COLOR: #ffffcc
}
.PremiumJobAdBorder {
	MARGIN: 3px 0px; BACKGROUND-COLOR: #ffff66
}
.EnhancedJobAd {
	BORDER-RIGHT: #def 1px solid
}
.EnhancedJobAdBorderTop {
	BACKGROUND: #def
}
.EnhancedJobAdBorderBottom {
	BACKGROUND: #def
}
.lightJobAd {
	BACKGROUND-COLOR: #f6fbff
}
.lightSearchBox {
	BACKGROUND-COLOR: #ddeeff
}
.light {
	BACKGROUND-COLOR: #ddeeff
}
.medium {
	BACKGROUND-COLOR: #99ccff
}
.mediumAlt {
	BACKGROUND-COLOR: #6699cc
}
.dark {
	BACKGROUND-COLOR: #0012ba
}
.background {
	BACKGROUND-COLOR: #fff
}
.tablerow1 {
	BACKGROUND-COLOR: #fff
}
.tablerow2 {
	BACKGROUND-COLOR: #eeeeee
}
.alert {
	BACKGROUND-COLOR: #ffcccc
}
.validationbox {
	MARGIN-BOTTOM: 20px; BACKGROUND-COLOR: #ffcccc
}
.loginboxborder {
	BACKGROUND-COLOR: #00b411
}
.TSLcontainer {
	BACKGROUND-COLOR: #6699cc
}
.TSLvalidheadBackground {
	BACKGROUND-COLOR: #ddeeff
}
.TSLinvalidheadBackground {
	BACKGROUND-COLOR: #ffcccc
}
.DividingLine {
	BACKGROUND-COLOR: #6699cc
}
.errorBorder {
	BACKGROUND-COLOR: #0066cc
}
.quickJobSearchHeadingBackground {
	BACKGROUND-COLOR: #3366cc
}
.quickJobSearchBackground {
	BACKGROUND-COLOR: #0000d1
}
.UKRecruitersBoxBackground {
	BACKGROUND-COLOR: #d63942
}
.comment {
	FONT-SIZE: 8pt; COLOR: #666666
}
.mandatory {
	FONT-SIZE: 8pt; COLOR: #ff0000
}
.verysmall {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #000099
}
.tablehint {
	FONT-SIZE: 7pt; COLOR: #999999
}
.keyhead {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #0066cc
}
.successtext {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #0066cc
}
.errortext {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #0066cc
}
.white {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.textalert {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; TEXT-TRANSFORM: uppercase; COLOR: =
#cc0000
}
.textalertblue {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #0066cc
}
.minorText {
	FONT-SIZE: 8pt; COLOR: #656565; LINE-HEIGHT: 11pt
}
.mandatoryjs {
	FONT-SIZE: 8pt; COLOR: #ff0000
}
.small {
	FONT-SIZE: 8pt; LINE-HEIGHT: 11pt
}
.classControlLabels {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000
}
.highlight {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #fae9a7
}
.jobsearchTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 0px
}
.shortDescription {
	FONT-SIZE: 9pt; LINE-HEIGHT: 11pt
}
.jobSearchPagination {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt
}
.HomePageBolded {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #6e6e6e
}
.reverseBoldHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #fff
}
.reversePlain {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #fff
}
.UKRecruiterProfilesHeading {
	FONT-WEIGHT: normal; FONT-SIZE: 14pt; COLOR: #23528c
}
.detailHighlight {
	FONT-WEIGHT: bold; FONT-SIZE: 101%
}
.countertext {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; TEXT-TRANSFORM: uppercase; COLOR: =
#000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pText {
	FONT-SIZE: 10pt
}
TH {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt
}
TH.light {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #0066cc; =
BACKGROUND-COLOR: #ddeeff
}
TH.medium {
	PADDING-LEFT: 11px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #fff; =
BACKGROUND-COLOR: #0066cc
}
TH.alert {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000; BACKGROUND-COLOR: =
#ffcccc
}
.mediumHeadRow {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #fff; BACKGROUND-COLOR: =
#0066cc
}
TH.darkHeadRow {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #fff; BACKGROUND-COLOR: =
#0012ba
}
.mediumAltHead {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #fff; BACKGROUND-COLOR: =
#6699cc; TEXT-ALIGN: left
}
.lightHeadRow {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #0066cc; BACKGROUND-COLOR: =
#ddeeff
}
TH.darkHead {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #fff; BACKGROUND-COLOR: =
#003399
}
TH.loginboxhead {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; TEXT-TRANSFORM: uppercase; COLOR: =
#fff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; =
BACKGROUND-COLOR: #00b411
}
TH.mediumAltHeadExec {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #fff; BACKGROUND-COLOR: =
#999966
}
TH.mediumAltLearn {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #fff; BACKGROUND-COLOR: =
#63b13a
}
TH.mediumAltRefine {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #fff; BACKGROUND-COLOR: =
#6699cc
}
.newsMediaTableLayout {
	WIDTH: 603px
}
.newsMediaTableContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.newsMediaTableContent LI {
	PADDING-BOTTOM: 8px; LIST-STYLE-TYPE: none
}
A.white:active {
	COLOR: #fff; TEXT-DECORATION: underline
}
A.white:link {
	COLOR: #fff; TEXT-DECORATION: underline
}
A.white:visited {
	COLOR: #fff; TEXT-DECORATION: underline
}
A.white:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
A.TSLstateHref {
	FONT-SIZE: 8pt
}
.sidenavStyle {
	BORDER-RIGHT: #afafea 1px solid; BORDER-TOP: #afafea 1px solid; =
BACKGROUND: url(/general_ID_items/images/other/sidenav_pattern.gif) =
#ededff repeat-x 50% bottom; BORDER-LEFT: #afafea 1px solid; =
BORDER-BOTTOM: #afafea 1px solid
}
.sidenavStyleReturn {
	BACKGROUND: url(/general_ID_items/images/other/sidenav_pattern.gif) =
#ededff repeat-x 50% bottom
}
.sidenavStyleHover {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-REPEAT: repeat-x; =
BACKGROUND-COLOR: #d5d5fa
}
.navGradient {
	BACKGROUND: url(/general_ID_items/images/other/navTile_gradient.jpg) =
no-repeat; WIDTH: 130px; HEIGHT: 177px
}
.navGradient2 {
	BACKGROUND-IMAGE: url(/general_ID_items/images/other/investorBG.gif); =
BACKGROUND-COLOR: #fff
}
.navselected A {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000; TEXT-ALIGN: left; =
TEXT-DECORATION: none
}
.navselected A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000; TEXT-ALIGN: left; =
TEXT-DECORATION: none
}
.navselected A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000; TEXT-ALIGN: left; =
TEXT-DECORATION: none
}
TD.sidenav {
	FONT-SIZE: 8pt; COLOR: #fff
}
TD.sidnavlight {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #fff
}
TD.sidenavdark {
	LINE-HEIGHT: 0pt; BACKGROUND-COLOR: #f5f5f5
}
TD.sidenavlight {
	LINE-HEIGHT: 0pt; BACKGROUND-COLOR: #ff9999
}
TD.sidenavbackground {
	LINE-HEIGHT: 0pt; BACKGROUND-COLOR: #fff
}
TD.sel_navrollover {
	COLOR: #000; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
.navrollover A {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #4444db; TEXT-ALIGN: left; =
TEXT-DECORATION: none
}
.navrollover A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #4444db; TEXT-ALIGN: left; =
TEXT-DECORATION: none
}
.navrollover A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #4444db; TEXT-ALIGN: left; =
TEXT-DECORATION: none
}
.navrollover A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #4444db; TEXT-ALIGN: left; =
TEXT-DECORATION: none
}
TD.navselected {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000; BACKGROUND-COLOR: =
#fff; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.sel_navrollover A {
	COLOR: #000; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
.sel_navrollover A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
.sel_navrollover A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
HR.thin {
	COLOR: #000; HEIGHT: 1px
}
UL.templatebulletnormal {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #000; FONT-FAMILY: =
arial,helvetica,sans-serif; LIST-STYLE-TYPE: disc
}
UL.templatebullet {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000; FONT-FAMILY: =
arial,helvetica,sans-serif; LIST-STYLE-TYPE: disc
}
.templatetext {
	FONT-SIZE: 10pt; FONT-FAMILY: arial,helvetica,sans-serif
}
.jobtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 20pt; COLOR: #000; FONT-FAMILY: =
arial,helvetica,sans-serif
}
.subheading {
	FONT-WEIGHT: bold; FONT-SIZE: 15pt; COLOR: #000; FONT-FAMILY: =
arial,helvetica,sans-serif
}
.details {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000; FONT-FAMILY: =
arial,helvetica,sans-serif
}
.tempmargin {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: =
0px 30px; PADDING-TOP: 10px
}
#addetailsdiv P {
	FONT-SIZE: 10pt
}
.pt1_border {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; WIDTH: =
460px; PADDING-TOP: 0px
}
.pt1_header {
	BACKGROUND: url(/templates/ptmpl_1_jtbg.gif) #023467 repeat-y
}
.pt1_jt {
	PADDING-RIGHT: 18px; PADDING-LEFT: 32px; FONT-WEIGHT: 500; FONT-SIZE: =
22px; PADDING-BOTTOM: 10px; COLOR: #fff; PADDING-TOP: 5px; FONT-STYLE: =
italic; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.pt1_text {
	PADDING-RIGHT: 14px; BORDER-TOP: #dce0e9 17px solid; PADDING-LEFT: 0px; =
BACKGROUND: url(/templates/ptmpl_1_textbg.jpg) no-repeat right 28px; =
PADDING-BOTTOM: 0px; MARGIN: 7px 0px 14px 32px; PADDING-TOP: 10px
}
.pt1_baseblue {
	BACKGROUND: #007cbd; BORDER-LEFT: #023467 32px solid
}
.pt1_basegrey {
	BACKGROUND: #dce0e9; MARGIN-LEFT: 16px; COLOR: #dce0e9; LINE-HEIGHT: =
13px
}
.pt2_border {
	BORDER-RIGHT: #7d7d7d 1px solid; BORDER-TOP: #7d7d7d 1px solid; =
BACKGROUND: url(/templates/ptmpl_2_shadowbg.gif) #bcb39b; BORDER-LEFT: =
#7d7d7d 1px solid; WIDTH: 458px; BORDER-BOTTOM: #7d7d7d 1px solid
}
.pt2_header {
	BACKGROUND: url(/templates/ptmpl_2_headerbg.gif) #bcb39b; WIDTH: 458px; =
PADDING-TOP: 7px
}
.pt2_jt {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-WEIGHT: 500; FONT-SIZE: =
25px; BACKGROUND: url(/templates/ptmpl_2_jtbg.jpg) #a00a0f no-repeat =
right top; PADDING-BOTTOM: 22px; MARGIN: 0px 17px; COLOR: #fff; =
PADDING-TOP: 27px; BORDER-BOTTOM: #790000 8px solid; FONT-STYLE: italic
}
.pt2_redborder {
	BACKGROUND: url(/templates/ptmpl_2_redborder.jpg) no-repeat; WIDTH: =
458px
}
.pt2_textbg {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: =
url(/templates/ptmpl_2_textbg.jpg) #fefefd repeat-x 50% top; =
PADDING-BOTTOM: 1px; MARGIN: 0px 17px; PADDING-TOP: 1px
}
.pt2_margin {
	MARGIN: 14px
}
.pt2_lines {
	BORDER-TOP: #790000 7px solid; BACKGROUND: #a00a0f; COLOR: #a00a0f; =
LINE-HEIGHT: 8px
}
.pt3_border {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: =
url(/templates/ptmpl_3_border.gif) #ffd600 repeat-y center 50%; =
PADDING-BOTTOM: 0px; WIDTH: 448px; PADDING-TOP: 0px
}
.pt3_header {
	BORDER-TOP: #ffd600 6px solid; BACKGROUND: #000
}
.pt3_jt {
	PADDING-RIGHT: 14px; PADDING-LEFT: 23px; FONT-WEIGHT: 500; FONT-SIZE: =
26px; BACKGROUND: url(/templates/ptmpl_3_jtbg.gif) repeat-y left top; =
PADDING-BOTTOM: 10px; COLOR: #b6b7bc; PADDING-TOP: 10px
}
.pt3_text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 23px; BACKGROUND: =
url(/templates/ptmpl_3_textbg.gif) no-repeat left top; PADDING-BOTTOM: =
14px; PADDING-TOP: 0px
}
.pt3_margin {
	MARGIN: 10px 10px 0px 0px
}
.pt4_border {
	BACKGROUND: url(/templates/ptmpl_4_border.gif) #4d582e repeat-x 50% =
bottom; WIDTH: 460px
}
.pt4_header {
	BORDER-TOP: #4d582e 3px solid; BACKGROUND: =
url(/templates/ptmpl_4_headerbg.gif) #91a455 repeat-y right 50%; =
BORDER-LEFT: #4d582e 14px solid
}
.pt4_top {
	BACKGROUND: #4d582e; TEXT-ALIGN: right
}
.pt4_jt {
	PADDING-RIGHT: 30px; PADDING-LEFT: 17px; FONT-WEIGHT: 500; FONT-SIZE: =
24px; BACKGROUND: url(/templates/ptmpl_4_jtbg.gif) no-repeat 50% bottom; =
PADDING-BOTTOM: 48px; COLOR: #fff; PADDING-TOP: 8px; FONT-STYLE: italic; =
FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.pt4_text {
	BACKGROUND: url(/templates/ptmpl_4_textbg.gif) #dbded5 repeat-x 50% =
bottom; MARGIN: 0px 16px 0px 14px
}
.pt4_textborder {
	BORDER-RIGHT: #92a656 1px solid; PADDING-RIGHT: 14px; PADDING-LEFT: =
14px; PADDING-BOTTOM: 0px; MARGIN: 0px 3px 0px 2px; BORDER-LEFT: #92a656 =
1px solid; PADDING-TOP: 0px
}
.pt5_border {
	BORDER-RIGHT: #640416 1px solid; BORDER-TOP: #640416 1px solid; =
BACKGROUND: url(/templates/ptmpl_5_bg.gif) repeat-y center 50%; =
BORDER-LEFT: #640416 1px solid; WIDTH: 458px; BORDER-BOTTOM: #640416 1px =
solid
}
.pt5_jt {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; FONT-WEIGHT: 500; FONT-SIZE: =
24px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; WIDTH: 398px; COLOR: =
#640416; LINE-HEIGHT: 24px; PADDING-TOP: 0px
}
.pt5_text {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; BACKGROUND: =
url(/templates/ptmpl_5_textbg.jpg) no-repeat 50% top; PADDING-BOTTOM: =
10px; WIDTH: 398px; PADDING-TOP: 40px
}
* HTML .pt5_text {
	WIDTH: 458px
}
.pt5_jt {
	WIDTH: 458px
}
A {
	COLOR: #000
}
A.listlink {
	TEXT-DECORATION: none
}
#hd A:hover {
	TEXT-DECORATION: none
}
#chrome .clipheader {
	COLOR: #fff; TEXT-DECORATION: none
}
#hd A {
	COLOR: #fff; TEXT-DECORATION: none
}
#hd {
	COLOR: #fff; TEXT-DECORATION: none
}
.sD {
	BORDER-TOP-WIDTH: 1px; LEFT: 130px; VISIBILITY: hidden; WIDTH: 120px; =
COLOR: #0033cc; POSITION: absolute; BACKGROUND-COLOR: #e8f1ff
}
.fN {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0033cc; TEXT-DECORATION: =
none
}
.ttl {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #fff; BACKGROUND-COLOR: #fff
}
#mE {
	WIDTH: 136px; CURSOR: hand
}
#mN {
	BORDER-RIGHT: #0066ff 1px solid; BORDER-TOP: #0066ff 1px solid; =
PADDING-LEFT: 2px; FONT-SIZE: 12px; BORDER-LEFT: #0066ff 1px solid; =
WIDTH: 136px; CURSOR: hand; BORDER-BOTTOM: #0066ff 1px solid
}
#mD {
	BORDER-RIGHT: #0066ff 1px solid; BORDER-TOP: #0066ff 1px solid; =
FONT-WEIGHT: bold; MARGIN: 0px 0px 0px 2px; BORDER-LEFT: #0066ff 1px =
solid; WIDTH: 130px; COLOR: #0033cc; BORDER-BOTTOM: #0066ff 1px solid; =
POSITION: relative
}
A.tbw {
	FONT-SIZE: 11px; COLOR: #fff; FONT-FAMILY: Arial,Verdana,Helvetica; =
TEXT-DECORATION: none
}
A.tbw:visited {
	FONT-SIZE: 11px; COLOR: #fff; FONT-FAMILY: Arial,Verdana,Helvetica; =
TEXT-DECORATION: none
}
A.tbw:hover {
	FONT-SIZE: 11px; COLOR: #fff; FONT-FAMILY: Arial,Verdana,Helvetica; =
TEXT-DECORATION: none
}
A.tbw:hover {
	TEXT-DECORATION: underline
}
A.ntb {
	FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY: Tahoma; TEXT-DECORATION: =
none
}
A.ntb:visited {
	FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY: Tahoma; TEXT-DECORATION: =
none
}
A.ntb:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.msnHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #0033cc
}
.quadspace {
	LINE-HEIGHT: 14px
}
.pageheading {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #0033cc
}
.clipheader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0033cc
}
.caption {
	FONT-SIZE: 10px
}
.homepageLabel {
	FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; COLOR: #fff; TEXT-ALIGN: left
}
.homepageText {
	FONT-WEIGHT: normal; FONT-SIZE: 7.5pt; COLOR: #fff; TEXT-ALIGN: left
}
.quickSearchTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #4c62d2; TEXT-ALIGN: left
}
.homepageLoginLabel {
	FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; COLOR: #717171; TEXT-ALIGN: left
}
.homepagePromoText {
	FONT-SIZE: 10px; COLOR: #6d6d6d
}
.BodyTextLightBkgd {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #4c62d2
}
.jobCountText {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; LETTER-SPACING: =
0.1em
}
A.primaryNavLinks:active {
	FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; COLOR: #fff; TEXT-ALIGN: left; =
TEXT-DECORATION: none
}
A.primaryNavLinks:link {
	FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; COLOR: #fff; TEXT-ALIGN: left; =
TEXT-DECORATION: none
}
A.primaryNavLinks:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; COLOR: #fff; TEXT-ALIGN: left; =
TEXT-DECORATION: none
}
A.homepageGrey:active {
	FONT-SIZE: 7.5pt; COLOR: #707070
}
A.homepageGrey:link {
	FONT-SIZE: 7.5pt; COLOR: #707070
}
A.homepageGrey:visited {
	FONT-SIZE: 7.5pt; COLOR: #707070
}
A.homepageGrey:hover {
	FONT-SIZE: 7.5pt; COLOR: #707070; TEXT-DECORATION: none
}
A.homepageSEEKTools:active {
	COLOR: #494949; TEXT-DECORATION: underline
}
A.homepageSEEKTools:link {
	COLOR: #494949; TEXT-DECORATION: underline
}
A.homepageSEEKTools:visited {
	COLOR: #494949; TEXT-DECORATION: underline
}
A.homepageSEEKTools:hover {
	COLOR: #494949; TEXT-DECORATION: none
}
A.homepageFirstSEEKTool:active {
	COLOR: #ff0099; TEXT-DECORATION: underline
}
A.homepageFirstSEEKTool:link {
	COLOR: #ff0099; TEXT-DECORATION: underline
}
A.homepageFirstSEEKTool:visited {
	COLOR: #ff0099; TEXT-DECORATION: underline
}
A.homepageFirstSEEKTool:hover {
	COLOR: #ff0099; TEXT-DECORATION: none
}
A.homepageChannel:active {
	FONT-WEIGHT: bold; COLOR: #fff
}
A.homepageChannel:link {
	FONT-WEIGHT: bold; COLOR: #fff
}
A.homepageChannel:visited {
	FONT-WEIGHT: bold; COLOR: #fff
}
A.homepageChannel:hover {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none
}
.primaryNavBar {
	BACKGROUND-COLOR: #a6a5e9
}
.jobSearchHeading {
	BACKGROUND-COLOR: #3366cc
}
.jobSearchBox {
	BACKGROUND-COLOR: #0000cc
}
.browseIndustryHeading {
	BACKGROUND-COLOR: #9999ff
}
.browseIndustryBox {
	BACKGROUND-COLOR: #6666ff
}
.yahooTitle {
	FONT-SIZE: 10pt
}
.jobsByButton1 {
	DISPLAY: block
}
.jobsByButton_1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; BACKGROUND: =
url(/general_ID_items/images/buttons/btn_p_left.gif) no-repeat left 50%; =
PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.jobsByButton_1 A {
	PADDING-RIGHT: 12px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: =
12px; BACKGROUND: url(/general_ID_items/images/buttons/btn_p_right.gif) =
no-repeat right 50%; PADDING-BOTTOM: 10px; TEXT-TRANSFORM: uppercase; =
COLOR: #555555; PADDING-TOP: 10px; FONT-FAMILY: Arial; TEXT-ALIGN: left; =
TEXT-DECORATION: none
}
.jobsByButton_1 A:visited {
	COLOR: #555555
}
A:hover {
	COLOR: #555555
}
A:active {
	COLOR: #555555
}
.ninemsnBrowseJobsIFrame {
	SCROLLBAR-FACE-COLOR: #fff; FONT-SIZE: 10pt; MARGIN: 0px; =
SCROLLBAR-HIGHLIGHT-COLOR: #92c2f3; SCROLLBAR-SHADOW-COLOR: #92c2f3; =
COLOR: #000; SCROLLBAR-3DLIGHT-COLOR: #fff; SCROLLBAR-ARROW-COLOR: =
#92c2f3; SCROLLBAR-DARKSHADOW-COLOR: #fff; SCROLLBAR-BASE-COLOR: #fff; =
BACKGROUND-COLOR: #fff
}
.yahooBrowseJobsIFrame {
	SCROLLBAR-FACE-COLOR: #fff; FONT-SIZE: 10pt; MARGIN: 0px; =
SCROLLBAR-HIGHLIGHT-COLOR: #cccccc; SCROLLBAR-SHADOW-COLOR: #cccccc; =
COLOR: #000; SCROLLBAR-3DLIGHT-COLOR: #fff; SCROLLBAR-ARROW-COLOR: =
#cccccc; SCROLLBAR-DARKSHADOW-COLOR: #fff; SCROLLBAR-BASE-COLOR: #fff; =
BACKGROUND-COLOR: #fff
}
.xtramsnBrowseJobsIFrame {
	SCROLLBAR-FACE-COLOR: #fff; FONT-SIZE: 10pt; MARGIN: 0px; =
SCROLLBAR-HIGHLIGHT-COLOR: #8799f7; SCROLLBAR-SHADOW-COLOR: #cccccc; =
COLOR: #000; SCROLLBAR-3DLIGHT-COLOR: #fff; SCROLLBAR-ARROW-COLOR: =
#8799f7; SCROLLBAR-DARKSHADOW-COLOR: #fff; SCROLLBAR-BASE-COLOR: #fff; =
BACKGROUND-COLOR: #fff
}
.browsejobtxt {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#footertext {
	FONT-SIZE: 7pt; COLOR: #000
}
A.jobSearchClassifiersLink:active {
	COLOR: #008000
}
A.jobSearchClassifiersLink:link {
	COLOR: #008000
}
A.jobSearchClassifiersLink:visited {
	COLOR: #008000
}
A.jobSearchClassifiersLink:hover {
	COLOR: #00cc00
}
.jobSearchResultsContainer {
	BACKGROUND: =
url(/general_ID_items/images/other/bg_selected_jobs_dotted.gif) repeat-y =
34px 50%
}
.jobContainer {
=09
}
.jobLeft {
	PADDING-RIGHT: 5px; VERTICAL-ALIGN: middle; WIDTH: 44px; TEXT-ALIGN: =
right
}
.jobCentre {
	WIDTH: 378px
}
.jobSearchSpacing {
	MARGIN-TOP: 4px; MIN-WIDTH: 160px; MARGIN-BOTTOM: 7px
}
.selectedJobs {
	BACKGROUND: url(/general_ID_items/images/other/bg_selected_jobs.gif) =
repeat-y; WIDTH: 556px; POSITION: relative; TOP: -7px
}
.jobSelectedText {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #7d7d7d; BACKGROUND-COLOR: =
transparent
}
.navMain {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; WIDTH: 165px; CURSOR: hand; =
TEXT-ALIGN: left
}
.navSection {
	MARGIN-LEFT: 13px
}
.navLink {
	MARGIN: 2px 0px
}
.JobSortBy {
	FONT-SIZE: 8pt; WIDTH: 105px
}
.jobSearchPaginationTable {
	BACKGROUND: =
url(/general_ID_items/images/other/bg_selected_jobs_dotted.gif) repeat-y =
34px -1px
}
.refineCount {
	COLOR: #7d7d7d
}
.dym {
	LEFT: 50px; POSITION: relative
}
.SpellCorrection {
	FONT-WEIGHT: bold
}
.YourQuerystring {
	POSITION: relative; TOP: -15px
}
.myAccountSmallTxt {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; =
PADDING-TOP: 7px
}
.myAccountTblBorder {
	BORDER-RIGHT: #ddeeff 1px solid; BORDER-TOP: #ddeeff 1px solid; =
BORDER-LEFT: #ddeeff 1px solid; WIDTH: 530px; BORDER-BOTTOM: #ddeeff 1px =
solid
}
.myAccountHeader {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: =
8pt; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 3px; =
BACKGROUND-COLOR: #0066cc
}
.subHeaderLight {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 3px; =
PADDING-TOP: 3px; BACKGROUND-COLOR: #ddeeff
}
.myAccountWrapper {
	WIDTH: 100%
}
.myAccountImgLinkTxt {
	VERTICAL-ALIGN: middle
}
.myAccountPosLeft {
	FLOAT: left
}
.myAccountPosRight {
	FLOAT: right
}
.myAccLoggedOutRight {
	PADDING-RIGHT: 5px; FLOAT: right; WIDTH: 80%
}
.AccLoggedOutText {
	PADDING-RIGHT: 20px! important; FONT-SIZE: 8pt; COLOR: #000
}
.myAccLoggedOutMenu {
	FLOAT: left; WIDTH: 550px
}
.myAccountLoggedout {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: =
url(/general_ID_items/images/other/bg_myaccount_body.gif) repeat-y; =
PADDING-BOTTOM: 15px; MARGIN-LEFT: 1px; WIDTH: 545px; PADDING-TOP: 15px; =
HEIGHT: 70px! important
}
.myAccLoggedOutRightCobrand {
	PADDING-RIGHT: 5px; FLOAT: right; WIDTH: 75%
}
.myAccLoggedOutMenuCobrand {
	FLOAT: left; WIDTH: 440px
}
.myAccountLoggedoutCobrand {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: =
url(/general_ID_items/images/other/bg_myaccount_body_cobrand.gif) =
repeat-y; PADDING-BOTTOM: 10px; MARGIN-LEFT: -1px; WIDTH: 440px; =
PADDING-TOP: 10px; HEIGHT: 100px! important
}
A.myAccLoggedOutH:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ec008c; TEXT-DECORATION: =
none
}
A.myAccLoggedOutH:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ec008c; TEXT-DECORATION: =
none
}
A.myAccLoggedOutH:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ec008c; TEXT-DECORATION: =
none
}
A.myAccLoggedOutH:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ec008c; TEXT-DECORATION: =
none
}
.errorContentWrapper {
	FLOAT: none; WIDTH: 800px; HEIGHT: 500px
}
.errorLeftContent {
	FLOAT: left; WIDTH: 500px; HEIGHT: 500px
}
.errorRightContent {
	FLOAT: right; WIDTH: 250px; HEIGHT: 500px
}
.errorHeading {
	MARGIN-BOTTOM: 20px; WIDTH: 100%; HEIGHT: 45px
}
.errorIcon {
	FLOAT: left; WIDTH: 50px; HEIGHT: 45px
}
.errorLineText {
	MARGIN-TOP: 15px; FONT-WEIGHT: bold; FLOAT: left; WIDTH: 450px; HEIGHT: =
45px
}
.errorInfoText {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; =
PADDING-TOP: 20px
}
.mySavedJobsSmallTxt {
	PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}
.mySavedJobsTblWrap {
	WIDTH: 735px
}
.selectedMySavedJobs {
	BACKGROUND: url(/general_ID_items/images/other/bg_selected_jobs.gif) =
repeat-y; WIDTH: 735px
}
.MySavedPosRight {
	PADDING-RIGHT: 10px; FLOAT: right
}
.mySavedJobContainer {
	MARGIN-BOTTOM: 20px; WIDTH: 735px
}
.mySavedjobLeft {
	PADDING-RIGHT: 5px; VERTICAL-ALIGN: top; WIDTH: 41px; TEXT-ALIGN: right
}
.mySavedAppStatus {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; =
VERTICAL-ALIGN: top; PADDING-TOP: 7px; TEXT-ALIGN: center
}
.commentTextDiv {
	MARGIN-LEFT: 35px
}
.infoBoxLeft {
	PADDING-TOP: 5px; TEXT-ALIGN: left
}
.mySavedDetailsPosLeft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
7px; PADDING-TOP: 7px
}
.boxWidthName {
	FONT-SIZE: 9pt; WIDTH: 240px; FONT-FAMILY: =
verdana,arial,helvetica,sans-serif
}
.boxWidthText {
	FONT-SIZE: 8pt; WIDTH: 240px
}
.browsePromoBox {
	CLEAR: left; WIDTH: 292px; PADDING-TOP: 10px
}
.browsePromoImg {
	CLEAR: left; FLOAT: left; WIDTH: 75px; TEXT-ALIGN: center
}
.browsePromoTxt {
	FONT-SIZE: 10px; COLOR: #6d6d6d
}
.clear {
	CLEAR: both
}
.fTitle {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 3px; =
PADDING-TOP: 3px
}
.formContainer {
	BORDER-RIGHT: #06c 1px solid; BORDER-TOP: #06c 1px solid; BORDER-LEFT: =
#06c 1px solid; BORDER-BOTTOM: #06c 1px solid
}
.formsubheader {
	BACKGROUND: #def; COLOR: #06c
}
#MyAccSalarySurvey {
	BACKGROUND: =
url(/general_ID_items/images/promotion/salarysurveyperson_promo.gif) =
no-repeat left top; LEFT: -5px; WIDTH: 191px; POSITION: relative
}
#MyAccSalarySurvey SPAN {
	DISPLAY: block; FONT-SIZE: 10px; MARGIN: 3px 10px 5px 50px; COLOR: =
#666; PADDING-TOP: 55px; TEXT-ALIGN: center
}
#MyAccSalarySurvey IMG {
	DISPLAY: block; MARGIN-LEFT: 50px
}
#CRSalarySurvey {
	MARGIN-TOP: -11px
}

------=_NextPart_000_0000_01C8B10A.E8B3B5A0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.seek.com.au/ID_SEEKMAIN_USR/career_resources.css

#salResults TH {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px
}
#salResults TR {
	TEXT-ALIGN: center
}
#salPwdby {
	LEFT: 435px; WIDTH: 168px; POSITION: relative; TOP: -30px
}
#salPwdbyCobrand {
	LEFT: 460px; WIDTH: 168px; POSITION: relative; TOP: -15px
}
#salPwdbyXtra {
	LEFT: 420px; WIDTH: 168px; POSITION: relative; TOP: -15px
}
#salContent {
	MARGIN-BOTTOM: 10px; WIDTH: 610px; POSITION: relative; TOP: -10px
}
#salTips {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: =
10px; WIDTH: 230px; PADDING-TOP: 10px; HEIGHT: 100%
}
#salTipsFull {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: =
10px; WIDTH: 600px; PADDING-TOP: 10px
}
#marketOutlook {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: =
10px; MARGIN: 0px 0px 30px; WIDTH: 360px; PADDING-TOP: 10px; HEIGHT: =
100%
}
#salButton {
	FLOAT: right; MARGIN-RIGHT: 10px; PADDING-TOP: 5px
}
#salButtonNZ {
	MARGIN-TOP: 110px; FLOAT: left
}
#salSelection {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: =
600px; PADDING-TOP: 10px; HEIGHT: 100%
}
#salIndustry {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: =
10px; PADDING-TOP: 10px
}
#salLoc {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: =
10px; WIDTH: 200px! important; MARGIN-RIGHT: 30px; PADDING-TOP: 10px
}
#AUSalarySelect {
	CLEAR: left; PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FLOAT: left; =
PADDING-BOTTOM: 7px; WIDTH: 290px; PADDING-TOP: 7px
}
#AUSalarySelect H2 {
	MARGIN: 6px 0px 3px
}
#AUSalarySelect SELECT {
	WIDTH: 250px
}
#AUSalarySelect #goButton {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 10px; TEXT-ALIGN: right
}
.rhside {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: =
5px; PADDING-TOP: 5px
}
.plainBlackH2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000
}
#container_main {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; OVERFLOW: hidden; BORDER-LEFT: 0px; =
WIDTH: 615px; BORDER-BOTTOM: 0px; HEIGHT: 100%
}
#panel_mid {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: 430px; PADDING-TOP: 0px
}
#panel_right {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; DISPLAY: inline; =
MARGIN: 0px; BORDER-LEFT: medium none; WIDTH: 175px; BORDER-BOTTOM: =
medium none; POSITION: relative
}
#cr_container_main {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; OVERFLOW: hidden; BORDER-LEFT: 0px; =
WIDTH: 735px; BORDER-BOTTOM: 0px; HEIGHT: 100%
}
#cr_panel_mid {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: 495px; PADDING-TOP: 0px
}
#cr_panel_right {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; DISPLAY: inline; =
MARGIN: 0px; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; =
POSITION: absolute
}
.wrapper {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
.wrapper_50 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
.wrapper_60 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
.wrapper_70 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
.wrapper_80 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
.wrapper_90 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
.wrapper_100 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
.wrapper_110 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
.wrapper_120 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
.wrapper_130 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
.wrapper_150 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
.wrapper_170 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
.wrapper_300 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
.wrapper_50 {
	HEIGHT: 50px
}
.wrapper_60 {
	HEIGHT: 60px
}
.wrapper_70 {
	HEIGHT: 70px
}
.wrapper_80 {
	HEIGHT: 80px
}
.wrapper_90 {
	HEIGHT: 90px
}
.wrapper_100 {
	HEIGHT: 100px
}
.wrapper_110 {
	HEIGHT: 110px
}
.wrapper_120 {
	HEIGHT: 120px
}
.wrapper_130 {
	HEIGHT: 130px
}
.wrapper_150 {
	HEIGHT: 150px
}
.wrapper_170 {
	HEIGHT: 170px
}
.wrapper_200 {
	HEIGHT: 200px
}
.wrapper_300 {
	HEIGHT: 300px
}
.banner_wrapper {
	PADDING-LEFT: 15px; FLOAT: left
}
.col_left {
	PADDING-RIGHT: 0px; MARGIN-TOP: 5px; FLOAT: left; WIDTH: 49%
}
.col_right {
	PADDING-RIGHT: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; FLOAT: right; =
PADDING-BOTTOM: 0px; WIDTH: 49%; PADDING-TOP: 0px
}
.text_space {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: =
0px; PADDING-TOP: 5px
}
.blue_bg {
	BACKGROUND-COLOR: #ddeeff
}
.img_padding {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; PADDING-TOP: 0px
}
.button_go_dj {
	LEFT: 0px; BOTTOM: 0px; POSITION: relative
}
.button_go_pd {
	RIGHT: 1px; BOTTOM: 0px; POSITION: relative
}
.txtPinkUnder {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
9pt; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #ec008c; PADDING-TOP: =
15px; TEXT-DECORATION: none
}
.author_img {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 5px; BORDER-TOP: 0px; PADDING-LEFT: =
5px; FLOAT: left; PADDING-BOTTOM: 5px; BORDER-LEFT: 0px; PADDING-TOP: =
0px; BORDER-BOTTOM: 0px
}
.img_box {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FLOAT: left; BORDER-LEFT: 0px; =
WIDTH: 55px; BORDER-BOTTOM: 0px; HEIGHT: 50px
}
.salimg_box {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FLOAT: left; BORDER-LEFT: 0px; =
WIDTH: 55px; BORDER-BOTTOM: 0px; HEIGHT: 40px
}
.grey_vert_line {
	BORDER-RIGHT: #d7d7d7 1px solid
}
.grey_line {
	WIDTH: 98%; BORDER-BOTTOM: #d7d7d7 1px solid
}
.mediumAltHead {
	TEXT-ALIGN: left
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: =
0px
}
SELECT.book {
	MARGIN: 5px 0px 0px 6px
}
UL.ul_left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: 50%; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
UL.ul_right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: 50%; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
UL.ul_no_space {
	PADDING-LEFT: 15px; MARGIN: 0px
}
LI.cr_arrow {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 6px; PADDING-LEFT: 8px; =
BACKGROUND-IMAGE: =
url(/general_ID_items/images/other/_icon_black_arrow_4_8.gif); =
PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-REPEAT: no-repeat
}
#NegSalary {
	WIDTH: 500px
}
#NegSalary UL.no_bullet {
	MARGIN-LEFT: 60px
}
#CRMSNSalarySurvey {
	MARGIN-TOP: -5px; BACKGROUND: =
url(/general_ID_items/images/other/salarysurvey_cr_bg.gif) no-repeat =
left top; WIDTH: 255px; HEIGHT: 115px
}
#CRMSNSalarySurvey DIV {
	PADDING-TOP: 30px
}
#CRMSNSalarySurvey SPAN {
	CLEAR: left; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; =
FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 120px; COLOR: =
#666; PADDING-TOP: 12px; TEXT-ALIGN: left
}
#CRMSNSalarySurvey IMG {
	DISPLAY: block; FLOAT: left
}

------=_NextPart_000_0000_01C8B10A.E8B3B5A0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.seek.com.au/general_ID_items/spacing.css

.padding1 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; =
PADDING-TOP: 1px
}
.padding2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; =
PADDING-TOP: 2px
}
.padding3 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; =
PADDING-TOP: 3px
}
.padding4 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; =
PADDING-TOP: 4px
}
.padding5 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px
}
.padding10 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px
}
.bpadding5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: =
0px; PADDING-TOP: 0px
}
.bpadding7 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; MARGIN: =
0px; PADDING-TOP: 0px
}
.bpadding10 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: =
0px; PADDING-TOP: 0px
}
.bpadding12 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 12px; MARGIN: =
0px; PADDING-TOP: 0px
}
.bpadding15 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; MARGIN: =
0px; PADDING-TOP: 0px
}
.bpadding20 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; MARGIN: =
0px; PADDING-TOP: 0px
}
.tpadding5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 5px
}
.tpadding10 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 10px
}
.tpadding15 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 15px
}
.tpadding20 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 20px
}
.tbpadding5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: =
0px; PADDING-TOP: 5px
}
.tbpadding8 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: =
0px; PADDING-TOP: 8px
}
.tbpadding10 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: =
0px; PADDING-TOP: 10px
}
.tbpadding15 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; MARGIN: =
0px; PADDING-TOP: 15px
}
.tbpadding6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; MARGIN: =
0px; PADDING-TOP: 6px
}
.tbpadding7 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; MARGIN: =
0px; PADDING-TOP: 7px
}

------=_NextPart_000_0000_01C8B10A.E8B3B5A0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.seek.com.au/ID_SEEKMAIN_USR/homepagemain_05.css

.nb_omniture {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
-10px 0px 0px; WIDTH: 0px; PADDING-TOP: 0px; HEIGHT: 0px
}
BODY {
	FONT-SIZE: 11px; MARGIN: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, =
sans-serif; TEXT-ALIGN: center
}
#skmain_container A:hover {
	TEXT-DECORATION: none
}
#exteriorcontainer {
	MARGIN: 0px auto; WIDTH: 772px; TEXT-ALIGN: left
}
#alliance_exteriorcontainer {
	MARGIN: 0px auto; WIDTH: 772px; TEXT-ALIGN: left
}
#header_container {
	MARGIN-TOP: 17px; BACKGROUND: =
url(/ID_SEEKMAIN_USR/images/logos/logo_seek05_hp.gif) no-repeat; FLOAT: =
left; MARGIN-BOTTOM: -22px; WIDTH: 449px; HEIGHT: 88px
}
#header_container H1 SPAN {
	DISPLAY: none
}
#skmain_jobscounter {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 25px 0px 0px 199px; COLOR: =
#e7028b
}
#skmain_welcome {
	FLOAT: right; MARGIN: 30px 5px 0px 0px; WIDTH: 300px; TEXT-ALIGN: right
}
#skmain_welcome A {
	FONT-WEIGHT: bold; COLOR: #4545db
}
#skmain_welcome A:hover {
	TEXT-DECORATION: none
}
#skmain_welcome A:visited {
	COLOR: #4545db
}
#skmain_navcontainer {
	WIDTH: 772px
}
#wholenav_container {
	BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; WIDTH: =
642px; MARGIN-RIGHT: -131px
}
#navmain_container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: =
0px; MARGIN: 0px auto; WIDTH: 451px; PADDING-TOP: 0px; HEIGHT: 26px
}
#navmain_ul {
	MARGIN: 0px; OVERFLOW: hidden; WIDTH: 439px; LIST-STYLE-TYPE: none; =
POSITION: relative; TOP: 0px; HEIGHT: 26px
}
BODY#site_skhome UL#navmain_ul {
	BACKGROUND: =
url(/ID_SEEKMAIN_USR/images/nav/navmain_collective_states.gif) no-repeat =
0px 0px
}
BODY#site_skuk UL#navmain_ul {
	BACKGROUND: =
url(/ID_SEEKMAIN_USR/images/nav/navmain_collective_states.gif) no-repeat =
0px -29px
}
UL#navmain_ul LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: =
url(/ID_SEEKMAIN_USR/images/nav/navmain_collective_states.gif) =
no-repeat; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 172px; =
TEXT-INDENT: -9000px; PADDING-TOP: 26px; POSITION: absolute; TOP: 0px; =
HEIGHT: 26px; TEXT-DECORATION: none
}
BODY#site_skhome LI#nav_li_skhome A {
	BACKGROUND-POSITION: 0px 0px; LEFT: 0px; WIDTH: 95px
}
BODY#site_skhome LI#nav_li_skhome A:hover {
	BACKGROUND-POSITION: 0px 0px
}
BODY#site_skhome LI#nav_li_skexec A {
	BACKGROUND-POSITION: -95px -58px; LEFT: 95px
}
BODY#site_skhome LI#nav_li_skexec A:hover {
	BACKGROUND-POSITION: -95px 0px
}
BODY#site_skhome LI#nav_li_skit A {
	BACKGROUND-POSITION: -270px -58px; LEFT: 270px
}
BODY#site_skhome LI#nav_li_skit A:hover {
	BACKGROUND-POSITION: -270px 0px
}
BODY#site_skhome LI#nav_li_skuk A {
	BACKGROUND-POSITION: -354px -58px; LEFT: 354px
}
BODY#site_skhome LI#nav_li_skuk A:hover {
	BACKGROUND-POSITION: -354px 0px
}
BODY#site_skuk LI#nav_li_skhome A {
	BACKGROUND-POSITION: 0px -58px; LEFT: 0px; WIDTH: 95px
}
BODY#site_skuk LI#nav_li_skhome A:hover {
	BACKGROUND-POSITION: 0px -29px
}
BODY#site_skuk LI#nav_li_skexec A {
	BACKGROUND-POSITION: -95px -58px; LEFT: 95px
}
BODY#site_skuk LI#nav_li_skexec A:hover {
	BACKGROUND-POSITION: -95px 0px
}
BODY#site_skuk LI#nav_li_skit A {
	BACKGROUND-POSITION: -270px -58px; LEFT: 270px
}
BODY#site_skuk LI#nav_li_skit A:hover {
	BACKGROUND-POSITION: -270px 0px
}
BODY#site_skuk LI#nav_li_skuk A {
	BACKGROUND-POSITION: -354px -29px; LEFT: 354px
}
BODY#site_skuk LI#nav_li_skuk A:hover {
	BACKGROUND-POSITION: -354px -29px
}
.sb_welcomemessage {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#sb_welcomemessagecontrol A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #4545db; FONT-FAMILY: =
Verdana, Arial, Helvetica, sans-serif
}
#sb_welcomemessagecontrol A:hover {
	TEXT-DECORATION: none
}
#sb_welcomemessagecontrol A:visited {
	COLOR: #4545db
}
#sb_header_container {
	BACKGROUND: =
url(/ID_SEEKMAIN_USR/images/logos/logo_seek05_subpage1.gif); FLOAT: =
left; WIDTH: 198px; HEIGHT: 68px
}
#sb_header_container H1 SPAN {
	DISPLAY: none
}
#sb_navmain_container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: =
0px; MARGIN: 0px 0px 0px -10px; WIDTH: 447px; PADDING-TOP: 0px; HEIGHT: =
26px
}
#sb_alnavmain_container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px auto; WIDTH: 439px; PADDING-TOP: 0px; HEIGHT: 26px
}
#subpagenav_container {
	BACKGROUND: url(/ID_SEEKMAIN_USR/images/nav/navsub_bar_bg.gif) #dae0d2 =
repeat-x 50% top; FLOAT: left; WIDTH: 637px; LINE-HEIGHT: 28px
}
#subpagenav_container UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 0px 6px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#subpagenav_container LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; FONT-SIZE: 10px; BACKGROUND: =
url(/ID_SEEKMAIN_USR/images/nav/navsub_bar_seperatorbg.gif) no-repeat =
left center; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; =
PADDING-TOP: 0px
}
#subpagenav_container A {
	DISPLAY: block; FLOAT: left; COLOR: #fff; TEXT-DECORATION: none
}
#subpagenav_container A:hover {
	TEXT-DECORATION: underline
}
#subpagenav_container #subpagenav_first {
	BACKGROUND: url(/ID_SEEKMAIN_USR/images/nav/navsub_bar_bg.gif) #dae0d2 =
repeat-x 50% top; MARGIN-RIGHT: 10px
}
#subpagenav_advbutton {
	FLOAT: right; WIDTH: 134px
}
#navsub_container {
	BACKGROUND: url(/ID_SEEKMAIN_USR/images/nav/navsub_bar_bg.gif) #dae0d2 =
repeat-x 50% top; FLOAT: left; WIDTH: 638px; LINE-HEIGHT: 28px
}
#navsub_container UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 0px 6px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#navsub_container LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; FONT-SIZE: 10px; BACKGROUND: =
url(/ID_SEEKMAIN_USR/images/nav/navsub_bar_seperatorbg.gif) no-repeat =
left center; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; =
PADDING-TOP: 0px
}
#navsub_container A {
	DISPLAY: block; FLOAT: left; COLOR: #fff; TEXT-DECORATION: none
}
#navsub_container A:hover {
	TEXT-DECORATION: underline
}
#navsub_container #navsub_first {
	BACKGROUND: url(/ID_SEEKMAIN_USR/images/nav/navsub_bar_bg.gif) #dae0d2 =
repeat-x 50% top; MARGIN-RIGHT: 10px
}
#navmain_advbutton {
	FLOAT: right; WIDTH: 134px
}
#navmain_container #navmain_current {
	BACKGROUND-IMAGE: =
url(/ID_SEEKMAIN_USR/images/nav/navmain_selec_left.gif)
}
#navmain_container #navmain_current A {
	BACKGROUND-IMAGE: =
url(/ID_SEEKMAIN_USR/images/nav/navmain_selec_whole.gif); =
PADDING-BOTTOM: 5px; COLOR: #fff
}
#skmain_midcontainer A:visited {
	COLOR: #0000ff
}
#skmain_leftcontent {
	BACKGROUND: =
url(/ID_SEEKMAIN_USR/images/other/skmain_homeqs_sidegradient.gif) =
repeat-x; FLOAT: left; WIDTH: 100%; MARGIN-RIGHT: -520px
}
#left_contentwrapper {
	FLOAT: left; WIDTH: 247px
}
#skmain_searchbox {
	FLOAT: left; WIDTH: 247px
}
#skmain_midcontainer {
	BACKGROUND: =
url(/ID_SEEKMAIN_USR/images/other/skmain_homepage_whitegreybg.gif) =
repeat-y; FLOAT: left; WIDTH: 100%
}
#sk_spacer {
	BACKGROUND: #fff; WIDTH: 253px; HEIGHT: 10px
}
#sk_spacer SPAN {
	DISPLAY: none
}
#quicksearch_header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; PADDING-TOP: 0px; HEIGHT: 31px
}
#qsearch_ul {
	MARGIN: 0px; OVERFLOW: hidden; WIDTH: 247px; LIST-STYLE-TYPE: none; =
POSITION: relative; TOP: 0px; HEIGHT: 31px
}
BODY#site_skhome UL#qsearch_ul {
	BACKGROUND: =
url(/ID_SEEKMAIN_USR/images/nav/skmain_homeqs_collective_states.gif) =
no-repeat 0px 0px
}
UL#qsearch_ul LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: =
url(/ID_SEEKMAIN_USR/images/nav/skmain_homeqs_collective_states.gif) =
no-repeat; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 113px; =
TEXT-INDENT: -9000px; PADDING-TOP: 31px; POSITION: absolute; TOP: 0px; =
HEIGHT: 66px; TEXT-DECORATION: none
}
BODY#site_skhome LI#qsearch_li_qsmain A {
	BACKGROUND-POSITION: 0px 0px; LEFT: 0px; WIDTH: 133px
}
BODY#site_skhome LI#qsearch_li_qsmain A:hover {
	BACKGROUND-POSITION: 0px 0px
}
BODY#site_skhome LI#qsearch_li_qsadv A {
	BACKGROUND-POSITION: -133px -33px; LEFT: 133px
}
BODY#site_skhome LI#qsearch_li_qsadv A:hover {
	BACKGROUND-POSITION: -133px 0px
}
#qs_outerboundtable {
	WIDTH: 247px
}
#sk_labelsearch {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN: 10px 0px 3px 10px; COLOR: =
#ffffff; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
#sk_labelsearch A {
	COLOR: #ffffff
}
#sk_labelsearch A:hover {
	TEXT-DECORATION: none
}
#sk_labelsearch A:visited {
	COLOR: #ffffff
}
#txt_searchpostcode {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; MARGIN: 0px 0px 3px 146px; =
FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
#txt_searchpostcode A {
	COLOR: #ffffff
}
#txt_searchpostcode A:hover {
	TEXT-DECORATION: none
}
#txt_searchpostcode A:visited {
	COLOR: #ffffff
}
#quicksearch_bg {
	BACKGROUND: #0000bb; FLOAT: left
}
.longQsControls {
	FONT-SIZE: 8pt; WIDTH: 100px; FONT-FAMILY: =
verdana,arial,helvetica,sans-serif
}
.sk_searchboxtitle {
	BACKGROUND: #3366cc; MARGIN-BOTTOM: 5px; WIDTH: 100%; HEIGHT: 20px
}
.sk_fieldcontrol {
	FONT-SIZE: 11px; MARGIN: 0px 0px 9px 10px; WIDTH: 228px; FONT-FAMILY: =
Arial, Helvetica, sans-serif
}
.txt_searchtips {
	FONT-WEIGHT: normal; MARGIN-LEFT: 107px
}
.sk_qsearchbutton {
	MARGIN-LEFT: 117px
}
.sk_qsearchbuttonUK {
	MARGIN: 10px 0px 0px 112px
}
#sk_buttonsearch {
	FONT-SIZE: 10px; MARGIN: 0px 0px 8px 10px; COLOR: #ffffff; FONT-FAMILY: =
verdana,arial,helvetica,sans-serif
}
#sk_buttonsearch A {
	COLOR: #ffffff
}
#sk_buttonsearch A:hover {
	TEXT-DECORATION: none
}
#sk_buttonsearch A:visited {
	COLOR: #ffffff
}
#clearsearch {
	VISIBILITY: hidden; BOTTOM: 15px; POSITION: relative
}
#skmain_lastsearch {
	FLOAT: left; WIDTH: 100%
}
#container_mylastsearch {
	WIDTH: 100%
}
#intcontainer_mylast1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
#intcontainer_mylast2 {
	PADDING-LEFT: 0px
}
#mylast_clearresults {
	FLOAT: left; WIDTH: 100%; MARGIN-RIGHT: -135px
}
#clearresults_wrapper {
	MARGIN-TOP: 7px; WIDTH: 80px
}
#mylast_viewresults {
	FLOAT: right; WIDTH: 135px
}
#likesearch_save {
	PADDING-TOP: 0px
}
.img_lastsearch1 {
	MARGIN-TOP: 10px
}
.img_lastsearch2 {
	MARGIN-TOP: 10px
}
.mylast_populate {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 6px
}
.mylast_field {
	FONT-WEIGHT: normal
}
.mylast_firsttime {
	MARGIN-BOTTOM: 20px
}
#savedJobId {
	FLOAT: left; WIDTH: 100%
}
#savedjobs_rhlink {
	PADDING-RIGHT: 5px; FONT-SIZE: 11px; FLOAT: right
}
#savedjobs_itemlink {
	FONT-SIZE: 11px
}
#savedSearchId {
	FLOAT: left; WIDTH: 100%
}
#savedSearch_rhlink {
	PADDING-RIGHT: 5px; FONT-SIZE: 11px; FLOAT: right
}
#savedSearch_itemlink {
	FONT-SIZE: 11px
}
.TBPadding {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 10px
}
#skmain_homesmlpromo {
	MARGIN-BOTTOM: 10px
}
#sk_horline {
	BACKGROUND: #e5e5e5; FLOAT: left; MARGIN: 5px 0px 10px; WIDTH: 100%; =
HEIGHT: 3px
}
#sk_horline SPAN {
	DISPLAY: none
}
#homesmlpromo_imgwrapper {
	FLOAT: left; WIDTH: 100%; MARGIN-RIGHT: -155px
}
#homesmlpromo_img {
	BACKGROUND: =
url(/ID_SEEKMAIN_USR/images/promotion/skmain_homesmlpromo_exec1.gif) =
no-repeat center center; WIDTH: 78px; HEIGHT: 70px
}
#homesmlpromo_img SPAN {
	DISPLAY: none
}
#homesmlpromo_txt {
	FLOAT: right; MARGIN: 20px 0px 0px 4px; WIDTH: 150px
}
#homesmlpromo_txt A {
	COLOR: #0000cc
}
#skmain_externalpromo1 {
	MARGIN-LEFT: 5px; WIDTH: 100%
}
.externalpromo1_adv {
	FONT-SIZE: 10px; COLOR: #999; LINE-HEIGHT: 14px
}
#skmain_rightcontent {
	FLOAT: right; MARGIN: 0px; WIDTH: 520px
}
#skmain_tilecontainer {
	BACKGROUND: url(/general_ID_items/images/other/hp_promo_bg.gif) =
no-repeat; MARGIN-LEFT: -5px; HEIGHT: 183px
}
#firsttwo_container {
	Z-INDEX: 1; FLOAT: left; WIDTH: 100%; MARGIN-RIGHT: -183px; POSITION: =
relative
}
#first_two {
	MARGIN-RIGHT: 183px
}
#skmain_spot1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: =
0px; WIDTH: 140px; PADDING-TOP: 16px; TEXT-ALIGN: center
}
#skmain_spot1 .skmainpromo_txt {
	PADDING-TOP: 1px
}
#skmain_spot2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
MARGIN-LEFT: 160px; PADDING-TOP: 15px; TEXT-ALIGN: center
}
#skmain_spot3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 2; FLOAT: right; =
PADDING-BOTTOM: 0px; WIDTH: 180px; PADDING-TOP: 0px; POSITION: relative
}
#surveyPromo_tile {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: =
170px; PADDING-TOP: 15px; TEXT-ALIGN: center
}
#skmainpromo_txthead A {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #0000cc
}
#skmainpromo_txthead A:hover {
	TEXT-DECORATION: none
}
.skmainpromo_txt {
	MARGIN-TOP: 3px; FONT-SIZE: 10px; COLOR: #666
}
#spot1_img {
	MARGIN-BOTTOM: 20px
}
.clearing {
	CLEAR: both; HEIGHT: 0px
}
#skbrowse_wrapper {
	MARGIN: 0px; PADDING-TOP: 10px
}
#skmain_largepromoimg {
	MARGIN-TOP: 10px
}
#skmainhp_disclaim {
	FONT-SIZE: 10px; FLOAT: left; WIDTH: 100%; COLOR: #9e9e9e; TEXT-ALIGN: =
right
}
#skhpfooter_container {
	FONT-SIZE: 10px; FLOAT: left; MARGIN: 20px 0px 10px; WIDTH: 100%; =
LINE-HEIGHT: 17px; TEXT-ALIGN: center
}
#skhpfooter_container UL {
	LIST-STYLE-TYPE: none
}
#skhpfooter_container A {
	COLOR: #0000cc
}
#navmain_container A {
	FLOAT: none
}
#navsub_container A {
	FLOAT: none
}
#LegacyLogin {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 9px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 13px
}
#LegacyLogin H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px =
0px 0px -5px; PADDING-TOP: 1px; TEXT-ALIGN: center
}
#loginMode {
	MARGIN-LEFT: -5px
}
#loginMode INPUT {
	FLOAT: left
}
#loginMode LABEL {
	FLOAT: left; WIDTH: 62px; PADDING-TOP: 2px
}
#mylogin_links {
	FLOAT: left; WIDTH: 100px; PADDING-TOP: 10px
}
#mylogin_button {
	FLOAT: left; WIDTH: 63px; PADDING-TOP: 10px
}
#mylogin_username {
	PADDING-TOP: 0px
}
#mylogin_rememberme {
	MARGIN-LEFT: 64px
}
#mylogin_rememberme INPUT {
	FLOAT: left
}
#mylogin_rememberme LABEL {
	MARGIN-TOP: 5px; FLOAT: left
}

------=_NextPart_000_0000_01C8B10A.E8B3B5A0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.seek.com.au/ID_SEEKMAIN_USR/skeletal.css

.nb_all {
	FONT-SIZE: 11px; BACKGROUND: url(/images/nb_bg.gif) repeat-x; MARGIN: =
0px; WIDTH: 100%; COLOR: #a6a6a6; HEIGHT: 30px
}
.nb_alignment {
	CLEAR: both; LEFT: 110px; FLOAT: none; WIDTH: 660px; POSITION: relative
}
A.nb_links {
	FONT-SIZE: 11px; COLOR: #a6a6a6; FONT-FAMILY: Arial,Verdana
}
A.nb_links:visited {
	FONT-SIZE: 11px; COLOR: #a6a6a6; FONT-FAMILY: Arial,Verdana
}
A.nb_links:active {
	FONT-SIZE: 11px; COLOR: #a6a6a6; FONT-FAMILY: Arial,Verdana
}
A.nb_links:hover {
	FONT-SIZE: 11px; COLOR: #a6a6a6; FONT-FAMILY: Arial,Verdana; =
TEXT-DECORATION: none
}
.nb_title {
	CURSOR: pointer; COLOR: #000; PADDING-TOP: 6px; HEIGHT: 24px
}
.nb_links IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-BOTTOM: 10px; BORDER-LEFT: =
0px; BORDER-BOTTOM: 0px
}
.hbar {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; =
PADDING-TOP: 2px; HEIGHT: 20px
}
.unav {
	DISPLAY: block; MARGIN: 0px
}
.unav DT {
	DISPLAY: none
}
.unav DD {
	FLOAT: left; MARGIN: 0px; LINE-HEIGHT: normal
}
.unav DD SPAN.nb_L {
	DISPLAY: block; BACKGROUND: =
url(/general_id_items/images/other/uppernav_L.gif); FLOAT: left; WIDTH: =
7px; HEIGHT: 2.2em
}
.unav DD SPAN.nb_selected {
	BACKGROUND: url(/general_id_items/images/other/uppernav_M.gif) =
repeat-x; FLOAT: left; CURSOR: pointer; HEIGHT: 2.2em
}
.unav DD SPAN.nb_R {
	DISPLAY: block; BACKGROUND: =
url(/general_id_items/images/other/uppernav_R.gif); FLOAT: left; WIDTH: =
11px; HEIGHT: 2.2em
}
#headerWrapper {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: =
url(/ID_SEEKMAIN_USR/images/nav/navsub_bar_bg.gif) repeat-x 29px 71px; =
FLOAT: none; MARGIN-BOTTOM: -12px; PADDING-BOTTOM: 0px; PADDING-TOP: =
0px; HEIGHT: 10em
}
#menuWrapper {
	MARGIN-TOP: 0px; WIDTH: 780px; HEIGHT: 100%
}
#siteLogo {
	MARGIN-TOP: -1px; FLOAT: left; WIDTH: 200px
}
[id]#siteLogo {
	MARGIN-TOP: -3px; FLOAT: left; WIDTH: 200px
}
#welcomeMsg {
	PADDING-RIGHT: 6px; MARGIN-TOP: 10px; FLOAT: right; WIDTH: 520px; =
TEXT-ALIGN: right
}
[id]#welcomeMsg {
	PADDING-RIGHT: 6px; MARGIN-TOP: 8px; FLOAT: right; PADDING-BOTTOM: 2px; =
WIDTH: 520px; TEXT-ALIGN: right
}
#mainNavContainer {
	FLOAT: none; MARGIN: 45px 0px 0px; WIDTH: 440px
}
#subpagenav_container {
	BACKGROUND: url(/ID_SEEKMAIN_USR/images/nav/navsub_bar_bg.gif) =
repeat-x; WIDTH: 642px
}
#navmain_container {
	MARGIN-RIGHT: -1px
}
#advertTab {
	MARGIN-TOP: -26px; FLOAT: right; WIDTH: 132px; MARGIN-RIGHT: 3px
}
.menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 0px 9px; PADDING-TOP: 0px
}
.menu DT {
	DISPLAY: none
}
.menu DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; =
PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; =
PADDING-TOP: 0px; TEXT-ALIGN: center
}
.menu DD SPAN.selectedL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: =
url(/ID_SEEKMAIN_USR/images/nav/navmain_selected_left.gif); FLOAT: left; =
PADDING-BOTTOM: 6px; WIDTH: 5px; PADDING-TOP: 6px; BORDER-BOTTOM: #00c =
1px solid; HEIGHT: auto
}
.menu DD SPAN.selectedM {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: =
url(/ID_SEEKMAIN_USR/images/nav/navmain_selected_mid.gif); FLOAT: left; =
PADDING-BOTTOM: 6px; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 6px; =
BORDER-BOTTOM: #00c 1px solid; HEIGHT: auto
}
.menu DD SPAN.selectedR {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: =
url(/ID_SEEKMAIN_USR/images/nav/navmain_selected_right.gif); FLOAT: =
left; PADDING-BOTTOM: 6px; WIDTH: 6px; PADDING-TOP: 6px; BORDER-BOTTOM: =
#00c 1px solid; HEIGHT: auto
}
.menu A SPAN.selectedM {
	FONT-SIZE: 1em; CURSOR: pointer; COLOR: #fff; TEXT-DECORATION: none
}
.menu A:visited SPAN.selectedM {
	FONT-SIZE: 1em; CURSOR: pointer; COLOR: #fff; TEXT-DECORATION: none
}
.menu DD SPAN.navL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: =
url(/ID_SEEKMAIN_USR/images/nav/navmain_left.gif); FLOAT: left; =
PADDING-BOTTOM: 6px; WIDTH: 7px; PADDING-TOP: 6px; BORDER-BOTTOM: #00c =
1px solid; HEIGHT: auto
}
.menu DD SPAN.navM {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: =
url(/ID_SEEKMAIN_USR/images/nav/navmain_mid.gif); FLOAT: left; =
PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BORDER-BOTTOM: #00c 1px solid; =
HEIGHT: auto
}
.menu DD SPAN.navR {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: =
url(/ID_SEEKMAIN_USR/images/nav/navmain_right.gif); FLOAT: left; =
PADDING-BOTTOM: 6px; WIDTH: 5px; PADDING-TOP: 6px; BORDER-BOTTOM: #00c =
1px solid; HEIGHT: auto
}
.menu A {
	FONT-SIZE: 1em; CURSOR: pointer; COLOR: #4545db; TEXT-DECORATION: none
}
.menu A:link {
	FONT-SIZE: 1em; CURSOR: pointer; COLOR: #4545db; TEXT-DECORATION: none
}
.menu A:active {
	FONT-SIZE: 1em; CURSOR: pointer; COLOR: #4545db; TEXT-DECORATION: none
}
.menu A:visited {
	FONT-SIZE: 1em; CURSOR: pointer; COLOR: #4545db; TEXT-DECORATION: none
}
.menu A:hover {
	BACKGROUND: #fff; COLOR: #333
}
.menu A:hover SPAN {
	BACKGROUND-POSITION: 0px 26px
}
.advertisers {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.advertisers DT {
	DISPLAY: none
}
.advertisers DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.advertisers DD SPAN.ad1 {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase
}
.advertisers DD SPAN.adL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: =
url(/ID_SEEKMAIN_USR/images/nav/adnav_left.gif); FLOAT: left; =
PADDING-BOTTOM: 6px; WIDTH: 8px; PADDING-TOP: 6px; BORDER-BOTTOM: #fff =
1px solid; HEIGHT: 5em
}
.advertisers DD SPAN.adM {
	PADDING-RIGHT: 13px; PADDING-LEFT: 14px; BACKGROUND: =
url(/ID_SEEKMAIN_USR/images/nav/adnav_mid.gif); FLOAT: left; =
PADDING-BOTTOM: 0px; PADDING-TOP: 12px; BORDER-BOTTOM: #fff 1px solid; =
HEIGHT: 5em
}
.advertisers DD SPAN.adR {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: =
url(/ID_SEEKMAIN_USR/images/nav/adnav_right.gif); FLOAT: left; =
PADDING-BOTTOM: 6px; WIDTH: 8px; PADDING-TOP: 6px; BORDER-BOTTOM: #fff =
1px solid; HEIGHT: 5em
}
.advertisers A {
	FONT-SIZE: 1em; CURSOR: pointer; COLOR: #fff; LINE-HEIGHT: 1.3em; =
TEXT-DECORATION: none
}
.advertisers A:link {
	FONT-SIZE: 1em; CURSOR: pointer; COLOR: #fff; LINE-HEIGHT: 1.3em; =
TEXT-DECORATION: none
}
.advertisers A:active {
	FONT-SIZE: 1em; CURSOR: pointer; COLOR: #fff; LINE-HEIGHT: 1.3em; =
TEXT-DECORATION: none
}
.advertisers A:visited {
	FONT-SIZE: 1em; CURSOR: pointer; COLOR: #fff; LINE-HEIGHT: 1.3em; =
TEXT-DECORATION: none
}
.advertisers A:hover {
	BACKGROUND: #fff; COLOR: #fff
}
.advertisers A:hover SPAN {
	BACKGROUND-POSITION: 0px 54px
}
.skiplinks {
	LEFT: -50px; POSITION: absolute; TOP: -50px
}
.skiplinks LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px; TEXT-ALIGN: center
}
.skiplinks LI A:focus {
	Z-INDEX: 1; LEFT: 50px; POSITION: relative; TOP: 50px
}
.skiplinks LI A:active {
	Z-INDEX: 1; LEFT: 50px; POSITION: relative; TOP: 50px
}

------=_NextPart_000_0000_01C8B10A.E8B3B5A0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.seek.com.au/css/globalstyles.css?v=5

INPUT {
	FONT: 9pt Arial, Helvetica, sans-serif
}
TEXTAREA {
	FONT: 9pt Arial, Helvetica, sans-serif
}
SELECT {
	FONT: 9pt Arial, Helvetica, sans-serif
}
H3.myAccountHeader {
	MARGIN: 0px
}
.clear {
	CLEAR: both
}
.noDisplay {
	DISPLAY: none
}
.showDisplay {
	DISPLAY: block
}
.rightAligned {
	CLEAR: both; TEXT-ALIGN: right
}
.centerAligned {
	TEXT-ALIGN: center
}
.floatLeft {
	FLOAT: left
}
.floatRight {
	FLOAT: right
}
.padded {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; =
PADDING-TOP: 3px
}
.formsubheader {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; =
PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
IMG.Button {
	CURSOR: pointer
}
.ValidationBox {
	BORDER-RIGHT: #c66 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #c66 1px =
solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; =
BORDER-LEFT: #c66 1px solid; COLOR: #000; PADDING-TOP: 10px; =
BORDER-BOTTOM: #c66 1px solid; BACKGROUND-COLOR: #fcc
}
.BlueText {
	FONT-WEIGHT: bold; COLOR: #069
}
.GreyText {
	COLOR: #666
}
.GreyTextLight {
	COLOR: #999
}
.BodyTextRed {
	COLOR: #f00
}
.BodyTextWhite {
	COLOR: #fff
}
.BodyTextGrey {
	FONT-SIZE: 10pt; COLOR: #666
}
.BodyTextBold {
	FONT-WEIGHT: bold
}
.BodyTextGreyBold {
	FONT-WEIGHT: bold; COLOR: #666
}
.BodyTextBoldRed {
	FONT-WEIGHT: bold; COLOR: #c03
}
.BodyTextItalicRed {
	COLOR: #f00; FONT-STYLE: italic
}
.BoldPink {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ec008c
}
.BodyTextSmall {
	FONT-SIZE: 60%; COLOR: #000
}
.compactText {
	FONT-SIZE: 9px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.exampleText {
	FONT-SIZE: 8pt; COLOR: #808080
}
#noBold {
	FONT-WEIGHT: normal
}
#noBold LABEL {
	FONT-WEIGHT: normal
}
UL.no_bullet {
	MARGIN: 0px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
UL.arrowList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; LIST-STYLE-IMAGE: =
url(/general_ID_items/images/other/_icon_black_arrow_4_8.gif); =
PADDING-BOTTOM: 2px; MARGIN: 2px 2px 2px 15px; PADDING-TOP: 2px
}
UL.arrowList LI {
	MARGIN-BOTTOM: 5px
}
UL.arrowListSmall {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: =
url(/general_ID_items/images/other/homepage_05_loginarrow.gif); =
PADDING-BOTTOM: 2px; MARGIN: 2px 0px 2px 15px; PADDING-TOP: 2px
}
UL.arrowListSmall SPAN.compactText {
	MARGIN-LEFT: -8px! important
}
UL.arrowListType2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; LIST-STYLE-IMAGE: =
url(/general_ID_items/images/other/browse_pinkarrow.gif); =
PADDING-BOTTOM: 2px; MARGIN: 2px 2px 2px 15px; PADDING-TOP: 2px
}
UL.arrowListType2 LI {
	MARGIN-BOTTOM: 6px
}
.industryContainer P {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 14px 8px; PADDING-TOP: 0px
}
.industryContainer H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
14px 8px 8px; FONT: bold 14px Arial, Helvetica, sans-serif; COLOR: =
#336699; PADDING-TOP: 0px
}
#AdvancedSearch {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px
}
#AdvancedSearch LABEL {
	DISPLAY: block; FONT: bold 8pt verdana
}
#AdvancedSearch SELECT {
	DISPLAY: block; WIDTH: 100%
}
#AreaUnspecified INPUT {
	CLEAR: left; FLOAT: left; PADDING-BOTTOM: 10px
}
#AreaUnspecified LABEL {
	DISPLAY: inline; FONT: 10px verdana; COLOR: #666; POSITION: relative; =
TOP: 3px
}
.featuredAdBox {
	WIDTH: 100%; TEXT-ALIGN: center
}
.featuredAdBox H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; FONT: bold 11px Arial, Helvetica, sans-serif; COLOR: #336699; =
PADDING-TOP: 0px
}
.featuredAdBox UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
.featuredAdBox UL LI {
	PADDING-BOTTOM: 10px; TEXT-ALIGN: center
}
.genericSearchBox {
	BORDER-RIGHT: #ddeeff 1px solid; BORDER-TOP: #ddeeff 1px solid; =
BACKGROUND: #ddeeff; BORDER-LEFT: #ddeeff 1px solid; WIDTH: 100%; =
BORDER-BOTTOM: #ddeeff 1px solid
}
.genericSearchBox H3 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: =
#fff; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; =
HEIGHT: 45px
}
.genericSearchFields LABEL {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000
}
.genericSearchFields SPAN LABEL {
	MARGIN-TOP: -5px; DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 10px; =
COLOR: #6d6d6d; LINE-HEIGHT: 10px; PADDING-TOP: 0px
}
.genericSearchFields INPUT {
	DISPLAY: block
}
.genericSearchBox SELECT {
	DISPLAY: block
}
.genericSearchFields SPAN.homepagePromoText {
	DISPLAY: block; PADDING-TOP: 3px
}
.genericSearchFields .homepagePromoText INPUT {
	DISPLAY: inline
}
.genericSearchFields .homepagePromoText LABEL {
	DISPLAY: inline; FONT: 10px verdana; COLOR: #666
}
.genericSearchFields {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 7px
}
.searchSubmitImg {
	FLOAT: right; MARGIN: -40px 4px 10px 0px; CURSOR: pointer
}
.info_link {
	FLOAT: right
}
.browseCategoryBox {
	BORDER-RIGHT: #ddeeff 1px solid; BORDER-TOP: #ddeeff 1px solid; =
BACKGROUND: #eff7ff; BORDER-LEFT: #ddeeff 1px solid; WIDTH: 100%; =
BORDER-BOTTOM: #ddeeff 1px solid
}
.browseCategoryBox H3 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: =
#fff; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; =
HEIGHT: 45px
}
.browseCategoryBox LI {
	PADDING-BOTTOM: 1px; TEXT-ALIGN: left
}
.browseCategoryBox UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 8px =
0px 10px 12px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.browseCategoryBox UL LI UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; FONT-STYLE: italic; LIST-STYLE-TYPE: none
}
.browseCategoryBox UL LI UL LI {
	MARGIN: 0px 0px 0px 25px
}
.browseCategoryBox BR {
	CLEAR: both
}
.browseCategoryBox INPUT {
	MARGIN-RIGHT: 6px; POSITION: relative; TOP: 2px
}
.browseNotes {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px
}
.goBrowseImg {
	FLOAT: right; MARGIN: 0px 8px 10px 0px
}
.mediumAltHead {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: =
8pt; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 3px; =
TEXT-ALIGN: left
}
.boxShadowImage {
	BACKGROUND: url(/general_ID_items/images/other/boxshadow.gif) repeat-x; =
WIDTH: 100%; HEIGHT: 5px
}
#searchResultsList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative; =
TEXT-ALIGN: left
}
#searchResultsList LI {
	CLEAR: both; MARGIN: 2px 0px 11px; WIDTH: 563px
}
#searchResultsList LI H2 {
	MARGIN: 0px 0px 0px 47px; WIDTH: 400px
}
#searchResultsList IMG {
	CLEAR: right; FLOAT: right; MARGIN-RIGHT: 3px
}
#searchResultsList LI UL {
	LIST-STYLE-TYPE: none
}
#searchResultsList LI UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 0px 10px; WIDTH: 507px; PADDING-TOP: 0px
}
#searchResultsList LI UL LI UL {
	LIST-STYLE-TYPE: disc
}
#searchResultsList LI UL LI UL LI {
	WIDTH: auto
}
#searchResultsList .taxonomy {
	DISPLAY: block; PADDING-TOP: 5px
}
#searchResultsList LI UL LI SPAN DIV SPAN {
	MARGIN-RIGHT: 110px
}
#searchResultsList LI UL LI SPAN DIV SPAN.highlight {
	DISPLAY: inline; MARGIN-RIGHT: 0px
}
H3.jobsearchSubheading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
8pt; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 4px 0px; WIDTH: 360px; =
PADDING-TOP: 0px
}
H3.jobSearchJobListedDate {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FLOAT: right; MARGIN: 4px 0px; =
WIDTH: 135px; TEXT-ALIGN: right
}
.FeaturedJobAd {
	CLEAR: right; FONT-WEIGHT: bold; FLOAT: right; WIDTH: 90px; =
MARGIN-RIGHT: 3px; TEXT-ALIGN: right
}
.searchResultsList1 {
	CLEAR: both; PADDING-RIGHT: 1px; MIN-WIDTH: 160px; DISPLAY: block; =
FONT-SIZE: 9pt; MARGIN-BOTTOM: 7px; LINE-HEIGHT: 11pt
}
.searchResultsList1 A {
	FONT-SIZE: 8pt; COLOR: #008000; LINE-HEIGHT: normal
}
.searchResultsList1 A:active {
	COLOR: #008000
}
.searchResultsList1 A:link {
	COLOR: #008000
}
.searchResultsList1 A:visited {
	COLOR: #008000
}
.searchResultsList1 A:hover {
	COLOR: #0c0
}
.jobsearchNumber {
	CLEAR: left; DISPLAY: block; FLOAT: left; FONT: bold italic 10pt =
verdana; MARGIN-LEFT: -3px; WIDTH: 50px; COLOR: #bdbdbd; TEXT-ALIGN: =
right
}
.jobsearchNumber INPUT {
	PADDING-TOP: 2px
}
.PremiumJobAd {
	BORDER-RIGHT: #fbe8b9 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: =
#fbe8b9 1px solid; PADDING-LEFT: 0px; BACKGROUND: #ffc; PADDING-BOTTOM: =
2px; BORDER-LEFT: #fbe8b9 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: =
#fbe8b9 1px solid
}
LI.PremiumJobAd H3.jobsearchSubheading {
	MARGIN-TOP: -2px
}
#searchResultsList .sellingPoints {
	MARGIN-RIGHT: 110px; PADDING-TOP: 10px
}
#searchResultsList .plusLogo {
	MIN-HEIGHT: 48px; HEIGHT: 45px
}
.EnhancedJobAdBorderTop {
	CLEAR: both; DISPLAY: block; MARGIN: 0px 0px 6px 37px; OVERFLOW: =
hidden; WIDTH: 527px; HEIGHT: 1px
}
.EnhancedJobAdBorderBottom {
	CLEAR: both; DISPLAY: block; MARGIN: 1px 0px 0px 37px; OVERFLOW: =
hidden; WIDTH: 527px; HEIGHT: 1px
}
.reportVideoForm {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
20px; MARGIN-LEFT: 20px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.reportVideoForm P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px =
0px 5px; PADDING-TOP: 0px
}
.reportVideoFormMin {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 12px
}
.reportVideoFormMin IMG {
	PADDING-RIGHT: 10px; MARGIN-BOTTOM: -10px
}
.reportVideoFormMin SPAN {
	PADDING-RIGHT: 3px; MARGIN-TOP: -2px; DISPLAY: block; FLOAT: left; =
WIDTH: 35px; HEIGHT: 50px
}
#reportVideoFormMin {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; PADDING-BOTTOM: 6px; =
PADDING-TOP: 10px
}
#reportVideoFormMin IMG {
	MARGIN-BOTTOM: -18px
}
#reportVideoFormMin SPAN {
	DISPLAY: block; FLOAT: left; WIDTH: 35px; HEIGHT: 40px
}
.counterbox {
	DISPLAY: block; FONT: 10px Vendana; COLOR: #666666; MARGIN-RIGHT: 20px; =
TEXT-ALIGN: center
}
.counterbox INPUT {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BACKGROUND: none =
transparent scroll repeat 0% 0%; FONT: 10px Vendana; BORDER-LEFT: medium =
none; COLOR: #666666; BORDER-BOTTOM: medium none
}
.reportVideoText {
	DISPLAY: block; PADDING-BOTTOM: 3px
}
.reportVideoButton {
	PADDING-BOTTOM: 15px
}
.reportVideoButton SPAN.jobsByButton_ {
	PADDING-RIGHT: 23px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: =
8px; PADDING-TOP: 7px
}
.reportVideoButton INPUT {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BACKGROUND: none =
transparent scroll repeat 0% 0%; FONT: bold 9pt Arial, Helvetica, =
sans-serif; TEXT-TRANSFORM: uppercase; BORDER-LEFT: medium none; WIDTH: =
auto; CURSOR: pointer; COLOR: #666666; BORDER-BOTTOM: medium none
}
.videoembed {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: =
5px; WIDTH: 100%; PADDING-TOP: 5px; HEIGHT: 310px; TEXT-ALIGN: center
}
.TopDottedWrapper {
	BACKGROUND: =
url(/general_ID_items/images/other/bg_selected_top_dotted.gif) no-repeat =
34px 19px; WIDTH: 554px; HEIGHT: 41px
}
.selectedTopDottedLine {
	BACKGROUND: =
url(/general_ID_items/images/other/bg_selected_top_dotted.gif) no-repeat =
34px 19px; WIDTH: 50px; HEIGHT: 38px
}
.selectedBetweenLine {
	BACKGROUND: url(/general_ID_items/images/other/bg_selected_dotted.gif) =
repeat-x 0px 19px; MARGIN-LEFT: 50px; WIDTH: 238px; HEIGHT: 38px
}
.selectedBottomDottedLine {
	BACKGROUND: =
url(/general_ID_items/images/other/bg_selected_bottom_dotted.gif) =
no-repeat 34px -7px; WIDTH: 50px; HEIGHT: 38px
}
.resultsBoxSortBy {
	MARGIN-TOP: -30px; TEXT-ALIGN: right
}
.resultsBoxJobSort {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; BOTTOM: 2px; LINE-HEIGHT: 11pt; =
POSITION: relative
}
#SearchCorrDiv {
	FONT-SIZE: 10pt; MARGIN-LEFT: 48px
}
#JobDetailsTop {
	PADDING-LEFT: 5px
}
#JobDetailsTop H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#JobDetailsTop P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: =
0px; PADDING-TOP: 16px
}
#saveJobSuccess {
	PADDING-BOTTOM: 3px
}
#JobAdsHeader {
	MARGIN-BOTTOM: 15px; WIDTH: 100%
}
.successSavedJob {
	WIDTH: 502px
}
.saveSelectedButton {
	FLOAT: left; MARGIN: 4px 0px; CURSOR: hand
}
.selectedJobDisplay {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 12px 0px 0px 10px; =
BORDER-LEFT: 0px; WIDTH: 94px; BORDER-BOTTOM: 0px
}
.jobIndex {
	CLEAR: left; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 11px; =
FLOAT: left; PADDING-BOTTOM: 0px; FONT: bold italic 10pt verdana; COLOR: =
#bdbdbd; PADDING-TOP: 2px; TEXT-ALIGN: right
}
.jobIndexCheckbox {
	MARGIN-LEFT: -1px
}
.jobAdWidth {
	WIDTH: 460px
}
.MyAccountHeaderLeft {
	FLOAT: left; WIDTH: 200px; TEXT-ALIGN: left
}
.MyAccountHeaderRight {
	FLOAT: right; WIDTH: 200px; TEXT-ALIGN: right
}
.jobAdLeft {
	FLOAT: left; WIDTH: 48px
}
.jobAdBody {
	FLOAT: left
}
.jobAdTools {
	PADDING-LEFT: 15px; FLOAT: left; WIDTH: 240px
}
.learningMatchesClass {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: =
#ccc 1px solid; WIDTH: 176px; BORDER-BOTTOM: #ccc 1px solid
}
.learningMatchesClass H3 {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: =
bold; FONT-SIZE: 8pt; BACKGROUND: #63b13a; MARGIN-BOTTOM: 0px; =
PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 3px; TEXT-ALIGN: left
}
.learningMatchesClass H3 DIV {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; =
PADDING-TOP: 2px
}
.learningMatchesClass LI {
	FONT-SIZE: 10px; PADDING-BOTTOM: 4px
}
.MoreLink {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: =
3px; PADDING-TOP: 3px; TEXT-ALIGN: right
}
#SKLearningLogoURL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px; TEXT-ALIGN: center
}
.toolsPanelControls {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND: =
url(/general_ID_items/images/other/boxshadow.gif) #f5f5f5 repeat-x 50% =
top; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0px
}
.toolsPanelControl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px =
3px; WIDTH: 100%; PADDING-TOP: 2px
}
#RightSideTools {
	WIDTH: 176px
}
.navigatorsControlClass {
	WIDTH: 176px
}
.MainDisplayBox {
	FLOAT: left; WIDTH: 400px
}
.AdditionalDisplayBox {
	FLOAT: left; MARGIN-LEFT: 15px
}
#JobAppContainer {
	WIDTH: 760px
}
.afControl {
	MARGIN: 10px 0px 5px 10px; WIDTH: 378px
}
.afControl LABEL {
	FONT-WEIGHT: bold
}
.afControl LABEL SPAN {
	COLOR: #ff0000
}
.afOption {
	FLOAT: left; MARGIN-LEFT: 5px; WIDTH: 60px
}
.afButton {
	FLOAT: left; WIDTH: 35px
}
.afText {
	FLOAT: left; WIDTH: 200px
}
.afInput {
	MARGIN: 0px 0px 10px 105px
}
.afDetails {
	MARGIN-TOP: 3px; FLOAT: left; WIDTH: 105px
}
.afSubmitButton {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-ALIGN: right
}
#jobad_summary {
	BORDER-RIGHT: #6699cc 1px solid; BORDER-TOP: #6699cc 1px solid; =
BORDER-LEFT: #6699cc 1px solid; WIDTH: 300px; BORDER-BOTTOM: #6699cc 1px =
solid
}
.classification_indent {
	FONT-WEIGHT: bold
}
.jobad_summary_header {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; =
PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px
}
.jobAdToggle {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: =
290px; PADDING-TOP: 5px
}
#expInterestContainer {
	WIDTH: 760px
}
#expInterestContainer H1 {
	PADDING-BOTTOM: 20px
}
.regInterestBox {
	BORDER-RIGHT: #0066cc 1px solid; BORDER-TOP: #0066cc 1px solid; FLOAT: =
left; BORDER-LEFT: #0066cc 1px solid; WIDTH: 400px; BORDER-BOTTOM: =
#0066cc 1px solid
}
.regInterestBoxHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; WIDTH: =
100%; PADDING-TOP: 3px
}
.regInterestBoxHeader SPAN {
	PADDING-RIGHT: 4px; FONT-WEIGHT: normal; FLOAT: right
}
.contentAlign {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.toolsBox {
	BACKGROUND: #e8e8e8
}
.icon {
	PADDING-BOTTOM: 5px; WIDTH: 65px; TEXT-ALIGN: center
}
#CRSalarySurvey {
	BORDER-TOP: #d7d7d7 1px solid; BACKGROUND: =
url(/general_ID_items/images/other/salarysurvey_cr_bg.gif) no-repeat =
left top; LEFT: -5px; WIDTH: 255px; POSITION: relative; HEIGHT: 115px
}
#CRSalarySurvey DIV {
	PADDING-TOP: 30px
}
#CRSalarySurvey SPAN {
	CLEAR: left; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; =
FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 120px; COLOR: =
#666; PADDING-TOP: 12px; TEXT-ALIGN: left
}
#CRSalarySurvey IMG {
	DISPLAY: block; FLOAT: left
}
#SCSalarySurvey {
	BACKGROUND: =
url(/general_id_items/images/promotion/salarysurvey_promo_large.gif) =
no-repeat left top; FLOAT: right; WIDTH: 308px; HEIGHT: 280px
}
#SCSalarySurvey SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 15px; FONT-SIZE: =
10px; PADDING-BOTTOM: 10px; WIDTH: 155px; COLOR: #666; PADDING-TOP: =
75px; TEXT-ALIGN: left
}
#SCSalarySurvey IMG {
	DISPLAY: block; MARGIN-LEFT: 15px
}
#IPSalarySurvey {
	BACKGROUND: =
url(/general_id_items/images/promotion/salarysurvey_promo_double.gif) =
no-repeat left top; MARGIN: 10px 0px; WIDTH: 291px; HEIGHT: 171px
}
#IPSalarySurvey DIV {
	PADDING-RIGHT: 60px; DISPLAY: block; PADDING-LEFT: 60px; FONT-SIZE: =
10px; PADDING-BOTTOM: 10px; COLOR: #666; PADDING-TOP: 65px; TEXT-ALIGN: =
center
}
#IPSalarySurvey SPAN {
	DISPLAY: block; TEXT-ALIGN: center
}

------=_NextPart_000_0000_01C8B10A.E8B3B5A0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.seek.com.au/css/layout.css?v=5

.jobDetailsContainer {
	MARGIN-TOP: -7px; BACKGROUND: =
url(/general_ID_items/images/other/bg_selected_jobs_dotted.gif) repeat-y =
34px 50%; WIDTH: 800px
}
.searchResultsContainer {
	WIDTH: 756px
}
.searchResultsContent {
	FLOAT: left; PADDING-BOTTOM: 13px; WIDTH: 540px
}
.searchResultsRelatedInfo {
	FLOAT: right; WIDTH: 185px
}
.FunctionalPageContainer {
	WIDTH: 752px
}
.FunctionalPageLeftData {
	FLOAT: left; WIDTH: 460px
}
.FunctionalPageRightData {
	FLOAT: right; WIDTH: 275px
}
.industryContainer {
	CLEAR: both; DISPLAY: block; PADDING-BOTTOM: 60px; OVERFLOW: hidden; =
WIDTH: 770px
}
.industryContent {
	FLOAT: left; WIDTH: 630px
}
.industryRelatedInfo {
	FLOAT: left; MARGIN-LEFT: 15px; WIDTH: 105px; PADDING-TOP: 42px
}
.genericSearch {
	FLOAT: left; WIDTH: 289px; MARGIN-RIGHT: 16px
}
.browseCategory {
	FLOAT: left; MARGIN-LEFT: 16px! important; WIDTH: 285px; 0px:=20
}
.twoColContainer {
	CLEAR: both; WIDTH: 100%; PADDING-TOP: 10px
}
.twoColData {
	FLOAT: left; WIDTH: 50%
}
.fullWidth {
	WIDTH: 100%
}
.leftFloatedColumn {
	FLOAT: left; WIDTH: 46%
}
.rightFloatedColumn {
	FLOAT: right; WIDTH: 46%
}
.formContainer {
	WIDTH: 100%
}
.regularTabs {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FLOAT: left; =
PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 170px; CURSOR: pointer; COLOR: =
#ec008c; PADDING-TOP: 2px; HEIGHT: 43px; TEXT-ALIGN: center; =
TEXT-DECORATION: none
}
.tabbar {
	BACKGROUND: url(/general_ID_items/images/buttons/tab_bar.gif) repeat-x; =
WIDTH: 100%; HEIGHT: 43px
}
.leftTabSelected {
	BACKGROUND: url(/general_ID_items/images/buttons/tab_selected_left.gif) =
no-repeat; MARGIN-RIGHT: 3px; PADDING-TOP: 8px
}
.midTabSelected {
	BACKGROUND: url(/general_ID_items/images/buttons/tab_selected_mid.gif) =
no-repeat; MARGIN-RIGHT: 3px; PADDING-TOP: 8px
}
.rightTabSelected {
	BACKGROUND: =
url(/general_ID_items/images/buttons/tab_selected_right.gif) no-repeat; =
MARGIN-RIGHT: 3px; PADDING-TOP: 8px
}
.TabNotSelected {
	BACKGROUND: url(/general_ID_items/images/buttons/tab_default_end.gif) =
no-repeat; MARGIN-RIGHT: 3px; PADDING-TOP: 8px
}
.tabcontentShow {
	CLEAR: both; BORDER-RIGHT: #a5acb2 1px solid; PADDING-RIGHT: 5px; =
BORDER-TOP: #a5acb2 1px solid; DISPLAY: block; PADDING-LEFT: 5px; =
MIN-HEIGHT: 100px; PADDING-BOTTOM: 5px; BORDER-LEFT: #a5acb2 1px solid; =
PADDING-TOP: 5px; BORDER-BOTTOM: #a5acb2 1px solid; HEIGHT: 100%! =
important
}
.tabcontentHide {
	CLEAR: both; BORDER-RIGHT: #a5acb2 1px solid; PADDING-RIGHT: 5px; =
BORDER-TOP: #a5acb2 1px solid; DISPLAY: none; PADDING-LEFT: 5px; =
MIN-HEIGHT: 100px; PADDING-BOTTOM: 5px; BORDER-LEFT: #a5acb2 1px solid; =
PADDING-TOP: 5px; BORDER-BOTTOM: #a5acb2 1px solid; HEIGHT: 100%! =
important
}
.basicBox {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px
}
.basicContainerBox {
	WIDTH: 100%
}
.leftIndentBox {
	MARGIN-LEFT: 80px
}
.formFieldShort {
	FONT-SIZE: 11px; WIDTH: 95px
}
.formLabelShort {
	CLEAR: left; MARGIN-TOP: 2px; FLOAT: left; WIDTH: 65px; WHITE-SPACE: =
nowrap; TEXT-ALIGN: left
}
.oneColForm DIV {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.oneColForm P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; =
PADDING-TOP: 2px
}
.oneColForm LABEL {
	CLEAR: left; PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: left; WIDTH: =
130px; TEXT-ALIGN: right
}
.oneColForm INPUT {
	WIDTH: 300px
}
.oneColForm SELECT {
	WIDTH: 300px
}
.oneColForm INPUT.btn {
	MARGIN: 10px 20px; WIDTH: auto
}
.oneColForm SPAN.exampleText {
	MARGIN-LEFT: 133px
}
.oneColCheckbox {
	CLEAR: both; MARGIN-LEFT: 130px; MARGIN-RIGHT: 20px
}
.oneColCheckbox INPUT {
	CLEAR: left; DISPLAY: block; FLOAT: left; WIDTH: auto
}
.oneColCheckbox LABEL {
	MARGIN-TOP: 2px; DISPLAY: block; FLOAT: right; WIDTH: 285px; =
TEXT-ALIGN: left
}
#SearchBoxPrev {
	WIDTH: 250px; PADDING-TOP: 8px
}
#SearchBoxPrev DIV.rightAligned {
	MARGIN-RIGHT: 10px
}
#SearchBoxPrev DIV.content {
	BACKGROUND: url(/general_Id_items/images/logos/poweredby_cobrand.gif) =
#0001b4 no-repeat left bottom; PADDING-BOTTOM: 10px
}
#PreviewHeaderDiv {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: =
100%; PADDING-TOP: 0px
}
#PreviewHeaderDiv .hleft {
	BACKGROUND: url(/general_Id_items/images/other/searchheader_lh.gif) =
no-repeat left top; WIDTH: 5px
}
#PreviewHeaderDiv .hmid {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND: =
url(/general_Id_items/images/other/searchheader_mid.gif) repeat-x left =
top; PADDING-BOTTOM: 3px; FONT: bold 14px verdana; COLOR: #0001b4; =
PADDING-TOP: 3px
}
#PreviewHeaderDiv .hright {
	BACKGROUND: url(/general_Id_items/images/other/searchheader_rh.gif) =
no-repeat right top; WIDTH: 5px
}

------=_NextPart_000_0000_01C8B10A.E8B3B5A0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.seek.com.au/javascript/1_0/browser_detection.js

/*

<!--$$Revision:   1.5  $-->
<!--$$Author:   ecapili  $-->
<!--$$Date:   Jan 05 2005 14:57:22  $-->
<!--$$Logfile:   =
J:/SeekWeb/archives/SiteContents/ausmain/javascript/1_0/browser_detection=
.js-arc  $-->

*/


/*

**************************************
browser detection=20
**************************************

what it does: detects version, operating system and browser
output variable names - browser, OS, version

Example: if (browser !=3D "Internet Explorer")
{code not executed in Explorer}

Example: if (version < 4 || browser =3D=3D "iCab")
{code executed in browser versions 3 and below and iCab}

***************************************

*/


var detect =3D navigator.userAgent.toLowerCase();
var OS,browser,version,total,thestring;

if (checkIt('konqueror'))
{
	browser =3D "Konqueror";
	OS =3D "Linux";
}
else if (checkIt('omniweb')) browser =3D "OmniWeb"
else if (checkIt('opera')) browser =3D "Opera"
else if (checkIt('webtv')) browser =3D "WebTV";
else if (checkIt('icab')) browser =3D "iCab"
else if (checkIt('msie')) browser =3D "Internet Explorer"
else if (checkIt('firefox')) browser =3D "Firefox"
else if (!checkIt('compatible'))
{
	browser =3D "Netscape Navigator"
	if (document.getElementById) version =3D 6;
	else version =3D detect.charAt(8);
}
else browser =3D "An unknown browser";

if (!version) version =3D detect.charAt(place + thestring.length);

if (!OS)
{
	if (checkIt('linux')) OS =3D "Linux";
	else if (checkIt('x11')) OS =3D "Unix";
	else if (checkIt('mac')) OS =3D "Mac"
	else if (checkIt('win')) OS =3D "Windows"
	else OS =3D "an unknown operating system";
}

var popUpWin=3D0;

function popUpWindow(URLStr, width, height, scrollbar, resizable)
{
  if(popUpWin)
  {
    if(!popUpWin.closed) popUpWin.close();
  }
 =20
  var xPos =3D ((screen.availHeight/2) - (height/2));=20
  var yPos =3D ((screen.availWidth/2) - (width/2));
   =20
  popUpWin =3D window.open(URLStr, 'popUpWin', =
'toolbar=3Dno,location=3Dno,directories=3Dno,status=3Dno,menubar=3Dno,scr=
ollbars=3D'+scrollbar+',resizable=3D'+resizable+',copyhistory=3Dyes,width=
=3D'+width+',height=3D'+height+',left=3D'+yPos+', =
top=3D'+xPos+',screenX=3D'+yPos+',screenY=3D'+xPos+'');
}

function checkIt(string)
{
	place =3D detect.indexOf(string) + 1;
	thestring =3D string;
	return place;
}

var browserDetectionCookieValue =3D browserDetectionCookie();
if (browserDetectionCookieValue =3D=3D "cookieSet") {

if ((OS =3D=3D 'Windows') && (version < 6) && (browser =3D=3D 'Netscape =
Navigator'))
{
popUpWindow('/general_id_items/pages/getBrowser.asp', '680', '400', =
'no', 'no')
}
else if ((OS =3D=3D 'Windows') && (version < 5) && (browser =3D=3D =
'Internet Explorer'))
{
popUpWindow('/general_id_items/pages/getBrowser.asp', '680', '400', =
'no', 'no')
}

}
else {}


function browserDetectionCookie()
 {
	var expdate =3D new Date ();
	var browserDetectionCookieName =3D "browserDetectionSEEK";
	var percentOfferedSurvey =3D 100;=20
=09
	expdate.setTime (expdate.getTime() + (365 * 24 * 60 * 60 * 1000)); // =
365 days from now=20
    var stored_value =3D GetCookie(browserDetectionCookieName);  =20
	var dd=3Dnew Date();
	cn=3D Math.round(dd.getTime() / 100) % 100;
	if ((cn <=3D percentOfferedSurvey) && (stored_value =3D=3D "") || (cn =
<=3D percentOfferedSurvey) && (stored_value =3D=3D null))
	{=09
		var domainURLPos;
		var domainURL =3D location.hostname.toString();
		domainURL =3D domainURL.toLowerCase();
	=09
		if (domainURL.indexOf("volunteer") !=3D -1) {
			domainURLPos =3D domainURL.indexOf("volunteer.");
		}
		else {
		domainURLPos =3D domainURL.indexOf("seek.");
		}

		domainURL2 =3D domainURL.substring(domainURLPos);
	=09
	        SetCookie(browserDetectionCookieName, "alreadyOffered", =
expdate,"", domainURL2);
			return("cookieSet");
	}
	else {
			return("alreadyOffered");
	}
 }

function SetCookie (name,value,expires,path,domain,secure)
{
        document.cookie =3D name + "=3D" + escape (value) +
        ((expires) ? "; expires=3D" + expires.toGMTString() : "") +
        ((path) ? "; path=3D" + path : "") +
        ((domain) ? "; domain=3D" + domain : "") +
        ((secure) ? "; secure" : "");
}

function getCookieVal (offset)
{
        var endstr =3D document.cookie.indexOf (";", offset);
        if (endstr =3D=3D -1)
                endstr =3D document.cookie.length;
        return unescape(document.cookie.substring(offset, endstr));
}

function GetCookie (name)
{
        var arg =3D name + "=3D";
        var alen =3D arg.length;
        var clen =3D document.cookie.length;
        if( (document.cookie =3D=3D null) || (document.cookie.length =
=3D=3D null))
        {
                return null;
        }
        var i =3D 0;
        while (i < clen)
        {
                var j =3D i + alen;
                if (document.cookie.substring(i, j) =3D=3D arg)
                        return getCookieVal (j);
                i =3D document.cookie.indexOf(" ", i) + 1;
                if (i =3D=3D 0) break;=20
        }
        return null;
}

------=_NextPart_000_0000_01C8B10A.E8B3B5A0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.seek.com.au/javascript/1_0/object_manipulation.js?Version=1


function createObjectTag(tagID, classID, appType, id, width, height, =
align, codebase, src, pluginspage, wmode, bgcolor)
{
	var target =3D FindLayer( tagID );
=09
	var text =3D '<object classid=3D"clsid:' + classID + '" codebase=3D"'=20
		+ codebase + '" width=3D"' +=20
		width + '" height=3D"' +=20
		height + '" id=3D"' +=20
		id + '" align=3D"' +=20
		align + '" VIEWASTEXT>\n'
+ '<param name=3D"wmode" value=3D"' + wmode + '">\n'
+ '<param name=3D"allowScriptAccess" value=3D"sameDomain" />\n'
+ '<param name=3D"movie" value=3D"' + src + '" />\n'
+ '<param name=3D"quality" value=3D"best" />\n'
+ '<param name=3D"menu" value=3D"false" />\n'
+ '<param name=3D"bgcolor" value=3D"' + bgcolor + '" />\n'
+ '<embed src=3D"' + src + '" menu=3D"false" quality=3D"high" =
bgcolor=3D"' + bgcolor + '" width=3D"' + width + '" height=3D"' + height =
+ '" name=3D"' + id + '" align=3D"' + align + '" =
allowScriptAccess=3D"sameDomain" type=3D"' + appType + '" =
pluginspage=3D"' + pluginspage + '" wmode=3D"' + wmode + =
'"/>\n</object>';
=09
	target.innerHTML =3D text;
}

/*
**************************************
//  generic object manipulation functions.
**************************************************************

allows objects such as input boxes to be manipulated, populated or =
called etc., in all broswers. Basically
sets certain string values for each variable and then dynamically =
generates the code required.=20
***************************************
*/

	if (browser =3D=3D "Internet Explorer")
	{
			layerVar=3D"document.all";
			styleVar=3D".style";
			show =3D 'inline';
			showblock =3D 'block';
			hide =3D 'none';
			cssType =3D '.display';
			openbracket =3D "[";
			closebracket =3D "]";
	}
	else
	{
			layerVar =3D "document.getElementById";
			styleVar=3D".style";
			show =3D 'inline';
			showblock =3D 'block';
			hide =3D 'none';
			cssType =3D '.display';
			openbracket =3D "(";
			closebracket =3D ")";
	}


/*
**************************************
FindLayer
**************************************
Finds a layer independently of browser
	  =20
Example: FindLayer('elements');

***************************************

*/

function FindLayer(TheLayer)=20
{
	var obj =3D eval(layerVar + openbracket +'"' + TheLayer + '"' + =
closebracket)
	return obj;
=09
}


/*
**************************************
Find=20
**************************************
Checks if an object exists
	  =20
Example: Find('ContentInclude:MyFilterFilterName');

***************************************

*/


function Find(TheItem)=20
{
	var obj =3D GetObjectByName(TheItem);
	return obj;
=09
}



/*
**************************************
Show hide layer
**************************************
Shows/hides layer

inputs - TheLayer - the name of the layer to be made visible/hidden
	   - TheAttrib - accepts the values show or hide
	  =20
Example: <A onclick=3D"ShowHideLayer('Search1Child',show)">asdad</a>

***************************************

*/


function ShowHideLayer(TheLayer,TheAttrib)=20
// turned off for Netscape because it causes errors and is not needed
{
	var layerString =3D layerVar + openbracket +'"' + TheLayer + '"' + =
closebracket;
	if (!(browser =3D=3D "Netscape Navigator" && version < 5) && =
eval(layerString) !=3D null)
	{
		eval(layerString + styleVar + cssType + ' =3D "' + TheAttrib + '"');
	}
}



/*
**************************************
Change Value
**************************************
Changes the value of an input box

inputs - TheItem - the name of the item to receive the new value
	   - TheNewValue - the new value
	  =20
Example: ChangeValue('ContentInclude_MyFilterFilterText','Keyword(s)');

***************************************

*/


function ChangeValue(TheItem,TheNewValue)=20
{
=09
	var obj =3D GetObjectByName(TheItem);
	obj.value =3D TheNewValue;
}


/*
**************************************
Find Value
**************************************
Returns the value of an input box

inputs - TheItem - the name of the item to get the value from
	  =20
	  =20
Example: FindValue('ContentInclude:MyFilterFilterName');

***************************************

*/


function FindValue(TheItem)=20
{
	var obj =3D GetObjectByName(TheItem);
	return obj.value;
}


/*
**************************************
Is it checked
**************************************
Checks to see if an input box is checked or not

inputs - TheItem - the name of the checkbox to check
	  =20
	  =20
Example: IsItChecked("ContentInclude_checkbox");

***************************************

*/


function IsItChecked(TheItem)=20
{
	var obj =3D GetObjectByPartName(TheItem);
	return obj.checked;
}


/*
**************************************
Change colour
**************************************
Changes the colour of a input box

inputs - item - the name of the input box to change
	   - color - the colour to change it to
	  =20
Example: changeColour(Page_Validators[i].controltovalidate,'#FFCCCC');

***************************************

*/


function changeColour(TheItem,color)
{
	if (document.layout.elements['' + TheItem + ''] !=3D null)
		document.layout.elements['' + TheItem + ''].style.backgroundColor=3D'' =
+ color + '';

}

/*
**************************************
Change object colour
**************************************
Changes the colour of a non-input box - such as a dropdown list

inputs - item - the name of the dropdown list etc to change
	   - color - the colour to change it to
	  =20
Example: <asp:dropdownlist id=3D"Industry" =
onfocus=3D"changeObjectColour(this,'#FFFFFF')" runat=3D"server" =
Cssclass=3D"AccountDetails" DataTextField=3D"value" =
DataValueField=3D"intID" Width=3D"140">

***************************************

*/

function changeObjectColour(TheItem,color)
{
=09
	if (version > 5 || browser =3D=3D "Internet Explorer")
	{
		TheItem.style.backgroundColor =3D color;
	}
}


/*
**************************************
Set Read Only
**************************************
Sets an input box to read only

inputs - item - the name of the item to set to read only
	  =20
	  =20
Example: SetReadOnly(inputbox)  or SetReadOnly("ContentInclude_input");

***************************************

*/

function SetReadOnly(TheItem)
{
		document.layout.elements['' + TheItem + ''].disabled =3D true;
}



/*
**************************************
Set Write
**************************************
Sets an input box to write/read=20
inputs - item - the name of the item to set to write/read=20
	  =20
	  =20
Example: SetWrite(inputbox) or SetWrite("ContentInclude_input");

***************************************

*/


function SetWrite(TheItem)
{
		document.layout.elements['' + TheItem + ''].disabled =3D false;
}



/*
**************************************
Focus
**************************************
Sets page focus to an element
inputs - item - the name of the item to focus on=20
	  =20
	  =20
Example: Focus(inputbox) or Focus("ContentInclude_input");

***************************************

*/


function Focus(TheItem)
{
	var obj =3D GetObjectByName(TheItem);
	obj.focus();
}



/*
**************************************
//  Get Object by Name

If part of the NAME of an object is sent into this code ie  Screen
javascript takes the code, removes the :.
then it goes through the forms collection and finds and returns the =
first object
that has the name as part of it's name..

be careful may return things which are named similarly


***************************************
*/

function GetObjectByPartName(name)
{
var obj; // string which is return referencing object by element id
var elementnumber;=20
var elementname;

		//Go through the forms collection
		for (var i=3D 0; i < document.layout.length; i++)
		{
			elementname =3D document.layout.elements[i].name.toString();
	=09
			// if the object name passed equals the object name in the form =
collection - return it's number
			if (elementname.indexOf(name) !=3D -1)
				{
				elementnumber =3D i;
				obj =3D document.layout.elements[i]
				break;
				}
		}
		=09
			// create the string which can be used to reference this object and =
return it could be used for Net 4.7
			//obj =3D "document.layout.elements[" + elementnumber + "]";
=09
	return obj;
}



/*
**************************************
//  Get Object by Name

If a NAME of an object is sent into this code ie  =
ContentInclude:_ctl0:ScreenSelector:Screen
(sometimes id (ContentInclude__ctl0_ScreenSelector_purchaseScreen) is =
equalavent,
javascript takes the code, removes the :.

If it is not N4.7, then it goes through the forms collection and finds =
and returns that object
If it is N4.7 then it goes through the collection and builds up the =
reference of the element by its ID number


***************************************
*/

function CheckObjectExistsByName(name)
{
		var obj; // string which is return referencing object by element id
		var objExists;
	=09
		objExists =3D false;
		for(i=3D0;i<document.forms.length;i++)
		{
			if (obj =3D eval('document.forms[i].elements[\'' + name +'\']') )=20
			{
			=09
				objExists =3D true
				break;
			}
		}
	return objExists;

}

function GetObjectByName(name)
{
var obj; // string which is return referencing object by element id

		for(i=3D0;i<document.forms.length;i++)
		{
			if (obj =3D eval('document.forms[i].elements[\'' + name +'\']') )=20
			{
			=09
				return obj;
				break;
			}
		}
	return null;
}


/*
**************************************
//  Get Object by Name and Value

If a NAME of an object is sent into this code ie  =
ContentInclude:_ctl0:ScreenSelector:Screen
(sometimes id (ContentInclude__ctl0_ScreenSelector_purchaseScreen) is =
equalavent,
javascript takes the code, removes the :.

It goes through the forms collection and finds and returns that object =
which has the same value as the parameter

This is very useful for checkboxes and radio buttons

NB.. name =3D name of object  desired
     value =3D value of object desired


***************************************
*/

function GetObjectByNameAndValue(name,value)
{
	var blnMatch =3D false; // match to see if the referenc
	var obj; 	// string which is return referencing object by element id
	var elementnumber;
	var elementname;

	while (name.indexOf(":") !=3D -1)
	{
 		name =3D name.replace(":","_");
	}
=09
	for (var i=3D 0; i < document.layout.length; i++)
	{
		elementname =3D document.layout.elements[i].name.toString();
=09
		while (elementname.indexOf(":") !=3D -1)
		{
			elementname =3D elementname.replace(":","_");
		}
	=09
		//if the object name passed equals the object name in the form =
collection and <br>
		//the value equals the value- return it's number
		if (elementname.indexOf(name) !=3D -1)
			{
				if (eval("document.layout.elements[" + i + "].value") =3D=3D value )
				{
					elementnumber =3D i;
				}
			}
	}

	// create the string which can be used to reference this object and =
return it
	obj =3D "document.layout.elements[" + elementnumber + "]";
	return obj;
}


/*
**************************************
// AlterErrorMessage=20

Alters the error Message on a Validation Control
Send in both the validation control name and the error message to change =
it to
***************************************
*/

function AlterErrorMessage(ValidationControl, NewMessage)
{
=09
if (browser !=3D "Netscape Navigator")
{
	ValidationControl.errormessage =3D NewMessage;
}

}


/*
Wait(delay)

delay - time to delay in milliseconds

This function forces the browser to wait for the specified delay in =
milliseconds
before continuing. Is tied very close with pause(delay). Pause does =
nothing, but=20
needs to exists so that setTimeout can a function to call after waiting =
for the delay.
*/


function wait(delay)
{
	string=3D"pause("+delay+");";
	setTimeout(string,delay);
}

function pause(delay)
{
	// holding pattern - does nothing, just waits for delay before firing
}


/*
CarryOutWhenCan(FunctionToCarryOut)

Uses try/catch to make sure to repeatedly try the function
until it works

*/

function CarryOutWhenCan(FunctionToCarryOut)
{
	var timeTested =3D 0;
	var isSuccessful =3D false;
=09
	while (!isSuccessful && timeTested < 200)
	{=09
	=09
		try
		{
			eval(FunctionToCarryOut);
			isSuccessful =3D true;
		}
		catch (e)
		{
			wait(5);
			timeTested =3D timeTested + 5;
	=09
		}
	}
}



/*

**************************************
clearing/filling input boxes
**************************************

what it does: blanks/fills input boxes

input parameters: item - input box to clear/fill,
				  dvalue - if clearing - only clear if input box is this value
						 - if filling  - fill input box with this value

Example:=20
<INPUT id=3D"UserName" onblur=3D"fillInputBox(this,'Username')" =
onfocus=3D"clearInputBox(this,'Username')">

***************************************

*/



//clear input box
function clearInputBox(item,dvalue){
	if(item.value =3D=3D dvalue) {
		item.value =3D ""
	}
}


//put stuff in input boxes
function fillInputBox(item,dvalue){
	if(item.value =3D=3D "") {
		item.value =3D dvalue;
	=09
	}
}



 function TrapKeyDown(btn) {
	if (document.all) {
		if (event.keyCode =3D=3D 13)
		{
			event.returnValue =3D false;
			event.cancel =3D true;
			btn.click();
		}
	}
}


function IsInQueryString(checkBox)
{
	qs=3Dlocation.search.substring(1,location.search.length);
	var args =3D qs.split('&');
	for (var i=3D0;i<args.length;i++)=20
	{
		var qsvalue;
		var pair =3D args[i].split('=3D');
		qsvalue =3D unescape(pair[1]);
		if (qsvalue =3D=3D checkBox.value)
			{
				ToggleChildCheckBoxes(checkBox.value, true);
				return true;
			}
	}
	return false;
}

// Hide the advertisers side nav based on the value of the =
"displaySideNav" hidden field	=09
function HideSideNav()
{
	try
	{
		var display =3D "none";
		var displaySideNav =3D document.getElementsByName("displaySideNav");
		if (displaySideNav !=3D null)
		{
			var objDisplaySideNavValue =3D displaySideNav.value;
			if (objDisplaySideNavValue =3D=3D null)
			{
				try
				{
					if (displaySideNav[0].value =3D=3D "true")
						display =3D "";
				}
				catch(e)
				{
					//do nothing, just hide the sidebar
				}
			}
			else
			{
				if (displaySideNav.value =3D=3D "true")
					display =3D "";
			}
		}

		document.getElementById("sideNavTD").style.display =3D display;
	}
	catch(e)
	{
		//do not display an error as we could not find the side nav control
	}
}

/*

**************************************
inserting/clearing keyword hints
**************************************

what it does: inserts/clears keyword input boxes

input parameters: obj - keyword input box to insert/clear

Example:=20
<INPUT id=3D"Keyword" onblur=3D"KeywordHints(this)" =
onfocus=3D"ClearKeywordTextbox(this)">

***************************************

*/
	function KeywordHints(obj) {
		if(obj =3D=3D null) {
			obj =3D document.getElementById("Keywords");
			obj.value =3D "Enter keywords(s)";
			obj.style.color =3D "#6d6d6d";
		}
		if(obj.value !=3D "Enter keyword(s)" && obj.value =3D=3D "") {
			obj.style.color =3D "#6d6d6d";
			obj.value =3D "Enter keyword(s)";=09
		}
	}
=09
	function ClearKeywordTextbox(obj) {
		if (obj =3D=3D null) {
			obj =3D document.getElementById("Keywords");
			obj.value =3D "Enter keywords(s)";
			obj.style.color =3D "#6d6d6d";
		}
		if(obj.value =3D=3D "Enter keyword(s)" && (obj.style.color =3D=3D =
"#6d6d6d" || obj.style.color =3D=3D "rgb(109, 109, 109)")) {
			obj.value =3D "";
			obj.style.color =3D "#000000";	=09
		}
	}	
------=_NextPart_000_0000_01C8B10A.E8B3B5A0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.seek.com.au/javascript/1_0/Display.js

/*

<!--$$Revision:   1.2  $-->
<!--$$Author:   rdulberg  $-->
<!--$$Date:   Jul 21 2006 13:24:52  $-->
<!--$$Logfile:   =
J:/SeekWeb/archives/SiteContents/ausmain/javascript/1_0/Display.js-arc  =
$-->

*/



/*

**************************************
popUpWindow

what it does: pops up a window without menubars, scrollbars or resizing =
in centre of page

params: URL to appear in window, width of window, height of window


***************************************
*/


var _displayWindow =3D null;

function popUpWindow(URLStr, width, height, scrollbar, resizable)
{
  if (_displayWindow !=3D null && !_displayWindow.closed)
  	_displayWindow.close();
 =20
  var xPos =3D ((screen.availHeight/2) - (height/2));=20
  var yPos =3D ((screen.availWidth/2) - (width/2));
   =20
  _displayWindow =3D open(URLStr, 'popUpWin', =
'toolbar=3Dno,location=3Dno,directories=3Dno,status=3Dno,menubar=3Dno,scr=
ollbars=3D'+scrollbar+',resizable=3D'+resizable+',copyhistory=3Dyes,width=
=3D'+width+',height=3D'+height+',left=3D'+yPos+', =
top=3D'+xPos+',screenX=3D'+yPos+',screenY=3D'+xPos+'');
}


/*
**************************************
// Print window

prints out the window specified in the signature
***************************************

*/
function PrintWindow(name)
   {
	  if ((browser !=3D "Netscape Navigator"))
	{
		name.print();=20
	}
   }

/*

**************************************
popUpWindowAndPrint

what it does: variant of the popupwindow - pops up the window and then =
prints it out if it's IE. If Netscape does nothing.

params: URL to appear in window, width of window, height of window


***************************************
*/

function popUpWindowAndPrint(URLStr, width, height, scrollbar, =
resizable)
{
  popUpWindow(URLStr, width, height, scrollbar, resizable)
  PrintWindow(popUpWin);

}


/*
**************************************
//Preload images function

preloads images for rollovers
***************************************
*/

function MM_preloadImages()=20
{ //v3.0
	var d=3Ddocument; if(d.images){ if(!d.MM_p) d.MM_p=3Dnew Array();
	var i,j=3Dd.MM_p.length,a=3DMM_preloadImages.arguments; for(i=3D0; =
i<a.length; i++)
	if (a[i].indexOf("#")!=3D0){ d.MM_p[j]=3Dnew Image; =
d.MM_p[j++].src=3Da[i];}}
}



/*
**************************************
//Change colour of invalid input boxes  =20

When a page is validated, this function is called. This function goes =
through all the validation
controls, sees which input boxes etc they validate, then runs the change =
colour function against
the invalid ones.

Also has check to ensure that an invalid input is not checked twice - ie =
can't be found both valid and invalid.
This uses the validatedInputs string.
***************************************
*/


function changeInvalidColour()
{
=09
=09
	var validatedInputs =3D " ";
	var i;
    for (i =3D 0; i < Page_Validators.length; i++)=20
    {
	=09
		if (Page_Validators[i].controltovalidate !=3D null)
		{
		=09
			if (!Page_Validators[i].isvalid)=20
			{
						=09
				if (Page_Validators[i].controltocompare !=3D null)=20
				{
					if (!(ValidatorGetValue(Page_Validators[i].controltocompare) =3D=3D =
null))
					{=20
						changeColour(Page_Validators[i].controltovalidate,'#FFCCCC');
						validatedInputs +=3D Page_Validators[i].controltovalidate;
						changeColour(Page_Validators[i].controltocompare,'#FFCCCC');
						validatedInputs +=3D Page_Validators[i].controltocompare;
					}      =20
				}
				else=20
				{
					changeColour(Page_Validators[i].controltovalidate,'#FFCCCC');
					validatedInputs +=3D Page_Validators[i].controltovalidate;
				}
			}
			else if =
(validatedInputs.indexOf(Page_Validators[i].controltovalidate) =3D=3D =
-1)
			{
			changeColour(Page_Validators[i].controltovalidate,'#FFFFFF');
			}
		}
	}
}


//Function to load the HES featured Profiles randomly
function hesTiles(tilePosition)
{
	today=3Dnew Date();
	jran=3Dtoday.getTime();
	var number =3D 2;
	var rand_num=3D"";
	var tile=3D"";
	ia=3D9301;
	ic=3D49297;
	im=3D233280;
	jran =3D (jran*ia+ic) % im;
	rand_num =3D Math.ceil( (jran/(im*1.0)) *number);
	// Loads the appropriate image based on random number.
	if (rand_num=3D=3D1)
		{
			if (tilePosition =3D=3D 1)
				tile=3D"<a =
href=3D/if.asp?loc=3Dhesprofile&uni=3Dballarat&comefrom=3Dhes><img =
src=3D/hes/images/fp_ballarat.gif width=3D105 height=3D46 =
border=3D0></a>";
			if (tilePosition =3D=3D 2)
				tile=3D"<a =
href=3D/if.asp?loc=3Dhesprofile&uni=3Dmonash&comefrom=3Dhes><img =
src=3D/hes/images/fp_monash.gif width=3D100 height=3D34 =
border=3D0></a>";
			if (tilePosition =3D=3D 3)
				tile=3D"<a =
href=3D/if.asp?loc=3Dhesprofile&uni=3Dne&comefrom=3Dhes><img =
src=3D/hes/images/fp_ne.gif width=3D105 height=3D36 border=3D0></a>";
		}
	else
		{
			if (tilePosition =3D=3D 1)=09
				tile=3D"<a =
href=3D/if.asp?loc=3Dhesprofile&uni=3Dswinburne&comefrom=3Dhes><img =
src=3D/hes/images/fp_swin.gif width=3D100 height=3D53 border=3D0></a>";
			if (tilePosition =3D=3D 2)
				tile=3D"<a =
href=3D/if.asp?loc=3Dhesprofile&uni=3Duq&comefrom=3Dhes><img =
src=3D/hes/images/fp_uq.gif width=3D100 height=3D34 border=3D0></a>";
			if (tilePosition =3D=3D 3)
				tile=3D"<a =
href=3D/if.asp?loc=3Dhesprofile&uni=3Duwa&comefrom=3Dhes><img =
src=3D/hes/images/fp_uwa.gif width=3D105 height=3D35 border=3D0></a>";
		}
=09
	return tile;
}


------=_NextPart_000_0000_01C8B10A.E8B3B5A0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.seek.com.au/javascript/1_0/Filter.js?Version=1

/*

<!--$$Revision:   1.1  $-->
<!--$$Author:   sdecneut  $-->
<!--$$Date:   Jan 30 2006 15:32:54  $-->
<!--$$Logfile:   =
J:/SeekWeb/archives/SiteContents/ausmain/javascript/1_0/Filter.js-arc  =
$-->

*/

/*
**************************************
//Various functions for the input box in filters=20

Do stuff such as put words in the input box, change it's colour, set it =
to write/read only etc

***************************************
*/


// filter fun stuff -=20

var FilterBoxText =3D "";

function FilterFun(dropdown,inputbox,color)
{
	if (dropdown =3D=3D "Name")	{ FilterBoxText =3D 'Enter keyword';}
	else if (dropdown =3D=3D "ext")	{FilterBoxText =3D 'Enter Ref No';}
	else if (dropdown =3D=3D "cName")	{FilterBoxText =3D 'Enter keyword';}
	else if (dropdown =3D=3D "email")	{FilterBoxText =3D 'Enter Email';}
=09
	if (dropdown !=3D "NotSelected")
	{
		ChangeValue(inputbox,FilterBoxText);
		if ( (browser !=3D "Netscape Navigator") || ( version >=3D 5 ) ) =
changeColour(inputbox,'#FFFFFF');
		SetWrite(inputbox);
	}
	else
	{
		NoEntry(inputbox,color);
	}
}

function SetChildValueControl(dropdown,inputbox,color,reinitName)
{
	var textAlreadySet;
=09
	if (dropdown =3D=3D "Name")	{ FilterBoxText =3D 'Enter keyword';}
	else if (dropdown =3D=3D "ext")=09
		{FilterBoxText =3D 'Enter Ref No';}
	else if (dropdown =3D=3D "cName")=09
	{
		ShowHideLayer('divStatus', hide);
		ShowHideLayer('divScreen', hide);
		ShowHideLayer('divSource', hide);
		ShowHideLayer(inputbox, show);
	=09
		if(reinitName)
			FilterBoxText =3D 'Enter keyword';
		else
			FilterBoxText =3D GetObjectByName(inputbox).value;	=09
		textAlreadySet =3D false;
	}
	else if (dropdown =3D=3D "MarketSegmentID")
	{
		ShowHideLayer('divStatus', hide);
		ShowHideLayer('divScreen', hide);
		ShowHideLayer('divSource', show);
		ShowHideLayer(inputbox, hide);
		FilterBoxText =3D =
GetObjectByName("ContentInclude:SourceDropDown").value;
		textAlreadySet =3D true;
	}
	else if (dropdown =3D=3D "CAFSuccess")=09
	{
		ShowHideLayer('divStatus', hide);
		ShowHideLayer('divScreen', show);
		ShowHideLayer('divSource', hide);
		ShowHideLayer(inputbox, hide);
		FilterBoxText =3D =
GetObjectByName("ContentInclude:CAFSuccessDropDown").value;
		textAlreadySet =3D true;
	}
	else if (dropdown =3D=3D "StatusName")
	{	=09
		ShowHideLayer('divStatus', show);
		ShowHideLayer('divScreen', hide);
		ShowHideLayer('divSource', hide);
		ShowHideLayer(inputbox, hide);
		FilterBoxText =3D =
GetObjectByName("ContentInclude:StatusDropDown").value;
		textAlreadySet =3D true;
	}
=09
	if (dropdown !=3D "NotSelected")
	{
		ChangeValue(inputbox,FilterBoxText);
		if ( (browser !=3D "Netscape Navigator") || ( version >=3D 5 ) ) =
changeColour(inputbox,'#FFFFFF');
		SetWrite(inputbox);
	}
	else
	{
		NoEntry(inputbox,color);
		ShowHideLayer('divStatus', hide);
		ShowHideLayer('divScreen', hide);
		ShowHideLayer('divSource', hide);
		ShowHideLayer(inputbox, show);
	}
=09
	if (textAlreadySet)
	{
		FilterBoxText =3D '';
	}
}

function SetTextBoxValue(dropdown,inputbox)
{
	FilterBoxText =3D dropdown;
	ChangeValue(inputbox,FilterBoxText);
	FilterBoxText =3D '';
}

function NoEntry(inputbox,color)
{=20
	MyFilterSetFilter('NotSelected');
	ChangeValue(inputbox,'');
	if ( (browser !=3D "Netscape Navigator") || ( version >=3D 5 ) ) =
changeColour(inputbox,color);
	SetReadOnly(inputbox);

}

function OpenUp()
{

ShowHideLayer('Search1Child',show);
ShowHideLayer('Search',hide);
ShowHideLayer('Show',show);
ChangeValue('filter','NotSelected');
NoEntry('ContentInclude_MyFilterFilterText','#EEEEEE');
}

function CloseUp()
{
ChangeValue('filter','NotSelected');
ShowHideLayer('Search1Child',hide);
ShowHideLayer('Search',show);
ShowHideLayer('Show',hide);

}


// validation script for filter input boxes
// also sets other validation to true
   function IsCriteriaSelected(source, arguments)
   {
	 arguments.IsValid =3D ((FindValue('SearchWithFilter') =3D=3D 'false' ) =
|| (FindValue(source.controltovalidate)!=3D FilterBoxText));
   }


------=_NextPart_000_0000_01C8B10A.E8B3B5A0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.seek.com.au/javascript/1_0/general_javascripts.js

/*
*************************************
Cookie based pop up window

pops up a window based on a cookie

NEVER USE THE WORD SEEK as the COOKIE NAME
(stuffs up existing SEEK cookie)
=09
******************************************
*/



function getBitArray(arrIn)
{
   var arrOut =3D new Object();
   arrOut[0] =3D 1;
   for (iLoop =3D 0 ; iLoop < arrIn.length; iLoop++)
	{=20
	arrOut[arrIn[iLoop]] =3D 1;
	}
   return(arrOut);
}


function Page_Load(URL)
{

var expdate =3D new Date ();
var surveyCookieName =3D "uccdemo";
var percentOfferedSurvey =3D 100;=20
var surveyLocation =3D URL;
var popupNewWindow =3D true;  //or show the survey in the same window.

expdate.setTime (expdate.getTime() + (28 * 24 * 60 * 60 * 1000)); // 28 =
days from now=20
var stored_value =3D GetCookie(surveyCookieName);  =20
var dd=3Dnew Date();
cn=3D Math.round(dd.getTime() / 100) % 100;
if ((cn <=3D percentOfferedSurvey) && (stored_value =3D=3D null))
{
		SetCookie(surveyCookieName, "alreadyOffered", expdate);
	=
window.open(surveyLocation,'new_window','width=3D780,height=3D545,resizab=
le=3Dno,scrollbars=3Dyes');
}
}

function SetCookie (name,value,expires,path,domain,secure)
{
	document.cookie =3D name + "=3D" + escape (value) +
	((expires) ? "; expires=3D" + expires.toGMTString() : "") +
	((path) ? "; path=3D" + path : "") +
	((domain) ? "; domain=3D" + domain : "") +
	((secure) ? "; secure" : "");
}

function getCookieVal (offset)
{
	var endstr =3D document.cookie.indexOf (";", offset);
	if (endstr =3D=3D -1)
			endstr =3D document.cookie.length;
	return unescape(document.cookie.substring(offset, endstr));
}

function GetCookie (name)
{
	var arg =3D name + "=3D";
	var alen =3D arg.length;
	var clen =3D document.cookie.length;
	if( (document.cookie =3D=3D null) || (document.cookie.length =3D=3D =
null))
	{
			return null;
	}
	var i =3D 0;
	while (i < clen)
	{
			var j =3D i + alen;
			if (document.cookie.substring(i, j) =3D=3D arg)
					return getCookieVal (j);
			i =3D document.cookie.indexOf(" ", i) + 1;
			if (i =3D=3D 0) break;=20
	}
	return null;
}



/*

**************************************
//Random Number for Double Click Tags

generates a random number

output - 6 digit number and ? ie 123456?

***************************************

*/
=09
var DigitList =3D "0123456789";
var number =3D "";

		for (var i =3D 0; i<6; i++) {
			number =3D number + DigitList.charAt(Math.floor(Math.random()*10));
			}

number =3D number + "?";


/*
**************************************
//Array of month names

generates an array which holds the names of all of the months
also some date formatting values - month and year

***************************************
*/

//months array - full names

	months =3D new Array();
	months[1] =3D "January";  months[7] =3D "July";
	months[2] =3D "February";	months[8] =3D "August";
	months[3] =3D "March";	months[9] =3D "September";
	months[4] =3D "April";    months[10] =3D "October";
	months[5] =3D "May";      months[11] =3D "November";
	months[6] =3D "June";     months[12] =3D "December";

	todaysdate =3D new Date();
	month =3D todaysdate.getMonth() + 1;
	yy =3D todaysdate.getYear();
	year =3D (yy < 1000) ? yy + 1900 : yy;



/*
**************************************
// validates a checkbox called checkbox

Could be used generically

***************************************
*/
   function IsCheckboxTicked(source, arguments)
   {
	 arguments.IsValid =3D IsItChecked("ContentInclude_checkbox");
   }

/*
**************************************
// allows resumes to be previewed

Stolen from legacy

***************************************
*/

function PreviewResume(ResID,ResCode,ResCheck){
	if (ResID !=3D "")
		=
popUpWindow("/advertisers/legacy/users/ResumePreview.asp?DJDKEY=3DAUSMAIN=
&ResCheck=3D" + ResCheck + "&ResumeID=3D" + ResID +"&ResCode=3D" + =
ResCode, 600, 450, 1, 1)
	else
		alert('Please select at least one candidate to preview.');=09
	}

/*
**************************************
// Print Resume and cover=20

Sends a list of resume ids (comma separated) to a page where they are =
encoded and sent on.

***************************************
*/

function PrintResumes(IdList,FromPage)=20
{
	if (ValidateBreakOutGrid(IdList))
	{
		var ResumeList =3D "";
		var ApplicationList =3D "";
=09
		forManip =3D IdList.split(",");

		ResumeList =3D IdList;
	=09
		// -1 on length removes the final empty array item
		for(var i=3D0; i<(forManip.length-1); i++)
			if (forManip[i] !=3D "")
				ApplicationList +=3D FindValue('Res' + forManip[i]) + ",";

		=
popUpWindow('/advertisers/candidates/PopUp_Window.aspx?ResumeIDList=3D' =
+ ResumeList + '&ApplicationIDList=3D' + ApplicationList + =
'&FromPage=3D' + FromPage +'&Type=3DprintResumes', 450, 600, 1, 1);=09
=09
	}
=09
	// reset the page
	ChangeValue('SearchWithFilter','true');
}

/*
**************************************
// Print Application=20

Sends a list of resume ids (comma separated) to a page where they are =
encoded and sent on.

***************************************
*/

function PrintApplications(IdList,FromPage)=20
{
	if (ValidateBreakOutGrid(IdList))
	{
		var ResumeList =3D "";
		var ApplicationList =3D IdList;
=09
		forManip =3D IdList.split(",");
=09
		// -1 on length removes the final empty array item
		for(var i=3D0; i<(forManip.length-1); i++)
			if (forManip[i] !=3D "")
				ResumeList +=3D FindValue('App' + forManip[i]) + ",";

		=
popUpWindow('/advertisers/candidates/PopUp_Window.aspx?ResumeIDList=3D' =
+ ResumeList + '&ApplicationIDList=3D' + ApplicationList + =
'&FromPage=3D' + FromPage +'&Type=3DprintResumes', 450, 600, 1, 1);
	}
=09
	// reset the page
	ChangeValue('SearchWithFilter','true');
	//ChangeValue('ContentInclude:BreakoutGrid1Selected', '');
}


/*
**************************************
// Forward Resume=20

Sends a list of resume ids (comma separated) to a page where they are =
encoded and sent on.

***************************************
*/

function ForwardResumes(IdList, JobID, EOISearchID, FromPage)=20
{
	ChangeValue('ButtonAction','Forward')

	if (ValidateBreakOutGrid(IdList))
	{=09
		var ResumeList =3D "";
		var ApplicationList =3D "";
		var screen =3D "";
=09
		forManip =3D IdList.split(",");

		ResumeList =3D IdList;
	=09
		// -1 on length removes the final empty array item
		for(var i=3D0; i<(forManip.length-1); i++)
			if (forManip[i] !=3D "")
				ApplicationList +=3D FindValue('Res' + forManip[i]) + ",";
	=09
		// if a screen is attached
		if (Find('Screen'))
			screen =3D  FindValue('Screen');
	=09
		=
popUpWindow('/advertisers/candidates/PopUp_Window.aspx?ApplicationIDList=3D=
' + ApplicationList + '&ResumeIDList=3D' + ResumeList + '&FromPage=3D' + =
FromPage + '&Screen=3D' + screen + '&JobID=3D' + JobID + =
'&EOISearchID=3D' + EOISearchID + '&Type=3DforwardResumes', 470, 480, 1, =
1);
	}
	// reset the page
	ChangeValue('SearchWithFilter','true');
	ChangeValue('ButtonAction','')
}


/*
**************************************
// Forward Applications=20

Sends a list of resume ids (comma separated) to a page where they are =
encoded and sent on.

***************************************
*/

function ForwardApplications(IdList, JobID, FromPage)=20
{
	if (ValidateBreakOutGrid(IdList))
	{=09
		var ResumeList =3D "";
		var ApplicationList =3D "";
		var screen =3D "";
=09
		forManip =3D IdList.split(",");

		ApplicationList =3D IdList;
	=09
		// -1 on length removes the final empty array item
		for(var i=3D0; i<(forManip.length-1); i++)
			if (forManip[i] !=3D "")
				ResumeList +=3D FindValue('App' + forManip[i]) + ",";
	=09
		// if a screen is attached
		if (Find('Screen'))
			screen =3D  FindValue('Screen');
	=09
		=
popUpWindow('/advertisers/candidates/PopUp_Window.aspx?ApplicationIDList=3D=
' + ApplicationList + '&ResumeIDList=3D' + ResumeList + '&FromPage=3D' + =
FromPage + '&Screen=3D' + screen + '&JobID=3D' + JobID + =
'&EOISearchID=3D0&Type=3DforwardResumes', 470, 480, 1, 1);
	}
	// reset the page
	ChangeValue('SearchWithFilter','true');
	//ChangeValue('ContentInclude:BreakoutGrid1Selected', '');
}

/*
**************************************
// Download data=20

Sends a list of resume ids (comma separated) to a page where they are =
encoded and sent on.

***************************************
*/

function ExportResumes(IdList,FromPage)=20
{
=09
	if (ValidateBreakOutGrid(IdList))
	{
		var ApplicationList =3D "";

		forManip =3D IdList.split(",");
	=09
		// -1 on length removes the final empty array item
		for(var i=3D0; i<(forManip.length-1); i++)
			if (forManip[i] !=3D "")
				ApplicationList +=3D FindValue('Res'+ forManip[i]) + ",";
	=09
		=
popUpWindow('/advertisers/candidates/PopUp_Window.aspx?ApplicationIDList=3D=
' + ApplicationList + '&FromPage=3D' + FromPage + =
'&Type=3DdownloadResumes', 500, 380, 1, 1);
	=09
	}
=09
	// reset the page
	ChangeValue('SearchWithFilter','true');
}

/*
**************************************
// Download Applications=20

Sends a list of resume ids (comma separated) to a page where they are =
encoded and sent on.

***************************************
*/

function ExportApplications(IdList,FromPage)=20
{
=09
	if (ValidateBreakOutGrid(IdList))
	{

		=
popUpWindow('/advertisers/candidates/PopUp_Window.aspx?ApplicationIDList=3D=
' + IdList + '&FromPage=3D' + FromPage + '&Type=3DdownloadResumes', 500, =
380, 1, 1);
	=09
	}
=09
	// reset the page
	ChangeValue('SearchWithFilter','true');
	//ChangeValue('ContentInclude:BreakoutGrid1Selected', '');
}



/*
**************************************
// Email Resumes

Sends a list of resume ids (comma separated) to a page where they are =
encoded and sent on.
don't need both JobId and EOISearchID - only one required
***************************************
*/

function EmailResumes(IdList,JobID,EOISearchID,FromPage)
{

	ChangeValue('ButtonAction','Email')

	// open the window
	if (ValidateBreakOutGrid(IdList))
	{
		var ResumeList =3D "";
		var ApplicationList =3D "";

		forManip =3D IdList.split(",");

		ResumeList =3D IdList;

		// -1 on length removes the final empty array item
		for(var i=3D0; i<(forManip.length-1); i++)
			if (forManip[i] !=3D "")
				ApplicationList +=3D FindValue('Res'+ forManip[i]) + ",";

		=
popUpWindow('/advertisers/candidates/PopUp_Window.aspx?ApplicationIDList=3D=
' + ApplicationList + '&ResumeIDList=3D' + ResumeList + '&FromPage=3D' + =
FromPage + '&JobID=3D' + JobID + '&EOISearchID=3D' + EOISearchID + =
'&Type=3DemailResumes', 500, 380, 1, 1);
	}
=09
	// reset the page
	ChangeValue('SearchWithFilter','true');
	ChangeValue('ButtonAction','')
}


/*
**************************************
// Email Applications

Sends a list of resume ids (comma separated) to a page where they are =
encoded and sent on.
don't need both JobId and EOISearchID - only one required
***************************************
*/

function EmailApplications(IdList,JobID,FromPage)
{

	// open the window
	if (ValidateBreakOutGrid(IdList))
	{
		var ResumeList =3D "";
		var ApplicationList =3D IdList;
		=
popUpWindow('/advertisers/candidates/PopUp_Window.aspx?ApplicationIDList=3D=
' + ApplicationList + '&ResumeIDList=3D' + ResumeList + '&FromPage=3D' + =
FromPage + '&JobID=3D' + JobID + =
'&EOISearchID=3D0&Type=3DemailResumes',470,480,1,1);
	}
=09
	// reset the page
	ChangeValue('SearchWithFilter','true');
	//ChangeValue('ContentInclude:BreakoutGrid1Selected', '');
}


/*

**************************************
// Are Candidates Selected

Checks to see if candidates have been selected. If not sends back error.
***************************************

*/
function AreCandidatesSelected(source, args)
   {
	var bVal;
	var bVal1;
	var bVal2;
	var selectedAds;

	selectedAds =3D  =
FindValue('ContentInclude:BreakoutGrid1SelectedComma');
	forManip =3D selectedAds.split(",");
=09
	bVal1 =3D (forManip.length > 1);
	bVal2 =3D (FindValue('SearchWithFilter') =3D=3D 'true');
	//alert(FindValue('SearchWithFilter') =3D=3D 'true');
	//alert(FindValue('SearchWithFilter'));
	bVal =3D bVal1 || bVal2;
	args.IsValid =3D bVal;
   }


/*
**************************************
// Are Max Candidates Selected? (no more than 20 can be emailed)
***************************************
*/
function AreMaxCandidatesSelected(source, args)
{
=09
	var bVal;
	var bVal1;
	var bVal2;
	var selectedAds;

	//alert('SearchWithFilter=3D' + FindValue('SearchWithFilter'));

	selectedAds =3D  =
FindValue('ContentInclude:BreakoutGrid1SelectedComma');
	forManip =3D selectedAds.split(",");
	bVal1 =3D (FindValue('SearchWithFilter') =3D=3D 'true');
	bVal2 =3D (forManip.length <=3D 21);=09
	bVal =3D bVal1 || bVal2;
	args.IsValid =3D bVal;=09
}



/*
**************************************
// Are Anonymous Candidates Selected

Checks to see if candidates have been selected. If not sends back error.
***************************************

*/
function AreAnonymousCandidatesSelected(source, arguments)
   {

	 var SelectedCandidates =3D =
FindValue('ContentInclude:BreakoutGrid1SelectedComma');
	 forManip =3D SelectedCandidates.split(",");
	 arguments.IsValid =3D true;


	if (FindValue('ButtonAction') =3D=3D 'Email' || =
FindValue('ButtonAction') =3D=3D 'Forward')
	{
		// -1 on length removes the final empty array item
		for(var i=3D0;(i<(forManip.length-1));i++)
		{
			if (forManip[i] !=3D "")
			{
				if (FindValue('Name'+ forManip[i]) =3D=3D "Anonymous")
					{
					 arguments.IsValid =3D false;
					 return arguments.IsValid;
					}
			}         =20
		}
	}
	 return arguments.IsValid;
   }
  =20
  =20
/*
**************************************
// Validate BreakOut Grid

Validates to see if options on the breakout grid are selected.
If it is IE - runs the MS validate function
If it is Netscape - checks that string sent to it has length - if not =
not valid
***************************************

*/


function ValidateBreakOutGrid(IDList)
{

	if (browser !=3D "Internet Explorer")=20
	{
		if (IDList =3D=3D "")
		{
			alert("Please make a selection to continue.");
			return false;
		}=20
		return true;
	}
	else
	{
		return Page_ClientValidate()
	}

}


/*
**************************************
// Go=20

Redirects the browser to the specified URL

***************************************
*/

function go(url) {
    location.href =3D url;
}


/*
**************************************
// Clear status=20

Used on PLS (Adecco, IT2, JWren, ICON) to ensure that the word seek =
doesn't appear in the
status bar - for example if.asp?loc=3Dmyseek

***************************************
*/


function ClearStatus()=20
{=20
	window.status =3D '';=20
}=20



/*
**************************************
// DisplayErrors=20

Base Javascript method which is overwritten by the container for the =
tri-state login

***************************************
*/

function DisplayErrors(Validator)
{
	//do nothing	=09
}


/*
**************************************
// ChangeState(state)

Generic javascript function which changes which state is displayed in a =
container.
Overridden by the container for the tri-state login.

***************************************
*/

function ChangeState(state)
{
	// do nothing
}
/*
**************************************
// ClearErrorMessages()

Generic javascript function which clears validation box out.
Overridden by the container for the tri-state login.

***************************************
*/


function ClearErrorMessages()
	{
		// do nothing
	}


/*
**************************************
// DisplayErrorMessage(Message)

Generic javascript function which shows an error message
Overridden by the container for the tri-state login.

***************************************
*/
	function DisplayErrorMessage(Message)
	{
		// do nothing
	}


/*
**************************************
// ChangeStateCleanErrors(state)


Generic javascript function which changes which state is displayed in a =
container. - also cleans out
the error boxes as per ClearErrorMessages()
Overridden by the container for the tri-state login.

***************************************
*/
function ChangeStateCleanErrors(state)
{
	// do nothing
}


/*
**************************************
// ControlClientSideNavigation(Flag,ValidatorArray)

Generic javascript function which will validate the validtors sent to it =
in the ValidatorArray parameter.
Used in tri-state login.
Could be used where ever need to validate without setting off main =
valdiation
Combines with ControlOnlyValidator

***************************************
*/

function ControlClientSideNavigation(ValidatorArray)
{


	//reset the flag
	retValue =3D true;
=09
	//reset the error box
	ClearErrorMessages();
=09
	for (i =3D 0; i < ValidatorArray.length; i++)
	{
		validatorValid =3D ControlOnlyValidator(ValidatorArray[i],retValue);
=09
		if (retValue && !validatorValid)
			retValue =3D false;
=09
	}
=09
	if (retValue =3D=3D true)
		SetPostBackPage();
=09
	if (retValue =3D=3D false)
		PlaceInErrorState();
	=09
	return retValue;
}=20


/*
**************************************
// ControlOnlyValidator(Flag,ValidatorArray)

Over-ridden from standard validation javascript
Feeds back into main validation functions
Allows validators which are not enabled to be validated - (ie just by =
this function - not by main one)
Used in tri-state login.

***************************************
*/

function ControlOnlyValidator(val,Flag)=20
{=20
val.isvalid =3D true;=20
if (typeof(val.evaluationfunction) =3D=3D "function")=20
	{=20
		val.isvalid =3D val.evaluationfunction(val);=20
		if (Flag && !val.isvalid)
		{
			retValue =3D false;
		}
		if (!val.isvalid)
		{
			DisplayErrors(val);
		}
	}=20
	return retValue;
}=20


/*
**************************************
// DHTML Tool Tips

Pre Generated javascript used to hide and show tool tips.
Syntax of use: onMouseOver=3D"showTooltip('dHTMLToolTip',event, =
'%3Cb%3ELogin%3C/b%3E%3Cbr%3ELorem%20ipsum%20dolor%20sit%20amet.', =
'#FFFFFF','#000000','#000000','8000')" =
onMouseOut=3D"hideTooltip('dHTMLToolTip')"

***************************************
*/

//Begin dHTML Toolltip Timer
var tipTimer;
//End dHTML Toolltip Timer

function locateObject(n, d) { //v3.0
  var p,i,x;  if(!d) d=3Ddocument; =
if((p=3Dn.indexOf("?"))>0&&parent.frames.length) {
    d=3Dparent.frames[n.substring(p+1)].document; n=3Dn.substring(0,p);}
  if(!(x=3Dd[n])&&d.all) x=3Dd.all[n]; for =
(i=3D0;!x&&i<d.forms.length;i++) x=3Dd.forms[i][n];
  for(i=3D0;!x&&d.layers&&i<d.layers.length;i++) =
x=3DlocateObject(n,d.layers[i].document); return x;
}

function hideTooltip(object)
{
if (document.all)
{
	locateObject(object).style.visibility=3D"hidden"
	locateObject(object).style.left =3D 1;
	locateObject(object).style.top =3D 1;
return false
}
else if (document.layers)
{
	locateObject(object).visibility=3D"hide"
	locateObject(object).left =3D 1;
	locateObject(object).top =3D 1;
	return false
}
else
	return true
}

function showTooltip(object,e, tipContent, backcolor, bordercolor, =
textcolor, displaytime)
{
	window.clearTimeout(tipTimer)
=09
	if (document.all)
		{
			=
locateObject(object).style.top=3Ddocument.body.scrollTop+event.clientY+20=

		=09
			locateObject(object).innerHTML=3D'<table style=3D"font-family: =
Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; border: =
'+bordercolor+'; border-style: solid; border-top-width: 1px; =
border-right-width: 1px; border-bottom-width: 1px; border-left-width: =
1px; background-color: '+backcolor+'" width=3D"10" border=3D"0" =
cellspacing=3D"1" cellpadding=3D"1"><tr><td nowrap><font =
style=3D"font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: =
11px; color: =
'+textcolor+'">'+unescape(tipContent)+'</font></td></tr></table> '

			if ((e.x + locateObject(object).clientWidth) > =
(document.body.clientWidth + document.body.scrollLeft))
				{=09
					locateObject(object).style.left =3D (document.body.clientWidth + =
document.body.scrollLeft) - locateObject(object).clientWidth-10;
				}
			else
			{
			=
locateObject(object).style.left=3Ddocument.body.scrollLeft+event.clientX
			}
		locateObject(object).style.visibility=3D"visible"
		tipTimer=3Dwindow.setTimeout("hideTooltip('"+object+"')", =
displaytime);
		return true;
		}
	else if (document.layers)
		{
		locateObject(object).document.write('<table width=3D"10" border=3D"0" =
cellspacing=3D"1" cellpadding=3D"1"><tr =
bgcolor=3D"'+bordercolor+'"><td><table width=3D"10" border=3D"0" =
cellspacing=3D"0" cellpadding=3D"2"><tr bgcolor=3D"'+backcolor+'"><td =
nowrap><font style=3D"font-family: Tahoma, Arial, Helvetica, sans-serif; =
font-size: 11px; color: =
'+textcolor+'">'+unescape(tipContent)+'</font></td></tr></table></td></tr=
></table>')
		locateObject(object).document.close()
		locateObject(object).top=3De.y+20

		if ((e.x + locateObject(object).clip.width) > (window.pageXOffset + =
window.innerWidth))
			{
				locateObject(object).left =3D window.innerWidth - =
locateObject(object).clip.width-10;
			}
		else
			{
			locateObject(object).left=3De.x;
			}
		locateObject(object).visibility=3D"show"
		tipTimer=3Dwindow.setTimeout("hideTooltip('"+object+"')", =
displaytime);
		return true;
	}
	else
	{
		return true;
	}
}


/*
**************************************
// URLstring

returns hostname of current page

Javascript way of working out what the hostname is from the location.
Useful in string manipulations and constructing URls.

***************************************
*/

function URLstring()
{

	var loc =3D document.location.toString();

	if (loc.indexOf("ninemsn") !=3D -1)=20
	{
		URL =3D "http://ninemsn.seek.com.au";
	}
	else if (loc.indexOf("broadband") !=3D -1)=20
	{
		URL =3D "http://broadbandoptusnet.seek.com.au";
	}
	else if (loc.indexOf("/optusnet") !=3D -1)=20
	{
		URL =3D "http://optusnet.seek.com.au";
	}
	else if (loc.indexOf("yahoo") !=3D -1)=20
	{
		URL =3D "http://yahoocareers.seek.com.au";
	}
	else
	{
		URL =3D "http://www.seek.com.au";
	}
=09
	return URL;
}


/************************************************************************=
***
The below section contains javascripts to trap and redirect an Enter =
keypress.
This is very useful if you have more than one submit button on the page =
and you
want to control which button it maps to.

You can view it in action on the tri-state login.

Turn it on with document.onkeypress =3D TrapAndHandleEnterKeyPress;
Use SetIsDefaultEnterPressBehaviourOverridden to tell it to override the =
current behaviour
Use SetButtonToClickWhenEnterPressed(paramValue) to tell it which button =
it should direct the click to

*************************************************************************=
******/

var IsDefaultEnterPressBehaviourOverridden =3D false;
var	ButtonToClickWhenEnterPressed =3D null;  //holds a button

/*
**************************************
// MapEnterPressToButtonClick()

Co-ordinator function - maps an enter press into the redirection =
behaviour
if IsDefaultEnterPressBehaviourOverridden is set to true

***************************************
*/


function MapEnterPressToButtonClick()
{

	if (GetIsDefaultEnterPressBehaviourOverridden())
	{
		if (document.all)
		{
			DestroyEvent();
			FireOffAlternateButtonClick();
			SetIsDefaultEnterPressBehaviourOverridden(false);
			SetButtonToClickWhenEnterPressed(null);
		}
		else
		{
			FireOffAlternateButtonClick();
			SetIsDefaultEnterPressBehaviourOverridden(false);
			SetButtonToClickWhenEnterPressed(null);
		}
	}
	else
	{
		document.layout.onsubmit();
	}
}

//Used to connect the enter key press to the search button
function ConnectEnterKeyToButton(buttonName)
{
	if (buttonName =3D=3D null)
	{
		SetIsDefaultEnterPressBehaviourOverridden(false);
	}
	else
	{
		// functions on general javascripts
		SetIsDefaultEnterPressBehaviourOverridden(true);
		SetButtonToClickWhenEnterPressed(buttonName);
	}
}

/*
**************************************
// TrapAndHandleEnterKeyPress()

Basic function to trap and handle enter key presses.
Turn it on a page with
document.onkeypress =3D TrapAndHandleEnterKeyPress;

***************************************
*/

function TrapAndHandleEnterKeyPress()
{
	if (document.all) {
		if (event.keyCode =3D=3D 13)
		{
			MapEnterPressToButtonClick();
		}
	}
	else if(navigator.appName =3D=3D "Netscape")=20
	{
		document.addEventListener("keypress",checkkey,false);
	}
}


/*
**************************************
// checkkey(e)

Basic function to trap and handle enter key presses on netscape.

***************************************
*/
function checkkey(e)
{             =20
	if(e.which=3D=3D13 && e.ctrlKey=3D=3Dfalse)
	{
		//Check if control was not pressed!!!
		e.preventDefault();
		MapEnterPressToButtonClick();
	}                                     =20
} =09

/*
**************************************
// DestroyEvent()=20

Captures and destroys an event

***************************************
*/

function DestroyEvent()=20
{
	event.returnValue =3D false;
	event.cancel =3D true;
}

/*
**************************************
// FireOffAlternateButtonClick()=20

Clicks the button defined in ButtonToClickWhenEnterPressed

***************************************
*/

function FireOffAlternateButtonClick()
{
	var ButtonToClick =3D null;
=09
	if (GetButtonToClickWhenEnterPressed() !=3D null)
	{
		try
		{
			ButtonToClick =3D eval("document.all." + =
GetButtonToClickWhenEnterPressed());
		}
		catch(e)
		{
			ButtonToClick =3D =
eval("document.all['"+GetButtonToClickWhenEnterPressed()+"']");
		}
		if (ButtonToClick !=3D null)
		{
			ButtonToClick.click()
		}
	}
}

/*
**************************************
// Getters and Setter=20

Basic accessors and mutators

***************************************
*/

function GetIsDefaultEnterPressBehaviourOverridden()
{
	return IsDefaultEnterPressBehaviourOverridden;
}

function SetIsDefaultEnterPressBehaviourOverridden(paramValue)
{
	IsDefaultEnterPressBehaviourOverridden =3D paramValue;
}

function GetButtonToClickWhenEnterPressed()
{
	return ButtonToClickWhenEnterPressed;
}

function SetButtonToClickWhenEnterPressed(paramValue)
{
	ButtonToClickWhenEnterPressed =3D paramValue;
}

/************************************************************************=
******************
End of section to capture and redirect Enter key presses
*************************************************************************=
******************/


/*
**************************************
// ChangeAnyToReplacementText(dropdown, ReplacementText)

Changes the word any in a dropdown list to be the replacement text.
Used on cobrand home page quick search

dropdown - the dropdown in which the word 'any' will be replaced
ReplacementText - the word which will replace 'any'
***************************************
*/

function ChangeAnyToReplacementText(dropdown, ReplacementText)
{
	var positionOfAny =3D -1;
=09
	for (i =3D 0; i < dropdown.length; i++)
	{
		if (dropdown[i].text.toString().toLowerCase() =3D=3D "any")
		{
			positionOfAny =3D i;
		}
	}
=09
	if (positionOfAny !=3D -1)
		dropdown[positionOfAny].text =3D ReplacementText;
}
function AddItemToDropDownAt(dropdown, text, value, index) {
	var opt =3D new Option(text, value, true, true);
	AddOptionAt(dropdown, opt, index);
}
function AddOptionAt(ctl, opt, index) {
	if (ctl !=3D null) {
		for (j=3Dctl.options.length; j >=3D index; j--) {
			if (j > 0) {
				var movedOpt =3D new Option(ctl.options[j-1].text, =
ctl.options[j-1].value)
				ctl.options[j] =3D movedOpt;
			}
		}
		ctl.options[index] =3D opt
	}
}


/*=20
Used for the Navigation flashy bits on the usr site
*/

function usrNavOver(el,me)
{
	me.style.backgroundColor=3D'#FFFFFF';
	eval("document.getElementById('nav_triangle_" + el + "').src =
=3D'/general_ID_items/images/other/icon_nav_grey_triangle.gif';document.g=
etElementById('nav_link_" + el + "').style.color=3D'#999999'")
}

function userNavOff(el,me)
{
	me.style.backgroundColor=3D'#999999';
	eval("document.getElementById('nav_triangle_" + el + "').src =
=3D'/general_ID_items/images/other/icon_white_triangle.gif';document.getE=
lementById('nav_link_" + el + "').style.color=3D'#FFFFFF'")
}

/*
Used for the product Wizard Popup
*/
var newwin;

function launchwin(winurl,winname,winfeatures)
{
	//This launches a new window and then
	//focuses it if window.focus() is supported.
	newwin =3D window.open(winurl,winname,winfeatures);
=09
 		setTimeout('newwin.focus();',250);
}


function toggleTable(tableId, imageId, countId)=20
{
	var table =3D document.getElementById(tableId);
	var image =3D document.getElementById(imageId);
	var count =3D document.getElementById(countId);=09
	for (i =3D 1; i < table.rows.length; i++)
	{
		if (table.rows[i].style.display =3D=3D '')
		{
			table.rows[i].style.display =3D 'none';
			image.src =3D "/general_ID_items/images/other/plus.gif";
			if (count !=3D null)
			{
			    count.style.display =3D '';
			}
		}
		else
		{
			table.rows[i].style.display =3D '';
			image.src =3D "/general_ID_items/images/other/minus.gif";=09
			if (count !=3D null)
			{
			    count.style.display =3D 'none';	=09
			}
		}
	}
}

function toggleExtraNav(navSection)=20
{
	var nS =3D document.getElementById(navSection);
	var nL =3D document.getElementById(navSection + '_Link');

	if (nS.style.display =3D=3D '')
		nS.style.display =3D 'none';
	else
		nS.style.display =3D '';
=09
	if (nL.innerHTML =3D=3D 'View all')
	{
		nL.innerHTML =3D 'View fewer';
		nL.title =3D 'View fewer options';	=09
	}
	else
	{
		nL.innerHTML =3D 'View all';=09
		nL.title =3D 'View all options';		=09
	}			=09
}
------=_NextPart_000_0000_01C8B10A.E8B3B5A0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.seek.com.au/javascript/1_0/validation.js?Version=1

//<!--$$Revision:   1.15  $-->
//<!--$$Author:   msugatadas  $-->
//<!--$$Date:   Jan 07 2008 14:52:36  $-->
//<!--$$Logfile:   =
J:/SeekWeb/archives/SiteContents/ausmain/javascript/1_0/validation.js-arc=
  $-->


/*
**************************************
//Change colour of invalid input boxes if necessary  =20

Sometimes you don't want the invalid boxes to fire off.
Can manage this via flag turn on off
***************************************
*/
var InvalidBoxScriptFire =3D true;

function InvalidBoxesFire()
{
	try=09
	{
		if (InvalidBoxScriptFire)
		{
			changeInvalidColour();
		}
	else
		{
			InvalidBoxScriptFire =3D true;
		}
	}
	catch (e)
	{
	//sometimes errors because Page-Validators are not on page.
	}
}

/*
**************************************
//Change colour of invalid input boxes  =20

When a page is validated, this function is called. This function goes =
through all the validation
controls, sees which input boxes etc they validate, then runs the change =
colour function against
the invalid ones.

Also has check to ensure that an invalid input is not checked twice - ie =
can't be found both valid and invalid.
This uses the validatedInputs string.
***************************************
*/


function changeInvalidColour()
{
	if (typeof Page_Validators =3D=3D "undefined")=20
		return;
=09
	var validatedInputs =3D new Object();
	var i;
    for (i =3D 0; i < Page_Validators.length; i++)=20
    {
	=09
		if (Page_Validators[i].controltovalidate !=3D null)
		{
			if (validatedInputs[Page_Validators[i].controltovalidate] =3D=3D =
null)
				validatedInputs[Page_Validators[i].controltovalidate] =3D false;
			=09
			if (!Page_Validators[i].isvalid)=20
			{					=09
				if (Page_Validators[i].controltocompare !=3D null)=20
				{
					if (!(ValidatorGetValue(Page_Validators[i].controltocompare) =3D=3D =
null))
					{=20
						changeColour(Page_Validators[i].controltovalidate,'#FFCCCC');
						changeColour(Page_Validators[i].controltocompare,'#FFCCCC');
					=09
						validatedInputs[Page_Validators[i].controltovalidate] =3D true;
						validatedInputs[Page_Validators[i].controltocompare] =3D true;
					}      =20
				}
				else=20
				{
					changeColour(Page_Validators[i].controltovalidate,'#FFCCCC');
					validatedInputs[Page_Validators[i].controltovalidate] =3D true;
				}
			}
			else if (!validatedInputs[Page_Validators[i].controltovalidate])
			{
				changeColour(Page_Validators[i].controltovalidate,'#FFFFFF');
				validatedInputs[Page_Validators[i].controltovalidate] =3D true;
			}
		}
	}
}

//Change the background color of the RichTextArea and re-attach it's =
events
function changeInvalidColourForRichTextArea(controlKey, bIEBrowser)
{
	var validatedInputs =3D new Object();
=09
	for (i =3D 0; i < Page_Validators.length; i++)
	{
		var ctrlId =3D Page_Validators[i].id;
		=09
		if (ctrlId.lastIndexOf(controlKey)>0)
		{
			if (validatedInputs[Page_Validators[i].controltovalidate] =3D=3D =
null)
				validatedInputs[Page_Validators[i].controltovalidate] =3D false;

			if (getRTEFrame() !=3D null)
			{			=09
				if (Page_Validators[i].isvalid && =
!validatedInputs[Page_Validators[i].controltovalidate])
				{
					getRTEFrame().document.body.style.backgroundColor =3D '#FFFFFF';
				}
				else if (!Page_Validators[i].isvalid)
				{
					getRTEFrame().document.body.style.backgroundColor =3D '#FFCCCC';
				}

				validatedInputs[Page_Validators[i].controltovalidate] =3D true;			=09
			=09
			}
		}
	}
}

/*
**************************************
Find Validator

// find a validator by its name

***************************************
*/
   function FindValidator(Name)
   {
	  var obj;
			 for (i =3D 0; i < Page_Validators.length; i++)=20
			{
				if (Page_Validators[i].id =3D=3D Name)
				{
					obj =3D Page_Validators[i];
					break;
				}
			}
			return obj;
   }

/*
**************************************
True That

// sets a validator to true

***************************************
*/
   function TrueThat(Name)
   {
	obj =3D FindValidator(Name);
	obj.isValid =3D true;
   }

 =20
  =20
/*
**************************************
// validates a checkbox called checkbox

Can sort of be used generically
Assumes that the Checkbox is called CheckBox

// Could be made stronger by making totally generic - ie no hardcoded =
name in there - but yet to find a way to include a checkbox as a =
controltovalidate in a=20
validation control without causing an error

***************************************
*/
   function IsCheckboxTicked(source, arguments)
   {
	 arguments.IsValid =3D eval(IsItChecked("CheckBox"));
   }
  =20
 =20
/*
**************************************
// Check Mandatory

Mandatory checks on input fields can only be done with the madatory =
fields validator - custom validator cannot be used to check

***************************************
*/
 function CheckMandatory(source, arguments)
   {
	=09
		//alert(ValidatorGetValue(source.controltovalidate));
		//arguments.IsValid =3D false;
		alert ("Mandatory checks on input fields can only be done with the =
madatory fields validator. Also, I love Michael Bolton.");
   }


/*
**************************************
// Check DropDownList

Checks that a dropdown list has a selected Item
***************************************
*/
 function CheckDropDownList(source, arguments)
   {
  =20
		//	returns true if not a 0, nothing, or please select statement is =
selected
	=09
		var value =3D =
(ValidatorGetValue(source.controltovalidate)).toUpperCase();
		arguments.IsValid =3D EvaluateDropDownList( value );
	=09
   }
=20
 function EvaluateDropDownList( theValue )
 {
	return ((theValue !=3D "") && (theValue !=3D null) && (theValue !=3D 0) =
&& (theValue.indexOf("SELECT") =3D=3D -1));
 }=20
   =20
/*
**************************************
// validates minimum char length for password field on register forms
***************************************
*/
   function CheckPasswordLength(source, arguments)
   {
		var value =3D ValidatorGetValue(source.controltovalidate).length;
		arguments.IsValid =3D ( value > 5 );
   }

/*
**************************************
// validates checkboxlist called TPIEvaluations
***************************************
*/
   function CheckTPIEvaluations(source, arguments)
   {
	 var listItem0 =3D GetObjectByName('ContentInclude_TPIEvaluations_0');
	 var listItem1 =3D GetObjectByName('ContentInclude_TPIEvaluations_1');
	 var listItem2 =3D GetObjectByName('ContentInclude_TPIEvaluations_2');=09
	=20
	 arguments.IsValid =3D ( listItem0.checked || listItem1.checked || =
listItem2.checked );
   }
  =20
/*
**************************************
// validates radiobuttonlist called TPISalary
***************************************
*/
   function CheckTPISalary(source, arguments)
   {
	 var listItem0 =3D GetObjectByName('ContentInclude_TPISalary_0');
	 var listItem1 =3D GetObjectByName('ContentInclude_TPISalary_1');
	 var listItem2 =3D GetObjectByName('ContentInclude_TPISalary_2');
	 var listItem3 =3D GetObjectByName('ContentInclude_TPISalary_3');
	 var listItem4 =3D GetObjectByName('ContentInclude_TPISalary_4');
	 var listItem5 =3D GetObjectByName('ContentInclude_TPISalary_5');
	=20
	 arguments.IsValid =3D ( listItem0.checked || listItem1.checked || =
listItem2.checked || listItem3.checked || listItem4.checked || =
listItem5.checked );
   }
  =20
   function ValRadioButton(source, arguments)
   {
	 var listItem0 =3D =
GetObjectByName('ContentInclude__ctl0_upsell1_execAndSelectedRadio');
	 var listItem1 =3D =
GetObjectByName('ContentInclude__ctl0_upsell1_execRadio');
	 var listItem2 =3D =
GetObjectByName('ContentInclude__ctl0_upsell1_selectedRadio');
	=20
	 arguments.IsValid =3D ( listItem0.checked || listItem1.checked || =
listItem2.checked );
   }
  =20
/*
**************************************
// validates radiobuttonlist called visa
***************************************
*/
   function Checkvisa(source, arguments)
   {
	 var listItem0 =3D GetObjectByName('ContentInclude__ctl0_visa_0');
	 var listItem1 =3D GetObjectByName('ContentInclude__ctl0_visa_1');
	 var listItem2 =3D GetObjectByName('ContentInclude__ctl0_visa_2');
	 var listItem3 =3D GetObjectByName('ContentInclude__ctl0_visa_3');
	 var listItem4 =3D GetObjectByName('ContentInclude__ctl0_visa_4');
	 var listItem5 =3D GetObjectByName('ContentInclude__ctl0_visa_5');
   	 var listItem6 =3D GetObjectByName('ContentInclude__ctl0_visa_6');
	 var listItem7 =3D GetObjectByName('ContentInclude__ctl0_visa_7');
=20
	  if ( !listItem6.checked ) {
		 arguments.IsValid =3D ( listItem0.checked || listItem1.checked || =
listItem2.checked || listItem3.checked || listItem4.checked || =
listItem5.checked || listItem7.checked );
	  }
	}
=09
   function Checkothervisa(source, arguments)
   {
   	 var listItem6 =3D GetObjectByName('ContentInclude__ctl0_visa_6');
	 var listItemOtherVisa =3D =
GetObjectByName('ContentInclude__ctl0_otherVisa');
  =20
	 if ( listItem6.checked ) {
		arguments.IsValid =3D ( listItemOtherVisa.value !=3D "" );
	 }
   }
  =20
/*
**************************************
// Check MultiDropDownList

Checks that a dropdown list has a selected Item - also see =
PopulateDegreeHiddenField
***************************************
*/
 function CheckMultiDropDownList(source, arguments)
   {
	// because Mandatory checks on input fields can only be done with the =
madatory fields validator
	// a temporary entity needs to be created - on the degree page this is =
called MultiValueCheck
=09
	arguments.IsValid =3D ((ValidatorGetValue(source.controltovalidate)) =
!=3D "MultiValueCheck");
=09
	//if the argument is valid change the colour to white - otherwise pink
	if (arguments.IsValid)
		{
		=
changeColour('ContentInclude__ctl0_Classification1_list-6ContainerBegin_C=
lassList','#FFFFFF')
		}
		else
		{
		=
changeColour('ContentInclude__ctl0_Classification1_list-6ContainerBegin_C=
lassList','#FFCCCC')
		}
=09
   }



/*
**************************************
// Populate Degree Hidden Field

// this function=20
// basically transfers what's in the multivalue drop down list into the =
hidden input box
// It allows the multi drop down list on the create a job ad (campus) to =
be validated.=20
***************************************
*/


function PopulateDegreeHiddenField()
{
	if =
(FindValue('ContentInclude__ctl0_Classification1_list-6ContainerBegin_Cla=
ssList') !=3D "")
	{
		=
ChangeValue('ContentInclude__ctl0_Classification1_list-6ContainerBegin_Mu=
ltiValueCheck'),FindValue('ContentInclude__ctl0_Classification1_list-6Con=
tainerBegin_ClassList');
	}

}



/*
**************************************
// CheckEmailAddress

Checks that an email address is valid
***************************************
*/
 function CheckEmailAddress(source, arguments)
   {
  =20
		//	returns true or false based on IsValidEmail
=09
		arguments.IsValid =3D =
IsValidEmail(ValidatorGetValue(source.controltovalidate));
	=09
   }

/*
********************************************************************
// Purpose: Standard function to validate an email address.=20
//	=09
// Stolen from legacy
********************************************************************
*/

function IsValidEmail(pstr)
{
	var re1, re2, re3, re4;
	var supported =3D 0;
	var blnRet =3D true;
=09
	// check to see if regular expressions are supported
	if (window.RegExp)=20
	{
	  var tempStr =3D "a";
	  var tempReg =3D new RegExp(tempStr);
	  if (tempReg.test(tempStr)) supported =3D 1;
	}

	// if not supported, then perform basic validation=20
	if (!supported)=20
    {
		var sSearchStr =3D new String("ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 =
");
		var str =3D new String(pstr);
		var intLength =3D 0;
	=09
		intLength =3D str.length;
		if (intLength <=3D 0)
		    blnRet =3D false;
		else
		{
			var lAt =3D -1;
			lAt =3D str.indexOf("@");
			if (lAt < 0)		// must include an '@' symbol
				blnRet =3D false;
			else if (str.indexOf(".") < 0) 		// must include a period
				blnRet =3D false;
			else if (str.lastIndexOf("@") > lAt)	// should not include more than =
one '@' symbol
				blnRet =3D false;
			else if (str.indexOf(",", lAt) =3D=3D lAt+1)	// should not include a =
comma after the '@'symbol
				blnRet =3D false;
			else if (sSearchStr.indexOf((str.charAt(0)).toUpperCase()) < 0)	// =
invalid character at start of email address
				blnRet =3D false;
			else if (sSearchStr.indexOf((str.charAt(intLength-1)).toUpperCase()) =
< 0)		// invalid character at end of email address
				blnRet =3D false;
			else if (str.indexOf(" ") >=3D 0)		// should not include a space
				blnRet =3D false;
		}
    }
    else	// more advanced validation algorithm
	{
		// Create regular expression patterns
	=09
		// e.g. sanjit@yahoo.com
		re1 =3D =
/^[\s\^\+\*#\$~]*[\w\&\.\-\'!`%\+\*#=3D\^\$~]+\@[\w\.\-]+([-.]\w+)+\s*$/i=
;
	=09
		// e.g. cheryl<tony@ihug.co.nz>, <gigi@ozemail.com.au>
		re2 =3D =
/^[\w]*<[\w\&\.\-\'!`%\+\*#=3D\^\$~]+\@[\w\.\-]+\.[\w\.\-]+>\s*$/i;
	=09
		// e.g. "Todd"<ameyer@yahoo.com.au>
		re3 =3D =
/^\x22[\w]+\x22<[\w\&\.\-\'!`%\+\*#=3D\^\$~]+\@[\w\.\-]+\.[\w\.\-]+>\s*$/=
i;
	=09
		// e.g. sanjit@yahoo.com(ref-sanjit)
		re4 =3D =
/^[\s\^\+\*#\$~]*[\w\&\.\-\'!`%\+\*#=3D\^\$~]+\@[\w\.\-]+\.[\w\.\-]+\(\w+=
\)\s*$/i;
	=09
		// is there a match?
		blnRet =3D ( (re1.test(pstr)) || (re2.test(pstr)) || (re3.test(pstr)) =
|| (re4.test(pstr)) );	=09
	}
=09
    return blnRet;							   =20
}





/*
********************************************************************
// Check Invalid Characters

// Purpose: Standard function to validate an input box - check that no =
illegal characters have made it in.=20
//	=09
// Stolen from legacy
********************************************************************
*/


function CheckInvalidCharacters(source, arguments) {
=09
	var i =3D "";=20
	// list of invalid characters
	var strInvalidChars =3D ":\\/|,;*<>?" + String.fromCharCode(34)
	var strUserName =3D (ValidatorGetValue(source.controltovalidate))
=09
	// check whether strUserName has any chars in strInvalidChars
	for (i =3D 0; i < strInvalidChars.length; i++)
	{
		var intPos =3D strUserName.indexOf(strInvalidChars.charAt(i))
		if (intPos !=3D -1)
		{=20
			arguments.IsValid =3D false
		}
	}

}



/*
********************************************************************
// IsValidDate=20

// Purpose: Standard function to validate a date - check that it exists. =

//	=09
// Stolen from legacy
********************************************************************
*/

function IsValidDate (day, month, year) {
var intDay =3D parseInt(day);
var intMonth =3D parseInt(month);	// months are 1-12 for this method
var intYear =3D parseInt(year);

	// february
	if (intDay > 29 && intMonth =3D=3D 2) {
		return false;
	}
	// non leap years
	if (intDay =3D=3D 29 && intMonth =3D=3D 2 && intYear % 4 !=3D 0) {
		return false;
	}
=09
	// 30 day months
	if (intDay =3D=3D 31 && (intMonth =3D=3D 4 || intMonth =3D=3D 6 || =
intMonth =3D=3D 9 || intMonth =3D=3D 11)) {
		return false;
	}
=09
	return true;
}




/*
********************************************************************
// HideErrorReport=20

// Purpose: If there is a .Net validation box on the page - this script =
will hide it.
// Used in the tristate login to hide validation errors from the user=20
//	=09
********************************************************************
*/


function HideErrorReport()
   {
	=09
		if (typeof(Page_ValidationSummaries) =3D=3D "undefined")=20
        return;
	=09
		 for (sums =3D 0; sums < Page_ValidationSummaries.length; sums++)=20
		 {
			summary =3D Page_ValidationSummaries[sums];
			summary.style.display =3D "none";
		 }

	}

/*
**************************************
// CheckResumeAttached

Checks that a jobseeker has said a resume is attached that a resume is =
actually attached
Different from below because of radio button grouping
***************************************
*/
 function CheckResumeAttached(source, arguments)
   {
		var attachmentCheckbox =3D =
GetObjectByName('ContentInclude:_ctl0:UploadResume1:optResume');
		var attachement =3D  =
GetObjectByName('ContentInclude:_ctl0:UploadResume1:dlgResFile');
=09
	=09
		var isOK =3D CheckSomethingAttached(attachmentCheckbox[0], =
attachement.value);
	=09
		if (!isOK)
		{
			attachement.style.backgroundColor =3D'#FFCCCC';=09
		}
		else
		{
			attachement.style.backgroundColor =3D'white';=09
		}
		arguments.IsValid =3D isOK;

   }


/*
**************************************
// CheckCoverAttached

Checks that a jobseeker has said a cover letter is attached that a cover =
letter is actually attached
Different from below because of radio button grouping
***************************************
*/
 function CheckCoverAttached(source, arguments)
   {
  =20

		var attachmentCheckbox =3D =
GetObjectByName('ContentInclude:_ctl0:UploadCoverLetter1:CoverLetterChoic=
es');
		var attachement =3D  =
GetObjectByName('ContentInclude:_ctl0:UploadCoverLetter1:CoverLetterAttac=
hment');
=09
		var isOK =3D CheckSomethingAttached(attachmentCheckbox[0], =
attachement.value);
	=09
		if (!isOK)
		{
			attachement.style.backgroundColor =3D'#FFCCCC';=09
		}
		else
		{
			attachement.style.backgroundColor =3D'white';=09
		}
		arguments.IsValid =3D isOK;
	=09
   }


/*
**************************************
// CheckCoverLetterLength

Checks that the length of the cover letter is <=3D 5000 chararaters
***************************************
*/
 function CheckCoverLetterLength(source, arguments)
   {
		var coverLetterCheckbox =3D =
GetObjectByName('ContentInclude:_ctl0:UploadCoverLetter1:CoverLetterChoic=
es');
		var coverLetter =3D  =
GetObjectByName('ContentInclude:_ctl0:UploadCoverLetter1:CoverLetterText'=
);
=09
		arguments.IsValid =3D !(coverLetterCheckbox[2].checked && =
coverLetter.value.length > 5000);
   }  =20

/*
**************************************
// CheckAttachmentType

Checks that the type of the attachment is valid
***************************************
*/
 function CheckAttachmentType(source, arguments)
   {
		if(source.id =3D=3D =
"ContentInclude__ctl0_UploadCoverLetter1_CoverLetterFileTypeValidator")
		{
			var coverLetterCheckbox =3D =
GetObjectByName('ContentInclude:_ctl0:UploadCoverLetter1:CoverLetterChoic=
es');
			if(!coverLetterCheckbox[0].checked)
			{
				arguments.IsValid=3Dtrue;=09
				return;
			}
		}
		else if(source.id =3D=3D =
"ContentInclude__ctl0_UploadResume1_ResumeFileTypeValidator")
		{
			var resumeCheckbox =3D =
GetObjectByName('ContentInclude:_ctl0:UploadResume1:optResume');
			if(!resumeCheckbox[0].checked)
			{
				arguments.IsValid=3Dtrue;=09
				return;
			}
		}
		else if(source.id =3D=3D =
"ContentInclude__ctl0_UploadSelectionCriteria1_SelectionCriteriaFileTypeV=
alidator")
		{
			var selectionCriteriaCheckbox =3D =
GetObjectByName('ContentInclude:_ctl0:UploadSelectionCriteria1:SelectionC=
riteriaChoices');
			if(!selectionCriteriaCheckbox[0].checked)
			{
				arguments.IsValid=3Dtrue;=09
				return;
			}
		}

		var pos =3D arguments.Value.lastIndexOf('.') + 1;
		var ext =3D arguments.Value.substring(pos, =
arguments.Value.length).toUpperCase();

		if(ext =3D=3D 'PDF' || ext =3D=3D'DOC' || ext =3D=3D 'DOCX' || ext =
=3D=3D 'RTF' || ext =3D=3D 'TXT' || ext =3D=3D 'HTML' || ext =3D=3D =
'HTM')
			arguments.IsValid=3Dtrue;
		else
	   		arguments.IsValid=3Dfalse;
   }  =20
=20
/*
**************************************
// CheckSelectionCriteriaLength

Checks that the length of the Selection Criteria is <=3D 5000 =
chararaters
***************************************
*/
 function CheckSelectionCriteriaLength(source, arguments)
   {
		var SelectionCriteriaCheckbox =3D =
GetObjectByName('ContentInclude:_ctl0:UploadSelectionCriteria1:SelectionC=
riteriaChoices');
		var SelectionCriteria =3D  =
GetObjectByName('ContentInclude:_ctl0:UploadSelectionCriteria1:SelectionC=
riteriaText');
=09
		arguments.IsValid =3D !(SelectionCriteriaCheckbox[2].checked && =
SelectionCriteria.value.length > 5000);
   }  =20


/*
**************************************
// CheckSelectionCriteria

Checks that a jobseeker has said a selection criteria is attached that a =
selection criteria is actually attached
Different from below because of radio button grouping
***************************************
*/
 function CheckSelectionCriteriaAttached(source, arguments)
   {
		var attachmentCheckbox =3D =
GetObjectByName('ContentInclude:_ctl0:UploadSelectionCriteria1:SelectionC=
riteriaChoices');
		var attachement =3D  =
GetObjectByName('ContentInclude:_ctl0:UploadSelectionCriteria1:SelectionC=
riteriaAttachment');
=09
		var isOK =3D CheckSomethingAttached(attachmentCheckbox[0], =
attachement.value);
	=09
		if (!isOK)
		{
			attachement.style.backgroundColor =3D'#FFCCCC';=09
		}
		else
		{
			attachement.style.backgroundColor =3D'white';=09
		}
		arguments.IsValid =3D isOK;
	=09
   }


/*
**************************************
// CheckSomethingAttached

Checks that a jobseeker has said something is attached that something is =
actually attached
***************************************
*/
 function CheckSomethingAttached(attachmentCheckbox, attachement)
   {
	=09

		//	returns false if the button is checked and there is not attachment
		return !(attachmentCheckbox.checked && attachement.length =3D=3D 0)
   }

/*
**************************************
// validates checkboxlist called TPITerms
***************************************
*/
   function CheckTPITerms(source, arguments)
   {
  var listItem0 =3D GetObjectByName('ContentInclude_TPITerms');=20
 =20
  arguments.IsValid =3D ( listItem0.checked );
   }


/*
********************************************************************
// HideErrorReport=20

// Purpose: If there is a .Net validation box on the page - this script =
will hide it.
// Used in the tristate login to hide validation errors from the user=20
//	=09
********************************************************************
*/

/*
********************************************************************
// Various scripts=20

// Purpose: I don't think they're used, but they're useful validation =
scripts if ever we need them.
//	=09
********************************************************************
*/


function IsDateBefore (strMonthStart, strYearStart, strMonthEnd, =
strYearEnd) {
	if ( !(strYearEnd =3D=3D "" && strMonthEnd =3D=3D "") &&=20
				( (strYearStart > strYearEnd) || (
												  (strYearStart =3D=3D strYearEnd) &&=20
												  ( ((strMonthStart > strMonthEnd) &&
												    (strMonthStart.length =3D=3D strMonthEnd.length)) ||
												    (strMonthStart.length > strMonthEnd.length)
												  )
												 )
				)=20
		)
	{
		return false;
	} else {
		return true;
	}

}

function IsEmptyString(pstr) {
var blnRet =3D true;
	// check each character in the string for white space: "[ \f\n\r\t\v]".
    for (i =3D 0; i < pstr.length; i ++) {
        character =3D pstr.charAt(i);
        if (!(character =3D=3D " " || character =3D=3D "\f" || character =
=3D=3D "\n" || character =3D=3D "\r" || character =3D=3D "\t" || =
character =3D=3D "\v")) {
            blnRet =3D false;
            break;
        }
    }
    return blnRet;
}



function IsNonNegativeInt (pstr) {
var i
var blnRet =3D true;
var character;
	// check that each character in the string is [0...9]
    for (i =3D 0; i < pstr.length; i ++) {
        character =3D pstr.charAt(i);
        if (character < "0" || character > "9") {
            blnRet =3D false;
            break;
        }
    }
    return blnRet;
}

function IsInvalidTextFieldForAccumulator(pstrIn) {
var strInvalidChars =3D "~;\"";
	return HasInvalidChars (pstrIn, strInvalidChars);
}

function IsInvalidTextField (pstrIn) {
var strInvalidChars =3D "%?\"";
	return HasInvalidChars (pstrIn, strInvalidChars);
}




function HasInvalidChars (pstrIn, pstrInvalidChars) {
	var i;
	// check whether strUserName has any chars in strInvalidChars
	for (i =3D 0; i < pstrInvalidChars.length; i++)
	{
		var intPos =3D pstrIn.indexOf (pstrInvalidChars.charAt(i));
		if (intPos !=3D -1) {
			return true;
		}
	}
	return false;
}

function IsInvalidUserName(strUserName) {
	var strInvalidChars =3D ":\\/|*<>?\"";
	return HasInvalidChars (strUserName, strInvalidChars);
}



function IsNonNegativeNumeric (pstr) {
var i
var blnRet =3D true;
var character;
	// check that each character in the string is [0...9]
    for (i =3D 0; i < pstr.length; i ++) {
        character =3D pstr.charAt(i);
        if ((character < "0" || character > "9") && (character !=3D =
".")) {
            blnRet =3D false;
            break;
        }
    }
    return blnRet;
}

function textAreaLimit(field, maxlimit)
{					=09
	if (field.value.length > maxlimit) // if too long...trim it!	=09
		field.value =3D field.value.substring(0, maxlimit);			=09
}

------=_NextPart_000_0000_01C8B10A.E8B3B5A0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.seek.com.au/javascript/1_0/javascript_testing.js

/*

<!--$$Revision:   1.6  $-->
<!--$$Author:   dcollett  $-->
<!--$$Date:   Jul 16 2004 11:56:54  $-->
<!--$$Logfile:   =
I:/Development/archives/SiteContents/AusMain/javascript/1_0/javascript_te=
sting.js-arc  $-->

*/

/*
Production safe javascript alert
if javascript testing is turned on the alerts will produce - otherwise =
nothing will happen
*/

function safeAlert(value)
{
	if (FindValue('JavascriptTesting')=3D=3D'True')
	{
		alert(value);=09
	}
}


/*
Automatically fills out the registration Page as non-Australian NZ =
advertiser
use country paramater to determine country
*/


function FillOutRegistration(country)
{
	value =3D Math.round(Math.random() * 1000000);
	emailvalue =3D "dcollett@seek.com.au"
	lowValue =3D Math.round(Math.random() * 5);
=09
=09
	=
ChangeValue('ContentInclude_RegistrationCommon1_RegistrationUserName',val=
ue);
	ChangeValue('ContentInclude_RegistrationCommon1_Password1',value);=20
	ChangeValue('ContentInclude_RegistrationCommon1_Password2',value);=20
	ChangeValue('ContentInclude_RegistrationCommon1_FirstName',value);=20
	=
ChangeValue('ContentInclude_RegistrationCommon1_EmailAddress',emailvalue)=
;=20
	ChangeValue('ContentInclude_RegistrationCommon1_LastName',value);=20
	ChangeValue('ContentInclude_RegistrationCommon1_PhoneNumber',value);=20
	ChangeValue('ContentInclude_RegistrationCommon1_CompanyName',value);=20
	ChangeValue('ContentInclude_RegistrationCommon1_StreetAddress1',value);
	ChangeValue('ContentInclude_RegistrationCommon1_Suburb',value);=20
	ChangeValue('ContentInclude_RegistrationCommon1_Industry',18);=20
	ChangeValue('ContentInclude_RegistrationCommon1_Employees','1-10');
	ChangeValue('ContentInclude_RegistrationCommon1_Country','13');
	=
ChangeValue('ContentInclude_RegistrationCommon1_userLeadCtrl_UserLeads','=
18');
	var checkbox =3D =
GetObjectByName('ContentInclude:RegistrationCommon1:CheckBox');
	checkbox.checked =3D true;
	if (country =3D=3D "Aus")
	{
		ChangeValue('ContentInclude_RegistrationCommon1_Postcode',value);=20
		ChangeValue('ContentInclude_RegistrationCommon1_State','Victoria');=20
	}

}




/*
Automatically changes around the account details of a user
*/


function ChangeAccountValues(country)
{
	value =3D 'Changes';
	emailvalue =3D "changed@seek.com.au"
=09
	ChangeValue('ContentInclude_FirstName',value);=20
	ChangeValue('ContentInclude_EmailAddress',emailvalue);=20
	ChangeValue('ContentInclude_ApplicationEmail',emailvalue);=20
	ChangeValue('ContentInclude_LastName',value);=20
	ChangeValue('ContentInclude_PhoneNumber',value);=20
	ChangeValue('ContentInclude_CompanyName',value);=20
	ChangeValue('ContentInclude_StreetAddress',value);
	ChangeValue('ContentInclude_StreetAddress2',value);
	ChangeValue('ContentInclude_Suburb',value);=20
	ChangeValue('ContentInclude_Industry',13);=20
	ChangeValue('ContentInclude_Employees','1001+');
	ChangeValue('ContentInclude_Country','179');

	if (country =3D=3D "Aus")
	{
		ChangeValue('ContentInclude_Postcode',value);=20
		ChangeValue('ContentInclude_State','Northern Territory');=20
	}



}


/*
Automatically fills out the registration Page as non-Australian NZ =
advertiser
*/


function FillOutExpressPostJobAd()
{
	value =3D Math.round(Math.random() * 1000000);
	emailvalue =3D "dcollett@seek.com.au"
	lowValue =3D Math.round(Math.random() * 5);
=09
	=
ChangeValue('ContentInclude__ctl0_JobDocumentAttributes_JOBTITLE_attrib',=
value);
	=
ChangeValue('ContentInclude__ctl0_JobDocumentAttributes_Description_attri=
b',value);=20
	=
ChangeValue('ContentInclude__ctl0_JobDocumentAttributes_AdDetails_attrib'=
,value);=20
	=
ChangeValue('ContentInclude__ctl0_JobDocumentAttributes_BULLET1_attrib',v=
alue);
	=
ChangeValue('ContentInclude__ctl0_JobDocumentAttributes_BULLET2_attrib',v=
alue);
	=
ChangeValue('ContentInclude__ctl0_JobDocumentAttributes_BULLET3_attrib',v=
alue);
	=
ChangeValue('ContentInclude__ctl0_JobDocumentAttributes_ExternalReference=
_attrib',value);
=09
	=
ChangeValue('ContentInclude__ctl0_Classification1_list-1ContainerBegin_Cl=
assList',1);
	=
ChangeValue('ContentInclude__ctl0_Classification1_list-2ContainerBegin_Cl=
assList',26);
	=
ChangeValue('ContentInclude__ctl0_Classification1_list-3ContainerBegin_Cl=
assList',46);
}


/*
Automatically fills out the registration Page as non-Australian NZ =
advertiser
*/


function FillOutExpressPostRegistration()
{
	value =3D Math.round(Math.random() * 1000000);
	emailvalue =3D "dcollett@seek.com.au"
	lowValue =3D Math.round(Math.random() * 5);
=09
=09
	ChangeValue('ContentInclude__ctl0_RegistrationUserName',value);
	ChangeValue('ContentInclude__ctl0_Password1',value);=20
	ChangeValue('ContentInclude__ctl0_Password2',value);=20
	ChangeValue('ContentInclude__ctl0_FirstName',value);=20
	ChangeValue('ContentInclude__ctl0_EmailAddress',emailvalue);=20
	ChangeValue('ContentInclude__ctl0_LastName',value);=20
	ChangeValue('ContentInclude__ctl0_PhoneNumber',value);=20
	ChangeValue('ContentInclude__ctl0_CompanyName',value);=20
	ChangeValue('ContentInclude__ctl0_StreetAddress1',value);
	ChangeValue('ContentInclude__ctl0_Suburb',value);=20
	ChangeValue('ContentInclude__ctl0_Postcode',value);=20
	ChangeValue('ContentInclude__ctl0_Industry',18);=20
	ChangeValue('ContentInclude__ctl0_Employees','1-10');
	ChangeValue('ContentInclude__ctl0_Country','13');
	ChangeValue('ContentInclude__ctl0_State','Victoria');=20
	ChangeValue('ContentInclude__ctl0_userLeadCtrl_UserLeads','30');
	var checkbox =3D GetObjectByName('ContentInclude__ctl0_CheckBox');
	checkbox.checked =3D true;
}
------=_NextPart_000_0000_01C8B10A.E8B3B5A0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.seek.com.au/unique_javascripts.js


//Exec survey
function hideSurvey()
{
	var expdate =3D new Date();
	var surveyCookieName =3D "ExecApr08";
	var beenCookieName =3D "BeenExec";
	var domainURLPos;
	var domainURL =3D location.hostname.toString();
	domainURL =3D domainURL.toLowerCase();
	domainURLPos =3D domainURL.indexOf("seek.");
	domainURL2 =3D domainURL.substring(domainURLPos);
=09
	expdate.setTime (expdate.getTime() + (60 * 24 * 60 * 60 * 1000)); // 60 =
days from now =09
	var stored_value =3D GetCookie(surveyCookieName);
	var been_value =3D GetCookie(beenCookieName);=20
=09
	document.getElementById("execSurvey").style.display =3D 'none';
	SetCookie(beenCookieName, "alreadyOffered", expdate, "/", domainURL2);
}

function execsearchSurvey()
 {
 	var displaySurvey =3D false;
	var surveyCookieName =3D "ExecApr08";
	var beenCookieName =3D "BeenExec";
	var querystr =3D location.search.substring(1);
	var cattrings =3D querystr.split("&");=20

	var stored_value =3D GetCookie(surveyCookieName);
	var been_value =3D GetCookie(beenCookieName);  =20
=09
	if ((stored_value =3D=3D null) && (been_value =3D=3D null))
	{
		for (var i=3D0; i< cattrings.length; i++)
		{
			if (cattrings[i] =3D=3D "catoccupation=3D1391") displaySurvey =3D =
true;
			if (cattrings[i] =3D=3D "catoccupation=3D1356") displaySurvey =3D =
true;
			if (cattrings[i] =3D=3D "catoccupation=3D1437") displaySurvey =3D =
true;
			if (cattrings[i] =3D=3D "catoccupation=3D1556") displaySurvey =3D =
true;
			if (cattrings[i] =3D=3D "catoccupation=3D1514") displaySurvey =3D =
true;
			if (cattrings[i] =3D=3D "catindustry=3D1207") displaySurvey =3D true;
			if (cattrings[i] =3D=3D "catspecialisation=3D2119") displaySurvey =3D =
true;
			if (cattrings[i] =3D=3D "catspecialisation=3D2176") displaySurvey =3D =
true;
			if (cattrings[i] =3D=3D "catspecialisation=3D2115") displaySurvey =3D =
true;
			if (cattrings[i] =3D=3D "catspecialisation=3D2177") displaySurvey =3D =
true;=09
			if (cattrings[i] =3D=3D "catoccupation=3D1442") displaySurvey =3D =
true;
			if (cattrings[i] =3D=3D "catoccupation=3D1443") displaySurvey =3D =
true;
			if (cattrings[i] =3D=3D "catoccupation=3D1516") displaySurvey =3D =
true;
			if (cattrings[i] =3D=3D "catoccupation=3D1517") displaySurvey =3D =
true;
			if (cattrings[i] =3D=3D "catoccupation=3D1515") displaySurvey =3D =
true;
			if (cattrings[i] =3D=3D "catoccupation=3D1538") displaySurvey =3D =
true;
			if (cattrings[i] =3D=3D "catoccupation=3D1473") displaySurvey =3D =
true;
			if (cattrings[i] =3D=3D "catoccupation=3D1336") displaySurvey =3D =
true;
			if (cattrings[i] =3D=3D "catoccupation=3D1440") displaySurvey =3D =
true;
			if (cattrings[i] =3D=3D "catoccupation=3D1505") displaySurvey =3D =
true;
			if (cattrings[i] =3D=3D "catoccupation=3D1462") displaySurvey =3D =
true;
		}
		if (displaySurvey =3D=3D true)
		{
			document.getElementById("execSurvey").style.display =3D 'block';
		}
	}
 }


//rollover function - changes image for hover image

function MM_swapImgRestore() { //v3.0
  var i,x,a=3Ddocument.MM_sr; =
for(i=3D0;a&&i<a.length&&(x=3Da[i])&&x.oSrc;i++) x.src=3Dx.oSrc;
}


function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=3Ddocument; =
if((p=3Dn.indexOf("?"))>0&&parent.frames.length) {
    d=3Dparent.frames[n.substring(p+1)].document; n=3Dn.substring(0,p);}
  if(!(x=3Dd[n])&&d.all) x=3Dd.all[n]; for =
(i=3D0;!x&&i<d.forms.length;i++) x=3Dd.forms[i][n];
  for(i=3D0;!x&&d.layers&&i<d.layers.length;i++) =
x=3DMM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=3Dd.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=3D0,x,a=3DMM_swapImage.arguments; document.MM_sr=3Dnew Array; =
for(i=3D0;i<(a.length-2);i+=3D3)
   if ((x=3DMM_findObj(a[i]))!=3Dnull){document.MM_sr[j++]=3Dx; =
if(!x.oSrc) x.oSrc=3Dx.src; x.src=3Da[i+2];}
}

function ShowOff(Image1,Image2,Image3,file){
var Path=3D"/images/";

Image1.background =3D Path + "nav_background.gif"
Image3.background =3D Path + "nav_background.gif"
MM_swapImage(Image2,'',Path + file,1);
}

function ShowOn(Image1,Image2,Image3,file){
var Path=3D"/images/";
Image1.background =3D Path + "bg_navigation_on.gif";
Image3.background =3D Path + "bg_navigation_on.gif";
MM_swapImage(Image2,'',Path + file,1);
}

function ShowOffExec(Image1,Image2,Image3,file){
var Path=3D"/images_jobseeker/other/_";

Image1.background =3D Path + "nav_background.gif"
Image3.background =3D Path + "nav_background.gif"
MM_swapImage(Image2,'',Path + file,1);
}

function ShowOnExec(Image1,Image2,Image3,file){
var Path=3D"/images_jobseeker/other/_";
Image1.background =3D Path + "bg_navigation_on.gif";
Image3.background =3D Path + "bg_navigation_on.gif";
MM_swapImage(Image2,'',Path + file,1);
}

//creates number for banner ads
<!-- hide=20
var DigitList =3D "0123456789";
var number =3D "";

		for (var i =3D 0; i<6; i++) {
			number =3D number + DigitList.charAt(Math.floor(Math.random()*10));
			}

number =3D number + "?";
// end hiding -->

------=_NextPart_000_0000_01C8B10A.E8B3B5A0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.seek.com.au/omniture/init.js

var om_s_pageName =3D om_s_channel =3D om_s_pageType =3D om_s_prop1 =3D =
om_s_prop2 =3D om_s_prop3 =3D om_s_prop4 =3D om_s_prop5 =3D om_s_prop6 =
=3D om_s_prop7 =3D om_s_prop8 =3D om_s_prop9 =3D om_s_prop10 =3D "";
var om_s_prop11 =3D om_s_prop12 =3D om_s_prop13 =3D om_s_prop14 =3D =
om_s_prop15 =3D om_s_prop16 =3D om_s_prop17 =3D om_s_prop18 =3D =
om_s_prop19 =3D om_s_prop20 =3D om_s_prop21 =3D om_s_prop22 =3D =
om_s_prop23 =3D om_s_prop24 =3D om_s_prop25 =3D "";
var om_s_campaign =3D om_s_state =3D om_s_zip =3D om_s_events =3D =
om_s_products =3D om_s_purchaseID =3D "";
var om_s_eVar1 =3D om_s_eVar2 =3D om_s_eVar3 =3D om_s_eVar4 =3D =
om_s_eVar5 =3D om_s_eVar6 =3D om_s_eVar7 =3D om_s_eVar8 =3D om_s_eVar9 =
=3D om_s_eVar10 =3D om_s_eVar11 =3D om_s_eVar12 =3D om_s_eVar13 =3D =
om_s_eVar14 =3D om_s_eVar15 =3D om_s_eVar16 =3D om_s_eVar17 =3D =
om_s_eVar18 =3D om_s_eVar19 =3D om_s_eVar20 =3D "";
var om_s_eVar21 =3D om_s_eVar22 =3D om_s_eVar23 =3D om_s_eVar24 =3D =
om_s_eVar25 =3D om_s_eVar26 =3D om_s_eVar27 =3D om_s_eVar28 =3D =
om_s_eVar29 =3D om_s_eVar30 =3D om_s_eVar40 =3D "";
var =
om_s_sendFormEventStr=3Dom_s_formEvent=3Dom_s_formEventPageName=3Dom_s_fo=
rmEventFormName=3D"";
var _loaded=3Dom_use_form_analysis=3Dfalse;

/*  Used for passing query strings as variable. Improves SEO of urls  */
function urlTrack(str,url)=20
	{
 		url.href =3D url.href + str;

	}
------=_NextPart_000_0000_01C8B10A.E8B3B5A0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.seek.com.au/WebResource.axd?d=Y5uVZHN3r7iUjcOGc4qK3w2&t=633427465708413943

function WebForm_PostBackOptions(eventTarget, eventArgument, validation, =
validationGroup, actionUrl, trackFocus, clientSubmit) {
    this.eventTarget =3D eventTarget;
    this.eventArgument =3D eventArgument;
    this.validation =3D validation;
    this.validationGroup =3D validationGroup;
    this.actionUrl =3D actionUrl;
    this.trackFocus =3D trackFocus;
    this.clientSubmit =3D clientSubmit;
}
function WebForm_DoPostBackWithOptions(options) {
    var validationResult =3D true;
    if (options.validation) {
        if (typeof(Page_ClientValidate) =3D=3D 'function') {
            validationResult =3D =
Page_ClientValidate(options.validationGroup);
        }
    }
    if (validationResult) {
        if ((typeof(options.actionUrl) !=3D "undefined") && =
(options.actionUrl !=3D null) && (options.actionUrl.length > 0)) {
            theForm.action =3D options.actionUrl;
        }
        if (options.trackFocus) {
            var lastFocus =3D theForm.elements["__LASTFOCUS"];
            if ((typeof(lastFocus) !=3D "undefined") && (lastFocus !=3D =
null)) {
                if (typeof(document.activeElement) =3D=3D "undefined") {
                    lastFocus.value =3D options.eventTarget;
                }
                else {
                    var active =3D document.activeElement;
                    if ((typeof(active) !=3D "undefined") && (active =
!=3D null)) {
                        if ((typeof(active.id) !=3D "undefined") && =
(active.id !=3D null) && (active.id.length > 0)) {
                            lastFocus.value =3D active.id;
                        }
                        else if (typeof(active.name) !=3D "undefined") {
                            lastFocus.value =3D active.name;
                        }
                    }
                }
            }
        }
    }
    if (options.clientSubmit) {
        __doPostBack(options.eventTarget, options.eventArgument);
    }
}
var __pendingCallbacks =3D new Array();
var __synchronousCallBackIndex =3D -1;
function WebForm_DoCallback(eventTarget, eventArgument, eventCallback, =
context, errorCallback, useAsync) {
    var postData =3D __theFormPostData +
                "__CALLBACKID=3D" + WebForm_EncodeCallback(eventTarget) =
+
                "&__CALLBACKPARAM=3D" + =
WebForm_EncodeCallback(eventArgument);
    if (theForm["__EVENTVALIDATION"]) {
        postData +=3D "&__EVENTVALIDATION=3D" + =
WebForm_EncodeCallback(theForm["__EVENTVALIDATION"].value);
    }
    var xmlRequest,e;
    try {
        xmlRequest =3D new XMLHttpRequest();
    }
    catch(e) {
        try {
            xmlRequest =3D new ActiveXObject("Microsoft.XMLHTTP");
        }
        catch(e) {
        }
    }
    var setRequestHeaderMethodExists =3D true;
    try {
        setRequestHeaderMethodExists =3D (xmlRequest && =
xmlRequest.setRequestHeader);
    }
    catch(e) {}
    var callback =3D new Object();
    callback.eventCallback =3D eventCallback;
    callback.context =3D context;
    callback.errorCallback =3D errorCallback;
    callback.async =3D useAsync;
    var callbackIndex =3D =
WebForm_FillFirstAvailableSlot(__pendingCallbacks, callback);
    if (!useAsync) {
        if (__synchronousCallBackIndex !=3D -1) {
            __pendingCallbacks[__synchronousCallBackIndex] =3D null;
        }
        __synchronousCallBackIndex =3D callbackIndex;
    }
    if (setRequestHeaderMethodExists) {
        xmlRequest.onreadystatechange =3D WebForm_CallbackComplete;
        callback.xmlRequest =3D xmlRequest;
        xmlRequest.open("POST", theForm.action, true);
        xmlRequest.setRequestHeader("Content-Type", =
"application/x-www-form-urlencoded");
        xmlRequest.send(postData);
        return;
    }
    callback.xmlRequest =3D new Object();
    var callbackFrameID =3D "__CALLBACKFRAME" + callbackIndex;
    var xmlRequestFrame =3D document.frames[callbackFrameID];
    if (!xmlRequestFrame) {
        xmlRequestFrame =3D document.createElement("IFRAME");
        xmlRequestFrame.width =3D "1";
        xmlRequestFrame.height =3D "1";
        xmlRequestFrame.frameBorder =3D "0";
        xmlRequestFrame.id =3D callbackFrameID;
        xmlRequestFrame.name =3D callbackFrameID;
        xmlRequestFrame.style.position =3D "absolute";
        xmlRequestFrame.style.top =3D "-100px"
        xmlRequestFrame.style.left =3D "-100px";
        try {
            if (callBackFrameUrl) {
                xmlRequestFrame.src =3D callBackFrameUrl;
            }
        }
        catch(e) {}
        document.body.appendChild(xmlRequestFrame);
    }
    var interval =3D window.setInterval(function() {
        xmlRequestFrame =3D document.frames[callbackFrameID];
        if (xmlRequestFrame && xmlRequestFrame.document) {
            window.clearInterval(interval);
            xmlRequestFrame.document.write("");
            xmlRequestFrame.document.close();
            xmlRequestFrame.document.write('<html><body><form =
method=3D"post"><input type=3D"hidden" name=3D"__CALLBACKLOADSCRIPT" =
value=3D"t"></form></body></html>');
            xmlRequestFrame.document.close();
            xmlRequestFrame.document.forms[0].action =3D theForm.action;
            var count =3D __theFormPostCollection.length;
            var element;
            for (var i =3D 0; i < count; i++) {
                element =3D __theFormPostCollection[i];
                if (element) {
                    var fieldElement =3D =
xmlRequestFrame.document.createElement("INPUT");
                    fieldElement.type =3D "hidden";
                    fieldElement.name =3D element.name;
                    fieldElement.value =3D element.value;
                    =
xmlRequestFrame.document.forms[0].appendChild(fieldElement);
                }
            }
            var callbackIdFieldElement =3D =
xmlRequestFrame.document.createElement("INPUT");
            callbackIdFieldElement.type =3D "hidden";
            callbackIdFieldElement.name =3D "__CALLBACKID";
            callbackIdFieldElement.value =3D eventTarget;
            =
xmlRequestFrame.document.forms[0].appendChild(callbackIdFieldElement);
            var callbackParamFieldElement =3D =
xmlRequestFrame.document.createElement("INPUT");
            callbackParamFieldElement.type =3D "hidden";
            callbackParamFieldElement.name =3D "__CALLBACKPARAM";
            callbackParamFieldElement.value =3D eventArgument;
            =
xmlRequestFrame.document.forms[0].appendChild(callbackParamFieldElement);=

            if (theForm["__EVENTVALIDATION"]) {
                var callbackValidationFieldElement =3D =
xmlRequestFrame.document.createElement("INPUT");
                callbackValidationFieldElement.type =3D "hidden";
                callbackValidationFieldElement.name =3D =
"__EVENTVALIDATION";
                callbackValidationFieldElement.value =3D =
theForm["__EVENTVALIDATION"].value;
                =
xmlRequestFrame.document.forms[0].appendChild(callbackValidationFieldElem=
ent);
            }
            var callbackIndexFieldElement =3D =
xmlRequestFrame.document.createElement("INPUT");
            callbackIndexFieldElement.type =3D "hidden";
            callbackIndexFieldElement.name =3D "__CALLBACKINDEX";
            callbackIndexFieldElement.value =3D callbackIndex;
            =
xmlRequestFrame.document.forms[0].appendChild(callbackIndexFieldElement);=

            xmlRequestFrame.document.forms[0].submit();
        }
    }, 10);
}
function WebForm_CallbackComplete() {
    for (i =3D 0; i < __pendingCallbacks.length; i++) {
        callbackObject =3D __pendingCallbacks[i];
        if (callbackObject && callbackObject.xmlRequest && =
(callbackObject.xmlRequest.readyState =3D=3D 4)) {
            WebForm_ExecuteCallback(callbackObject);
            if (!__pendingCallbacks[i].async) {
                __synchronousCallBackIndex =3D -1;
            }
            __pendingCallbacks[i] =3D null;
            var callbackFrameID =3D "__CALLBACKFRAME" + i;
            var xmlRequestFrame =3D =
document.getElementById(callbackFrameID);
            if (xmlRequestFrame) {
                xmlRequestFrame.parentNode.removeChild(xmlRequestFrame);
            }
        }
    }
}
function WebForm_ExecuteCallback(callbackObject) {
    var response =3D callbackObject.xmlRequest.responseText;
    if (response.charAt(0) =3D=3D "s") {
        if ((typeof(callbackObject.eventCallback) !=3D "undefined") && =
(callbackObject.eventCallback !=3D null)) {
            callbackObject.eventCallback(response.substring(1), =
callbackObject.context);
        }
    }
    else if (response.charAt(0) =3D=3D "e") {
        if ((typeof(callbackObject.errorCallback) !=3D "undefined") && =
(callbackObject.errorCallback !=3D null)) {
            callbackObject.errorCallback(response.substring(1), =
callbackObject.context);
        }
    }
    else {
        var separatorIndex =3D response.indexOf("|");
        if (separatorIndex !=3D -1) {
            var validationFieldLength =3D parseInt(response.substring(0, =
separatorIndex));
            if (!isNaN(validationFieldLength)) {
                var validationField =3D =
response.substring(separatorIndex + 1, separatorIndex + =
validationFieldLength + 1);
                if (validationField !=3D "") {
                    var validationFieldElement =3D =
theForm["__EVENTVALIDATION"];
                    if (!validationFieldElement) {
                        validationFieldElement =3D =
document.createElement("INPUT");
                        validationFieldElement.type =3D "hidden";
                        validationFieldElement.name =3D =
"__EVENTVALIDATION";
                        theForm.appendChild(validationFieldElement);
                    }
                    validationFieldElement.value =3D validationField;
                }
                if ((typeof(callbackObject.eventCallback) !=3D =
"undefined") && (callbackObject.eventCallback !=3D null)) {
                    =
callbackObject.eventCallback(response.substring(separatorIndex + =
validationFieldLength + 1), callbackObject.context);
                }
            }
        }
    }
}
function WebForm_FillFirstAvailableSlot(array, element) {
    var i;
    for (i =3D 0; i < array.length; i++) {
        if (!array[i]) break;
    }
    array[i] =3D element;
    return i;
}
var __nonMSDOMBrowser =3D =
(window.navigator.appName.toLowerCase().indexOf('explorer') =3D=3D -1);
var __theFormPostData =3D "";
var __theFormPostCollection =3D new Array();
function WebForm_InitCallback() {
    var count =3D theForm.elements.length;
    var element;
    for (var i =3D 0; i < count; i++) {
        element =3D theForm.elements[i];
        var tagName =3D element.tagName.toLowerCase();
        if (tagName =3D=3D "input") {
            var type =3D element.type;
            if ((type =3D=3D "text" || type =3D=3D "hidden" || type =
=3D=3D "password" ||
                ((type =3D=3D "checkbox" || type =3D=3D "radio") && =
element.checked)) &&
                (element.id !=3D "__EVENTVALIDATION")) {
                WebForm_InitCallbackAddField(element.name, =
element.value);
            }
        }
        else if (tagName =3D=3D "select") {
            var selectCount =3D element.options.length;
            for (var j =3D 0; j < selectCount; j++) {
                var selectChild =3D element.options[j];
                if (selectChild.selected =3D=3D true) {
                    WebForm_InitCallbackAddField(element.name, =
element.value);
                }
            }
        }
        else if (tagName =3D=3D "textarea") {
            WebForm_InitCallbackAddField(element.name, element.value);
        }
    }
}
function WebForm_InitCallbackAddField(name, value) {
    var nameValue =3D new Object();
    nameValue.name =3D name;
    nameValue.value =3D value;
    __theFormPostCollection[__theFormPostCollection.length] =3D =
nameValue;
    __theFormPostData +=3D name + "=3D" + WebForm_EncodeCallback(value) =
+ "&";
}
function WebForm_EncodeCallback(parameter) {
    if (encodeURIComponent) {
        return encodeURIComponent(parameter);
    }
    else {
        return escape(parameter);
    }
}
var __disabledControlArray =3D new Array();
function WebForm_ReEnableControls() {
    if (typeof(__enabledControlArray) =3D=3D 'undefined') {
        return false;
    }
    var disabledIndex =3D 0;
    for (var i =3D 0; i < __enabledControlArray.length; i++) {
        var c;
        if (__nonMSDOMBrowser) {
            c =3D document.getElementById(__enabledControlArray[i]);
        }
        else {
            c =3D document.all[__enabledControlArray[i]];
        }
        if ((typeof(c) !=3D "undefined") && (c !=3D null) && (c.disabled =
=3D=3D true)) {
            c.disabled =3D false;
            __disabledControlArray[disabledIndex++] =3D c;
        }
    }
    setTimeout("WebForm_ReDisableControls()", 0);
    return true;
}
function WebForm_ReDisableControls() {
    for (var i =3D 0; i < __disabledControlArray.length; i++) {
        __disabledControlArray[i].disabled =3D true;
    }
}
function WebForm_FireDefaultButton(event, target) {
        if (event.keyCode =3D=3D 13 && !(event.srcElement && =
(event.srcElement.tagName.toLowerCase() =3D=3D "textarea"))) {
        var defaultButton;
        if (__nonMSDOMBrowser) {
            defaultButton =3D document.getElementById(target);
        }
        else {
            defaultButton =3D document.all[target];
        }
        if (defaultButton && typeof(defaultButton.click) !=3D =
"undefined") {
            defaultButton.click();
            event.cancelBubble =3D true;
            if (event.stopPropagation) event.stopPropagation();
            return false;
        }
    }
    return true;
}
function WebForm_GetScrollX() {
    if (__nonMSDOMBrowser) {
        return window.pageXOffset;
    }
    else {
        if (document.documentElement && =
document.documentElement.scrollLeft) {
            return document.documentElement.scrollLeft;
        }
        else if (document.body) {
            return document.body.scrollLeft;
        }
    }
    return 0;
}
function WebForm_GetScrollY() {
    if (__nonMSDOMBrowser) {
        return window.pageYOffset;
    }
    else {
        if (document.documentElement && =
document.documentElement.scrollTop) {
            return document.documentElement.scrollTop;
        }
        else if (document.body) {
            return document.body.scrollTop;
        }
    }
    return 0;
}
function WebForm_SaveScrollPositionSubmit() {
    if (__nonMSDOMBrowser) {
        theForm.elements['__SCROLLPOSITIONY'].value =3D =
window.pageYOffset;
        theForm.elements['__SCROLLPOSITIONX'].value =3D =
window.pageXOffset;
    }
    else {
        theForm.__SCROLLPOSITIONX.value =3D WebForm_GetScrollX();
        theForm.__SCROLLPOSITIONY.value =3D WebForm_GetScrollY();
    }
    if ((typeof(this.oldSubmit) !=3D "undefined") && (this.oldSubmit =
!=3D null)) {
        return this.oldSubmit();
    }
    return true;
}
function WebForm_SaveScrollPositionOnSubmit() {
    theForm.__SCROLLPOSITIONX.value =3D WebForm_GetScrollX();
    theForm.__SCROLLPOSITIONY.value =3D WebForm_GetScrollY();
    if ((typeof(this.oldOnSubmit) !=3D "undefined") && (this.oldOnSubmit =
!=3D null)) {
        return this.oldOnSubmit();
    }
    return true;
}
function WebForm_RestoreScrollPosition() {
    if (__nonMSDOMBrowser) {
        window.scrollTo(theForm.elements['__SCROLLPOSITIONX'].value, =
theForm.elements['__SCROLLPOSITIONY'].value);
    }
    else {
        window.scrollTo(theForm.__SCROLLPOSITIONX.value, =
theForm.__SCROLLPOSITIONY.value);
    }
    if ((typeof(theForm.oldOnLoad) !=3D "undefined") && =
(theForm.oldOnLoad !=3D null)) {
        return theForm.oldOnLoad();
    }
    return true;
}
function WebForm_TextBoxKeyHandler(event) {
    if (event.keyCode =3D=3D 13) {
        var target;
        if (__nonMSDOMBrowser) {
            target =3D event.target;
        }
        else {
            target =3D event.srcElement;
        }
        if ((typeof(target) !=3D "undefined") && (target !=3D null)) {
            if (typeof(target.onchange) !=3D "undefined") {
                target.onchange();
                event.cancelBubble =3D true;
                if (event.stopPropagation) event.stopPropagation();
                return false;
            }
        }
    }
    return true;
}
function WebForm_AppendToClassName(element, className) {
    var current =3D element.className;
    if (current) {
        if (current.charAt(current.length - 1) !=3D ' ') {
            current +=3D ' ';
        }
        current +=3D className;
    }
    else {
        current =3D className;
    }
    element.className =3D current;
}
function WebForm_RemoveClassName(element, className) {
    var current =3D element.className;
    if (current) {
        if (current.substring(current.length - className.length - 1, =
current.length) =3D=3D ' ' + className) {
            element.className =3D current.substring(0, current.length - =
className.length - 1);
            return;
        }
        if (current =3D=3D className) {
            element.className =3D "";
            return;
        }
        var index =3D current.indexOf(' ' + className + ' ');
        if (index !=3D -1) {
            element.className =3D current.substring(0, index) + =
current.substring(index + className.length + 2, current.length);
            return;
        }
        if (current.substring(0, className.length) =3D=3D className + ' =
') {
            element.className =3D current.substring(className.length + =
1, current.length);
        }
    }
}
function WebForm_GetElementById(elementId) {
    if (document.getElementById) {
        return document.getElementById(elementId);
    }
    else if (document.all) {
        return document.all[elementId];
    }
    else return null;
}
function WebForm_GetElementByTagName(element, tagName) {
    var elements =3D WebForm_GetElementsByTagName(element, tagName);
    if (elements && elements.length > 0) {
        return elements[0];
    }
    else return null;
}
function WebForm_GetElementsByTagName(element, tagName) {
    if (element && tagName) {
        if (element.getElementsByTagName) {
            return element.getElementsByTagName(tagName);
        }
        if (element.all && element.all.tags) {
            return element.all.tags(tagName);
        }
    }
    return null;
}
function WebForm_GetElementDir(element) {
    if (element) {
        if (element.dir) {
            return element.dir;
        }
        return WebForm_GetElementDir(element.parentNode);
    }
    return "ltr";
}
function WebForm_GetElementPosition(element) {
    var result =3D new Object();
    result.x =3D 0;
    result.y =3D 0;
    result.width =3D 0;
    result.height =3D 0;
    if (element.offsetParent) {
        result.x =3D element.offsetLeft;
        result.y =3D element.offsetTop;
        var parent =3D element.offsetParent;
        while (parent) {
            result.x +=3D parent.offsetLeft;
            result.y +=3D parent.offsetTop;
            var parentTagName =3D parent.tagName.toLowerCase();
            if (parentTagName !=3D "table" &&
                parentTagName !=3D "body" &&=20
                parentTagName !=3D "html" &&=20
                parentTagName !=3D "div" &&=20
                parent.clientTop &&=20
                parent.clientLeft) {
                result.x +=3D parent.clientLeft;
                result.y +=3D parent.clientTop;
            }
            parent =3D parent.offsetParent;
        }
    }
    else if (element.left && element.top) {
        result.x =3D element.left;
        result.y =3D element.top;
    }
    else {
        if (element.x) {
            result.x =3D element.x;
        }
        if (element.y) {
            result.y =3D element.y;
        }
    }
    if (element.offsetWidth && element.offsetHeight) {
        result.width =3D element.offsetWidth;
        result.height =3D element.offsetHeight;
    }
    else if (element.style && element.style.pixelWidth && =
element.style.pixelHeight) {
        result.width =3D element.style.pixelWidth;
        result.height =3D element.style.pixelHeight;
    }
    return result;
}
function WebForm_GetParentByTagName(element, tagName) {
    var parent =3D element.parentNode;
    var upperTagName =3D tagName.toUpperCase();
    while (parent && (parent.tagName.toUpperCase() !=3D upperTagName)) {
        parent =3D parent.parentNode ? parent.parentNode : =
parent.parentElement;
    }
    return parent;
}
function WebForm_SetElementHeight(element, height) {
    if (element && element.style) {
        element.style.height =3D height + "px";
    }
}
function WebForm_SetElementWidth(element, width) {
    if (element && element.style) {
        element.style.width =3D width + "px";
    }
}
function WebForm_SetElementX(element, x) {
    if (element && element.style) {
        element.style.left =3D x + "px";
    }
}
function WebForm_SetElementY(element, y) {
    if (element && element.style) {
        element.style.top =3D y + "px";
    }
}

------=_NextPart_000_0000_01C8B10A.E8B3B5A0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.seek.com.au/jobsearch/javascripts/generatedJS/jobsearch.jobselect.js?serial=1


// General Scripts for JobSearch
//globals

var aCategoryIntIDs =3D new Array();
var aUnspecifiedIntIDs =3D new Array();
var aSelectedJobIds =3D GetPreselectedJobs();

var msOverride =3D 0;		// Allows a jobsearch index page to override the =
marketsegment if it does not match the default for the site

function UpdateBrowseItems(intID, unspecifiedIntID, groupIntIDs, =
categoryID, nzSite)
{
	PopulateArrayWithInitialTicks();=09
=09
	document.layout.chkCategory.value =3D categoryID;=09
	document.layout.chkNZSite.value =3D nzSite;
=09
	var chkRefineItem =3D GetObjectByName('chkJobID_p' + intID);
	var unspecArr =3D unspecifiedIntID.split(',');
=09
	if(chkRefineItem !=3D null)
	{
		var sIdx =3D ItemIsSelected(intID, aCategoryIntIDs);
			=09
		// Add selection to the list.
		if(chkRefineItem.checked)
		{
			if(sIdx < 0)
				AddSelectedBrowseItem(intID, groupIntIDs, aCategoryIntIDs, =
document.layout.chkValues);
					=09
			for(var i=3D0; i<unspecArr.length; i++)
				CheckThenAddItem(unspecArr[i], groupIntIDs, aUnspecifiedIntIDs);
		}
		// Remove preselections too (unchecked).
		else=20
		{=09
			// If refined category is State, loop through all locations and
			// delete them.
			if(categoryID =3D=3D 'state')
			{
				var tmpArray =3D groupIntIDs.split(',');
						=09
				for(var i=3D0; i<tmpArray.length; i++)
				{
					sIdx =3D ItemIsSelected(tmpArray[i], aCategoryIntIDs);
				=09
					if(sIdx >=3D 0)
					{
						if(!AreChildrenSelected(intID))					=09
							aCategoryIntIDs =3D RemoveSelectedBrowseItemAt(sIdx, =
aCategoryIntIDs, document.layout.chkValues);
					}
				}
			}
			// Else delete the item specified.
			else
			{
				if(sIdx >=3D 0)
				{
					if(!AreChildrenSelected(intID))					=09
						aCategoryIntIDs =3D RemoveSelectedBrowseItemAt(sIdx, =
aCategoryIntIDs, document.layout.chkValues);
				}
			}
	=09
			for(var i=3D0; i<unspecArr.length; i++)
			{
				aUnspecifiedIntIDs =3D CheckThenRemoveItem(unspecArr[i], =
aUnspecifiedIntIDs, intID);
			}
		}=09
	}
}

function CheckThenAddItem(item, groupIntIDs, arrayToCheck)
{
	// the name property of the child checkbox usercontrols is used to =
reveal the "other" id.
	if (item !=3D '0')
	{
		var sIdx =3D ItemIsSelected(item, arrayToCheck);
	=09
		if(sIdx < 0)
			AddSelectedBrowseItem(item, groupIntIDs, arrayToCheck, =
document.layout.chkUnspec);
	}
}

function CheckThenRemoveItem(item, arrayToCheck, itemID)
{
	if (item !=3D '0')
	{
		var sIdx =3D ItemIsSelected(item, arrayToCheck);
								=09
		if(sIdx >=3D 0)
			arrayToCheck =3D RemoveSelectedBrowseItemAt(sIdx, arrayToCheck, =
document.layout.chkUnspec);
	}
=09
	return arrayToCheck;
}

function AreChildrenSelected(intID)
{
	var chkJobID_children =3D GetObjectByName('chkJobID_c' + intID);

	// Check to see if any children are selected.
	if (chkJobID_children !=3D null)
	{
		for(var i=3D0; i<chkJobID_children.length; i++)
		{
			if(chkJobID_children[i].checked =3D=3D true)
				return true;
		}
	}
	return false;
}

function ItemIsSelected(itemId, arrayToCheck)
{
	// Check to see if the item has been selected and inserted into the =
array.
	for(var idx=3D0; idx<arrayToCheck.length; idx++)
	{
		if(itemId =3D=3D arrayToCheck[idx])
			return idx;
	}
	return -1;
}

function AddSelectedBrowseItem(itemValue, groupIntIDs, arrayToCheck, =
hiddenField)
{
	var tmpArray =3D new Array();
=09
	// Add the item selected.=09
	if (document.layout.chkCategory.value =3D=3D "state")
	{
		tmpArray =3D groupIntIDs.split(',');
	=09
		for(var i=3D0; i<tmpArray.length; i++)
			arrayToCheck[arrayToCheck.length] =3D tmpArray[i];
	}
	else
	{
		arrayToCheck[arrayToCheck.length] =3D itemValue;
	}
=09
	hiddenField.value =3D PrintAll(arrayToCheck);
}

function RemoveSelectedBrowseItemAt(index, arrayToCheck, hiddenField)
{
	var tmpArray =3D new Array();
	var rIdx =3D 0;
=09
	// Remove item at specified index.=09
	for(var i=3D0; i<arrayToCheck.length; i++)
	{
		if(i !=3D index)
			tmpArray[rIdx++] =3D  arrayToCheck[i];
	}
=09
	hiddenField.value =3D PrintAll(tmpArray);
	return tmpArray;
}

function PrintAll(arrayToPrint)
{
	var query =3D '';
	for(var i=3D0; i<arrayToPrint.length; i++)
	{
		query =3D query + arrayToPrint[i] + ',';
	}
	return query;
}

function PopulateArrayWithInitialTicks()
{
	// check to see if the array has been initialised with ticked =
checkboxes
	if(document.layout.chkValues.value.length > 0)
	{
		aCategoryIntIDs =3D document.layout.chkValues.value.split(',');
		aCategoryIntIDs.length =3D aCategoryIntIDs.length - 1;=09
	}
=09
	// check to see if the unspecified array has been initialised with =
ticked checkboxes
	if(document.layout.chkUnspec.value.length > 0)
	{
		aUnspecifiedIntIDs =3D document.layout.chkUnspec.value.split(',');
		aUnspecifiedIntIDs.length =3D aUnspecifiedIntIDs.length - 1;=09
	}
}

function DoBrowse()
{
	var query =3D '';
=09
	PopulateArrayWithInitialTicks();
=09
	if (aCategoryIntIDs.length > 0)
	{
		// If refining by state, substitute with location ID's.
		if (document.layout.chkCategory.value =3D=3D 'state')
		{
			for(var i=3D0; i<aCategoryIntIDs.length; i++)
				query =3D query + '&catlocation=3D' + aCategoryIntIDs[i];
			=09
			var newLocation =3D '';
			//var tmpArray =3D new Array();
			//var loc =3D window.location + query;
		=09
			//tmpArray =3D loc.split('&');
		=09
			//for(var i=3D0; i<tmpArray.length; i++)
			//	if (tmpArray[i].indexOf('catlocation') > 0)
			//		newLocation =3D newLocation + tmpArray[i];
				=09
			newLocation =3D window.location + query + "&multiselect=3Dlocation";
			window.location =3D newLocation;
		}
		else
		{
			for(var i=3D0; i<aCategoryIntIDs.length; i++)
			{
				// add all the occupations	=09
				var chkOcc =3D GetObjectByName('chkJobID_p' + aCategoryIntIDs[i]);
			=09
				if (chkOcc.name !=3D '0')
				{
					var unspecArr =3D chkOcc.name.split(',');
				=09
					for(var j=3D0; j<unspecArr.length; j++)
					{
						query =3D query + '&cat' + document.layout.chkCategory.value + =
'=3D' + unspecArr[j];
					}
				}
			=09
				query =3D query + '&cat' + document.layout.chkCategory.value + '=3D' =
+ chkOcc.value;
			}
		=09
			// If refining by location, deleted old refinements and replace with =
the selected
			// refinements.
			if (document.layout.chkCategory.value =3D=3D 'location')
			{
				var newLocation =3D '';
				var tmpArray =3D new Array();
				var loc =3D window.location.href;
			=09
				tmpArray =3D loc.split('&');
			=09
				for(var i=3D0; i<tmpArray.length; i++)
				{
					if (tmpArray[i].indexOf('catlocation') < 0 && =
tmpArray[i].indexOf('multiselect') < 0)
						newLocation =3D newLocation + '&' + tmpArray[i];
				}
				=09
				newLocation =3D newLocation.substring(1) + query + =
'&stateselected=3Dtrue';
				window.location =3D newLocation;
			}
			else
			{
				// NZ site and locations have been selected.
				if (document.layout.chkNZSite.value =3D=3D 'true' && =
(query.indexOf('catlocation') >=3D 0 && query.indexOf('1017') < 0) )
					window.location =3D window.location + '&catlocation=3D1017' + query =
+ '&multiselect=3Dlocation';
				else
					window.location =3D window.location + query;
			}
		}
	}
	else
		alert('Please select a refined category item.');
}



function GetPreselectedJobs()
{
	var tmpArray =3D new Array();
	var preselects =3D GetFormElementByName('chkJob');
=09
	if(preselects !=3D null)
	{
		var tmpJobIds =3D preselects.split(',');
		for(var idx=3D0; idx < tmpJobIds.length; idx++)
		{
			var sIdx =3D JobIsSelected(tmpJobIds[idx],tmpArray);
		=09
			if(sIdx < 0) // job does not exist already
			{
				tmpArray[tmpArray.length] =3D tmpJobIds[idx];
			}
		}
	}
=09
	return tmpArray;
}

function SafeDecodeURL(uri)
{
	var isOld =3D false;

	var bBrowser=3D navigator.appName;
	var bVersion =3D navigator.appVersion;
	var decoded =3D uri;

	if(bBrowser =3D=3D 'Microsoft Internet Explorer')
	{
		isOld =3D (bVersion.indexOf('MSIE 5.0') !=3D -1);
	}

	if(isOld)
		decoded =3D unescape(uri);
	else
		decoded =3D decodeURIComponent(uri);

	while (decoded.search('%27') !=3D -1)
	{
		decoded =3D decoded.replace('%27','\''); //encode single quotes
	}

	while (decoded.search('%2B') !=3D -1)
	{
		decoded =3D decoded.replace('%2B','[\+]'); //encode single quotes
	}

	return decoded;
}

function SafeEncodeURL(uri)
{
	var isOld =3D false;

	var bBrowser=3D navigator.appName;
	var bVersion =3D navigator.appVersion;
	var encoded =3D uri;

	if(bBrowser =3D=3D 'Microsoft Internet Explorer')
	{
		isOld =3D (bVersion.indexOf('MSIE 5.0') !=3D -1);
	}

	if(isOld)
		encoded =3D escape(uri);
	else
		encoded =3D encodeURIComponent(uri);

	while (encoded.search('\'') !=3D -1)
	{
		encoded =3D encoded.replace('\'','%27'); //encode single quotes
	}

	while (encoded.search('[\+]') !=3D -1)
	{
		encoded =3D encoded.replace('+','%2B'); //encode single quotes
	}

	return encoded;
}
=09
function JobIsSelected(jobId, arrayToCheck)
{
=09
	for(var idx=3D0; idx < arrayToCheck.length; idx++)
	{
		if(jobId =3D=3D arrayToCheck[idx])
			return idx;
	}
	return -1;
}

function CheckUpdatedJobsOnLoad()
{
	var chkJobs =3D document.layout.chkJob;

	if(chkJobs !=3D null)
	{
		if ( chkJobs.type =3D=3D null  ) // multi-array
		{
			for(var i =3D 0; i < chkJobs.length; i++)
			{
			=09
				if(chkJobs[i].checked =3D=3D true)
				{
					if (JobIsSelected(chkJobs[i].value,aSelectedJobIds) < 0)
					{
						aSelectedJobIds[aSelectedJobIds.length] =3D chkJobs[i].value;
					}			=09
				}
			}
		}
		else // single item
		{
			if(chkJobs.checked =3D=3D true)
			{
				if (JobIsSelected(chkJobs.value,aSelectedJobIds) < 0)
				{
					aSelectedJobIds[aSelectedJobIds.length] =3D chkJobs.value;
				}
			}
		}
	}

}

function SelectPreselectedJobs()
{
	var chkJobs =3D document.layout.chkJob;
=09
	if(chkJobs !=3D null)
	{
		if ( chkJobs.type =3D=3D null  ) // multi-array
		{
			for(var i =3D 0; i < chkJobs.length; i++)
			{
				for(var p =3D0; p < aSelectedJobIds.length; p++)
				{
					if(chkJobs[i].value =3D=3D aSelectedJobIds[p])
					{
						chkJobs[i].checked =3D true;
						break;
					}
				}
			}
		}
		else
		{
			for(var p =3D0; p < aSelectedJobIds.length; p++)
			{
				if(chkJobs.value =3D=3D aSelectedJobIds[p])
				{
					chkJobs.checked =3D true;
					break;
				}
			}
		}
	}
}


function AddSelectedItem(itemValue)
{
	aSelectedJobIds[aSelectedJobIds.length] =3D itemValue;
}
function RemoveSelectedItemAt(index)
{
	var tmpArray =3D new Array();
	var rIdx =3D 0;
	for(var i =3D 0; i < aSelectedJobIds.length; i++)
	{
		if(i !=3D index)
			tmpArray[rIdx++] =3D  aSelectedJobIds[i];
	}
	aSelectedJobIds =3D tmpArray;
}

function UpdateSelectedItems(e)
{
	CheckUpdatedJobsOnLoad();
=09
	var chkJobs =3D document.layout.chkJob;
=09
	if(chkJobs !=3D null)
	{
		if ( chkJobs.type =3D=3D null  ) // multi-array
		{
			for(var i =3D 0; i < chkJobs.length; i++)
			{
				var sIdx =3D JobIsSelected(chkJobs[i].value, aSelectedJobIds);
			=09
				if(chkJobs[i].checked)
				{
					if(sIdx < 0)
						AddSelectedItem(chkJobs[i].value);
				}
				else // remove preselections too (unchecked)
				{
					if(sIdx >=3D 0)
						RemoveSelectedItemAt(sIdx);
				}
			}
		}
		else	// single - input
		{
			var sIdx =3D JobIsSelected(chkJobs.value, aSelectedJobIds);
			if(chkJobs.checked)
			{
				if(sIdx < 0)
					AddSelectedItem(chkJobs.value);
			}
			else // remove preselections too (unchecked)
			{
				if(sIdx >=3D 0)
					RemoveSelectedItemAt(sIdx);
			}
		}
	}
=09
	UpdateSelectedJobsText();
}

function switchSortModes(source)
{
	var sortMode =3D source.value;
	RefineBy("sortmode=3D" + sortMode);
}

function SaveSelectedItems(prefix)
{
	CheckUpdatedJobsOnLoad();
=09
	if(aSelectedJobIds.length <=3D 0)
	{
		window.alert('No jobs were selected. Please use the checkboxes to =
select the jobs you wish to save.');=09
	}=09
	else
	{
		window.location =3D prefix + '/JobSearch/index.ascx?' + =
GetQueryElementsWithFilter(new Array('ViewSelected', 'chkJob')) + =
'&ViewSelected=3Dtrue' + GetAllSelectedJobsString();
	}
}

function DeleteSelectedItems(prefix)
{
	CheckUpdatedJobsOnLoad();
=09
	if(aSelectedJobIds.length <=3D 0)
	{
		window.alert('Please select at least one job to delete.');=09
	}=09
	else
	{
		window.location =3D prefix + '/myseek/myaccount.ascx?' + =
GetQueryElementsWithFilter(new Array('DeleteSelected')) + =
'&DeleteSelected=3Dtrue' + GetAllSelectedJobsString();
	}
}	=09

function SaveSelectedItemsJobDetails(prefix)
{
	CheckUpdatedJobsOnLoad();
	var saveJobs =3D =
GetAllSelectedJobsString().replace(/chkJob/gi,"SaveJob");=09

	if(aSelectedJobIds.length <=3D 0)
	{
		window.alert('No jobs were selected. Please use the checkboxes to =
select the jobs you wish to save.');=09
	}=09
	else
	{
		window.location =3D prefix + '/users/apply/index.ascx?' + =
GetQueryElementsWithFilter(new Array('SaveJob','chkJob')) + saveJobs;
	}
}

function SaveThisJob(prefix, savejobID) {
	window.location =3D prefix + '/users/apply/index.ascx?' + =
GetQueryElementsWithFilter(new Array('SaveJob')) + '&SaveJob=3D' + =
savejobID;
}

function ViewSelectedItems()
{
	CheckUpdatedJobsOnLoad();
	=09
	if(aSelectedJobIds.length > 0)
	{
		// Add Selected Jobs
		var prevSelected =3D 'JobID=3D';
	=09
		for(var sjIdx =3D 0; sjIdx < aSelectedJobIds.length; sjIdx++)
		{
			if(aSelectedJobIds[sjIdx].length > 0)
				prevSelected =3D prevSelected + aSelectedJobIds[sjIdx] + ',' ;=20
		}
	=09
		if ( prevSelected.charAt( prevSelected.length - 1 ) =3D=3D ',' )
			prevSelected =3D prevSelected.substring(0, prevSelected.length - 1);

		var kwBox =3D document.layout.Keywords
	=09
		if(kwBox !=3D null )
		{
			if(kwBox.value !=3D ''){
			prevSelected =3D prevSelected + '&Keywords=3D' + =
SafeEncodeURL(kwBox.value);
			}
		}
	=09
		if ( msOverride > 0 )
			prevSelected =3D prevSelected + '&msid=3D' + msOverride;
		=09
		var ommissions =3D  new =
Array('refinesearch','Keywords','txtKeyword','chkJob');
		var pQuery =3D SafeEncodeURL(GetPageURLNoQuery() + '?' + =
GetQueryElementsWithFilter(ommissions) + GetAllSelectedJobsString());

		//am i in uk?
		if ( isUK() =3D=3D 1 )
		{
			window.location =3D '/uk/users/apply/index.ascx?' + prevSelected + =
'&Query=3D' + pQuery;
		}
		else
		{
			window.location =3D '/users/apply/index.ascx?' + prevSelected + =
'&Query=3D' + pQuery;
		}

	}
	else
	{
		window.alert('No Jobs were selected. Please use the checkboxes to =
select which jobs you wish to view, or select a single job by clicking =
on its title.');
	}
}

// Updates the Selected job count textbox
function UpdateSelectedJobsText()
{
	var message =3D '';
	var totalJobs =3D aSelectedJobIds.length;
	if(totalJobs =3D=3D 1)
	{
		message =3D '1 job selected';
	}
	else
	{
		message =3D totalJobs + ' jobs selected';
	}
=09
	var txtBox =3D document.layout.SelectedJobsText;
	var txtBox2 =3D document.layout.SelectedJobsText2;
=09
	if(txtBox !=3D null && txtBox2 !=3D null){
		txtBox.value =3D message;
		txtBox2.value =3D message;
	}
}=09
//Gets the query string
function GetQueryString()
{
	var formItems =3D new Array();
	var formKeys =3D new Array();
	var myURL =3D document.URL;
	// Get the query string
	var startQs =3D myURL.indexOf('?',0);=09
	if (startQs >=3D0)
	{
		var qs =3D myURL.substring(startQs+1);
		var items =3D qs.split('&');
		var keyIdx =3D 0;
		for(var idx=3D0; idx < items.length; idx++)
		{
			var tmpItem =3D items[idx].split('=3D');
			if(formItems[tmpItem[0]] =3D=3D null)
			{
				formKeys[keyIdx++] =3D tmpItem[0];
				formItems[tmpItem[0]] =3D tmpItem[1];
			}
			else
			{
				formItems[tmpItem[0]] =3D  formItems[tmpItem[0]] + ',' + tmpItem[1];
			}
		}
	}
	return new Array(formKeys,formItems);
}
// Gets the Form element with the name speciifed
function GetFormElementByName(fName)
{
	var formItems =3D GetQueryString();
	var formValue =3D formItems[1][fName];
	if(formValue !=3D null)
		return  SafeDecodeURL(formItems[1][fName]);
	else
		return null;
}

function GetSearchCriteria()
{
	element =3D Find("SearchCriteria");
	if (element !=3D null)
	{
		return element.value;
	}
	else
	{
		return "";
	}
}

//Save search from the jobsearch page.
function SaveSearch(isUK,isJobmail)
{
	if(isJobmail)
	{=20
	  document.location =3D isUK + "/myseek/saveSearchProfile.ascx" + =
'?jobmail=3Dtrue&searchCriteria=3D' + GetSearchCriteria();
	}
	else
	{
	  document.location =3D isUK + "/myseek/saveSearchProfile.ascx" + =
'?searchCriteria=3D' + GetSearchCriteria();
	}
=09
}

// Called by jobsearch paging to page to the specific page within the =
resultset
function PageTo(pageNum)
{
	CheckUpdatedJobsOnLoad();
=09
	// Add Selected Jobs
	var prevSelected =3D GetAllSelectedJobsString();

	var page =3D GetPageURLNoQuery();
	document.location =3D page + '?page=3D' + pageNum + prevSelected + =
'&searchCriteria=3D' + GetSearchCriteria();
}

function ClassTree(classifications)
{
	CheckUpdatedJobsOnLoad();

	var page =3D GetPageURLNoQuery();
	document.location =3D page + '?replaceClass=3Dtrue&' + classifications =
+ '&searchCriteria=3D' + GetSearchCriteria();
}


function RefineBy(refinement)
{
	CheckUpdatedJobsOnLoad();

	var page =3D GetPageURLNoQuery();
	document.location =3D page + '?' + refinement + '&searchCriteria=3D' + =
GetSearchCriteria();
}

function NewSearch(searchCriteria)
{

	CheckUpdatedJobsOnLoad();

	var page =3D GetPageURLNoQuery();
	document.location =3D page + '?DateRange=3D31&' + searchCriteria;
}

function GetAllSelectedJobsString()
{
	CheckUpdatedJobsOnLoad();
	var prevSelected =3D '';
	for(var sjIdx =3D 0; sjIdx < aSelectedJobIds.length; sjIdx++)
	{
		if(aSelectedJobIds[sjIdx].length > 0)
			prevSelected =3D prevSelected + '&chkJob=3D' + aSelectedJobIds[sjIdx] =
;=20
	}
=09
	return prevSelected;
}

function GetPageURLNoQuery()
{
	var pIdx =3D document.URL.indexOf('?');
=09
	if(pIdx >=3D 0)
	{
		return  document.URL.substring(0, pIdx);
	}
	else
	{
		return document.URL;
	}
}=09

function isUK()
{
	var pIdx =3D document.URL.indexOf('/uk/');
=09
	if(pIdx >=3D 0)
	{
		return  1;
	}
	else
	{
		return 0;
	}
}=09
=09
function GetQueryElementsWithFilter(omissions)
{

	CheckUpdatedJobsOnLoad();
	var formData =3D GetQueryString();
	var pageQs =3D '';
=09
	for(var idx =3D 0; idx < formData[0].length ; idx++)
	{
		var key =3D formData[0][idx];
		var omit =3D false;
	=09
		for(var omIdx =3D0; omIdx < omissions.length; omIdx++)
		{
			if(omissions[omIdx] =3D=3D key)
			{
				omit =3D true;
				break;
			}
		}
	=09
		if (!omit && key !=3D null &&  key.length > 0)
			pageQs =3D pageQs + '&' + key + '=3D' + formData[1][key].split(',');=09
	}
	return pageQs;
}

------=_NextPart_000_0000_01C8B10A.E8B3B5A0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.seek.com.au/ajaxpro/prototype.ashx

//--------------------------------------------------------------
// Copyright (C) 2006 Michael Schwarz (http://www.ajaxpro.info).
// All rights reserved.
//--------------------------------------------------------------

// prototype.js
Object.extend =3D function(dest, source, replace) {
	for(var prop in source) {
		if(replace =3D=3D false && dest[prop] !=3D null) { continue; }
		dest[prop] =3D source[prop];
	}
	return dest;
};

Object.extend(Function.prototype, {
	apply: function(o, a) {
		var r, x =3D "__fapply";
		if(typeof o !=3D "object") { o =3D {}; }
		o[x] =3D this;
		var s =3D "r =3D o." + x + "(";
		for(var i=3D0; i<a.length; i++) {
			if(i>0) { s +=3D ","; }
			s +=3D "a[" + i + "]";
		}
		s +=3D ");";
		eval(s);
		delete o[x];
		return r;
	},
	bind: function(o) {
		if(!Function.__objs) {
			Function.__objs =3D [];
			Function.__funcs =3D [];
		}
		var objId =3D o.__oid;
		if(!objId) {
			Function.__objs[objId =3D o.__oid =3D Function.__objs.length] =3D o;
		}

		var me =3D this;
		var funcId =3D me.__fid;
		if(!funcId) {
			Function.__funcs[funcId =3D me.__fid =3D Function.__funcs.length] =3D =
me;
		}

		if(!o.__closures) {
			o.__closures =3D [];
		}

		var closure =3D o.__closures[funcId];
		if(closure) {
			return closure;
		}

		o =3D null;
		me =3D null;

		return Function.__objs[objId].__closures[funcId] =3D function() {
			return Function.__funcs[funcId].apply(Function.__objs[objId], =
arguments);
		};
	}
}, false);

Object.extend(Array.prototype, {
	push: function(o) {
		this[this.length] =3D o;
	},
	addRange: function(items) {
		if(items.length > 0) {
			for(var i=3D0; i<items.length; i++) {
				this.push(items[i]);
			}
		}
	},
	clear: function() {
		this.length =3D 0;
		return this;
	},
	shift: function() {
		if(this.length =3D=3D 0) { return null; }
		var o =3D this[0];
		for(var i=3D0; i<this.length-1; i++) {
			this[i] =3D this[i + 1];
		}
		this.length--;
		return o;
	}
}, false);

Object.extend(String.prototype, {
	trimLeft: function() {
		return this.replace(/^\s*/,"");
	},
	trimRight: function() {
		return this.replace(/\s*$/,"");
	},
	trim: function() {
		return this.trimRight().trimLeft();
	},
	endsWith: function(s) {
		if(this.length =3D=3D 0 || this.length < s.length) { return false; }
		return (this.substr(this.length - s.length) =3D=3D s);
	},
	startsWith: function(s) {
		if(this.length =3D=3D 0 || this.length < s.length) { return false; }
		return (this.substr(0, s.length) =3D=3D s);
	},
	split: function(c) {
		var a =3D [];
		if(this.length =3D=3D 0) return a;
		var p =3D 0;
		for(var i=3D0; i<this.length; i++) {
			if(this.charAt(i) =3D=3D c) {
				a.push(this.substring(p, i));
				p =3D ++i;
			}
		}
		a.push(s.substr(p));
		return a;
	}
}, false);

Object.extend(String, {
	format: function(s) {
		for(var i=3D1; i<arguments.length; i++) {
			s =3D s.replace("{" + (i -1) + "}", arguments[i]);
		}
		return s;
	},
	isNullOrEmpty: function(s) {
		if(s =3D=3D null || s.length =3D=3D 0) {
			return true;
		}
		return false;
	}
}, false);

if(typeof addEvent =3D=3D "undefined")
	addEvent =3D function(o, evType, f, capture) {
		if(o =3D=3D null) { return false; }
		if(o.addEventListener) {
			o.addEventListener(evType, f, capture);
			return true;
		} else if (o.attachEvent) {
			var r =3D o.attachEvent("on" + evType, f);
			return r;
		} else {
			try{ o["on" + evType] =3D f; }catch(e){}
		}
	};
=09
if(typeof removeEvent =3D=3D "undefined")
	removeEvent =3D function(o, evType, f, capture) {
		if(o =3D=3D null) { return false; }
		if(o.removeEventListener) {
			o.removeEventListener(evType, f, capture);
			return true;
		} else if (o.detachEvent) {
			o.detachEvent("on" + evType, f);
		} else {
			try{ o["on" + evType] =3D function(){}; }catch(e){}
		}
	};

------=_NextPart_000_0000_01C8B10A.E8B3B5A0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.seek.com.au/ajaxpro/core.ashx

//--------------------------------------------------------------
// Copyright (C) 2006 Michael Schwarz (http://www.ajaxpro.info).
// All rights reserved.
//--------------------------------------------------------------

// core.js
Object.extend(Function.prototype, {
	getArguments: function() {
		var args =3D [];
		for(var i=3D0; i<this.arguments.length; i++) {
			args.push(this.arguments[i]);
		}
		return args;
	}
}, false);

var MS =3D {"Browser":{}};

Object.extend(MS.Browser, {
	isIE: navigator.userAgent.indexOf('MSIE') !=3D -1,
	isFirefox: navigator.userAgent.indexOf('Firefox') !=3D -1,
	isOpera: window.opera !=3D null
}, false);

var AjaxPro =3D {};

AjaxPro.IFrameXmlHttp =3D function() {};
AjaxPro.IFrameXmlHttp.prototype =3D {
	onreadystatechange: null, headers: [], method: "POST", url: null, =
async: true, iframe: null,
	status: 0, readyState: 0, responseText: null,
	abort: function() {
	},
	readystatechanged: function() {
		var doc =3D this.iframe.contentDocument || this.iframe.document;
		if(doc !=3D null && doc.readyState =3D=3D "complete" && doc.body !=3D =
null && doc.body.res !=3D null) {
			this.status =3D 200;
			this.statusText =3D "OK";
			this.readyState =3D 4;
			this.responseText =3D doc.body.res;
			this.onreadystatechange();
			return;
		}
		setTimeout(this.readystatechanged.bind(this), 10);
	},
	open: function(method, url, async) {
		if(async =3D=3D false) {
			alert("Synchronous call using IFrameXMLHttp is not supported.");
			return;
		}
		if(this.iframe =3D=3D null) {
			var iframeID =3D "hans";
			if (document.createElement && document.documentElement &&
				(window.opera || navigator.userAgent.indexOf('MSIE 5.0') =3D=3D -1))
			{
				var ifr =3D document.createElement('iframe');
				ifr.setAttribute('id', iframeID);
				ifr.style.visibility =3D 'hidden';
				ifr.style.position =3D 'absolute';
				ifr.style.width =3D ifr.style.height =3D ifr.borderWidth =3D '0px';

				this.iframe =3D =
document.getElementsByTagName('body')[0].appendChild(ifr);
			}
			else if (document.body && document.body.insertAdjacentHTML)
			{
				document.body.insertAdjacentHTML('beforeEnd', '<iframe name=3D"' + =
iframeID + '" id=3D"' + iframeID + '" style=3D"border:1px solid =
black;display:none"></iframe>');
			}
			if (window.frames && window.frames[iframeID]) {
				this.iframe =3D window.frames[iframeID];
			}
			this.iframe.name =3D iframeID;
			this.iframe.document.open();
			this.iframe.document.write("<html><body></body></html>");
			this.iframe.document.close();
		}
		this.method =3D method;
		this.url =3D url;
		this.async =3D async;
	},
	setRequestHeader: function(name, value) {
		for(var i=3D0; i<this.headers.length; i++) {
			if(this.headers[i].name =3D=3D name) {
				this.headers[i].value =3D value;
				return;
			}
		}
		this.headers.push({"name":name,"value":value});
	},
	getResponseHeader: function(name, value) {
		return null;
	},
	addInput: function(doc, form, name, value) {
		var ele;
		var tag =3D "input";
		if(value.indexOf("\n") >=3D 0) {
			tag =3D "textarea";
		}
	=09
		if(doc.all) {
			ele =3D doc.createElement("<" + tag + " name=3D\"" + name + "\" />");
		}else{
			ele =3D doc.createElement(tag);
			ele.setAttribute("name", name);
		}
		ele.setAttribute("value", value);
		form.appendChild(ele);
		ele =3D null;
	},
	send: function(data) {
		if(this.iframe =3D=3D null) {
			return;
		}
		var doc =3D this.iframe.contentDocument || this.iframe.document;
		var form =3D doc.createElement("form");
	=09
		doc.body.appendChild(form);
	=09
		form.setAttribute("action", this.url);
		form.setAttribute("method", this.method);
		form.setAttribute("enctype", "application/x-www-form-urlencoded");
	=09
		for(var i=3D0; i<this.headers.length; i++) {
			switch(this.headers[i].name.toLowerCase()) {
				case "content-length":
				case "accept-encoding":
				case "content-type":
					break;
				default:
					this.addInput(doc, form, this.headers[i].name, =
this.headers[i].value);
			}
		}
		this.addInput(doc, form, "data", data);
		form.submit();
	=09
		setTimeout(this.readystatechanged.bind(this), 0);
	}
};

var progids =3D ["Msxml2.XMLHTTP", "Microsoft.XMLHTTP"];
var progid =3D null;

if(typeof ActiveXObject !=3D "undefined") {
	var ie7xmlhttp =3D false;
	if(typeof XMLHttpRequest =3D=3D "object") {
		try{ var o =3D new XMLHttpRequest(); ie7xmlhttp =3D true; }catch(e){}
	}
	if(typeof XMLHttpRequest =3D=3D "undefined" || !ie7xmlhttp) {
		XMLHttpRequest =3D function() {
			var xmlHttp =3D null;
			if(!AjaxPro.noActiveX) {
				if(progid !=3D null) {
					return new ActiveXObject(progid);
				}
				for(var i=3D0; i<progids.length && xmlHttp =3D=3D null; i++) {
					try {
						xmlHttp =3D new ActiveXObject(progids[i]);
						progid =3D progids[i];

					}catch(e){}
				}
			}
			if(xmlHttp =3D=3D null && MS.Browser.isIE) {
				return new AjaxPro.IFrameXmlHttp();
			}
			return xmlHttp;
		};
	}
}

Object.extend(AjaxPro, {
	noOperation: function() {},
	onLoading: function() {},
	onError: function() {},
	onTimeout: function() {},
	onStateChanged: function() {},
	cryptProvider: null,
	queue: null,
	token: "",
	version: "6.10.6.2",
	ID: "AjaxPro",
	noActiveX: false,
	timeoutPeriod: 10*1000,
	queue: null,
	noUtcTime: false,
	m : {
		'\b': '\\b',
		'\t': '\\t',
		'\n': '\\n',
		'\f': '\\f',
		'\r': '\\r',
		'"' : '\\"',
		'\\': '\\\\'
	},
	toJSON: function(o) {=09
		if(o =3D=3D null) {
			return "null";
		}
		var v =3D [];
		var i;
		var c =3D o.constructor;
		if(c =3D=3D Number) {
			return isFinite(o) ? o.toString() : AjaxPro.toJSON(null);
		} else if(c =3D=3D Boolean) {
			return o.toString();
		} else if(c =3D=3D String) {
			if (/["\\\x00-\x1f]/.test(o)) {
				o =3D o.replace(/([\x00-\x1f\\"])/g, function(a, b) {
					var c =3D AjaxPro.m[b];
					if (c) {
						return c;
					}
					c =3D b.charCodeAt();
					return '\\u00' +
						Math.floor(c / 16).toString(16) +
						(c % 16).toString(16);
				});
            }
			return '"' + o + '"';
		} else if (c =3D=3D Array) {
			for(i=3D0; i<o.length; i++) {
				v.push(AjaxPro.toJSON(o[i]));
			}
			return "[" + v.join(",") + "]";
		} else if (c =3D=3D Date) {
			var d =3D {};
			d.__type =3D "System.DateTime";
			if(AjaxPro.noUtcTime =3D=3D true) {
				d.Year =3D o.getFullYear();
				d.Month =3D o.getMonth() +1;
				d.Day =3D o.getDate();
				d.Hour =3D o.getHours();
				d.Minute =3D o.getMinutes();
				d.Second =3D o.getSeconds();
				d.Millisecond =3D o.getMilliseconds();
			} else {
				d.Year =3D o.getUTCFullYear();
				d.Month =3D o.getUTCMonth() +1;
				d.Day =3D o.getUTCDate();
				d.Hour =3D o.getUTCHours();
				d.Minute =3D o.getUTCMinutes();
				d.Second =3D o.getUTCSeconds();
				d.Millisecond =3D o.getUTCMilliseconds();
			}
			return AjaxPro.toJSON(d);
		}
		if(typeof o.toJSON =3D=3D "function") {
			return o.toJSON();
		}
		if(typeof o =3D=3D "object") {
			for(var attr in o) {
				if(typeof o[attr] !=3D "function") {
					v.push('"' + attr + '":' + AjaxPro.toJSON(o[attr]));
				}
			}
			if(v.length>0) {
				return "{" + v.join(",") + "}";
			}
			return "{}";	=09
		}
		return o.toString();
	},
	dispose: function() {
		if(AjaxPro.queue !=3D null) {
			AjaxPro.queue.dispose();
		}
	}
}, false);

addEvent(window, "unload", AjaxPro.dispose);

AjaxPro.Request =3D function(url) {
	this.url =3D url;
	this.xmlHttp =3D null;
};

AjaxPro.Request.prototype =3D {
	url: null,
	callback: null,
	onLoading: AjaxPro.noOperation,
	onError: AjaxPro.noOperation,
	onTimeout: AjaxPro.noOperation,
	onStateChanged: AjaxPro.noOperation,
	args: null,
	context: null,
	isRunning: false,
	abort: function() {
		if(this.timeoutTimer !=3D null) {
			clearTimeout(this.timeoutTimer);
		}
		if(this.xmlHttp) {
			this.xmlHttp.onreadystatechange =3D AjaxPro.noOperation;
			this.xmlHttp.abort();
		}
		if(this.isRunning) {
			this.isRunning =3D false;
			this.onLoading(false);
		}
	},
	dispose: function() {
		this.abort();
	},
	getEmptyRes: function() {
		return {
			error: null,
			value: null,
			request: {method:this.method, args:this.args},
			context: this.context,
			duration: this.duration
		};=09
	},
	endRequest: function(res) {
		this.abort();
		if(res.error !=3D null) {
			this.onError(res.error, this);
		}

		if(typeof this.callback =3D=3D "function") {
			this.callback(res, this);
		}
	},
	mozerror: function() {
		if(this.timeoutTimer !=3D null) {
			clearTimeout(this.timeoutTimer);
		}
		var res =3D this.getEmptyRes();
		res.error =3D {Message:"Unknown",Type:"ConnectFailure",Status:0};
		this.endRequest(res);
	},
	doStateChange: function() {
		this.onStateChanged(this.xmlHttp.readyState, this);

		if(this.xmlHttp.readyState !=3D 4 || !this.isRunning) {
			return;
		}

		this.duration =3D new Date().getTime() - this.__start;

		if(this.timeoutTimer !=3D null) {
			clearTimeout(this.timeoutTimer);
		}

		var res =3D this.getEmptyRes();
		if(this.xmlHttp.status =3D=3D 200 && this.xmlHttp.statusText =3D=3D =
"OK") {
			res =3D this.createResponse(res);
		} else {
			res =3D this.createResponse(res, true);
			res.error =3D =
{Message:this.xmlHttp.statusText,Type:"ConnectFailure",Status:this.xmlHtt=
p.status};
		}
	=09
		this.endRequest(res);
	},
	createResponse: function(r, noContent) {=09
		if(!noContent) {
			var responseText =3D "" + this.xmlHttp.responseText;

			if(AjaxPro.cryptProvider !=3D null && typeof AjaxPro.cryptProvider =
=3D=3D "function") {
				responseText =3D AjaxPro.cryptProvider.decrypt(responseText);
			}

			if(this.xmlHttp.getResponseHeader("Content-Type") =3D=3D "text/xml") =
{
				r.value =3D this.xmlHttp.responseXML;
			} else {
				if(responseText !=3D null && responseText.trim().length > 0) {
					r.json =3D responseText;
					eval("r.value =3D " + responseText + "*" + "/");
				}
			}
		}
		/* if(this.xmlHttp.getResponseHeader("X-" + AjaxPro.ID + "-Cache") =
=3D=3D "server") {
			r.isCached =3D true;
		} */
		return r;
	},
	timeout: function() {
		this.duration =3D new Date().getTime() - this.__start;
		var r =3D this.onTimeout(this.duration, this);
		if(typeof r =3D=3D "undefined" || r !=3D false) {
			this.abort();
		} else {
			this.timeoutTimer =3D setTimeout(this.timeout.bind(this), =
AjaxPro.timeoutPeriod);
		}
	},
	invoke: function(method, args, callback, context) {
		this.__start =3D new Date().getTime();

		if(this.xmlHttp =3D=3D null) {
			this.xmlHttp =3D new XMLHttpRequest();
		}

		this.isRunning =3D true;
		this.method =3D method;
		this.args =3D args;
		this.callback =3D callback;
		this.context =3D context;
	=09
		var async =3D typeof(callback) =3D=3D "function" && callback !=3D =
AjaxPro.noOperation;
	=09
		if(async) {
			if(MS.Browser.isIE) {
				this.xmlHttp.onreadystatechange =3D this.doStateChange.bind(this);
			} else {
				this.xmlHttp.onload =3D this.doStateChange.bind(this);
				this.xmlHttp.onerror =3D this.mozerror.bind(this);
			}
			this.onLoading(true);
		}
	=09
		var json =3D AjaxPro.toJSON(args) + "";
		if(AjaxPro.cryptProvider !=3D null) {
			json =3D AjaxPro.cryptProvider.encrypt(json);
		}
	=09
		this.xmlHttp.open("POST", this.url, async);
		this.xmlHttp.setRequestHeader("Content-Type", "text/plain; =
charset=3Dutf-8");
		this.xmlHttp.setRequestHeader("X-" + AjaxPro.ID + "-Method", method);
	=09
		if(AjaxPro.token !=3D null && AjaxPro.token.length > 0) {
			this.xmlHttp.setRequestHeader("X-" + AjaxPro.ID + "-Token", =
AjaxPro.token);
		}

		if(!MS.Browser.isIE) {
			this.xmlHttp.setRequestHeader("Connection", "close");		// Mozilla Bug =
#246651
		}

		this.timeoutTimer =3D setTimeout(this.timeout.bind(this), =
AjaxPro.timeoutPeriod);

		try{ this.xmlHttp.send(json); }catch(e){}	// IE offline exception

		if(!async) {
			return this.createResponse({error: null,value: null});
		}

		return true;=09
	}
};

AjaxPro.RequestQueue =3D function(conc) {
	this.queue =3D [];
	this.requests =3D [];
	this.timer =3D null;
=09
	if(isNaN(conc)) { conc =3D 2; }

	for(var i=3D0; i<conc; i++) {		// max 2 http connections
		this.requests[i] =3D new AjaxPro.Request();
		this.requests[i].callback =3D function(res) {
			var r =3D res.context;
			res.context =3D r[3][1];

			r[3][0](res, this);
		};
		this.requests[i].callbackHandle =3D =
this.requests[i].callback.bind(this.requests[i]);
	}
};

AjaxPro.RequestQueue.prototype =3D {
	process: function() {
=09
		this.timer =3D null;
		if(this.queue.length =3D=3D 0) {
			return;
		}
		for(var i=3D0; i<this.requests.length && this.queue.length > 0; i++) {
			if(this.requests[i].isRunning =3D=3D false) {
				var r =3D this.queue.shift();

				this.requests[i].url =3D r[0];
				this.requests[i].onLoading =3D r[3].length >2 && r[3][2] !=3D null =
&& typeof r[3][2] =3D=3D "function" ? r[3][2] : AjaxPro.onLoading;
				this.requests[i].onError =3D r[3].length >3 && r[3][3] !=3D null && =
typeof r[3][3] =3D=3D "function" ? r[3][3] : AjaxPro.onError;
				this.requests[i].onTimeout =3D r[3].length >4 && r[3][4] !=3D null =
&& typeof r[3][4] =3D=3D "function" ? r[3][4] : AjaxPro.onTimeout;
				this.requests[i].onStateChanged =3D r[3].length >5 && r[3][5] !=3D =
null && typeof r[3][5] =3D=3D "function" ? r[3][5] : =
AjaxPro.onStateChanged;

				this.requests[i].invoke(r[1], r[2], this.requests[i].callbackHandle, =
r);
				r =3D null;
			}
		}
		if(this.queue.length > 0 && this.timer =3D=3D null) {
			this.timer =3D setTimeout(this.process.bind(this), 0);
		}
	},
	add: function(url, method, args, e) {

// txt +=3D "\r\nqueue.add " + (new Date().getTime() - ss);

		this.queue.push([url, method, args, e]);
/*	=09
		if(this.timer =3D=3D null) {
			this.timer =3D setTimeout(this.process.bind(this), 0);
		}
*/
		this.process();
	},
	abort: function() {
		this.queue.length =3D 0;
		if (this.timer !=3D null) {
			clearTimeout(this.timer);
		}
		this.timer =3D null;
		for(var i=3D0; i<this.requests.length; i++) {
			if(this.requests[i].isRunning =3D=3D true) {
				this.requests[i].abort();
			}
		}
	},
	dispose: function() {
		for(var i=3D0; i<this.requests.length; i++) {
			var r =3D this.requests[i];
			r.dispose();
		}
		this.requests.clear();
	}
};

AjaxPro.queue =3D new AjaxPro.RequestQueue(2);	// 2 http connections

AjaxPro.AjaxClass =3D function(url) {
	this.url =3D url;
};

AjaxPro.AjaxClass.prototype =3D {
	invoke: function(method, args, e) {
=09
		if(e !=3D null) {
			if(e.length !=3D 6) {
				for(;e.length<6;) { e.push(null); }
			}
			if(e[0] !=3D null && typeof(e[0]) =3D=3D "function") {
				return AjaxPro.queue.add(this.url, method, args, e);
			}
		}
		var r =3D new AjaxPro.Request();
		r.url =3D this.url;
		return r.invoke(method, args);
	}
};

------=_NextPart_000_0000_01C8B10A.E8B3B5A0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.seek.com.au/ajaxpro/converter.ashx

//--------------------------------------------------------------
// Copyright (C) 2006 Michael Schwarz (http://www.ajaxpro.info).
// All rights reserved.
//--------------------------------------------------------------
// Converter.js

// NameValueCollectionConverter
if(typeof Ajax =3D=3D "undefined") Ajax=3D{};
if(typeof Ajax.Web =3D=3D "undefined") Ajax.Web=3D{};
if(typeof Ajax.Web.NameValueCollection =3D=3D "undefined") =
Ajax.Web.NameValueCollection=3D{};

Ajax.Web.NameValueCollection =3D function(items) {
	this.__type =3D "System.Collections.Specialized.NameValueCollection";
	this.keys =3D [];
	this.values =3D [];

	if(items !=3D null && !isNaN(items.length)) {
		for(var i=3D0; i<items.length; i++)
			this.add(items[i][0], items[i][1]);
	}
};
Object.extend(Ajax.Web.NameValueCollection.prototype, {
	add: function(k, v) {
		if(k =3D=3D null || k.constructor !=3D String || v =3D=3D null || =
v.constructor !=3D String)
			return -1;
		this.keys.push(k);
		this.values.push(v);
		return this.values.length -1;
	},
	containsKey: function(key) {
		for(var i=3D0; i<this.keys.length; i++) {
			if(this.keys[i] =3D=3D key) return true;
		}
		return false;
	},
	getKeys: function() {
		return this.keys;
	},
	getValue: function(k) {
		for(var i=3D0; i<this.keys.length && i<this.values.length; i++) {
			if(this.keys[i] =3D=3D k) return this.values[i];
		}
		return null;
	},
	setValue: function(k, v) {
		if(k =3D=3D null || k.constructor !=3D String || v =3D=3D null || =
v.constructor !=3D String)
			return -1;
		for(var i=3D0; i<this.keys.length && i<this.values.length; i++) {
			if(this.keys[i] =3D=3D k) this.values[i] =3D v;
			return i;
		}
		return this.add(k, v);
	},
	toJSON: function() {
		return =
AjaxPro.toJSON({__type:this.__type,keys:this.keys,values:this.values});
	}
}, true);

// DataSetConverter
if(typeof Ajax =3D=3D "undefined") Ajax=3D{};
if(typeof Ajax.Web =3D=3D "undefined") Ajax.Web=3D{};
if(typeof Ajax.Web.DataSet =3D=3D "undefined") Ajax.Web.DataSet=3D{};

Ajax.Web.DataSet =3D function(t) {
	this.__type =3D "System.Data.DataSet,System.Data";
	this.Tables =3D [];
	this.addTable =3D function(t) {
		this.Tables.push(t);
	};
	if(t !=3D null) {
		for(var i=3D0; i<t.length; i++) {
			this.addTable(t[i]);
		}
	}
};

// DataTableConverter
if(typeof Ajax =3D=3D "undefined") Ajax=3D{};
if(typeof Ajax.Web =3D=3D "undefined") Ajax.Web=3D{};
if(typeof Ajax.Web.DataTable =3D=3D "undefined") =
Ajax.Web.DataTable=3D{};

Ajax.Web.DataTable =3D function(c, r) {
	this.__type =3D "System.Data.DataTable,System.Data";
	this.Columns =3D [];
	this.Rows =3D [];
	this.addColumn =3D function(name, type) {
		this.Columns.push({Name:name,__type:type});
	};
	this.toJSON =3D function() {
		var dt =3D {};
		var i;
		dt.Columns =3D [];
		for(i=3D0; i<this.Columns.length; i++)
			dt.Columns.push([this.Columns[i].Name, this.Columns[i].__type]);
		dt.Rows =3D [];
		for(i=3D0; i<this.Rows.length; i++) {
			var row =3D [];
			for(var j=3D0; j<this.Columns.length; j++)
				row.push(this.Rows[i][this.Columns[j].Name]);
			dt.Rows.push(row);
		}
		return AjaxPro.toJSON(dt);
	};
	this.addRow =3D function(row) {
		this.Rows.push(row);
	};
	if(c !=3D null) {
		for(var i=3D0; i<c.length; i++)
			this.addColumn(c[i][0], c[i][1]);
	}
	if(r !=3D null) {
		for(var y=3D0; y<r.length; y++) {
			var row =3D {};
			for(var z=3D0; z<this.Columns.length && z<r[y].length; z++)
				row[this.Columns[z].Name] =3D r[y][z];
			this.addRow(row);
		}
	}
};

// IDictionaryConverter
if(typeof Ajax =3D=3D "undefined") Ajax=3D{};
if(typeof Ajax.Web =3D=3D "undefined") Ajax.Web=3D{};
if(typeof Ajax.Web.Dictionary =3D=3D "undefined") =
Ajax.Web.Dictionary=3D{};

Ajax.Web.Dictionary =3D function(type,items) {
	this.__type =3D type;
	this.keys =3D [];
	this.values =3D [];

	if(items !=3D null && !isNaN(items.length)) {
		for(var i=3D0; i<items.length; i++)
			this.add(items[i][0], items[i][1]);
	}
};
Object.extend(Ajax.Web.Dictionary.prototype, {
	add: function(k, v) {
		this.keys.push(k);
		this.values.push(v);
		return this.values.length -1;
	},
	containsKey: function(key) {
		for(var i=3D0; i<this.keys.length; i++) {
			if(this.keys[i] =3D=3D key) return true;
		}
		return false;
	},
	getKeys: function() {
		return this.keys;
	},
	getValue: function(key) {
		for(var i=3D0; i<this.keys.length && i<this.values.length; i++) {
			if(this.keys[i] =3D=3D key){ return this.values[i]; }
		}
		return null;
	},
	setValue: function(k, v) {
		for(var i=3D0; i<this.keys.length && i<this.values.length; i++) {
			if(this.keys[i] =3D=3D k){ this.values[i] =3D v; }
			return i;
		}
		return this.add(k, v);
	},
	toJSON: function() {
		return =
AjaxPro.toJSON({__type:this.__type,keys:this.keys,values:this.values});
	}
}, true);


------=_NextPart_000_0000_01C8B10A.E8B3B5A0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.seek.com.au/ajaxpro/SEEK.BusinessSites.User.users.Apply.WebControls.JobApplyTools,UserSite.ashx

if(typeof SEEK =3D=3D "undefined") SEEK=3D{};
if(typeof SEEK.BusinessSites =3D=3D "undefined") =
SEEK.BusinessSites=3D{};
if(typeof SEEK.BusinessSites.User =3D=3D "undefined") =
SEEK.BusinessSites.User=3D{};
if(typeof SEEK.BusinessSites.User.users =3D=3D "undefined") =
SEEK.BusinessSites.User.users=3D{};
if(typeof SEEK.BusinessSites.User.users.Apply =3D=3D "undefined") =
SEEK.BusinessSites.User.users.Apply=3D{};
if(typeof SEEK.BusinessSites.User.users.Apply.WebControls =3D=3D =
"undefined") SEEK.BusinessSites.User.users.Apply.WebControls=3D{};
if(typeof SEEK.BusinessSites.User.users.Apply.WebControls.JobApplyTools =
=3D=3D "undefined") =
SEEK.BusinessSites.User.users.Apply.WebControls.JobApplyTools=3D{};
SEEK.BusinessSites.User.users.Apply.WebControls.JobApplyTools_class =3D =
function() {};
Object.extend(SEEK.BusinessSites.User.users.Apply.WebControls.JobApplyToo=
ls_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	saveNotesButtonClick: function(jobAdID, noteText) {
		return this.invoke("saveNotesButtonClick", {"jobAdID":jobAdID, =
"noteText":noteText}, =
this.saveNotesButtonClick.getArguments().slice(2));
	},
	url: =
'/ajaxpro/SEEK.BusinessSites.User.users.Apply.WebControls.JobApplyTools,U=
serSite.ashx'
}));
SEEK.BusinessSites.User.users.Apply.WebControls.JobApplyTools =3D new =
SEEK.BusinessSites.User.users.Apply.WebControls.JobApplyTools_class();


------=_NextPart_000_0000_01C8B10A.E8B3B5A0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.seek.com.au/WebResource.axd?d=QSpAgCLgMbamWRyNzAU2WfbKeM7ESq-44k9lCCMV-_Y1&t=633427465708413943

var Page_ValidationVer =3D "125";
var Page_IsValid =3D true;
var Page_BlockSubmit =3D false;
var Page_InvalidControlToBeFocused =3D null;
function ValidatorUpdateDisplay(val) {
    if (typeof(val.display) =3D=3D "string") {
        if (val.display =3D=3D "None") {
            return;
        }
        if (val.display =3D=3D "Dynamic") {
            val.style.display =3D val.isvalid ? "none" : "inline";
            return;
        }
    }
    if ((navigator.userAgent.indexOf("Mac") > -1) &&
        (navigator.userAgent.indexOf("MSIE") > -1)) {
        val.style.display =3D "inline";
    }
    val.style.visibility =3D val.isvalid ? "hidden" : "visible";
}
function ValidatorUpdateIsValid() {
    Page_IsValid =3D AllValidatorsValid(Page_Validators);
}
function AllValidatorsValid(validators) {
    if ((typeof(validators) !=3D "undefined") && (validators !=3D null)) =
{
        var i;
        for (i =3D 0; i < validators.length; i++) {
            if (!validators[i].isvalid) {
                return false;
            }
        }
    }
    return true;
}
function ValidatorHookupControlID(controlID, val) {
    if (typeof(controlID) !=3D "string") {
        return;
    }
    var ctrl =3D document.getElementById(controlID);
    if ((typeof(ctrl) !=3D "undefined") && (ctrl !=3D null)) {
        ValidatorHookupControl(ctrl, val);
    }
    else {
        val.isvalid =3D true;
        val.enabled =3D false;
    }
}
function ValidatorHookupControl(control, val) {
    if (typeof(control.tagName) !=3D "string") {
        return; =20
    }
    if (control.tagName !=3D "INPUT" && control.tagName !=3D "TEXTAREA" =
&& control.tagName !=3D "SELECT") {
        var i;
        for (i =3D 0; i < control.childNodes.length; i++) {
            ValidatorHookupControl(control.childNodes[i], val);
        }
        return;
    }
    else {
        if (typeof(control.Validators) =3D=3D "undefined") {
            control.Validators =3D new Array;
            var eventType;
            if (control.type =3D=3D "radio") {
                eventType =3D "onclick";
            } else {
                eventType =3D "onchange";
                if (typeof(val.focusOnError) =3D=3D "string" && =
val.focusOnError =3D=3D "t") {
                    ValidatorHookupEvent(control, "onblur", =
"ValidatedControlOnBlur(event); ");
                }
            }
            ValidatorHookupEvent(control, eventType, =
"ValidatorOnChange(event); ");
            if (control.type =3D=3D "text" ||
                control.type =3D=3D "password" ||
                control.type =3D=3D "file") {
                ValidatorHookupEvent(control, "onkeypress",=20
                    "if (!ValidatedTextBoxOnKeyPress(event)) { =
event.cancelBubble =3D true; if (event.stopPropagation) =
event.stopPropagation(); return false; } ");
            }
        }
        control.Validators[control.Validators.length] =3D val;
    }
}
function ValidatorHookupEvent(control, eventType, functionPrefix) {
    var ev;
    eval("ev =3D control." + eventType + ";");
    if (typeof(ev) =3D=3D "function") {
        ev =3D ev.toString();
        ev =3D ev.substring(ev.indexOf("{") + 1, ev.lastIndexOf("}"));
    }
    else {
        ev =3D "";
    }
    var func;
    if (navigator.appName.toLowerCase().indexOf('explorer') > -1) {
        func =3D new Function(functionPrefix + " " + ev);
    }
    else {
        func =3D new Function("event", functionPrefix + " " + ev);
    }
    eval("control." + eventType + " =3D func;");
}
function ValidatorGetValue(id) {
    var control;
    control =3D document.getElementById(id);
    if (typeof(control.value) =3D=3D "string") {
        return control.value;
    }
    return ValidatorGetValueRecursive(control);
}
function ValidatorGetValueRecursive(control)
{
    if (typeof(control.value) =3D=3D "string" && (control.type !=3D =
"radio" || control.checked =3D=3D true)) {
        return control.value;
    }
    var i, val;
    for (i =3D 0; i<control.childNodes.length; i++) {
        val =3D ValidatorGetValueRecursive(control.childNodes[i]);
        if (val !=3D "") return val;
    }
    return "";
}
function Page_ClientValidate(validationGroup) {
    Page_InvalidControlToBeFocused =3D null;
    if (typeof(Page_Validators) =3D=3D "undefined") {
        return true;
    }
    var i;
    for (i =3D 0; i < Page_Validators.length; i++) {
        ValidatorValidate(Page_Validators[i], validationGroup, null);
    }
    ValidatorUpdateIsValid();
    ValidationSummaryOnSubmit(validationGroup);
    Page_BlockSubmit =3D !Page_IsValid;
    return Page_IsValid;
}
function ValidatorCommonOnSubmit() {
    Page_InvalidControlToBeFocused =3D null;
    var result =3D !Page_BlockSubmit;
    if ((typeof(window.event) !=3D "undefined") && (window.event !=3D =
null)) {
        window.event.returnValue =3D result;
    }
    Page_BlockSubmit =3D false;
    return result;
}
function ValidatorEnable(val, enable) {
    val.enabled =3D (enable !=3D false);
    ValidatorValidate(val);
    ValidatorUpdateIsValid();
}
function ValidatorOnChange(event) {
    if (!event) {
        event =3D window.event;
    }
    Page_InvalidControlToBeFocused =3D null;
    var targetedControl;
    if ((typeof(event.srcElement) !=3D "undefined") && (event.srcElement =
!=3D null)) {
        targetedControl =3D event.srcElement;
    }
    else {
        targetedControl =3D event.target;
    }
    var vals;
    if (typeof(targetedControl.Validators) !=3D "undefined") {
        vals =3D targetedControl.Validators;
    }
    else {
        if (targetedControl.tagName.toLowerCase() =3D=3D "label") {
            targetedControl =3D =
document.getElementById(targetedControl.htmlFor);
            vals =3D targetedControl.Validators;
        }
    }
    var i;
    for (i =3D 0; i < vals.length; i++) {
        ValidatorValidate(vals[i], null, event);
    }
    ValidatorUpdateIsValid();
}
function ValidatedTextBoxOnKeyPress(event) {
    if (event.keyCode =3D=3D 13) {
        ValidatorOnChange(event);
        var vals;
        if ((typeof(event.srcElement) !=3D "undefined") && =
(event.srcElement !=3D null)) {
            vals =3D event.srcElement.Validators;
        }
        else {
            vals =3D event.target.Validators;
        }
        return AllValidatorsValid(vals);
    }
    return true;
}
function ValidatedControlOnBlur(event) {
    var control;
    if ((typeof(event.srcElement) !=3D "undefined") && (event.srcElement =
!=3D null)) {
        control =3D event.srcElement;
    }
    else {
        control =3D event.target;
    }
    if ((typeof(control) !=3D "undefined") && (control !=3D null) && =
(Page_InvalidControlToBeFocused =3D=3D control)) {
        control.focus();
        Page_InvalidControlToBeFocused =3D null;
    }
}
function ValidatorValidate(val, validationGroup, event) {
    val.isvalid =3D true;
    if ((typeof(val.enabled) =3D=3D "undefined" || val.enabled !=3D =
false) && IsValidationGroupMatch(val, validationGroup)) {
        if (typeof(val.evaluationfunction) =3D=3D "function") {
            val.isvalid =3D val.evaluationfunction(val);
            if (!val.isvalid && Page_InvalidControlToBeFocused =3D=3D =
null &&
                typeof(val.focusOnError) =3D=3D "string" && =
val.focusOnError =3D=3D "t") {
                ValidatorSetFocus(val, event);
            }
        }
    }
    ValidatorUpdateDisplay(val);
}
function ValidatorSetFocus(val, event) {
    var ctrl;
    if (typeof(val.controlhookup) =3D=3D "string") {
        var eventCtrl;
        if ((typeof(event) !=3D "undefined") && (event !=3D null)) {
            if ((typeof(event.srcElement) !=3D "undefined") && =
(event.srcElement !=3D null)) {
                eventCtrl =3D event.srcElement;
            }
            else {
                eventCtrl =3D event.target;
            }
        }
        if ((typeof(eventCtrl) !=3D "undefined") && (eventCtrl !=3D =
null) &&
            (typeof(eventCtrl.id) =3D=3D "string") &&
            (eventCtrl.id =3D=3D val.controlhookup)) {
            ctrl =3D eventCtrl;
        }
    }
    if ((typeof(ctrl) =3D=3D "undefined") || (ctrl =3D=3D null)) {
        ctrl =3D document.getElementById(val.controltovalidate);
    }
    if ((typeof(ctrl) !=3D "undefined") && (ctrl !=3D null) &&
        (ctrl.tagName.toLowerCase() !=3D "table" || (typeof(event) =
=3D=3D "undefined") || (event =3D=3D null)) &&=20
        ((ctrl.tagName.toLowerCase() !=3D "input") || =
(ctrl.type.toLowerCase() !=3D "hidden")) &&
        (typeof(ctrl.disabled) =3D=3D "undefined" || ctrl.disabled =
=3D=3D null || ctrl.disabled =3D=3D false) &&
        (typeof(ctrl.visible) =3D=3D "undefined" || ctrl.visible =3D=3D =
null || ctrl.visible !=3D false) &&
        (IsInVisibleContainer(ctrl))) {
        if (ctrl.tagName.toLowerCase() =3D=3D "table" &&
            (typeof(__nonMSDOMBrowser) =3D=3D "undefined" || =
__nonMSDOMBrowser)) {
            var inputElements =3D ctrl.getElementsByTagName("input");
            var lastInputElement  =3D inputElements[inputElements.length =
-1];
            if (lastInputElement !=3D null) {
                ctrl =3D lastInputElement;
            }
        }
        if (typeof(ctrl.focus) !=3D "undefined" && ctrl.focus !=3D null) =
{
            ctrl.focus();
            Page_InvalidControlToBeFocused =3D ctrl;
        }
    }
}
function IsInVisibleContainer(ctrl) {
    if (typeof(ctrl.style) !=3D "undefined" &&
        ( ( typeof(ctrl.style.display) !=3D "undefined" &&
            ctrl.style.display =3D=3D "none") ||
          ( typeof(ctrl.style.visibility) !=3D "undefined" &&
            ctrl.style.visibility =3D=3D "hidden") ) ) {
        return false;
    }
    else if (typeof(ctrl.parentNode) !=3D "undefined" &&
             ctrl.parentNode !=3D null &&
             ctrl.parentNode !=3D ctrl) {
        return IsInVisibleContainer(ctrl.parentNode);
    }
    return true;
}
function IsValidationGroupMatch(control, validationGroup) {
    if ((typeof(validationGroup) =3D=3D "undefined") || (validationGroup =
=3D=3D null)) {
        return true;
    }
    var controlGroup =3D "";
    if (typeof(control.validationGroup) =3D=3D "string") {
        controlGroup =3D control.validationGroup;
    }
    return (controlGroup =3D=3D validationGroup);
}
function ValidatorOnLoad() {
    if (typeof(Page_Validators) =3D=3D "undefined")
        return;
    var i, val;
    for (i =3D 0; i < Page_Validators.length; i++) {
        val =3D Page_Validators[i];
        if (typeof(val.evaluationfunction) =3D=3D "string") {
            eval("val.evaluationfunction =3D " + val.evaluationfunction =
+ ";");
        }
        if (typeof(val.isvalid) =3D=3D "string") {
            if (val.isvalid =3D=3D "False") {
                val.isvalid =3D false;
                Page_IsValid =3D false;
            }
            else {
                val.isvalid =3D true;
            }
        } else {
            val.isvalid =3D true;
        }
        if (typeof(val.enabled) =3D=3D "string") {
            val.enabled =3D (val.enabled !=3D "False");
        }
        if (typeof(val.controltovalidate) =3D=3D "string") {
            ValidatorHookupControlID(val.controltovalidate, val);
        }
        if (typeof(val.controlhookup) =3D=3D "string") {
            ValidatorHookupControlID(val.controlhookup, val);
        }
    }
    Page_ValidationActive =3D true;
}
function ValidatorConvert(op, dataType, val) {
    function GetFullYear(year) {
        var twoDigitCutoffYear =3D val.cutoffyear % 100;
        var cutoffYearCentury =3D val.cutoffyear - twoDigitCutoffYear;
        return ((year > twoDigitCutoffYear) ? (cutoffYearCentury - 100 + =
year) : (cutoffYearCentury + year));
    }
    var num, cleanInput, m, exp;
    if (dataType =3D=3D "Integer") {
        exp =3D /^\s*[-\+]?\d+\s*$/;
        if (op.match(exp) =3D=3D null)
            return null;
        num =3D parseInt(op, 10);
        return (isNaN(num) ? null : num);
    }
    else if(dataType =3D=3D "Double") {
        exp =3D new RegExp("^\\s*([-\\+])?(\\d*)\\" + val.decimalchar + =
"?(\\d*)\\s*$");
        m =3D op.match(exp);
        if (m =3D=3D null)
            return null;
        if (m[2].length =3D=3D 0 && m[3].length =3D=3D 0)
            return null;
        cleanInput =3D (m[1] !=3D null ? m[1] : "") + (m[2].length>0 ? =
m[2] : "0") + (m[3].length>0 ? "." + m[3] : "");
        num =3D parseFloat(cleanInput);
        return (isNaN(num) ? null : num);
    }
    else if (dataType =3D=3D "Currency") {
        var hasDigits =3D (val.digits > 0);
        var beginGroupSize, subsequentGroupSize;
        var groupSizeNum =3D parseInt(val.groupsize, 10);
        if (!isNaN(groupSizeNum) && groupSizeNum > 0) {
            beginGroupSize =3D "{1," + groupSizeNum + "}";
            subsequentGroupSize =3D "{" + groupSizeNum + "}";
        }
        else {
            beginGroupSize =3D subsequentGroupSize =3D "+";
        }
        exp =3D new RegExp("^\\s*([-\\+])?((\\d" + beginGroupSize + =
"(\\" + val.groupchar + "\\d" + subsequentGroupSize + ")+)|\\d*)"
                        + (hasDigits ? "\\" + val.decimalchar + =
"?(\\d{0," + val.digits + "})" : "")
                        + "\\s*$");
        m =3D op.match(exp);
        if (m =3D=3D null)
            return null;
        if (m[2].length =3D=3D 0 && hasDigits && m[5].length =3D=3D 0)
            return null;
        cleanInput =3D (m[1] !=3D null ? m[1] : "") + m[2].replace(new =
RegExp("(\\" + val.groupchar + ")", "g"), "") + ((hasDigits && =
m[5].length > 0) ? "." + m[5] : "");
        num =3D parseFloat(cleanInput);
        return (isNaN(num) ? null : num);
    }
    else if (dataType =3D=3D "Date") {
        var yearFirstExp =3D new =
RegExp("^\\s*((\\d{4})|(\\d{2}))([-/]|\\. =
?)(\\d{1,2})\\4(\\d{1,2})\\s*$");
        m =3D op.match(yearFirstExp);
        var day, month, year;
        if (m !=3D null && (m[2].length =3D=3D 4 || val.dateorder =3D=3D =
"ymd")) {
            day =3D m[6];
            month =3D m[5];
            year =3D (m[2].length =3D=3D 4) ? m[2] : =
GetFullYear(parseInt(m[3], 10))
        }
        else {
            if (val.dateorder =3D=3D "ymd"){
                return null;
            }
            var yearLastExp =3D new RegExp("^\\s*(\\d{1,2})([-/]|\\. =
?)(\\d{1,2})\\2((\\d{4})|(\\d{2}))\\s*$");
            m =3D op.match(yearLastExp);
            if (m =3D=3D null) {
                return null;
            }
            if (val.dateorder =3D=3D "mdy") {
                day =3D m[3];
                month =3D m[1];
            }
            else {
                day =3D m[1];
                month =3D m[3];
            }
            year =3D (m[5].length =3D=3D 4) ? m[5] : =
GetFullYear(parseInt(m[6], 10))
        }
        month -=3D 1;
        var date =3D new Date(year, month, day);
        if (year < 100) {
            date.setFullYear(year);
        }
        return (typeof(date) =3D=3D "object" && year =3D=3D =
date.getFullYear() && month =3D=3D date.getMonth() && day =3D=3D =
date.getDate()) ? date.valueOf() : null;
    }
    else {
        return op.toString();
    }
}
function ValidatorCompare(operand1, operand2, operator, val) {
    var dataType =3D val.type;
    var op1, op2;
    if ((op1 =3D ValidatorConvert(operand1, dataType, val)) =3D=3D null)
        return false;
    if (operator =3D=3D "DataTypeCheck")
        return true;
    if ((op2 =3D ValidatorConvert(operand2, dataType, val)) =3D=3D null)
        return true;
    switch (operator) {
        case "NotEqual":
            return (op1 !=3D op2);
        case "GreaterThan":
            return (op1 > op2);
        case "GreaterThanEqual":
            return (op1 >=3D op2);
        case "LessThan":
            return (op1 < op2);
        case "LessThanEqual":
            return (op1 <=3D op2);
        default:
            return (op1 =3D=3D op2);
    }
}
function CompareValidatorEvaluateIsValid(val) {
    var value =3D ValidatorGetValue(val.controltovalidate);
    if (ValidatorTrim(value).length =3D=3D 0)
        return true;
    var compareTo =3D "";
    if ((typeof(val.controltocompare) !=3D "string") ||
        (typeof(document.getElementById(val.controltocompare)) =3D=3D =
"undefined") ||
        (null =3D=3D document.getElementById(val.controltocompare))) {
        if (typeof(val.valuetocompare) =3D=3D "string") {
            compareTo =3D val.valuetocompare;
        }
    }
    else {
        compareTo =3D ValidatorGetValue(val.controltocompare);
    }
    var operator =3D "Equal";
    if (typeof(val.operator) =3D=3D "string") {
        operator =3D val.operator;
    }
    return ValidatorCompare(value, compareTo, operator, val);
}
function CustomValidatorEvaluateIsValid(val) {
    var value =3D "";
    if (typeof(val.controltovalidate) =3D=3D "string") {
        value =3D ValidatorGetValue(val.controltovalidate);
        if ((ValidatorTrim(value).length =3D=3D 0) &&
            ((typeof(val.validateemptytext) !=3D "string") || =
(val.validateemptytext !=3D "true"))) {
            return true;
        }
    }
    var args =3D { Value:value, IsValid:true };
    if (typeof(val.clientvalidationfunction) =3D=3D "string") {
        eval(val.clientvalidationfunction + "(val, args) ;");
    }
    return args.IsValid;
}
function RegularExpressionValidatorEvaluateIsValid(val) {
    var value =3D ValidatorGetValue(val.controltovalidate);
    if (ValidatorTrim(value).length =3D=3D 0)
        return true;
    var rx =3D new RegExp(val.validationexpression);
    var matches =3D rx.exec(value);
    return (matches !=3D null && value =3D=3D matches[0]);
}
function ValidatorTrim(s) {
    var m =3D s.match(/^\s*(\S+(\s+\S+)*)\s*$/);
    return (m =3D=3D null) ? "" : m[1];
}
function RequiredFieldValidatorEvaluateIsValid(val) {
    return (ValidatorTrim(ValidatorGetValue(val.controltovalidate)) !=3D =
ValidatorTrim(val.initialvalue))
}
function RangeValidatorEvaluateIsValid(val) {
    var value =3D ValidatorGetValue(val.controltovalidate);
    if (ValidatorTrim(value).length =3D=3D 0)
        return true;
    return (ValidatorCompare(value, val.minimumvalue, =
"GreaterThanEqual", val) &&
            ValidatorCompare(value, val.maximumvalue, "LessThanEqual", =
val));
}
function ValidationSummaryOnSubmit(validationGroup) {
    if (typeof(Page_ValidationSummaries) =3D=3D "undefined")
        return;
    var summary, sums, s;
    for (sums =3D 0; sums < Page_ValidationSummaries.length; sums++) {
        summary =3D Page_ValidationSummaries[sums];
        summary.style.display =3D "none";
        if (!Page_IsValid && IsValidationGroupMatch(summary, =
validationGroup)) {
            var i;
            if (summary.showsummary !=3D "False") {
                summary.style.display =3D "";
                if (typeof(summary.displaymode) !=3D "string") {
                    summary.displaymode =3D "BulletList";
                }
                switch (summary.displaymode) {
                    case "List":
                        headerSep =3D "<br>";
                        first =3D "";
                        pre =3D "";
                        post =3D "<br>";
                        end =3D "";
                        break;
                    case "BulletList":
                    default:
                        headerSep =3D "";
                        first =3D "<ul>";
                        pre =3D "<li>";
                        post =3D "</li>";
                        end =3D "</ul>";
                        break;
                    case "SingleParagraph":
                        headerSep =3D " ";
                        first =3D "";
                        pre =3D "";
                        post =3D " ";
                        end =3D "<br>";
                        break;
                }
                s =3D "";
                if (typeof(summary.headertext) =3D=3D "string") {
                    s +=3D summary.headertext + headerSep;
                }
                s +=3D first;
                for (i=3D0; i<Page_Validators.length; i++) {
                    if (!Page_Validators[i].isvalid && =
typeof(Page_Validators[i].errormessage) =3D=3D "string") {
                        s +=3D pre + Page_Validators[i].errormessage + =
post;
                    }
                }
                s +=3D end;
                summary.innerHTML =3D s;
                window.scrollTo(0,0);
            }
            if (summary.showmessagebox =3D=3D "True") {
                s =3D "";
                if (typeof(summary.headertext) =3D=3D "string") {
                    s +=3D summary.headertext + "\r\n";
                }
                var lastValIndex =3D Page_Validators.length - 1;
                for (i=3D0; i<=3DlastValIndex; i++) {
                    if (!Page_Validators[i].isvalid && =
typeof(Page_Validators[i].errormessage) =3D=3D "string") {
                        switch (summary.displaymode) {
                            case "List":
                                s +=3D Page_Validators[i].errormessage;
                                if (i < lastValIndex) {
                                    s +=3D "\r\n";
                                }
                                break;
                            case "BulletList":
                            default:
                                s +=3D "- " + =
Page_Validators[i].errormessage;
                                if (i < lastValIndex) {
                                    s +=3D "\r\n";
                                }
                                break;
                            case "SingleParagraph":
                                s +=3D Page_Validators[i].errormessage + =
" ";
                                break;
                        }
                    }
                }
                alert(s);
            }
        }
    }
}

------=_NextPart_000_0000_01C8B10A.E8B3B5A0
Content-Type: application/octet-stream
Content-Transfer-Encoding: 7bit
Content-Location: http://www.seek.com.au/javascript/1_0/sitegroup.js

function getCookieVal (offset)
{
	var endstr = document.cookie.indexOf (";", offset);
	if (endstr == -1)
			endstr = document.cookie.length;
	return unescape(document.cookie.substring(offset, endstr));
}

function GetCookie (name)
{
	var arg = name + "=";
	var alen = arg.length;
	var clen = document.cookie.length;
	if( (document.cookie == null) || (document.cookie.length == null))
	{
			return null;
	}
	var i = 0;
	while (i < clen)
	{
			var j = i + alen;
			if (document.cookie.substring(i, j) == arg)
					return getCookieVal (j);
			i = document.cookie.indexOf(" ", i) + 1;
			if (i == 0) break; 
	}
	return null;
}

var groupName = null;
var hostname = document.location.hostname;
hostname = hostname.replace(/(\.au|\.nz)\.(.*)/, "$1");

switch (hostname)
{
	case "seek.co.nz":
	case "www.seek.co.nz":
	case "it.seek.co.nz":
	case "www.it.seek.co.nz":
	case "yahooxtra.seek.co.nz":
	case "yahooxtra.it.seek.co.nz":
	case "msn.seek.co.nz":
	case "msn.it.seek.co.nz":
		groupName = "seeknz";
		break;

	case "xtramsn.seek.co.nz":
	case "www.xtramsn.seek.co.nz":
	case "xtramsn.it.seek.co.nz":
	case "www.xtramsn.it.seek.co.nz":
		groupName = "xtramsn";
		break;

	case "jwren.com.au":
	case "www.jwren.com.au":
	case "jobs.jwren.com.au":
	case "www.jobs.jwren.com.au":
		groupName = "jwren";
		break;

	case "iconrec.com.au":
	case "www.iconrec.com.au":
	case "jobs.iconrec.com.au":
	case "www.jobs.iconrec.com.au":
		groupName = "iconrec";
		break;

	case "adecco.com.au":
	case "www.adecco.com.au":
	case "jobs.adecco.com.au":
	case "www.jobs.adecco.com.au":
		groupName = "adecco";
		break;
		
	case "seek.com.au":
	case "www.seek.com.au":
	case "executive.seek.com.au":
	case "it.seek.com.au":	
	case "ninemsn.seek.com.au":
	case "ninemsn.executive.seek.com.au":
	case "ninemsn.it.seek.com.au":
	default:
		groupName = "seek";
}

var loggedIn = GetCookie("SiteGroup." + groupName);
var username = GetCookie("JSUN." + groupName);
if(username == null)
	username = "";
------=_NextPart_000_0000_01C8B10A.E8B3B5A0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.seek.com.au/javascript/jobdetails_display.js


/*****************************
Function: printFriendlyPage
Desciption: prints a print friendly version of the currently selected =
job ad.
Parameters: Job ad ID
Example: Job apply step 1
******************************/
function printFriendlyPage(currentJobAd) {
	top.location.href =3D =
(location.pathname.toLowerCase().toString().indexOf("/uk") >=3D =
0?'/uk':'') + '/users/apply/ViewJobAdPrintFriendly.aspx?jobID=3D' + =
currentJobAd;
}

/*****************************
Function: launchLinkout
Desciption: Displays the pop-up for linked out applications for job ads
Example: Job apply step 1
******************************/
function launchLinkout(src, channelID, siteID, appliedJob, event5, =
eVar40LO)
	{
		var linkOut =3D true;
		if (appliedJob =3D=3D "True")
		{
			if(!confirm('You applied for this job already. Do you want to apply =
again?')) linkOut =3D false;
		}=09
	=09
		if (linkOut =3D=3D true)
		{		=20
            om_s_events=3Devent5;
            om_s_eVar40=3DeVar40LO;          =20
            s.linkTrackVars=3D'eVar40,events';
            s.linkTrackEvents=3Dom_s_events;
            s.events=3Dom_s_events;
            s.eVar40=3Dom_s_eVar40;
            s.t();
			popUpWindow("/users/apply/initLinkOut.aspx?JobID=3D" + src + =
'&channelID=3D' + channelID + '&siteID=3D' + siteID, 640, 640, 'yes', =
'yes');	=09
			ShowHideLayer("LO" + src, hide);
			ShowHideLayer("ALO" + src, show);
	=09
			activeJobID =3D src;
			intervalID =3D window.setInterval('checkLinkoutWindow()', 500);
		}
	}
=09
	function popUpWindow(URLStr, width, height, scrollbar, resizable)
	{
		var xPos =3D ((screen.availHeight/2) - 320);
		var yPos =3D ((screen.availWidth/2) - 320);
=09
		removePopupWindow();
		popUpWin =3D open(URLStr, 'popUpWin', =
'toolbar=3Dno,location=3Dno,directories=3Dno,status=3Dno,menubar=3Dno,scr=
ollbars=3D'+scrollbar+',resizable=3D'+resizable+',copyhistory=3Dyes,width=
=3D'+width+',height=3D'+height+',left=3D'+yPos+', =
top=3D'+xPos+',screenX=3D'+yPos+',screenY=3D'+xPos+'');
	}
=09
	function checkLinkoutWindow()
	{
		if (popUpWin !=3D null && popUpWin.closed) resetDivs();
	}

	function removePopupWindow()
	{
		if (popUpWin !=3D null )
		{
			try
			{			=09
				popUpWin.close();
			}
			catch(e)
			{
				// force Close popUp
				if ( !popUpWin.closed ) popUpWin.close();
			}		=09
		}
		resetDivs();
	}
=09
	function resetDivs()
	{
		if (activeJobID !=3D null)
		{
			ShowHideLayer("LO" + activeJobID, show);
			ShowHideLayer("ALO" + activeJobID, hide);
			activeJobID =3D null;
		}
	=09
		if (intervalID !=3D null)
		{
			window.clearInterval(intervalID);
			intervalID =3D null;
		}
	=09
		popUpWin =3D null;
	}
=09
	function setIDForApply(src, appliedJob)
	{
		if (appliedJob =3D=3D "True")
		{
			if(!confirm('You applied for this job already. Do you want to apply =
again?'))
			{
				document.layout.seekApplyID.value =3D src;
				return false;
			}
		}
	=09
		document.layout.seekApplyID.value =3D src;
		return true;
	}
=09
	function setIDForExpressInterest(src)
	{
		document.layout.ExpressAdvertiserID.value =3D src;
		return true;
	}
=09
/*****************************
Function: func_EditNote=20
Desciption: displays added personal notes for a job ad
******************************/=09
function func_EditNote(id, fieldDisplay, fieldEdit)
{=09
	if (FindLayer(fieldEdit + id).style.display  =3D=3D 'none')
	{
		ShowHideLayer(fieldDisplay + id, hide);
		ShowHideLayer(fieldEdit + id, showblock);
	}
	else
	{
		ShowHideLayer(fieldDisplay + id, showblock);
		ShowHideLayer(fieldEdit + id, hide);
	}
}

//Save comment onclick event
function saveComment(jobId) {
	return saveCommentHandler(jobId);
}

//A handler for save job's comment
function saveCommentHandler(jobId) {
=09
	JobAdID =3D jobId;
=09
	try=20
	{	=09
		//TextAreaComment
		var TextAreaComment =3D GetTextAreaComment();
		if (TextAreaComment=3D=3Dnull)
			return false;
			=09
		//AJAX call to save notes=09
		=
SEEK.BusinessSites.User.users.Apply.WebControls.JobApplyTools.saveNotesBu=
ttonClick(jobId, TextAreaComment.value.slice(0, 500), =
saveCommentCallBack);

		ObjComment.SetControlIDs(TextAreaComment.id.slice(0, =
TextAreaComment.id.indexOf("_JobAdToolbox1_notesEdit")-1));
	}=20
	catch(e)=20
	{
		return false;
	}=09
}

//Returns TextAreaComment
function GetTextAreaComment()
{
	var TextAreaComment =3D null;
	var TextAreaCommentParent =3D FindLayer('notesEditDiv'+JobAdID);
=09
	//For each child of TextAreaCommentParent, match TextAreaComment =
element by ID
	for (var index=3D0; index<=3DTextAreaCommentParent.childNodes.length; =
index++)
	{
		try
		{
			TextAreaComment =3D TextAreaCommentParent.childNodes[index];
			if (TextAreaComment.id.indexOf('_notesEdit')>=3D0)
				break;
		}
		catch(e)
		{
			//not prompting an error will return to the user
		}
	}
=09
	return TextAreaComment;
}

//Allows tags to be written on page, instead of executed (except for =
<br> tags)
function escapeHTML(str)
{
   //replace "&", "<", ">", and space tags
   return str.replace(/\&/g, "&amp;").replace(/</g, =
"&lt;").replace(/>/g, "&gt;").replace(/\u00A0/g, =
"&nbsp;").replace(/\n/g, "<br>");
};=20


//Callback function for saveComment
function saveCommentCallBack(retObj)
{
	func_EditNote(JobAdID, "notesTextDiv", "notesEditDiv");
=09
	if (retObj.error!=3Dnull)
	{
		return false;
	}
=09
	//Get parent of LabelComment
	var LabelComment =3D null;
	var TextAreaComment =3D null;
	var LabelCommentParent =3D null;

	//if only 1 retObj.value is returned, jobseeker is not logged in
	// redirect to login page
	if (retObj.value.length =3D=3D 1)=20
	{
		eval("document.location.href=3D'" + retObj.value[0] + =
"%2fusers%2fapply%2findex.ascx" + =
escape(document.location.search)+escape('%26CheckNotes%3D')+JobAdID+"'");=

		return false;
	}

	//Set the lable of the 'Edit personal notes' with the new value
	TextAreaComment =3D GetTextAreaComment();
	if (TextAreaComment=3D=3Dnull)
		return false;
	LabelCommentParent =3D FindLayer('notesTextDiv'+JobAdID);=09
	//For each child of LabelCommentParent, match LabelComment element by =
ID
	for (var index=3D0; index<=3DLabelCommentParent.childNodes.length; =
index++)
	{
		try
		{
			LabelComment =3D LabelCommentParent.childNodes[index];
			if (LabelComment.id.indexOf('_notesText')>=3D0)
			{
				//Assign LabelComment text to new text entered in TextAreaComment
				LabelComment.innerHTML =3D escapeHTML(TextAreaComment.value.slice(0, =
500));
				break;
			}
		}
		catch(e)
		{
			//not prompting an error will return to the user
		}
	}
			=09
	//update client tags with new values			=09
	var index =3D 0;
	var objLink =3D FindLayer(ObjComment.baseIDString + index + =
'_JobAdToolbox1_saveJobLink');
	var objImage =3D FindLayer(ObjComment.baseIDString + index + =
'_JobAdToolbox1_saveJobImageLink');

	while (objLink!=3Dnull && objImage!=3Dnull)
	{
		//Current Job display new values and not apply
		if (objLink.innerHTML.indexOf(JobAdID) !=3D -1 && =
objLink.innerHTML.indexOf("Applied on") =3D=3D -1)
		{
			objLink.innerHTML =3D retObj.value[1];			=09
			objImage.title =3D retObj.value[3];
			objImage.href =3D retObj.value[2];
		}//update save job links=20
		else if (objLink.innerHTML.indexOf("Saved in") !=3D -1)
		{
			objLink.innerHTML =3D retObj.value[1];			=09
			objImage.title =3D retObj.value[3];
			objImage.href =3D retObj.value[2];
		}
		else if (objLink.innerHTML.indexOf("Applied on") !=3D -1)
		{
			//do not change text if set to 'Apply on ...'
		}
			=09
		index++;
		objLink =3D FindLayer(ObjComment.baseIDString + index + =
'_JobAdToolbox1_saveJobLink');
		objImage =3D FindLayer(ObjComment.baseIDString + index + =
'_JobAdToolbox1_saveJobImageLink');
	}
=09
	//Set chkbox style
	eval(retObj.value[0]);
=09
	//Set jobTotalCount	for Success message
	eval(retObj.value[5]);
=09
	//Set Success message visibility
	eval(retObj.value[6]);
}
------=_NextPart_000_0000_01C8B10A.E8B3B5A0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.seek.com.au/javascript/general_forms.js

/*****************************
Function: textCounter
Desciption: counts the characters entered into a field up until the =
specified limit after which the input is truncated.
Parameters: the enterable filed, an input filed showing the number of =
remaining characters, the character limit.
Example: Job details - add personal notes; CAJA; express post.
******************************/

function textCounter(field, countfield, maxlimit)
{
	var isInput =3D field.value !=3D null;
	var value =3D isInput ? field.value : field.innerHTML;
=09
	if (value.length > maxlimit) // if too long...trim it!
	{
		value =3D value.substring(0, maxlimit);
	=09
		if (isInput) field.value =3D value;
		else field.innerHTML =3D value
	}
		// otherwise, update 'characters left' counter				=09
	else															=09
		countfield.innerHTML =3D maxlimit - value.length;
}

/*****************************
Function: clearFieldValues
Desciption: clears the initial value in a field
Parameters: field to be cleared, initial value
Example: Job details - add personal notes
******************************/
function clearFieldValues(boxid, initText)
{
	if (boxid.value =3D=3D initText) boxid.value =3D "";
}

/*****************************
Function: SubmitLogin()
Desciption: Submit user login details.
Example: homepage
******************************/
function SubmitLogin()
{
	if (document.layout.txtUserName.value =3D=3D "" && =
document.layout.txtPassword.value =3D=3D "")
	{
		alert("Please insert your username and password");
	=09
	}
	else if (document.layout.txtPassword.value =3D=3D "")
	{
		alert("Please insert your password.");
	}
	else if (document.layout.txtUserName.value =3D=3D "")
	{
		alert("Please insert your username.");
	}
=09
	if (document.layout.txtUserName.value !=3D "" && =
document.layout.txtPassword.value !=3D "")
	{
		if (document.layout.Advertiser !=3D null && =
document.layout.Advertiser.checked)
		{
				document.layout.action =3D '/advertisers/index.ascx?from=3Dself';
		}
		else
		{
			document.layout.action =3D =
"/general_ID_items/pages/JobSeekerLogin.ascx";
		}
	=09
	=09
		// Remove the viewstate from the form so that we can submit to another =
web application.
			if (document.layout.__VIEWSTATE !=3D null && =
document.layout.__VIEWSTATE.parentNode !=3D null)
				=
document.layout.__VIEWSTATE.parentNode.removeChild(document.layout.__VIEW=
STATE);
			SubmitPersistUserCheckbox();
			document.layout.userName.value =3D document.layout.txtUserName.value;
			document.layout.password.value =3D document.layout.txtPassword.value;
			document.layout.target =3D "_top"
			document.layout.method =3D "post";
			document.layout.submit();
	}=09
}

/*****************************
Function: SubmitPersistUserCheckbox()
Desciption: Remembers user login details if request box is checked.
******************************/
function SubmitPersistUserCheckbox()
{
	if (document.layout.chkPersistUser.checked) =
document.layout.persistUser.value =3D true;
	else document.layout.persistUser.value =3D false;
}

/*****************************
Functions: ForgottenPass() and Register()
Desciption: Redirects the user to the appropriate page.
******************************/
function ForgottenPass()
{
	if (document.layout.Advertiser.checked) document.location =3D =
'/Advertisers/Agent/login/AgentPassRemind.ascx';
	else document.location =3D '/if.asp?Loc=3Dpassword';
}

function Register()
{
	if (document.layout.Advertiser.checked) document.location =3D =
'/Advertisers/registration/index.ascx';
	else document.location =3D '/if.asp?loc=3Dregisternow';
}

/*****************************
Function: CheckUserLoggedIn()
Desciption: Check user is logged in.
******************************/
function CheckUserLoggedIn()
{=09
	if(username =3D=3D null) username =3D "";
	=09
	if (loggedIn !=3D null && username !=3D null)
	{
		HideLegacyLogin();
		ShowResumePromo();
	}
	else
	{
		document.getElementById("idUserName").value =3D username;=20
		if (advLoggedIn !=3D null)
		{
			document.layout.Advertiser.disabled =3D true;
		}
	}
}

/*****************************
Function: HideLegacyLogin()
Desciption: If user is logged in, hide login box.
******************************/
function HideLegacyLogin()
{
	if (document.getElementById)=20
	{ // DOM3 =3D IE5, NS6=20
		document.getElementById('LegacyLogin').style.display =3D 'none';
	}=20
	else {=20
			if (document.layers)=20
			{ // Netscape 4=20
				document.LegacyLogin.display =3D 'none';=20
			}=20
			else
			 { // IE 4=20
				document.all.LegacyLogin.style.display =3D 'none';=20
			 }=20
		 }=20
}

/*****************************
Function: ShowResumePromo()
Desciption: If user is logged in, show promo3.
******************************/
function ShowResumePromo()
{
=09
	if (document.getElementById)=20
	{ // DOM3 =3D IE5, NS6 =09
		if (document.getElementById('promoSalarySurveySec2') !=3D null) =
document.getElementById('promoSalarySurveySec2').style.display =3D =
'none';
		if (document.getElementById('promoSeekLearningSec2') !=3D null) =
document.getElementById('promoSeekLearningSec2').style.display =3D =
'block';
		document.getElementById('spot3Resume').style.display =3D 'block';
	}=20
	else {=20
			if (document.layers)=20
			{ // Netscape 4=20
				document.spot3Resume.display =3D 'block';=20
			}=20
			else
			 { // IE 4=20
				document.all.spot3Resume.style.display =3D 'block';=20
			 }=20
		 }=20
}
------=_NextPart_000_0000_01C8B10A.E8B3B5A0
Content-Type: application/octet-stream
Content-Transfer-Encoding: 7bit
Content-Location: http://www.seek.com.au/javascript/1_0/JobAdComment.js

//Class JobAdComment

function JobAdComment()
{ 	
	this.SetControlIDs=function(baseIDString)
	{
		this.baseIDString = baseIDString;
	}
	
    this.Serialize=function() 
    {
		document.getElementByID(this.HiddenObjectID).innetHTML = this.Comment;
    };
 
	this.DeSerialize=function()
	{
		this.Comment = document.getElementByID(this.HiddenObjectID).innetHTML;
	};
};
------=_NextPart_000_0000_01C8B10A.E8B3B5A0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.seek.com.au/javascript/global_flashfix.js


if(typeof deconcept =3D=3D "undefined") var deconcept =3D new Object();
if(typeof deconcept.util =3D=3D "undefined") deconcept.util =3D new =
Object();
if(typeof deconcept.SWFObjectUtil =3D=3D "undefined") =
deconcept.SWFObjectUtil =3D new Object();
deconcept.SWFObject =3D function(swf, id, setclass, ver, c, =
useExpressInstall, quality, xiRedirectUrl, redirectUrl, detectKey){
	if (!document.createElement || !document.getElementById) { return; }
	this.DETECT_KEY =3D detectKey ? detectKey : 'detectflash';
	this.skipDetect =3D =
deconcept.util.getRequestParameter(this.DETECT_KEY);
	this.params =3D new Object();
	this.variables =3D new Object();
	this.attributes =3D new Array();
	if(swf) { this.setAttribute('swf', swf); }
	if(id) { this.setAttribute('id', id); }
	if(setclass) { this.setAttribute('class', setclass); }
	if(ver) { this.setAttribute('version', new =
deconcept.PlayerVersion(ver.toString().split("."))); }
	this.installedVer =3D =
deconcept.SWFObjectUtil.getPlayerVersion(this.getAttribute('version'), =
useExpressInstall);
	if(c) { this.addParam('bgcolor', c); }
	var q =3D quality ? quality : 'high';
	this.addParam('quality', q);
	this.setAttribute('useExpressInstall', useExpressInstall);
	this.setAttribute('doExpressInstall', false);
	var xir =3D (xiRedirectUrl) ? xiRedirectUrl : window.location;
	this.setAttribute('xiRedirectUrl', xir);
	this.setAttribute('redirectUrl', '');
	if(redirectUrl) { this.setAttribute('redirectUrl', redirectUrl); }

}
deconcept.SWFObject.prototype =3D {
	setAttribute: function(name, value){
		this.attributes[name] =3D value;
	},
	getAttribute: function(name){
		return this.attributes[name];
	},
	addParam: function(name, value){
		this.params[name] =3D value;
	},
	getParams: function(){
		return this.params;
	},
	addVariable: function(name, value){
		this.variables[name] =3D value;
	},
	getVariable: function(name){
		return this.variables[name];
	},
	getVariables: function(){
		return this.variables;
	},
	getVariablePairs: function(){
		var variablePairs =3D new Array();
		var key;
		var variables =3D this.getVariables();
		for(key in variables){
			variablePairs.push(key +"=3D"+ variables[key]);
		}
		return variablePairs;
	},
	getSWFHTML: function() {
		var swfNode =3D "";
		if (navigator.plugins && navigator.mimeTypes && =
navigator.mimeTypes.length) {=20
			if (this.getAttribute("doExpressInstall")) =
this.addVariable("MMplayerType", "PlugIn");
			swfNode =3D '<embed type=3D"application/x-shockwave-flash" src=3D"'+ =
this.getAttribute('swf') +'"';
			swfNode +=3D ' id=3D"'+ this.getAttribute('id') +'" class=3D"'+ =
this.getAttribute('class') +'" name=3D"'+ this.getAttribute('id') +'" ';
			var params =3D this.getParams();
			 for(var key in params){ swfNode +=3D [key] +'=3D"'+ params[key] +'" =
'; }
			var pairs =3D this.getVariablePairs().join("&");
			 if (pairs.length > 0){ swfNode +=3D 'flashvars=3D"'+ pairs +'"'; }
			swfNode +=3D '/>';
		} else { // PC IE
			if (this.getAttribute("doExpressInstall")) =
this.addVariable("MMplayerType", "ActiveX");
			swfNode =3D '<object id=3D"'+ this.getAttribute('id') +'" class=3D"'+ =
this.getAttribute('class')+'" =
classid=3D"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000">';
			swfNode +=3D '<param name=3D"movie" value=3D"'+ =
this.getAttribute('swf') +'" />';
			var params =3D this.getParams();
			for(var key in params) {
			 swfNode +=3D '<param name=3D"'+ key +'" value=3D"'+ params[key] +'" =
/>';
			}
			var pairs =3D this.getVariablePairs().join("&");
			if(pairs.length > 0) {swfNode +=3D '<param name=3D"flashvars" =
value=3D"'+ pairs +'" />';}
			swfNode +=3D "</object>";
		}
		return swfNode;
	},
	write: function(elementId){
		if(this.getAttribute('useExpressInstall')) {
			// check to see if we need to do an express install
			var expressInstallReqVer =3D new deconcept.PlayerVersion([6,0,65]);
			if (this.installedVer.versionIsValid(expressInstallReqVer) && =
!this.installedVer.versionIsValid(this.getAttribute('version'))) {
				this.setAttribute('doExpressInstall', true);
				this.addVariable("MMredirectURL", =
escape(this.getAttribute('xiRedirectUrl')));
				document.title =3D document.title.slice(0, 47) + " - Flash Player =
Installation";
				this.addVariable("MMdoctitle", document.title);
			}
		}
		if(this.skipDetect || this.getAttribute('doExpressInstall') || =
this.installedVer.versionIsValid(this.getAttribute('version'))){
			var n =3D (typeof elementId =3D=3D 'string') ? =
document.getElementById(elementId) : elementId;
			n.innerHTML =3D this.getSWFHTML();
			return true;
		}else{
			if(this.getAttribute('redirectUrl') !=3D "") {
				document.location.replace(this.getAttribute('redirectUrl'));
			}
		}
		return false;
	}
}

/* ---- detection functions ---- */
deconcept.SWFObjectUtil.getPlayerVersion =3D function(reqVer, =
xiInstall){
	var PlayerVersion =3D new deconcept.PlayerVersion([0,0,0]);
	if(navigator.plugins && navigator.mimeTypes.length){
		var x =3D navigator.plugins["Shockwave Flash"];
		if(x && x.description) {
			PlayerVersion =3D new =
deconcept.PlayerVersion(x.description.replace(/([a-z]|[A-Z]|\s)+/, =
"").replace(/(\s+r|\s+b[0-9]+)/, ".").split("."));
		}
	}else{
		try{
			var axo =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash");
			for (var i=3D3; axo!=3Dnull; i++) {
				axo =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+i);
				PlayerVersion =3D new deconcept.PlayerVersion([i,0,0]);
			}
		}catch(e){}
		if (reqVer && PlayerVersion.major > reqVer.major) return =
PlayerVersion;
		if (!reqVer || ((reqVer.minor !=3D 0 || reqVer.rev !=3D 0) && =
PlayerVersion.major =3D=3D reqVer.major) || PlayerVersion.major !=3D 6 =
|| xiInstall) {
			try{
				PlayerVersion =3D new =
deconcept.PlayerVersion(axo.GetVariable("$version").split(" =
")[1].split(","));
			}catch(e){}
		}
	}
	return PlayerVersion;
}
deconcept.PlayerVersion =3D function(arrVersion){
	this.major =3D parseInt(arrVersion[0]) !=3D null ? =
parseInt(arrVersion[0]) : 0;
	this.minor =3D parseInt(arrVersion[1]) || 0;
	this.rev =3D parseInt(arrVersion[2]) || 0;
}
deconcept.PlayerVersion.prototype.versionIsValid =3D function(fv){
	if(this.major < fv.major) return false;
	if(this.major > fv.major) return true;
	if(this.minor < fv.minor) return false;
	if(this.minor > fv.minor) return true;
	if(this.rev < fv.rev) return false;
	return true;
}

deconcept.util =3D {
	getRequestParameter: function(param){
		var q =3D document.location.search || document.location.hash;
		if(q){
			var startIndex =3D q.indexOf(param +"=3D");
			var endIndex =3D (q.indexOf("&", startIndex) > -1) ? q.indexOf("&", =
startIndex) : q.length;
			if (q.length > 1 && startIndex > -1) {
				return q.substring(q.indexOf("=3D", startIndex)+1, endIndex);
			}
		}
		return "";
	}
}


if (Array.prototype.push =3D=3D null) { Array.prototype.push =3D =
function(item) { this[this.length] =3D item; return this.length; }}


var getQueryParamValue =3D deconcept.util.getRequestParameter;
var FlashObject =3D deconcept.SWFObject;=20
var SWFObject =3D deconcept.SWFObject;
------=_NextPart_000_0000_01C8B10A.E8B3B5A0--
