/*各保険へのリンク関数 保険種類固定*/
    function submitFormFix(id)
    {
        document.baseForm.newgenreid.value = id;
        document.baseForm.submit();
    }

/*各保険へのリンク関数 保険種類をリストで選択*/
    function submitFormList()
    {
        document.baseForm.submit();
    }

/*各保険へのリンク関数2 ランダムバナー用*/
    function submitForm2()
    {
        document.baseForm.newgenreid.value = document.baseForm.bannerid.value;
        document.baseForm.submit();
    }
		
/*ロールオーバーイメージ関数*/	
    function roImg(iName,str)
    {
        document.images[iName].src = str;
    }
/*ブックマークに追加する*/
    function addBookMark(){
        window.external.AddFavorite((location.href),"保険比較の保険市場");
    }


/*各保険へのリンク関数2*/
    function startOrder()
    {
        /* document.forms[0].action = document.baseForm.sAction.value; */
        document.baseForm.action = document.baseForm.sAction.value;
        document.baseForm.submit();
    }

/*各保険へのリンク関数3 別フレームのジャンルを変更 
* id = ジャンルＩＤ
* shopid = ショップＩＤ
* frameno = 更新対象のフレーム番号　0から始まるみたいです。・・・
* メモ　aspとjavascriptで相互クッキーをするには、バリューの最後にセミコロンが必要らしい
*/
    function submitFrame(id,shopid,frameno)
    {
        try {
            //ターゲットフレームにbaseForm.newgenridがあるかないか確認
            if(parent.frames[frameno].baseForm.newgenreid){
                //ジャンルをセット
                parent.frames[frameno].baseForm.newgenreid.value = id;
                ////ショップＩＤをクッキーにセット
                //document.cookie = "shopid=" + shopid + ";" + "path=/;";
                //ショップＩＤをセット
                parent.frames[frameno].baseForm.shopid.value = shopid;
                //フレームをサブミット
                top.frames[frameno].baseForm.submit();
            }
            else{
                //hidden項目がないのでＵＲＬを移動
                parent.frames[frameno].location.href = "../../mrt550.asp?newgenreid=" + id +  "&shopid="+  shopid;
            }
        }
        catch (e) {
        //適切ではないと思いますが、ssl(別ドメインにはjavascriptでアクセスできないので、強制的に飛ばす。
            parent.frames[frameno].location.href = "../../mrt550.asp?newgenreid=" + id +  "&shopid="+  shopid;
        }
    }




//ランダムでバナーを入れ換える 2004/7/27
/* 引数
 * url ジャンプ先ＵＲＬ
 * alt 画像のaltタグ
 * src 画像のsrcタグ
 */
function getRandBanner(url1,alt1,src1,url2,alt2,src2,url3,alt3,src3) {
var aUrl;
var aAlt;
var aSrc;
var i;

aUrl = new Array(url1,url2,url3);
aAlt = new Array(alt1,alt2,alt3);
aSrc = new Array(src1,src2,src3);

	//乱数発生 を 切り捨てして 0,1,2が取れる
	i = Math.floor( Math.random() * aUrl.length ); 

	document.write("<a href=" + aUrl[i] + " target=_blank >");
	document.write("<img src=" + aSrc[i] + " alt=" + aAlt[i] + " border=0 >");
	document.write("</a>");
}
//ランダムでバナーを入れ換える 2004/8/18
/* 引数
 * url ジャンプ先ＵＲＬ
 * alt 画像のaltタグ
 * src 画像のsrcタグ
 * 重さがちがいます。URL1 * 7 URL2 * 2 URL3 * 1
 */
function getRandBanner2(url1,alt1,src1,url2,alt2,src2,url3,alt3,src3,url4,alt4,src4) {
var aUrl;
var aAlt;
var aSrc;
var i;

aUrl = new Array(url1,url2,url3,url4,url1,url2,url1,url3,url1,url4);
aAlt = new Array(alt1,alt2,alt3,alt4,alt1,alt2,alt1,alt3,alt1,alt4);
aSrc = new Array(src1,src2,src3,src4,src1,src2,src1,src3,src1,src4);

	//乱数発生 を 切り捨てして 0,1,2が取れる
	i = Math.floor( Math.random() * aUrl.length ); 

	document.write("<a href=" + aUrl[i] + " target=_blank >");
	document.write("<img src=" + aSrc[i] + " alt=" + aAlt[i] + " border=0 >");
	document.write("</a>");
}



//クッキーを抽出する 2004/7/27
/* 引数
 * key      取り出したいクッキーのキー
 * 利用例
 * getCookie("pro_cd");
 */

function getCookie(key,  tmp1, tmp2, xx1, xx2, xx3) {
    tmp1 = " " + document.cookie + ";";
    xx1 = xx2 = 0;
    len = tmp1.length;
    while (xx1 < len) {
        xx2 = tmp1.indexOf(";", xx1);
        //アンエスケープ追加
        tmp2 = unescape(tmp1.substring(xx1 + 1, xx2));
        xx3 = tmp2.indexOf("=");
       if (tmp2.substring(0, xx3) == key) {
            return(unescape(tmp2.substring(xx3 + 1, xx2 - xx1 - 1)));
        }
        xx1 = xx2 + 1;
    }
    return("");
}



/* 2004/06/09 未使用 */
/* 2004/09/09 未使用なのに改良 */
/*ポップアップレイヤー用　表示、非表示切り替え*/
function Show(Pop) {
	if (navigator.appName.indexOf("Microsoft") >= 0) {
		document.all( Pop ).style.visibility="visible";
	} else {
		if(navigator.appVersion.charAt(0) >= 5){
			document.getElementById( Pop ).style.visibility="visible";
		}else {
			document.layers[ Pop ].visibility="visible";
		}
	}
}
function Hide(aPop) {
Pop = new Array(aPop)
for(i=0; i<1; i++)
	if (navigator.appName.indexOf("Microsoft") >= 0) {
		document.all( Pop[i] ).style.visibility="hidden";
	} else {
		if(navigator.appVersion.charAt(0) >= 5){
			document.getElementById( Pop[i] ).style.visibility="hidden";
		}else {
			document.layers[ Pop[i] ].visibility="hidden";
		}
	}
}

<!--to hiding script from old browsers
	/*CacheImage*/
	if(document.images) {
		footer01off = new Image();
		footer01off.src = "../shared/img/close_01.gif";
		footer01on = new Image();
		footer01on.src = "../shared/img/close_02.gif";
	}
	// end hiding script from old browsers  -->

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function popJumpSW(selOBJ)
{
	/*n = selOBJ.selectedIndex;*/
	/*if (n == "") alert("都道府県を選択して下さい");*/
	n = selOBJ.selectedIndex;
	x = selOBJ.options[n].value;
	if (x == "") alert("都道府県を選択して下さい");
	else window.open(selOBJ.options[n].value,"sub");
}

function select_genre(){
document.write('<SELECT name=newgenreid>');
document.write('<option value="" selected>保険の種類</option>');
document.write('<option value="2">医療保険</option>');
document.write('<option value="3" >生命保険</option>');
document.write('<option value="11">女性保険</option>');
document.write('<option value="6" >学資保険</option>');
document.write('<option value="1" >がん保険</option>');
document.write('<option value="14">年金保険</option>');
document.write('<option value="4" >シニア保険</option>');
document.write('</SELECT>');
}

function select_genre_g(){
document.write('<SELECT name=newgenreid>');
document.write('<option value="1" selected>がん保険</option>');
document.write('<option value="2">医療保険</option>');
document.write('<option value="3" >生命保険</option>');
document.write('<option value="11">女性保険</option>');
document.write('<option value="6" >学資保険</option>');
document.write('<option value="14">年金保険</option>');
document.write('<option value="4" >シニア保険</option>');
document.write('</SELECT>');
}


function select_genre_ir(){
document.write('<SELECT name=newgenreid>');
document.write('<option value="1">がん保険</option>');
document.write('<option value="2" selected>医療保険</option>');
document.write('<option value="3" >生命保険</option>');
document.write('<option value="11">女性保険</option>');
document.write('<option value="6" >学資保険</option>');
document.write('<option value="14">年金保険</option>');
document.write('<option value="4" >シニア保険</option>');
document.write('</SELECT>');
}

function select_genre_s(){
document.write('<SELECT name=newgenreid>');
document.write('<option value="4" selected>シニア保険</option>');
document.write('<option value="2">医療保険</option>');
document.write('<option value="3" >生命保険</option>');
document.write('<option value="11">女性保険</option>');
document.write('<option value="6" >学資保険</option>');
document.write('<option value="1" >がん保険</option>');
document.write('<option value="14">年金保険</option>');
document.write('</SELECT>');
}

function select_genre_j(){
document.write('<SELECT name=newgenreid>');
document.write('<option value="11" selected>女性保険</option>');
document.write('<option value="2">医療保険</option>');
document.write('<option value="3" >生命保険</option>');
document.write('<option value="6" >学資保険</option>');
document.write('<option value="1" >がん保険</option>');
document.write('<option value="14">年金保険</option>');
document.write('<option value="4" >シニア保険</option>');
document.write('</SELECT>');
}


function select_genre_gk(){
document.write('<SELECT name=newgenreid>');
document.write('<option value="6" selected>学資保険</option>');
document.write('<option value="2">医療保険</option>');
document.write('<option value="3" >生命保険</option>');
document.write('<option value="11">女性保険</option>');
document.write('<option value="1" >がん保険</option>');
document.write('<option value="14">年金保険</option>');
document.write('<option value="4" >シニア保険</option>');
document.write('</SELECT>');
}



function select_genre_life(){
document.write('<SELECT name=newgenreid>');
document.write('<option value="6">学資保険</option>');
document.write('<option value="2">医療保険</option>');
document.write('<option value="3"  selected>生命保険</option>');
document.write('<option value="11">女性保険</option>');
document.write('<option value="1" >がん保険</option>');
document.write('<option value="14">年金保険</option>');
document.write('<option value="4" >シニア保険</option>');
document.write('</SELECT>');
}


function submitFormCP(cp){
document.baseForm.cp.value = cp;
document.baseForm.newgenreid.value = 'cp';
document.baseForm.submit();
}



function select_nenrei(){
document.write('<SELECT name=newnenrei>');
document.write('<option value="" selected>年齢</option>');
document.write('<option value="0">0 歳</option>');
document.write('<option value="1">1 歳</option>');
document.write('<option value="2">2 歳</option>');
document.write('<option value="3">3 歳</option>');
document.write('<option value="4">4 歳</option>');
document.write('<option value="5">5 歳</option>');
document.write('<option value="6">6 歳</option>');
document.write('<option value="7">7 歳</option>');
document.write('<option value="8">8 歳</option>');
document.write('<option value="9">9 歳</option>');
document.write('<option value="10">10 歳</option>');
document.write('<option value="11">11 歳</option>');
document.write('<option value="12">12 歳</option>');
document.write('<option value="13">13 歳</option>');
document.write('<option value="14">14 歳</option>');
document.write('<option value="15">15 歳</option>');
document.write('<option value="16">16 歳</option>');
document.write('<option value="17">17 歳</option>');
document.write('<option value="18">18 歳</option>');
document.write('<option value="19">19 歳</option>');
document.write('<option value="20">20 歳</option>');
document.write('<option value="21">21 歳</option>');
document.write('<option value="22">22 歳</option>');
document.write('<option value="23">23 歳</option>');
document.write('<option value="24">24 歳</option>');
document.write('<option value="25">25 歳</option>');
document.write('<option value="26">26 歳</option>');
document.write('<option value="27">27 歳</option>');
document.write('<option value="28">28 歳</option>');
document.write('<option value="29">29 歳</option>');
document.write('<option value="30">30 歳</option>');
document.write('<option value="31">31 歳</option>');
document.write('<option value="32">32 歳</option>');
document.write('<option value="33">33 歳</option>');
document.write('<option value="34">34 歳</option>');
document.write('<option value="35">35 歳</option>');
document.write('<option value="36">36 歳</option>');
document.write('<option value="37">37 歳</option>');
document.write('<option value="38">38 歳</option>');
document.write('<option value="39">39 歳</option>');
document.write('<option value="40">40 歳</option>');
document.write('<option value="41">41 歳</option>');
document.write('<option value="42">42 歳</option>');
document.write('<option value="43">43 歳</option>');
document.write('<option value="44">44 歳</option>');
document.write('<option value="45">45 歳</option>');
document.write('<option value="46">46 歳</option>');
document.write('<option value="47">47 歳</option>');
document.write('<option value="48">48 歳</option>');
document.write('<option value="49">49 歳</option>');
document.write('<option value="50">50 歳</option>');
document.write('<option value="51">51 歳</option>');
document.write('<option value="52">52 歳</option>');
document.write('<option value="53">53 歳</option>');
document.write('<option value="54">54 歳</option>');
document.write('<option value="55">55 歳</option>');
document.write('<option value="56">56 歳</option>');
document.write('<option value="57">57 歳</option>');
document.write('<option value="58">58 歳</option>');
document.write('<option value="59">59 歳</option>');
document.write('<option value="60">60 歳</option>');
document.write('<option value="61">61 歳</option>');
document.write('<option value="62">62 歳</option>');
document.write('<option value="63">63 歳</option>');
document.write('<option value="64">64 歳</option>');
document.write('<option value="65">65 歳</option>');
document.write('<option value="66">66 歳</option>');
document.write('<option value="67">67 歳</option>');
document.write('<option value="68">68 歳</option>');
document.write('<option value="69">69 歳</option>');
document.write('<option value="70">70 歳</option>');
document.write('<option value="71">71 歳</option>');
document.write('<option value="72">72 歳</option>');
document.write('<option value="73">73 歳</option>');
document.write('<option value="74">74 歳</option>');
document.write('<option value="75">75 歳</option>');
document.write('<option value="76">76 歳</option>');
document.write('<option value="77">77 歳</option>');
document.write('<option value="78">78 歳</option>');
document.write('<option value="79">79 歳</option>');
document.write('<option value="80">80 歳</option>');
document.write('</SELECT>');
}
function select_seibetsu(){
document.write('<SELECT name=newseibetsu>');
document.write('<option value="" selected>性別</option>');
document.write('<option value="1">男性</option>');
document.write('<option value="2">女性</option>');
document.write('</SELECT>');
}


function select_seibetsu_j(){
document.write('<SELECT name=newseibetsu>');
document.write('<option value="1">男性</option>');
document.write('<option value="2" selected>女性</option>');
document.write('</SELECT>');
}

    function submitFormPapatto()
    {
    	var genre    = document.frm_go_simu.newgenreid.value
    	var nenrei   = document.frm_go_simu.newnenrei.value
    	var seibetsu = document.frm_go_simu.newseibetsu.value

        if (genre ==""){
        	genre = "2"
        }
        
        document.baseForm.newgenreid.value = genre;
        document.baseForm.newnenrei.value = nenrei;
        document.baseForm.newseibetsu.value = seibetsu;
        
        document.baseForm.submit();
    }
    function submitFormPapatto2()
    {
    	var genre    = ""
    	var nenrei   = document.frm_go_simu.newnenrei.value
    	var seibetsu = document.frm_go_simu.newseibetsu.value
    	
		for (i=0; i<7; i++) if (document.frm_go_simu.newgenreid[i].checked) genre = document.frm_go_simu.newgenreid[i].value;
		
        if (genre ==""){
        	genre = "2"
        }
        
        //document.baseForm.newgenreid.value = genre;
        //document.baseForm.newnenrei.value = nenrei;
        //document.baseForm.newseibetsu.value = seibetsu;
        
        //document.baseForm.submit();

        document.frm_go_simu.newgenreid.value = genre;
        document.frm_go_simu.newnenrei.value = nenrei;
        document.frm_go_simu.newseibetsu.value = seibetsu;
        
        document.frm_go_simu.submit();
    }
