//-------------------------------------------------------------
//  header.js (English version)
//-------------------------------------------------------------
var d=document;
var ie=document.all;
var n4=document.layers&&!document.getElementById;
var n6=!document.all&&document.getElementById;
var layNo=-1;
var layMenu='';
var layOn=0;
var menuOn=p_menu;
var sm_ofs = 0;
var mdValues = 5;
var snwidth= new Array(menu_data.length/mdValues);
var mnmenuon = "menuon";
var smdivlink = 'divlink2';
var menucategory = "menucategory";

for(var i=0;i<menu_data.length/mdValues;i++){
 var sw=0;
 if(menu_data[i*mdValues+4][0]!=''){
  for(var j=0;j<menu_data[i*mdValues+4].length/2;j++){
   if(menu_data[i*mdValues+4][j*2].length>sw) sw=menu_data[i*mdValues+4][j*2].length;
  }
 }
 snwidth[i]=sw*16;
}

if(n6)
document.all=function(id){return document.getElementById(id);}   // NN6
var nXPos=0;
var nYPos=0;
if (n4||n6)//Netscape
{
function nMouse(e)
{
nXPos = e.pageX;
nYPos = e.pageY;
if(nXPos >= 130 && layNo==-1) MM_on(p_menu);
}
if(n4)//NN4
{
window.captureEvents(Event.MOUSEMOVE);
window.onMouseMove = nMouse;
}
else//NN6
{
document.onmousemove = nMouse;
}
}
else//IE
{
function iMouse()
{
nXPos = event.x+document.body.scrollLeft;
nYPos = event.y+document.body.scrollTop;
if(nXPos >= 130 && layNo==-1) MM_on(p_menu);
}
d.onmousemove = iMouse;
}
function tr_line(col,hs){
d.write('<TR><TD bgcolor="'+col+'"><IMG src="'+p_rdir+'header/img/blank.gif" width="1" height="'+hs+'"></TD></TR>');
}
function MENU_over(name){
if(menuToIndex(name)>0) showLAYER(name);
else {layOn=0;hideLAYER();}
MM_on(name);
}

function MENU_out(name){
if(nXPos < 130 &&(nYPos < 21+98 || nYPos >= sm_ofs+98)){
hideLAYER();
}
MM_off(name);
}

function MENU_off(){
MM_on(p_menu);
layOn=0;
hideLAYER();
}

function MM_on(name){
if(p_menu==name) return;
if (menuOn!=p_menu){
d.getElementById(menuOn).className = smdivlink; 
}
d.getElementById(name).className = mnmenuon;
menuOn = name;
}


function MM_off(name){
if(p_menu==name) return;
d.getElementById(name).className =smdivlink ;
}

function menuToIndex(name){
 var i=0;
 while(i < menu_data.length/mdValues){
  if(menu_data[i*mdValues+2]==name && menu_data[i*mdValues+4][0] !='') return i;
  i++;
 }
 return -1;
}

function menuToIndex0(name){
 var i=0;
 while(i < menu_data.length/mdValues){
  if(menu_data[i*mdValues+2]==name) return i;
  i++;
 }
 return -1;
}

function showLAYER(name){
no=menuToIndex(name);
if(no<0) return;

if(layMenu!=name){
d.getElementById(name).className = mnmenuon;
}
layOn=0;
hideLAYER();
layNo=no;
layMenu=name;
var layName='Layer'+layNo;
if(ie||n6){document.all(layName).style.visibility='visible';}   //IE+NN6
else if(n4){document.layers[layName].visibility='show';n4show(layNo);}        //NN4
layOn=1;
}

function hideWait(time){
setTimeout('hideLAYER()',time)
if(nXPos < 130) layOn=0;
}
var ilFlg = new Array(
new Array(0,0),
new Array(0,0),
new Array(0,0),
new Array(0,0),
new Array(0,0),
new Array(0,0),
new Array(0,0),
new Array(0,0),
new Array(0,0),
new Array(0,0),
new Array(0,0),
new Array(0,0),
new Array(0,0),
new Array(0,0),
new Array(0,0),
new Array(0,0),
new Array(0,0),
new Array(0,0),
new Array(0,0)
);
function hideLAYER(){
var layName='Layer'+layNo;
if(layNo<0) return;
if(layOn>0) return;
if(ie||n6){if(document.all(layName)) document.all(layName).style.visibility='hidden';}  //IE+NN6
else if(n4){document.layers[layName].visibility='hide';n4hide(layNo);}      //NN4
layNo=-1;
MM_off(menuOn);
}

function iLOver(i,j){
 for(var k=0;k<menu_data[i*mdValues+4].length/2;k++){
        if(k==j){
            ilFlg[k][0]=0;
            ilFlg[k][1]=1;
        }else{
            ilFlg[k][0]=1;
            ilFlg[k][1]=0;
        }
 }
        iLSet(i);
}

function iLSet(i){
 for(var k=0;k<menu_data[i*mdValues+4].length/2;k++){
        var lon=document.layers["Layer"+i.toString()].document.layers["iLoff"+k.toString()];
        var loff=document.layers["Layer"+i.toString()].document.layers["iLoff"+k.toString()];
        if(lon.visibility=="show" && ilFlg[k][0]==0)   lon.visibility="hide";
        else if(lon.visibility=="hide" && ilFlg[k][0]==1)   lon.visibility="show";
        if(loff.visibility=="show" && ilFlg[k][1]==0)   loff.visibility="hide";
        else if(loff.visibility=="hide" && ilFlg[k][1]==1)   loff.visibility="show";
 }
}

function iLOut(i,j){
        ilFlg[j][0]=1;
        ilFlg[j][1]=0;
        iLSet(i);
}
function n4hide(i){
 for(var j=0;j<menu_data[i*mdValues+4].length/2;j++){
        ilFlg[j][0]=0;
        ilFlg[j][1]=0;
        document.layers["Layer"+i.toString()].document.layers["iLon"+j.toString()].visibility="hide";
        document.layers["Layer"+i.toString()].document.layers["iLoff"+j.toString()].visibility="hide";
 }
}
function n4show(i){
 for(var j=0;j<menu_data[i*mdValues+4].length/2;j++){
        ilFlg[j][0]=1;
        ilFlg[j][1]=0;
        var lon=document.layers["Layer"+i.toString()].document.layers["iLon"+j.toString()];
        var loff=document.layers["Layer"+i.toString()].document.layers["iLoff"+j.toString()];
        lon.visibility="show";
        loff.visibility="hide";
        lon.clip.right=document.layers["Layer"+i.toString()].clip.width-2;
        loff.clip.right=document.layers["Layer"+i.toString()].clip.width-2;
        lon.clip.top=-6;
        loff.clip.top=-6;
        lon.clip.bottom=24;
        loff.clip.bottom=24;
//        document.layers["Layer"+i.toString()].clip.bottom=25*gNav[i].length/snValues+7;
 }
}
function iLClick(e){
 for(var j=0;j<menu_data[layNo*mdValues+4].length/2;j++){
    if(ilFlg[j][1]==1){
     url = menu_data[layNo*mdValues+4][j*2+1];
     if(url.indexOf("target=")>0) {
        url = url.substr(0,url.indexOf("target=")-2);
        window.open(url,"_blank","");
     }
     else location.href=url;
    }
 }
 return false;
}



window.name="basewindow";
function openPupWindow(purl,hs,vs){
var pwin = window.open(purl,'pupwin','scrollbars=yes,width='+hs+',height='+vs);
if(pwin) pwin.focus();
}
function openPupWindowMove(purl,hs,vs,prurl,wname){
var pwin = window.open(purl,wname,'scrollbars=yes,width='+hs+',height='+vs);
if(pwin) pwin.focus();
location.href=prurl;
}

function openPupPWindow(purl){
var pwin = window.open(purl,'_blank','scrollbars=yes,toolbar=yes,status=yes,menubar=yes,resizable=yes,width=760,height=460');
if(pwin) pwin.focus();
}

//------sub menu initialize start--------

var smcol1 = '#0F5DAC';

d.write('<div id="all">');
for(i = 0;i < menu_data.length/mdValues;i++){
 var m_alt = menu_data[i*mdValues+0];
 var m_lnk = menu_data[i*mdValues+1];
 var m_gif = menu_data[i*mdValues+2]; 
 var m_hsz = menu_data[i*mdValues+3];
 var m_smn = menu_data[i*mdValues+4];

 if(m_gif == 'abs') sm_ofs++;
 if(m_gif == 'iri') sm_ofs++;

 if(menu_data[i*mdValues+4][0] != ''){
  if(n4)
   d.write('<layer name="Layer'+i+'" BgColor="#FFFFFF" visibility="hide" top='+(98+sm_ofs)+' left='+(130+1)+' onMouseOver="layOn=1" onMouseOut="layOn=0;hideWait(3000);">');
  else {   
   d.write('<div class="special" style="top : '+ m_hsz +'px;left : '+(130+1)+'px;');
   d.write('  position : absolute;');
   d.write('  z-index : '+(i+1)+';');
   d.write('  visibility : hidden;');
   d.write('  " id="Layer'+i.toString()+'" onMouseOver="MM_on(\'' + m_gif + '\');layOn=1" onMouseOut="layOn=0;hideWait(3000);">');
  }

  d.write('<table cellspacing="1" cellpadding="0" border="0" bgcolor="#FFFFFF"><tr><td>');
  d.write('<table cellspacing="0" cellpadding="0" border="0" width="100%"><tr><td bgcolor="'+smcol1+'">');
  d.write('<table border="0" cellspacing="0" cellpadding="0">');

  for(var j=0;j<menu_data[i*mdValues+4].length/2;j++){

  if(n4){
  
   d.write('<tr><td>');
   d.write('<table border="0" width='+snwidth[i]+' height=25 cellpadding="0" cellspacing="0" bgcolor='+smcol1+' ><tr><td bgcolor='+smcol1+' >');
   d.write('<layer id="iLon'+j+'" top='+(7+25*j)+'px left=1 color=#FFFFFF bgcolor='+smcol1+' visibility=hide');
   d.write(' onMouseOver="iLOver('+(i)+','+(j)+');');
   d.write('">');
   d.write('<a href="#"><font color=#FFFFFF>'+menu_data[i*mdValues+4][j*2]+'&</font></a>');
   d.write('</layer>');
   d.write('<layer id="iLoff'+j+'" top='+(7+25*j)+'px left=1 color='+smcol1+' bgcolor=#FFFFFF visibility=hide');
   d.write(' onMouseOut="iLOut('+(i)+','+(j)+');"');
   d.write(' onMouseOver="');
   if(menu_data[i*mdValues+4][j*2+1].indexOf('javascript:')>=0 || menu_data[i*mdValues+4][j*2+1].indexOf('_blank')>=0)
    d.write("status='"+" "+"';");
   else 
    d.write("status='"+menu_data[i*mdValues+4][j*2+1]+"';");
   d.write(' this.captureEvents(Event.CLICK); this.onClick=iLClick;');
   d.write('">');
   d.write('<a href="'+menu_data[i*mdValues+4][j*2+1]+'"');
   d.write(' this.captureEvents(Event.CLICK); this.onClick="iLClick;return false;"');
   d.write('">');
   d.write('<font color='+smcol1+'>'+menu_data[i*mdValues+4][j*2]+'&nbsp;&nbsp;</font>');
   d.write('</a>');
   d.write('</layer>');
   d.write(''+menu_data[i*mdValues+4][j*2]+'');
   d.write('</td></tr></table>');

  }else if(n6){   
   d.write('<tr><td id=n6'+i.toString()+j.toString()+'>');
   d.write('<a class="'+smdivlink+'" href=');
   d.write(menu_data[i*mdValues+4][j*2+1]);
   d.write(' onMouseOver="');
   d.write("document.all('n6"+i.toString()+j.toString()+"').style.backgroundColor='#FFFFFF';document.all('n6"+i.toString()+j.toString()+"').style.Color='"+smcol1+""+smcol1+"';");
   d.write('" onMouseOut="');
   d.write("document.all('n6"+i.toString()+j.toString()+"').style.backgroundColor='"+smcol1+"';document.all('n6"+i.toString()+j.toString()+"').style.Color='#FFFFFF';");
   d.write('"');
   d.write('>');
   d.write(menu_data[i*mdValues+4][j*2]);
   d.write('</a>');
  }else{  
   d.write('<tr><td>');
   d.write('<a class="'+smdivlink+'" href="');
   d.write(menu_data[i*mdValues+4][j*2+1]);
   d.write('">');
   d.write(menu_data[i*mdValues+4][j*2]);
   d.write('</a>');
  }
   d.write('</td></tr>');
  }

  d.write('</table>');
  d.write('</td></tr></table>');
  d.write('</td></tr></table>');

  if(n4)
   d.write('</layer>');
  else
   d.write('</div>');
 }

}

//-------sub menu initialize end---------------


d.write('<TABLE width="800" border="0" cellspacing="0" cellpadding="0">');
//d.write('<TABLE width="800" border="0" cellspacing="0" cellpadding="0" background="'+p_rdir+'header/img/bg_line_dot.gif">');
d.write('<TR><TD>');
d.write('<TABLE width="800" border="0" cellspacing="0" cellpadding="0">');
d.write('<TR>');
var p_language = 0;
//var p_elink = location.href;
var p_elink_sw = 1;

var p_elink;
p_elink=encodeURI(location.href);

d.write('<TD><IMG id="headTabImg" src="'+p_rdir+'header/img/2011_header_'+p_blk+'.jpg" alt="Shinsei Bank" width="800" height="83" border="0" usemap="#map_header"></TD>');
d.write('</TR>');
d.write('</TABLE>');
d.write('<map name="map_header">');
d.write('<AREA shape="rect" coords="0,12,140,41" href="/english/index.html" title="Shinsei Bank" alt="Shinsei Bank">');
d.write('<AREA shape="rect" COORDS="0,43,130,83" href="/english/index.html" title="Individual" alt="Individual">');
d.write('<AREA shape="rect" COORDS="130,43,262,83" href="/institutional/en/index.html" title="Institutional" alt="Institutional">');
d.write('<AREA shape="rect" COORDS="262,43,430,83" href="'+p_rdir+'about/index.html" title="About Shinsei Bank" alt="About Shinsei Bank">');
d.write('<AREA shape="rect" COORDS="430,43,587,83" href="'+p_rdir+'ir/index.html" title="Investor Relations" alt="Investor Relations">');
d.write('<AREA shape="rect" coords="723,10,800,40" href="'+r_rdir+'saiyo.html" title="Careers" alt="Careers">');

var nen_list = new Array(
 'ir/meeting/presentation_2006/conference060523/summary_e060523.html'
);

var p_nen = 0;
for(var i=0; i< nen_list.length; i++){
	p_nen = p_elink.indexOf(nen_list[i]);
	if(p_nen>0){
		
		var pir=p_elink.indexOf("/ir/");
		var pab=p_elink.indexOf("/about/");
		var psh=p_elink.indexOf("/shareholder/");
		var pcm=p_elink.indexOf("/common/");
		
		if(pir>0) p_elink=p_elink.substring(0,pir - 3 ) +'/ir/index.html';
		if(pab>0) p_elink=p_elink.substring(0,pab - 3 ) +'/about/index.html';
		if(psh>0) p_elink=p_elink.substring(0,psh - 3 ) +'/shareholder/index.html';
		if(pcm>0) p_elink=p_elink.substring(0,pcm - 3 ) +'/common/index.html';
		
		p_elink_sw = 0;
		break;
	}
}

//contact
if(p_elink_sw>0){
	if(location.href.match("/about/contact.html|/ir/contact_ir.html")){
		if(location.href.match("/about/contact.html")){
			var pab = p_elink.indexOf("/about/");
		}else if(location.href.match("/ir/contact_ir.html")){
			var pab = p_elink.indexOf("/ir/");
		}
		p_elink=p_elink.substring(0,pab-3)+'/common/contact.html?p_blk='+p_blk;
		
		p_elink_sw = 0;
	}
}

if(p_elink_sw>0){
	var pen=p_elink.indexOf("/en/");
	p_elink=p_elink.substring(0,pen)+p_elink.substring(pen+3,p_elink.length);
	d.write('<AREA shape="rect" coords="644,10,703,40" href="'+p_elink+'" title="Japanese" alt="Japanese">');
}else {
	d.write('<AREA shape="rect" coords="644,10,703,40" href="'+p_elink+'" title="Japanese" alt="Japanese">');
}
d.write('</MAP>');


//-------Font Size Change and Search Box start---
if(n4){
	d.write('<layer id=cssdiv top=85px left=140px>');
}else{
	d.write('<div id=cssdiv style="position:absolute;top:85px;left:140px;width:660px">');
}

//d.write('<form action="http://search-asp.fresheye.com/" name="search" style="margin:0;padding:0;">');
d.write('<form name="search_form" action="http://search.shinseibank.dga.jp/" onsubmit="return mysearch(this);">');
d.write('<table border="0" cellpadding="0" cellspacing="0" align="right"><tr><td valign="middle">');
d.write('<img src="'+p_rdir+'header/img/textsize-label.gif">');


var changeURL;
changeURL=encodeURI(location.href);

for (i=0; i < pageStyle.length ;i++){	
	if (defaultcss == pageStyle[i][0] ) {
	    d.write('<img src="'+p_rdir+'header/img/'+pageStyle[i][1]+'">');    
	}else{
	   d.write('<A href="'+changeURL+'" onclick="changeCss(\''+pageStyle[i][0]+'\');">');
	   d.write('<img src="'+p_rdir+'header/img/'+pageStyle[i][2]+'" border=0></A>');
	}
}

d.write('<A href="javascript:window.print();"><img src="'+p_rdir+'header/img/print.gif" border=0></A>');
d.write('&nbsp;&nbsp;</td><td valign="middle">');

//about,ir
currentLoc = new String(window.location);
if (currentLoc.search(/investors\/en\/about/i) != -1) {
	d.write('<input type="hidden" name="domain" value="about">');
}else {
	d.write('<input type="hidden" name="domain" value="tousi">');
}
d.write('<input type="hidden" name="ie" value="u"><input type="hidden" name="la" value="en"><input type="text" id="i_search_input" name="kw" size="20" style="font-size:12px;margin:0;"></td><td valign="middle">&nbsp;<input type="image" src="'+p_rdir+'header/img/btn_kensaku.gif" width="41" height="16" name="submit" value="search" alt="search" border="0">');
d.write('</td></tr></table></form>');

if(n4){
	d.write('</layer>');
}else{
	d.write('</div>');
}

//-------Font Size Change and Search Box end---


d.write('<TABLE width="800" border="0" cellpadding="0" cellspacing="0">');
d.write('<TR>');
d.write('<TD valign="top" bgcolor="#4a8db5" class="notprint">');

//-------Side Navi Start---------------------------------------------------------------------------
if(p_blk != 'ir' && p_blk != 'ab'){	
	d.write('<TABLE width="130" border="0" cellspacing="0" cellpadding="0">');
	
	for(i = 0;i < menu_data.length/mdValues;i++){
	 m_alt = menu_data[i*mdValues+0];
	 m_lnk = menu_data[i*mdValues+1];
	 m_gif = menu_data[i*mdValues+2];
	 m_hsz = menu_data[i*mdValues+3];
	 m_smn = menu_data[i*mdValues+4];
	
	
	if (m_gif == 'abs' || m_gif=='iri'){
	d.write('<TR>');
	d.write('<TD width=130 id="td_' + m_gif + '">');
	d.write('<A href="'+m_lnk+'" class="' + menucategory + '" id="' + m_gif + '">');
	d.write(m_alt);
	d.write('</A></TD>');
	d.write('</TR>');
	}else {
	d.write('<TR>');
	if(m_gif == p_menu){
	d.write('<TD width=130 id="td_' + m_gif + '">');
	d.write('<A href="'+m_lnk+'" class="' + mnmenuon + '" id="' + m_gif + '"');
	}else{
	d.write('<TD width=130 id="td_' + m_gif + '">');
	d.write('<A href="'+m_lnk+'" class="' + smdivlink + '" id="' + m_gif + '"');
	}
	d.write(' onMouseOver="MENU_over(\''+m_gif+'\')"');
	d.write(' onMouseOut="MENU_out(\''+m_gif+'\')">');
	d.write(m_alt );
	d.write('</A></TD>');
	d.write('</TR>');
	}
	
	
	if(m_gif == 'fnr') {
	tr_line('#4A8DB5',4);}
	}
	
	
	d.write('<TR>');
	d.write('<TD><br><A class="menusmall" HREF="'+p_rdir+'common/faq/faq.html?p_blk='+p_blk+'">FAQ</A></TD>');
	d.write('</TR>');
	d.write('<TR>');
	d.write('<TD><A HREF="'+p_rdir+'common/sitemap.html?p_blk='+p_blk+'" class="menusmall">Site Map</A></TD>');
	d.write('</TR>');
	d.write('<TR>');
	d.write('<TD><A HREF="'+p_rdir+'about/help.html" class="menusmall">How to Use This Site</A></TD>');
	d.write('</TR>');
	d.write('<TR>');
	d.write('<TD><A HREF="'+p_rdir+'common/terms_and_conditions.html?p_blk='+p_blk+'" class="menusmall">Terms and Conditions</A></TD>');
	d.write('</TR>');
	d.write('<TR>');
	d.write('<TD><A HREF="'+p_rdir+'common/privacy_policy/privacy_policy.html?p_blk='+p_blk+'"  class="menusmall">Protection of<br>Personal Information</A></TD>');
	d.write('</TR>');
	d.write('</TABLE>');
}else if(p_blk == 'ir' || p_blk == 'ab'){
		d.write('<div id="sideNavi"></div>');
}
//-------Side Navi End---------------------------------------------------------------------------


d.write('</TD>');

d.write('<TD><IMG src="'+p_rdir+'header/img/blank.gif" width="10" height="1"></TD>');
if (n4)
d.write('<TD valign="top">');
else
d.write('<TD valign="top" style="padding-top:30px">');


