// JavaScript Document
var now = new Date();
/**
 * SERVICE URL
 */
//var BASE_URL = "http://slow-thinks.com";
var BASE_URL = "http://www.tsuhantenshoku.com";
//var SSL_URL  = "https://slow-thinks.com";
var SSL_URL  = "https://www.tsuhantenshoku.com";

/**
 * SSL から BASEへ切り替え
	*/
function s2n(path){
	location.href= BASE_URL + path;
}

function s2no(path,target){
	var objWindow= window.open(BASE_URL + path,target);
	objWindow.focus();
}

function s2so(path,target){
	var objWindow = window.open(SSL_URL + path,target);
	objWindow.focus();
}

/**
 * BASE から SSLへ切り替え
	*/
function n2s(path){
	location.href= SSL_URL + path;
}

/**
 * お問合せTOP
	*/
function inquiryTop(){
	location.href= SSL_URL + "/apl/inquiry/Index";
}

/**
 * 登録用の利用規約ページ
	*/
function termTop(){
	location.href= SSL_URL + "/apl/entry/Terms";
}

function parentTermTop(){
	/* ウィンドウオブジェトを格納する変数 */
	var win ;
	try{
		window.opener.document.location.href= SSL_URL + "/apl/entry/Terms";
		window.close();
	}catch(e){
		win = window.open(SSL_URL + "/apl/entry/Terms","newWin");
		win.focus();
	}
}

/**
 * 登録用の利用規約ページ
	*/
function termTopCl(){
	location.href= SSL_URL + "/apl/client/Terms";
}

/**
 * スクロールしてページTOPへ移動
 */
function goTop() {
  var x1 = x2 = x3 = 0;
  var y1 = y2 = y3 = 0;
  if (document.documentElement) {
      x1 = document.documentElement.scrollLeft || 0;
      y1 = document.documentElement.scrollTop || 0;
  }
  if (document.body) {
      x2 = document.body.scrollLeft || 0;
      y2 = document.body.scrollTop || 0;
  }
  x3 = window.scrollX || 0;
  y3 = window.scrollY || 0;
  var x = Math.max(x1, Math.max(x2, x3));
  var y = Math.max(y1, Math.max(y2, y3));
  window.scrollTo(Math.floor(x / 2), Math.floor(y / 2));
  if (x > 0 || y > 0) {
      window.setTimeout("goTop()", 25);
  }
}

/**
 *TOP NAVIのマウスオーバー
 */

function initRollovers(symbol) {
	if (!document.getElementById)
		return

	var aPreLoad = new Array();
	var sTempSrc;
	var aImages = document.getElementsByTagName('img');
	
	for (var i = 0; i < aImages.length; i++) {		
		if (aImages[i].className == 'imghv') {
			var src = aImages[i].getAttribute('src');
			var ftype = src.substring(src.lastIndexOf('.'), src.length);
			var hsrc = src.replace(ftype, symbol + ftype);
			aImages[i].setAttribute('hsrc', hsrc);
			
			aPreLoad[i] = new Image();
			aPreLoad[i].src = hsrc;
			
			aImages[i].onmouseover = function() {
				sTempSrc = this.getAttribute('src');
				this.setAttribute('src', this.getAttribute('hsrc'));
			}	
			
			aImages[i].onmouseout = function() {
				if (!sTempSrc) 
					sTempSrc = this.getAttribute('src').replace(symbol + ftype, ftype);
				this.setAttribute('src', sTempSrc);
			}
			
		}
	}
}

/**
 * 先読み込み用ファンクション（グローバルナビ用）
 */
function preload(imgs){
 for(var i = 0; i < imgs.length; i++){
   var imgObj = new Image();
   imgObj.src = imgs[i];
 }
}

/**
 * コピーライトデータ
	*/
	function copy(){
		document.write("&copy;1991-" + now.getFullYear() + " Genesis Corporation All Rights Reserved");
	}

ImageUtil = {
	
/**
	 * 画像の先読
	 * @param imageList array
	*/
	preLoadImagesImpl:function(imageList){
		var alen=imageList.length;
		var i=0;
		while(i<alen)
			(new Image).src=imageList[i++];
	}

	/**
	 * POPUPオーバレイで使う画像の先読
	 * 
	 */
	,preLoadOverLayImages:function(){
		var imgs = new Array();
		var i=0;
		imgs[i++]="/img/common/gnavi_01h.jpg", 
		imgs[i++]="/img/common/gnavi_02h.jpg", 
		imgs[i++]="/img/common/gnavi_03h.jpg", 
		imgs[i++]="/img/common/gnavi_04h.jpg", 
		imgs[i++]="/img/common/gnavi_05h.jpg", 
		imgs[i++]="/img/common/gnavi_06h.jpg",
		imgs[i++]="/img/common/btn_hedder_registh.jpg"
		this.preLoadImagesImpl(imgs);
	}
	,preLoadOverLayTopImages:function(){
		var imgs = new Array();
		var i=0;
		imgs[i++]="/img/top/btn_con01h.jpg", 
		imgs[i++]="/img/top/btn_con02h.jpg", 
		imgs[i++]="/img/top/btn_con03h.jpg", 
		imgs[i++]="/img/top/btn_toplinkh.jpg"
		this.preLoadImagesImpl(imgs);
	}
};

ImageUtil.preLoadOverLayImages();

window.onload = function(){
	initRollovers("h");
}


