if (top.topnav) var topnav = top.topnav;
if (top.TopNavVal) var TopNavVal = top.TopNavVal;

//

if (top.toprow) var toprow = top.toprow;

if (top.tab) var tab = top.tab;
if (top.TopMaxVal) var TopMaxVal = top.TopMaxVal;

if (top.TabMaxVal) var TabMaxVal = top.TabMaxVal;
if (top.strings) var strings = top.strings;

if (top.c1) var c1 = top.c1;
if (top.CountriesMaxVal) var CountriesMaxVal = top.CountriesMaxVal;

var def_header      = '00'

var header          = top.header
if (!header) header = def_header

if (!search_loc) var search_loc = 0;

var crumb = ""

if (top.crumb) crumb = top.crumb
var URL = top.location

if ( typeof( langJS_Version ) == 'undefined' ) var langJS_Version = 1;

function DrawLiveEdit()
{

}

function Logo()
{
  var tl = top.location.href;
  var lr = strings.language_root;
  var URL = "";
  var temp = new Array();
  temp = tl.split('/');
  
  if(temp[3] == "webapps"){
	if(lr == ""){
		URL = "http://www.oracle.com/";
	}else{
		URL = lr;
	}	
  }else if(lr == ""){
	URL = "http://www.oracle.com/"+temp[3]+"/"+temp[4]+"/";
  }else{
	URL = lr;
  }
  
 if ( typeof( strings.oracle_logo ) != 'undefined' && strings.oracle_logo )
    var tmp = '<a href="' + URL + '" target="_top"><img src="' + strings.oracle_logo + '" border="0" alt="Oracle Corporation" hspace="10"></A>';
  else 
    var tmp = '<a href="' + URL + '" target="_top"><img src="http://oracleimg.com/admin/images/ocom/oralogo_small.gif" width="154" height="19" border="0" hspace="10" alt="Oracle Corporation"></A>';

  return tmp;
}

function DrawLogo()
{
  document.write( Logo() );
  document.close();
}

function GlobalWelcome()
{
  var tmp = '<span class="profile">';
  if ( typeof( USER ) != 'undefined' && typeof( USER.guid ) != 'undefined' && USER.guid )
  {
    if (this.countryCode != "") 
          tmp += strings.ident_label + ' ( <a class="profile" href="javascript:signout(top.location);">' + 
          strings.signout_label + '</a> | <a class="profile" href="/admin/account/index.html?' + this.countryCode + '">' + strings.account_label + '</a> )';
    else 
          tmp += strings.ident_label + ' ( <a class="profile" href="javascript:signout(top.location);">' + 
          strings.signout_label + '</a> | <a class="profile" href="/admin/account/index.html">' + strings.account_label + '</a> )';
  }
  else
  {
    if (this.countryCode != "") 
      tmp += '<a href="' + '/admin/account/index.html?' + this.countryCode +'">' + '(' + strings.signin_label + ' ' + strings.mem2_label + ')</a>';
    else 
      tmp += '<a href="' + '/admin/account/index.html' + '">' + '(' + strings.signin_label + ' ' + strings.mem2_label + ')</a>';
  }	
  tmp += '</span>';
  return tmp;
}

function DrawGlobalWelcome()
{
  document.write( GlobalWelcome() );
  document.close();
}

function DrawWelcome()
{
  document.write( GlobalWelcome() );
  document.close();
}


function Search()
{
  var Str = '';
  if (search_loc == 0){
   Str += '<div class="navsection">';
  }
  Str += '<form name=searchForm onSubmit="javascript: return isNotNull(this.keyword.value)" action=http://search.oracle.com/search/search method=get target=_top style="margin: 0px">';
  Str += '<table width="179" border="0" cellpadding="0" cellspacing="0"> ';
  Str += '  <tr> ';
  Str += '    <TD align="left" ><div class="searchBox">';
  Str += '<table width="100%" border="0" cellspacing="0" cellpadding="0">';
  Str += '  <tr>';
  Str += '	<input type="hidden" name="default" value="true"/>';
  Str += '	<input type="hidden" name="start" value="1"/>';
  Str += '	<input type="hidden" name="nodeid" value=""/>';
  Str += '	<input type="hidden" name="fid" value=""/>';
  Str += '	<input type="hidden" value="All" name=group>';
  Str += '	<input type="hidden" name="showSimilarDoc" value="true"/>';
  Str += '    <td><br>';
  Str += '	  <INPUT class=textA id=Search value="'+strings.search_label+'" size=15 name=keyword onClick="javascript: document.searchForm.keyword.value = \'\'">&nbsp;<A onclick="javascript: return isNotNull(document.searchForm.keyword.value)" href="javascript:document.searchForm.submit()"><img src="/admin/images/20px_search.jpg" width="21" height="20" vspace="1" border="0" align="absbottom" /></A>';
  Str += ' </td>';
  Str += '  </tr>';
  Str += '  <tr><td>&nbsp;</td></tr>';
  Str += '</table>';
  Str += '</div></TD></tr></table></FORM>';
  if (search_loc == 0){
    Str += '</div>';
  }

  return Str;
}


function DrawSearch()
{
  document.write( Search() );
  document.close();
}

function Tabs()
{
  var Str = '<table width="180" border="0" cellpadding="0" cellspacing="0">'; 
  //for no tab highlighted
  if(header == 0) header = 5;	

  for (var i = 1; i <= header; i++)
  {
    if (tab[i].label != null && tab[i].label != "")
    {
//1,2,3,4
        Str += '<tr><td class=boldbodycopy id="navHeadLine"><A class=navTitle href="' + tab[i].url + '" target=_top>'+tab[i].label+'</A></td></tr> ';
    }
  }
    Str += '<tr><td class=boldbodycopy id="navSpacers"><IMG alt="" src="/admin/images/ocom/hp_spacer.gif" height=3></td></tr> ';
	Str += '</table>';

  return Str;
}


function BottomTabs()
{
  var Str = '<table width="180" border="0" cellpadding="0" cellspacing="0">';
  Str += '<tr><td class=boldbodycopy id="navSpacers"><IMG alt="" src="/admin/images/ocom/hp_spacer.gif" height=7></td></tr> ';
  var start = 1;	
  var header_new;

  if(header == 1){ start = 2; header_new = 5; }
  if(header == 2){ start = 3; header_new = 5; }
  if(header == 3){ start = 4; header_new = 5; }
  if(header == 4){ start = 5; header_new = 5; }

if(header == 0){
  //for no tab highlighted
header_new = 0;
Str += '<tr><td id="navBottom">&nbsp;</td></tr> ';
}

  for (var i = start; i <= header_new; i++)
  {
    if (tab[i].label != null && tab[i].label != "")
    {
//1,2,3,4
		if(i == 5){
			Str += '<tr><td id="navBottom"><A class=navTitle href="' + tab[i].url + '" target=_top>'+tab[i].label+'</A></td></tr> ';
		}else{
			Str += '<tr><td id="navBottomTop"><A class=navTitle href="' + tab[i].url + '" target=_top>'+tab[i].label+'</A></td></tr> ';
		}
    }
  }
	Str += '</table>';

  return Str;
}


function DrawTabs()
{
  // commented out the check for webapps 
  /*if ( location.pathname.indexOf( '/webapps/' ) > -1 )
    OldDrawTabs();
  else */
  if ( location.href.indexOf( '/corporate/employment/opportunities/header.html' ) > -1 )
    OldDrawTabs();
  else
  {
 	document.write( Search() );
    document.write( Tabs() );
    document.close();
  }
}
 

function DrawBottomTabs()
{
    document.write( BottomTabs() );
    document.close();
}

function TopRow()
{
  var Str = '';

    for (var i = 1; i <= TopNavVal; i++ )
    {
		if (i == 1){
			Str += '<a href="' + topnav[i].url + '" target="'+topnav[i].target+'" class="loclink">' + topnav[i].label + '</a>&nbsp; ';
		}else if (i == 5){
			Str += '<a href="' + topnav[i].url + '" target="'+topnav[i].target+'" class="headlink">' + topnav[i].label + '</a>';
		}else{
			Str += '<a href="' + topnav[i].url + '" target="'+topnav[i].target+'" class="headlink">' + topnav[i].label + '</a>&nbsp; ';
		}
    }

  return Str;
}

function DrawTopRow()
{
  document.write( TopRow() );
  document.close();
}

function CountryDropdown()
{
  c1 = sortList(c1);
  var tmp = '<select class="legalese" size="1" onChange="top.location.href=this.options[selectedIndex].value">';
  for (var i = 0; i < c1.length; i++)
  {
    if ( c1[i][0] ) tmp += '<option value="' + c1[i][1] + '">' + c1[i][0] + '</option>';
  }
  tmp += '</select>';
  return tmp;
}

function DrawCountryDropdown()
{
  document.write( CountryDropdown() );
  document.close();
}

function sortList(i) {
  var tmp = i.shift();
  i.sort(sortOptions);
  i.unshift(tmp);
  return(i);
}

function sortOptions(a,b) {

  return ((a[0] < b[0]) ? -1 : (a[0] == b[0]) ? 0 : 1);
}

function checkSearch(field) {
  if (field.value == "" || field.value == null) return false;
  else return true;
}

function Header()
{

  var Str = '<div id="banner"><table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td rowspan="2" valign="middle" nowrap>';
  Str += Logo();
  Str += '<td align="right" valign="top" width="70%" nowrap class="padMid"><div id="bannerMid">';
  Str += TopRow();
  Str += '<td width="30%" align="left" valign="top" nowrap><img src="http://oracleimg.com/admin/images/ocom/hp_spacer.gif" height="13" border=0 alt=""><br>';  
  Str += GlobalWelcome();
  Str += '</td>';
  Str += '  </tr><tr><td align="right" valign="bottom" nowrap class="padMid">&nbsp;</td>';
  Str += '<td width="30%" align="left" valign="top" nowrap>';
  Str += CountryDropdown();
  Str += '</td></tr></table></div>';

  return Str;
}

function DrawHeader()
{
  document.write( Header() );
  document.close();
}

function Footer()
{

  var Str = '<div id="footer"><table width="100%"  border="0" cellspacing="0" cellpadding="0">\n';
  Str += '  <TR>\n';
  Str += '    <td width="35%" class="legalese" align="left" valign="top" >&nbsp;</td>';
  Str += '    <td width="65%" class="legalese" align="left" valign="top" >&nbsp;</td>\n';
  Str += '  </TR>\n';
  Str += '  <TR>\n';
  Str += '    <td width="35%" class="legalese" align="left" valign="top">' + strings.copyright_label + '</td>\n';
  Str += '    <td width="65%" class="legalese" align="right" valign="top">';
  Str += '      <a href="' + strings.aboutoracle_URL + '" class="legalese" target="_top">' + strings.aboutoracle_label + '</a>';
  Str += '      <SPAN CLASS="legalese"> | </SPAN>';
  Str += '      <a href="' + strings.contactus_URL + '" class="legalese" target="_top">' + strings.contactus_label + '</a>';
  Str += '      <SPAN CLASS="legalese"> | </SPAN>';
  Str += '      <a href="' + strings.rss_URL + '" class="legalese" target="_top">' + strings.rss_label + '</a>';
  Str += '      <SPAN CLASS="legalese"> | </SPAN>'; 
  Str += '      <a href="' + strings.legal_URL + '" class="legalese" target="_top">' + strings.legal_label + '</a>';
  Str += '      <SPAN CLASS="legalese"> | </SPAN>';
  Str += '      <a href="' + strings.privacy_URL + '" class="legalese" target="_top">' + strings.privacy_label + '</a><br /><SPAN class=legalese>Powered by Oracle Application Server Portal</SPAN>';
  Str += '    </td>\n';
  Str += '  </TR>\n';
  Str += '</TABLE></div>\n\n';
  
  return Str;
}

function DrawFooter()
{
  document.write( Footer() );
  document.close();
}

function GlobalHeader()
{
  var Str = '<div id="banner"><table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td rowspan="2" valign="middle" nowrap>';
  Str += Logo();
  Str += '<td align="right" valign="top" width="70%" nowrap class="padMid"><div id="bannerMid">';
  Str += TopRow();
  Str += '<td width="30%" align="left" valign="top" nowrap><img src="http://oracleimg.com/admin/images/ocom/hp_spacer.gif" height="13" border=0 alt=""><br>';  
  Str += GlobalWelcome();
  Str += '</td>';
  Str += '  </tr><tr><td align="right" valign="bottom" nowrap class="padMid">&nbsp;</td>';
  Str += '<td width="30%" align="left" valign="top" nowrap>';
  Str += CountryDropdown();
  Str += '</td></tr></table></div>';

  return Str;
}

function DrawGlobalHeader()
{
  document.write( GlobalHeader() );
  document.close();
}

function GlobalFooter()
{
  var Str = '<div id="footer"><table width="100%"  border="0" cellspacing="0" cellpadding="0">\n';
  Str += '  <TR>\n';
  Str += '    <td width="35%" class="legalese" align="left" valign="top" >&nbsp;</td>';
  Str += '    <td width="65%" class="legalese" align="left" valign="top" >&nbsp;</td>\n';
  Str += '  </TR>\n';
  Str += '  <TR>\n';
  Str += '    <td width="35%" class="legalese" align="left" valign="top">' + strings.copyright_label + '</td>\n';
  Str += '    <td width="65%" class="legalese" align="right" valign="top">';
  Str += '      <a href="' + strings.aboutoracle_URL + '" class="legalese" target="_top">' + strings.aboutoracle_label + '</a>';
  Str += '      <SPAN CLASS="legalese"> | </SPAN>';
  Str += '      <a href="' + strings.contactus_URL + '" class="legalese" target="_top">' + strings.contactus_label + '</a>';
  Str += '      <SPAN CLASS="legalese"> | </SPAN>';
  Str += '      <a href="' + strings.rss_URL + '" class="legalese" target="_top">' + strings.rss_label + '</a>';
  Str += '      <SPAN CLASS="legalese"> | </SPAN>'; 
  Str += '      <a href="' + strings.legal_URL + '" class="legalese" target="_top">' + strings.legal_label + '</a>';
  Str += '      <SPAN CLASS="legalese"> | </SPAN>';
  Str += '      <a href="' + strings.privacy_URL + '" class="legalese" target="_top">' + strings.privacy_label + '</a><br /><SPAN class=legalese>Powered by Oracle Application Server Portal</SPAN>';
  Str += '    </td>\n';
  Str += '  </TR>\n';
  Str += '</TABLE></div>\n\n';
  
  return Str;
}

function DrawGlobalFooter()
{
  document.write( GlobalFooter() );
  document.close();
}


//For third-party usage of OCOM left nav
function InitOcomPage()
{
	document.writeln('<SCRIPT language=Javascript src="http://www.oracle.com/admin/jscripts/lib.js"></SCRIPT>');
	document.writeln('<SCRIPT language=Javascript src="http://www.oracle.com/admin/jscripts/portal_lib.js"></SCRIPT>');
	document.writeln('');
	document.writeln('<SCRIPT language=JavaScript src="http://www.oracle.com/admin/jscripts/navtree2.js"></SCRIPT>');
	document.writeln('');
	document.writeln('<SCRIPT language=JavaScript src="http://www.oracle.com/admin/jscripts/ocom_format2.js"></SCRIPT>');
	document.writeln('');
	document.writeln('<SCRIPT language=JavaScript src="http://www.oracle.com/admin/jscripts/lang_include.js"></SCRIPT>');
	document.writeln('');
}

//For third-party usage of OCOM left nav
function DrawLeftnav(header_value, tree)
{
	document.writeln('<TABLE cellSpacing=0 cellPadding=0 width=180 border=0>');
	document.writeln('  <TR>');
	document.writeln('    <TD align="left">');
	document.writeln('      <SCRIPT language=JavaScript type=text/javascript>');
	document.writeln('     	header = "'+header_value+'";');
	document.writeln('      DrawTabs();');
	document.writeln('      </SCRIPT>');
	document.writeln('');
	document.writeln('      <SCRIPT language=JavaScript>');
	document.writeln('      var treeName = "Tree1";');
	document.writeln('      var tree = new COOLjsTreePRO (treeName, '+tree+', TREE_FORMAT);');
	document.writeln('      tree.init();');
	document.writeln('      </SCRIPT>');
	document.writeln('');
	document.writeln('      <SCRIPT language=JavaScript type=text/javascript>');
	document.writeln('      header = "'+header_value+'";');
	document.writeln('      DrawBottomTabs();');
	document.writeln('      </SCRIPT>');
	document.writeln('  </TD></TR></TABLE>');
}