var win;


//ロールオーバー後画像の語尾に「-on」「-off」をつけ、同じ画像フォルダ内に収納

function smartRollover() {
if(document.getElementsByTagName) {
var images = document.getElementsByTagName("img");

for(var i=0; i < images.length; i++) {
if(images[i].getAttribute("src").match("-off."))
{


//「-on」の画像をプリロード
fileName = new Array(images[i].getAttribute("src").replace("-off.", "-on."));
preImages = new Array();
for (j=0; j<fileName.length; j++)
{
preImages[j] = new Image();
preImages[j].src = fileName[j]; 
}


images[i].onmouseover = function() {
this.setAttribute("src", this.getAttribute("src").replace("-off.", "-on."));
}
images[i].onmouseout = function() {
this.setAttribute("src", this.getAttribute("src").replace("-on.", "-off."));
}
}
}
}
}

if(window.addEventListener) {
window.addEventListener("load", smartRollover, false);
}
else if(window.attachEvent) {
window.attachEvent("onload", smartRollover);
}



//ポップアップウィンドウ
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}



//システム部の印刷ボタン
function PrintPage()
{
 if( document.getElementById || document.layers )
  {
  window.print();
  }
}

// 指定されたURLに遷移する。
function formSubmit( form_id, url )
{ 
	var form_obj = document.getElementById( form_id );
	if( url && url != '' )
	  form_obj.action = url;
	
	form_obj.submit();
}

function formSubmit2( form_id, url )
{
	var form_obj = document.getElementById( form_id );
	if( url && url != '' ) {
		var	chance4 = document.getElementById( "chance4" );
		var	chance8 = document.getElementById( "chance8" );
		
		if( chance4.checked == true || chance8.checked == true )
			url += "?needcampaign";
		
	  form_obj.action = url;
	}
	form_obj.submit();
}

var courseId = [];

// 受講お申込みの入力ページで講座コース名を変更したとき、お支払い回数を設定する。
function onChangeCurriculum() {
  var courseId = document.getElementById('course').value;
  var payType = document.getElementById('payType');
  if( courseId == '' ) {
    payType.innerHTML = '';
    return;
  }
  for( key in courses ) {
    if( courses[key].id == courseId ) {
      payType.innerHTML = '<label for="pay_num1"><input id="pay_num1" name="data[pay_num]" type="radio" value="1" onClick="(chkPay(this.id))"/> 一括払い：' + courses[key].bundle
                        + '</label><br /><label for="pay_num2"><input id="pay_num2" name="data[pay_num]" type="radio" value="2" onClick="(chkPay(this.id))"/> 分納（月謝制）：' + courses[key].month
                        + ' × ' + courses[key].times + '回</label>';
      break;
    }
  }
}

/**
 * mn add 2009/12/22
 * 選択した支払い方法がカード決済で有効か確認
 * @param radio
 * @return
 */
function chkPay(payNum){
//	document.getElementById("bank4").disabled = false;
//	return true;

	payNum = payNum.replace(/[\D]/g, '');
	if(payNum <= 50000){
		document.getElementById("bank4").disabled = false;
	}else{
		document.getElementById("bank4").disabled = true;
		document.getElementById("bank4").checked = false;
	}
	
	return false;

}

function callVisit() {
	win = window.open("/sns/flash/visit.html", "visit", "'width=940, height=600, scrollbars=no'");
}

function childClose() {
	win.close();
}

/*
 * 
 * 関数名        ： func_getVisitURL
 * 引数          ： なし
 * 戻り値        ： 無料閲覧URL
 * 説明
 *               ： Flash無料閲覧のURLを返す
 * 
 */
function func_getVisitURL() {

	var url = "/sns/livecollege/fnowlecture";
	var httpObj = "";
	var data = "";
	var visit_url = "";

	try {
		httpObj = new JKL.ParseXML( url );
		data = httpObj.parse();
	} catch(e) {
		data = null;
	}

	// XMLデータが取得出来ない場合はエラー
	if (data == null) {
		return visit_url;
	}
	// XMLデータが取得出来ない場合はエラー
	if (data["data"] == null) {
		return visit_url;
	}

	var dataset = data["data"];

	if (dataset["lecture_data_id"] == "-1") {
		visit_url = "";
	} else {
		visit_url = "/sns/flash/visit.html";
	}

	return visit_url;
}


/*
 * 
 * 関数名        ： func_getVisitURL
 * 引数          ： なし
 * 戻り値        ： 無料閲覧URL
 * 説明
 *               ： Flash無料閲覧のURLを返す
 * 
 */
function func_dispLeftTrial() {

	var url = "/sns/livecollege/fnowlecture";
	var httpObj = "";
	var data = "";
	var visit_url = "";
	var src = "";

	try {
		httpObj = new JKL.ParseXML( url );
		data = httpObj.parse();
	} catch(e) {
		data = null;
	}

	// XMLデータが取得出来ない場合はエラー
	if (data == null) {
		return visit_url;
	}
	// XMLデータが取得出来ない場合はエラー
	if (data["data"] == null) {
		return visit_url;
	}

	var dataset = data["data"];

	if (dataset["lecture_data_id"] == "-1") {
		visit_url = '<span class="nozoki_off"></span>\n';
	} else {
		visit_url = '<a href="#" class="nozoki" onClick="javascript:callVisit();"><span class="note_txt">講義をのぞいて見よう！</span></a>\n';
	}

	src = '<a href="/sns/flash/test.html" target="lctrial" class="tryon" onClick="javascript:MM_openBrWindow(' + "'/sns/flash/test.html','lctrial','width=938,height=605,scrollbars=no');" + '">';
	src += '<span class="note_txt">「教室を使ってみよう！」誰もいない教室を探検</span>';
	src += '</a>\n';
	src += visit_url;
	src += '<a href="/experience/experience" class="tryon_btm"><span class="note_txt">「参加してみよう！」無料体験レッスンのご説明</span></a>\n';
	src += '<a href="/function/" class="classinfo"><span class="note_txt">「教室」機能のご紹介</span></a>\n';

	document.getElementById("disp_exp").innerHTML = src;

}



