/*-----------------------------------------------------------------------
 * 共通関数
 *
 * DEPENDENCIES
 *  - 
 *
 * @version $Revision$
 *-----------------------------------------------------------------------
 */

/**
 * 共通印刷関数
 */
function PrintPage(){
	if(document.getElementById || document.layers){
		window.print();
	}
}

/**
 * お気に入りに登録
 */
function setBookmark(pUrl, pNm){
	if(navigator.userAgent.indexOf("MSIE") > -1){ //Internet Explorer
		window.external.AddFavorite(pUrl,pNm);
	}else if(navigator.userAgent.indexOf("Firefox") > -1){ //Firefox
		window.sidebar.addPanel(pNm,pUrl,'');
	}else{
		alert("safariはこの機能には対応しておりません。");
	}
}

function cupList2On(){ //
document.getElementById("cup-list").style.display="block";
document.getElementById("see-cupList").innerHTML = '<p><a href="javascript:;" onClick="cupList2Off();">元に戻す<\/a><\/p>';
}

function cupList2Off(){ //
document.getElementById("cup-list").style.display="none";
document.getElementById("see-cupList").innerHTML = '<p><a href="javascript:;" onClick="cupList2On();">学べることをもっと見る<\/a><\/p>';
}

function skilList2On(){ //
document.getElementById("skil-list").style.display="block";
document.getElementById("see-skilList").innerHTML = '<p><a href="javascript:;" onClick="skilList2Off();">元に戻す<\/a><\/p>';
}

function skilList2Off(){ //
document.getElementById("skil-list").style.display="none";
document.getElementById("see-skilList").innerHTML = '<p><a href="javascript:;" onClick="skilList2On();">取得できるスキル・資格をもっと見る<\/a><\/p>';
}

function shigotoList2On(){ //
document.getElementById("shigoto-list").style.display="block";
document.getElementById("see-shigotoList").innerHTML = '<p><a href="javascript:;" onClick="shigotoList2Off();">元に戻す<\/a><\/p>';
}

function shigotoList2Off(){ //
document.getElementById("shigoto-list").style.display="none";
document.getElementById("see-shigotoList").innerHTML = '<p><a href="javascript:;" onClick="shigotoList2On();">仕事をもっと見る<\/a><\/p>';
}

function shikakuList2On(){ //
document.getElementById("shikaku-list").style.display="block";
document.getElementById("see-shikakuList").innerHTML = '<p><a href="javascript:;" onClick="shikakuList2Off();">元に戻す<\/a><\/p>';
}

function shikakuList2Off(){ //
document.getElementById("shikaku-list").style.display="none";
document.getElementById("see-shikakuList").innerHTML = '<p><a href="javascript:;" onClick="shikakuList2On();">資格をもっと見る<\/a><\/p>';
}

function wakuList2On(){ //
document.getElementById("waku-list").style.display="block";
document.getElementById("see-wakuList").innerHTML = '<p class="calOther"><a href="javascript:;" onClick="wakuList2Off();">元に戻す<\/a><\/p>';
}

function wakuList2Off(){ //
document.getElementById("waku-list").style.display="none";
document.getElementById("see-wakuList").innerHTML = '<p class="calOther"><a href="javascript:;" onClick="wakuList2On();">その他の候補日を見る<\/a><\/p>';
}

function selEnsen2On(){ //
document.getElementById("kensakuPanel_koza").style.display="block";
document.getElementById("ensenlinkPrev").innerHTML = '<a href="javascript:;" onClick="selEnsen2Off();">沿線・駅選択をやめる<\/a>';
}

function selEnsen2Off(){ //
document.getElementById("kensakuPanel_koza").style.display="none";
document.getElementById("ensenlinkPrev").innerHTML = '<a href="javascript:;" onClick="selEnsen2On();">沿線・駅選択<\/a>';
}

/**
 * <a>によるsumbit
 */
function submitLink( object, method ){
	var form = $(object).parents('form');
	
	var formAction = form.attr("action");
	
	var regexps = ['doInput/', 'doInputAll/', 'doDelete/', 'doInputWebPamph/', 'doInputWebPamphAll/'];
	for(var i = 0; i < regexps.length; ++i) {
		formAction = formAction.replace(regexps[i], '');
	}
	
	form.attr("action", formAction + method);

	form.submit();

	return false;
}

/*
 * <input type="button>の2重サブミット防止
 */
function submitButton(object, method){
	$(object).attr("action", $(object).attr("action") + method);

	$(object).submit();

	return false;
}

/*
 * 指定されたIDのDisplay値を切り替える
 */
function reSelectExpand(URI,SUB,EXP){
 if(document.getElementById(SUB).style.display) {
  if(URI != 0) {
   document.getElementById(SUB).style.display = "";
   document.getElementById(EXP).style.display = "none";
  } else {
   document.getElementById(SUB).style.display = "none";
   document.getElementById(EXP).style.display = "";
  }
 } else {
  location.href = URI;
  return true;
 }
}

