function initRollOverImages() {
  var image_cache = new Object();
  $("img.swapImg").each(function(i) {
    var imgsrc = this.src;
    var dot = this.src.lastIndexOf('.');
    var imgsrc_on = this.src.substr(0, dot) + '_f2' + this.src.substr(dot, 4);
    image_cache[this.src] = new Image();
    image_cache[this.src].src = imgsrc_on;
    $(this).hover(
      function() {$(this).fadeTo(0,0.3); this.src = imgsrc_on;$(this).fadeTo(250,0.9);},
      function() {this.src = imgsrc;});
  });
  $("img.swapImgHere").each(function(i) {
    var imgsrc = this.src;
    var dot = this.src.lastIndexOf('.');
    var imgsrc_on = this.src.substr(0, dot) + '_f2' + this.src.substr(dot, 4);
    image_cache[this.src] = new Image();
    image_cache[this.src].src = imgsrc_on;
    this.src = imgsrc_on;
  });
  $(".BlockLink").click(function(){var LinkTarget = $(this).find("a").attr("target");
									 if(LinkTarget =="_blank"){window.open().location=$(this).find("a").attr("href");return false;}
									 else if(LinkTarget !="_blank"){window.location=$(this).find("a").attr("href");return false;}
									 });
  $(".flashBlock").fadeTo(0,0.9);
  $(".flashBlock").hover(function(){$(this).fadeTo(0,0.3).fadeTo(150,1);},function(){$(this).fadeTo(0,0.9);});

}

function initThisPage() {
	var BodyClass = $("body").attr("class");
	if (BodyClass != ""){
	var PageStatus = $("body").attr("class").split("-");
	for (i=0; i<PageStatus.length; i++){
		$("img.swapImg").each(function(){
			if($(this).is("#"+PageStatus[i])){
				var imgsrc = this.src;
				var dot = this.src.lastIndexOf('.');
				var imgsrc_on = this.src.substr(0, dot) + '_f2' + this.src.substr(dot, 4);
				this.src = imgsrc_on;
				$(this).removeClass("swapImg");
			};
		});	
	}
	var PageStatus2 = $("body").attr("id");
	if ((PageStatus2 != "")&&(PageStatus2 != "CompanyInfo")&&(PageStatus2 != "ForOrganizers")&&(PageStatus2 != "Press")){
		$("#Header2SubmenuBG").addClass(PageStatus2);
	}
	}

	var url = document.location.href;
	var SplitUrlArray = url.split("/");
	var element = document.getElementById("GetAdobeReader");
	elementDirArray = element.src.split("/");
	rootPath = elementDirArray.slice(0,elementDirArray.length-3);
	FilePath = SplitUrlArray.slice(elementDirArray.length-3,SplitUrlArray.length-1);
	FileThis = SplitUrlArray[SplitUrlArray.length - 1];

	UrlEnglishRoot = rootPath.join("/") + "/en/" + "index.html";
	UrlEnglishPathRoot = rootPath.join("/") + "/en/"+ FilePath.join("/") + "/" + "index.html";
	UrlEnglish = rootPath.join("/") + "/en/"+ FilePath.join("/") + "/"+ FileThis;
	UrlJapanese = rootPath.join("/") + "/"+ FilePath.join("/") + "/"+ FileThis;

	str = new String(url)

	if ((str.match(/cgi-bin/i))) {
		$(".changeEnglish").click(function(){window.location=UrlEnglishRoot;return false;});
	} else if ((str.match(/access_china/i))||(str.match(/access_korea/i))||(str.match(/meal_ticket_shoplist/i))||(str.match(/balancesheet.html/i))) {
		$(".changeEnglish").click(function(){window.location=UrlEnglishPathRoot;return false;});
	} else {
		$(".changeEnglish").click(function(){window.location=UrlEnglish;return false;});
	}

	if ((str.match(/cgi-bin/i))) {
	$(".changeJapanese").click(function(){window.location=rootPath;return false;});
	} else {
	$(".changeJapanese").click(function(){window.location=UrlJapanese;return false;});
	}
	
	
	$(".PageBack").click(function(){history.back();return false;});
}

$(initThisPage);
$(initRollOverImages);
