var g_szWebURL = "http://www.ikahaniwa.com/";
/* common functions */
var g_szRef;
var g_szScr;
function GetEnv()
{
    buf = escape(parent.document.referrer);
    g_szRef = "";
    for(i=0; i<buf.length; i++)
    {
        str = buf.charAt(i);
        g_szRef += (str=="+") ? "%2B" : str;
    }
    g_szScr = screen.width+","+screen.height+","+screen.colorDepth;
}
/* PAGE DESIGN */
function Write3Links( titleBackURL, BackURL, titleUpURL, UpURL, titleNextURL, NextURL )
{
    var str ="<div align=right>";
    
    if( null!=BackURL && null!=titleBackURL )
    {
        str += "<A HREF='" + BackURL + "'><FONT STYLE='letter-spacing: 0px; FONT-FAMILY: arial; FONT-SIZE: 8pt; FONT-WEIGHT: bold;'>" + titleBackURL +"</FONT></A>&nbsp;&nbsp;";   
    }
    if( null!=UpURL && null!=titleUpURL )
    {
        str += "<A HREF='" + UpURL + "'><FONT STYLE='letter-spacing: 0px; FONT-FAMILY: arial; FONT-SIZE: 8pt; FONT-WEIGHT: bold;'>"+ titleUpURL +"</FONT></A>&nbsp;&nbsp;";
    }
    if( null!=NextURL && null!=titleNextURL )
    {
        str += "<A HREF='" + NextURL + "'><FONT STYLE='letter-spacing: 0px; FONT-FAMILY: arial; FONT-SIZE: 8pt; FONT-WEIGHT: bold;'>"+ titleNextURL +"</FONT></A>";
    }
    str += "</div>";
    document.write( str );
}
function BeginPage( title, titleBackURL, BackURL, titleUpURL, UpURL, titleNextURL, NextURL )
{
    var str = "<div class='pagetitle'>"
        + title
        + "</div>";
    document.write( str );
    Write3Links( titleBackURL, BackURL, titleUpURL, UpURL, titleNextURL, NextURL );
}
function EndPage( title, titleBackURL, BackURL, titleUpURL, UpURL, titleNextURL, NextURL )
{
    var str = "<HR color=#001524>";
    document.write( str );
    Write3Links( titleBackURL, BackURL, titleUpURL, UpURL, titleNextURL, NextURL );
}

function BeginMyPage( title, titleBackURL, BackURL )
{
    BeginPage( title, titleBackURL, BackURL, null, null, null, null );
}
function EndMyPage( title, titleBackURL, BackURL )
{
    EndPage( title, titleBackURL, BackURL, null, null, null, null );
}
function BeginMyDiary( title, BackURL, UpURL, NextURL )
{
    var strNext = (null!=NextURL)? "NEXT" : null;
    var aMonth = new Array('January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December' );

    var str = title.split(",");
    var strTitle = aMonth[str[0]-1] + "," + str[1];
    
    BeginPage( strTitle, "PREV", BackURL, "UP", UpURL, strNext, NextURL );
}
function EndMyDiary( title, BackURL, UpURL, NextURL )
{
    var strNext = (null!=NextURL)? "NEXT" : null;
    EndPage( title, "PREV", BackURL, "UP", UpURL, strNext, NextURL );
}
function BlockTitle( title )
{
    var str = "";
    str = "<div class='title'>"
        + title
        + "</div>";
    
    document.write( str );
}
function BeginBlock( title )
{
    if( title )BlockTitle( title );
    var str = "";
    str = "<div class='block'>";
    document.write( str );
}
function EndBlock()
{
    var str = "</div>";
    document.write( str );
}
function BeginForm()
{
    document.write( "<div align=center><TABLE bgColor=black width=80%><TR><TD>" );
}
function EndForm()
{
    document.write( "</TD></TR></TABLE></DIV>" );
}
function BeginMyDay( year, month, day )
{
    var date = new Date( year, (month-1), day );
    var aMonth = new Array( 'Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec' );
    var aWeek = new Array( 'Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat' );
    var stColor = "";
    switch( date.getDay() )
    {
    case 0:
        stColor += "#FFA0A0";
        break;
    case 6:
        stColor += "#A0FFA0";
        break;
    default:
        stColor += "#A0A0A0";
        break;
    }
    
    var str = "";

    str = "<FONT COLOR="
        + stColor
        + ">"
        + aWeek[date.getDay()]
        + "&nbsp;&nbsp;"
        + aMonth[month-1]
        + "&nbsp;&nbsp;";
    if( 1>(day/10) )
    {
        str += "0";
    }
    str += day
        + "</FONT>,&nbsp;&nbsp;"
        + year
        + "</FONT>";
    BlockTitle( str );

    str = "<TABLE border=0 width=100% cellSpacing=0 cellPadding=0 border=0><TR><TD width=20>&nbsp;</TD><TD>"
        + "<TABLE class=tblBase border=1 width=90%>"
        + "<TR>"
        + "<TD class=tblData>"
    document.write( str );
}
function EndMyDay( year, month, day )
{
    var str = "";
    str = "</TD>"
        + "</TR>"
        + "</TABLE>"
        + "</TD></TR></TABLE>";
    document.write( str );
}
/* page elements */
function AdsFooter()
{
}
function ShowFooter()
{
	/*
	var str = "<div class='menubar'>"
			+ "<A HREF='" + g_szWebURL + "index.html'>HOME</A>&nbsp;|&nbsp;"
			+ "<A HREF='" + g_szWebURL + "n_diary/index.html'>DIARY</A>&nbsp;|&nbsp;"
			+ "<A HREF='http://www.ikahaniwa.com/cgi-bin/kakik/kakiko.cgi'>BBS</A>&nbsp;|&nbsp;"
			+ "<A HREF='" + g_szWebURL + "/link.html'>LINK</A>&nbsp;|&nbsp;"
			+ "<A HREF='" + g_szWebURL + "/comic/index.html'>COMIC</A>&nbsp;|&nbsp;"
			+ "<A HREF='" + g_szWebURL + "/download/index.html'>DOWNLOAD</A>&nbsp;|&nbsp;"
			+ "<A HREF='" + g_szWebURL + "/about.html'>PROFILE</A>&nbsp;|&nbsp;"
			+ "<A HREF='http://www.nigayomogi.com' target='_blank'>My darling</A>"
			+ "<BR>"
			+ "<div style='text-align:center;'>Copyright (c) 2000-2007 ikahaniwa@hotmail.com All Rights Reserved.</div>"
			+ "</div>";
			// + "<div style='position: fixed; bottom:0; right:0;'><img src='" + g_szWebURL + "/images/ikahani_on_top.gif'></div>";
	document.write( str );
	*/
}

/* Rounded Box */
function BeginRoundedBox( width, bkcolor )
{
  var w2 = width-2;
  var w3 = w2-2;
  var w4 = w3-2;
  str = "<table style='margin:0px;margin-left:auto;margin-right:auto;padding:0px;border-collapse:collapse;'><tr><th style='text-align:center;'>"
      + "<table style='margin:0px;margin-left:auto;margin-right:auto;padding:0px;border-collapse:collapse;height:1px; width:"+ w4 +"px;background-color:"+ bkcolor +"'><tr><td></td></tr></table>"
      + "<table style='margin:0px;margin-left:auto;margin-right:auto;padding:0px;border-collapse:collapse;height:1px; width:"+ w3 +"px;background-color:"+ bkcolor +"'><tr><td></td></tr></table>"
      + "<table style='margin:0px;margin-left:auto;margin-right:auto;padding:0px;border-collapse:collapse;height:1px; width:"+ w2 +"px;background-color:"+ bkcolor +"'><tr><td></td></tr></table>"
      + "<table style='margin:0px;margin-left:auto;margin-right:auto;padding:0px;border-collapse:collapse;height:2px; width:"+ width +"px;background-color:"+ bkcolor +"'><tr><td></td></tr></table>"
      + "<div style='margin:0;width:" +width+ "px;'>"
  document.write( str );
}
function EndRoundedBox( width, bkcolor )
{
  var w2 = width-2;
  var w3 = w2-2;
  var w4 = w3-2;
  str = "</div>"
      + "<table style='margin:0px;margin-left:auto;margin-right:auto;padding:0px;border-collapse:collapse;height:2px; width:"+ width +"px;background-color:"+ bkcolor +"'><tr><td></td></tr></table>"
      + "<table style='margin:0px;margin-left:auto;margin-right:auto;padding:0px;border-collapse:collapse;height:1px; width:"+ w2 +"px;background-color:"+ bkcolor +"'><tr><td></td></tr></table>"
      + "<table style='margin:0px;margin-left:auto;margin-right:auto;padding:0px;border-collapse:collapse;height:1px; width:"+ w3 +"px;background-color:"+ bkcolor +"'><tr><td></td></tr></table>"
      + "<table style='margin:0px;margin-left:auto;margin-right:auto;padding:0px;border-collapse:collapse;height:1px; width:"+ w4 +"px;background-color:"+ bkcolor +"'><tr><td></td></tr></table>"
      + "</th></tr></table>";
  document.write( str );
}
function ShowTitle( disableLinkForTop )
{
	var str = "<div class='menubar'>"
			+ "<A HREF='" + g_szWebURL + "index.html'>HOME</A>&nbsp;|&nbsp;"
			+ "<A HREF='" + g_szWebURL + "n_diary/index.html'>DIARY</A>&nbsp;|&nbsp;"
			+ "<A HREF='http://www.ikahaniwa.com/cgi-bin/kakik/kakiko.cgi'>BBS</A>&nbsp;|&nbsp;"
			+ "<A HREF='" + g_szWebURL + "/link.html'>LINK</A>&nbsp;|&nbsp;"
			+ "<A HREF='" + g_szWebURL + "/comic/index.html'>COMIC</A>&nbsp;|&nbsp;"
			+ "<A HREF='" + g_szWebURL + "/download/index.html'>DOWNLOAD</A>&nbsp;|&nbsp;"
			+ "<A HREF='" + g_szWebURL + "/about.html'>PROFILE</A>&nbsp;|&nbsp;"
			+ "<A HREF='http://www.nigayomogi.com' target='_blank'>My darling</A>"
/*			+ "<BR>"
			+ "<div style='text-align:center;'>Copyright (c) 2000-2007 ikahaniwa@hotmail.com All Rights Reserved.</div>" */
			+ "</div>";
			/* + "<div style='position: fixed; bottom:0; right:0;'><img src='" + g_szWebURL + "/images/ikahani_on_top.gif'></div>"; --> */
	document.write( str );
}
/* - execute - */
GetEnv();

