d=document;
tosWindow = '';
	
function setFocus() {
	if (d.getElementById) d.getElementById('yschsp').focus();
}
if (d.getElementById) {
	oTog=d.getElementById('yschtg');
 if (oTog) {
		aLnx=oTog.getElementsByTagName('a');
		for (var i=0;i<aLnx.length;i++) {
			aLnx[i].target = "_blank";
   aLnx[i].onclick=passP; 
  }
 }
}

function passP(e) {
  e=(e)?e:((window.event)?window.event:"");
  if (e) {
    var o=(e.target)?((e.target.nodeType==3)?e.target.parentNode:e.target):e.srcElement;
    if (o.tagName=='SPAN'||o.tagName=='EM'||o.tagName=='STRONG') o=o.parentNode;  // Local
    var qs="p";
    if (o.href.indexOf("yahoo") == -1) {
       qs="query";  
    }
    var href = o.href; 
    if (window.RegExp&&window.encodeURIComponent) {
      var sP=encodeURIComponent(d.getElementById('yschsp').value);
      var re= new RegExp("(\\?|&)" + qs + "\\=(?:.*?)(&|$)", "i");
      if (href.indexOf(qs + "=")!=-1) {
        href=href.replace(re,"$1" + qs + "="+sP+"$2");
      }
      else {
        href+="&" + qs + "="+sP;
      }
    }
    if (readCookie('ytos') == null) {
      popYTos(href);
      return false;
    }
    o.href = href;
  }
  return true;
}

function popYTos(href) {
  var ref = href;
  if (window.encodeURIComponent) {
    ref = encodeURIComponent(ref);
  }
  var tosUrl = "tos?yref=" + ref;    
	 if (!tosWindow.closed && tosWindow.location) {
			tosWindow.close();
	 }
	 tosWindow=window.open(tosUrl,'','height=360,width=325,resizable=yes,scrollbars=yes');
		if (!tosWindow.opener) tosWindow.opener = self;
}
		
function readCookie(name) {
	var nameStr = name + "=";
	var cookieArray = document.cookie.split(';');
	for(var i = 0; i < cookieArray.length;i++) {
		var cookie = cookieArray[i];
		while (cookie.charAt(0) == ' ') cookie = cookie.substring(1,cookie.length);
		if (cookie.indexOf(nameStr) == 0) {
			return cookie.substring(nameStr.length,cookie.length);
		}
	}
	return null;
}

function addReferrer(e) {
 if(d.getElementById && window.encodeURIComponent) {
		wref=d.getElementById('wref');
		q=d.getElementById('yschsp');
		url = "http://www.hankyu-dept.co.jp/search/sres.php;jsessionid=fiuoc7ur2nku"+"?query="+encodeURIComponent(q.value);
		wref.value = url;
	}
}


/*-------------------------‰c‹ÆŽžŠÔ---------------------------------------------------------*/ 

function hours(url){
var hoursWin = window.open(url, "", "width=440, height=420, left=100, top=100, scrollbars=yes");
hoursWin.window.focus();
hoursWin.document.close();
}

