// Cookie functions by Jstele.com


Outputlanguage          = ' ';

if (document.images) {
Button1MouseOff = new Image(); Button1MouseOff.src = "GG_temp/vnav.image/Button1.gif"
Button1MouseOver = new Image(); Button1MouseOver.src = "GG_temp/vnav.image/Button1MouseOver.gif"
Button2MouseOff = new Image(); Button2MouseOff.src = "GG_temp/vnav.image/Button2.gif"
Button2MouseOver = new Image(); Button2MouseOver.src = "GG_temp/vnav.image/Button2MouseOver.gif"
Button3MouseOff = new Image(); Button3MouseOff.src = "GG_temp/vnav.image/Button3.gif"
Button3MouseOver = new Image(); Button3MouseOver.src = "GG_temp/vnav.image/Button3MouseOver.gif"
Button4MouseOff = new Image(); Button4MouseOff.src = "GG_temp/vnav.image/Button4.gif"
Button4MouseOver = new Image(); Button4MouseOver.src = "GG_temp/vnav.image/Button4MouseOver.gif"
Button5MouseOff = new Image(); Button5MouseOff.src = "GG_temp/vnav.image/Button5.gif"
Button5MouseOver = new Image(); Button5MouseOver.src = "GG_temp/vnav.image/Button5MouseOver.gif"
Button6MouseOff = new Image(); Button6MouseOff.src = "GG_temp/vnav.image/Button6.gif"
Button6MouseOver = new Image(); Button6MouseOver.src = "GG_temp/vnav.image/Button6MouseOver.gif"
Button7MouseOff = new Image(); Button7MouseOff.src = "GG_temp/vnav.image/Button7.gif"
Button7MouseOver = new Image(); Button7MouseOver.src = "GG_temp/vnav.image/Button7MouseOver.gif"
}

function turnMouseOff(ImageName) {
	if (document.images != null) {
		document[ImageName].src = eval(ImageName + "MouseOff.src");
	}
}

function turnMouseOver(ImageName) {
	if (document.images != null) {
		document[ImageName].src = eval(ImageName + "MouseOver.src");
	}
}

// End of dummy comment -->

function CheckJapanese(CheckString) {
   var Checkresult = false;
   if ( CheckString == "_jpn" )
      Checkresult = true;
   return(Checkresult);
}

//---------------------------------------------------------------------||
// FUNCTION:    getCookieVal                                           ||
// PARAMETERS:  offset                                                 ||
// RETURNS:     URL unescaped Cookie Value                             ||
// PURPOSE:     Get a specific value from a cookie                     ||
//---------------------------------------------------------------------||
function getCookieVal (offset) {
   var endstr = document.cookie.indexOf (";", offset);

   if ( endstr == -1 )
      endstr = document.cookie.length;
   return(unescape(document.cookie.substring(offset, endstr)));
}


//---------------------------------------------------------------------||
// FUNCTION:    FixCookieDate                                          ||
// PARAMETERS:  date                                                   ||
// RETURNS:     date                                                   ||
// PURPOSE:     Fixes cookie date, stores back in date                 ||
//---------------------------------------------------------------------||
function FixCookieDate (date) {
   var base = new Date(0);
   var skew = base.getTime();

   date.setTime (date.getTime() - skew);
}


//---------------------------------------------------------------------||
// FUNCTION:    GetCookie                                              ||
// PARAMETERS:  Name                                                   ||
// RETURNS:     Value in Cookie                                        ||
// PURPOSE:     Retrieves cookie from users browser                    ||
//---------------------------------------------------------------------||
function GetCookie (name) {
   var arg = name + "=";
   var alen = arg.length;
   var clen = document.cookie.length;
   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);
}


//---------------------------------------------------------------------||
// FUNCTION:    SetCookie                                              ||
// PARAMETERS:  name, value, expiration date, path, domain, security   ||
// RETURNS:     Null                                                   ||
// PURPOSE:     Stores a cookie in the users browser                   ||
//---------------------------------------------------------------------||
function SetCookie (name,value,expires,path,domain,secure) {
   document.cookie = name + "=" + escape (value) +
                     ((expires) ? "; expires=" + expires.toGMTString() : "") +
                     ((path) ? "; path=" + path : "") +
                     ((domain) ? "; domain=" + domain : "") +
                     ((secure) ? "; secure" : "");
}


//---------------------------------------------------------------------||
// FUNCTION:    DeleteCookie                                           ||
// PARAMETERS:  Cookie name, path, domain                              ||
// RETURNS:     null                                                   ||
// PURPOSE:     Removes a cookie from users browser.                   ||
//---------------------------------------------------------------------||
function DeleteCookie (name,path,domain) {
   if ( GetCookie(name) ) {
      document.cookie = name + "=" +
                        ((path) ? "; path=" + path : "") +
                        ((domain) ? "; domain=" + domain : "") +
                        "; expires=Thu, 01-Jan-70 00:00:01 GMT";
   }
}


function IsJapanese() {
	var select_language = " ";
	var breturn = false;
   select_language = GetCookie("select_language");
   if ( select_language == null ) {
      breturn = false;
	} 
	if ( select_language == "_jpn" ) {
      breturn = true;
	} 
	return(breturn)
}
function SetJLanguage() {
   var select_language = " ";
   select_language = GetCookie("select_language");
   if ( select_language == null ) {
      select_language = "_jpn";
	} else  {
		DeleteCookie("select_language", "/");
    }
	SetCookie("select_language", "_jpn", null, "/");
	location.href=location.href; 
}
function SetELanguage() {
	var select_language = " ";
   select_language = GetCookie("select_language");
   if ( select_language == null ) {
      select_language = " ";
	} else  {
		DeleteCookie("select_language", "/");
      
	}
	SetCookie("select_language", " ", null, "/");
	 location.href=location.href; 
}


function SetFJLanguage() {
   var select_language = " ";
   select_language = GetCookie("select_language");
   if ( select_language == null ) {
      select_language = "_jpn";
	} else  {
		DeleteCookie("select_language", "/");
    }
	SetCookie("select_language", "_jpn", null, "/");
top.mainFrame.location.reload(true);
top.leftFrame.location.reload(true);

}
function SetFELanguage() {
	var select_language = " ";
   select_language = GetCookie("select_language");
   if ( select_language == null ) {
      select_language = " ";
	} else  {
		DeleteCookie("select_language", "/");
      
	}
	SetCookie("select_language", " ", null, "/");
top.mainFrame.location.reload(true);
top.leftFrame.location.reload(true);
}

