/**
 * $Id: search_tab.js,v 1.2 2008/01/22 takahashi Exp $
 * Seach!!
 */

var cf = 1;
var cfB = 1;
var URL_01_SEARCH = 'http://gsearch.gnavi.co.jp/rest/search.php';
var URL_02_KUCHI  = 'http://myg.gnavi.co.jp/review_search/search.php';
var URL_03_WEDD   = 'http://wedding.gnavi.co.jp/process/search/search.php';
var URL_04_TRAVEL   = 'http://ys.gnavi.co.jp/search/search.php';
var URL_05_RECIPE	=	'http://recipe.gnavi.co.jp/search/recipe.php';
var URL_06_SHOP	=	'http://shop.gnavi.co.jp/search/keyword_utf8.php';

function goStep()
{
	var frm = document.forms[0];
	frm.action = "http://delivery.gnavi.co.jp/gsearch/step_selection.php";
	frm.submit();
}
function goArea()
{
	var frm = document.forms[0];
	frm.action = "http://delivery.gnavi.co.jp/gsearch/area_selection.php";
	frm.submit();
}

function zipCheckOn()
{
	e = document.getElementById("zip");
	e.checked = true;
}

function prefCheckOn()
{
	e = document.getElementById("pref");
	e.checked = true;
}

function init()
{
	document.getElementById("zip1").onchange = zipCheckOn;
	document.getElementById("zip2").onchange = zipCheckOn;
	document.getElementById("preflist").onchange = prefCheckOn;
}

function slcttab(selected) {
    var d = document;
    if (! d.getElementById) return;

    var t = getTextObject(cf);
    var k = t.value;

    var tab = '';
    switch (selected) {
        case 1:
            tab =
                '<ul class="clfix m"><li class="start on">レストラン</li><li><a href="javascript:slcttab(2)">口コミ</a></li><li><a href="javascript:slcttab(3)">ウエディング</a></li><li><a href="javascript:slcttab(4)">トラベル</a></li><li><a href="javascript:slcttab(5)">レシピ</a></li><li><a href="javascript:slcttab(6)">お取り寄せ</a></li></ul>';

            tab += '<form action="';
            tab += URL_01_SEARCH;
            tab += '" method="GET" name="gsearch"><fieldset class="clfix"><span class="sch_tit xl">Search</span><input type="text" size="60" maxlength="60" name="key" class="textarea" /><input type="image" src="img/common/btn_search.gif" name="検索" class="btn" /></fieldset><input type="hidden" name="company" value="株式会社ぐるなび" /></form>';

            break;

        case 2:
            tab =
                '<ul class="clfix m"><li class="start"><a href="javascript:slcttab(1)">レストラン</a></li><li class="on">口コミ</li><li><a href="javascript:slcttab(3)">ウエディング</a></li><li><a href="javascript:slcttab(4)">トラベル</a></li><li><a href="javascript:slcttab(5)">レシピ</a></li><li><a href="javascript:slcttab(6)">お取り寄せ</a></li></ul>';

            tab += '<form action="';
            tab += URL_02_KUCHI;
            tab += '" method="get" name="shop"><fieldset class="clfix"><span class="sch_tit xl">Search</span><input type="text" name="key" id="fw" size="60" maxlength="60" class="textarea" /><input type="image" src="img/common/btn_search.gif" name="search" class="btn" /></fieldset><input type="hidden" name="company" value="株式会社ぐるなび" /></form>';

            break;

        case 3:
            tab =
                '<ul class="clfix m"><li class="start"><a href="javascript:slcttab(1)">レストラン</a></li><li><a href="javascript:slcttab(2)">口コミ</a></li><li class="on">ウエディング</li><li><a href="javascript:slcttab(4)">トラベル</a></li><li><a href="javascript:slcttab(5)">レシピ</a></li><li><a href="javascript:slcttab(6)">お取り寄せ</a></li></ul>';

            tab += '<form name="form1" action="';
            tab += URL_03_WEDD;
            tab += '" method="get"><fieldset class="clfix"><span class="sch_tit xl">Search</span><p class="chk"><input type="radio" name="kbn" value="w" id="1w" onclick="this.form.purpose.value = \'\';" checked="checked" class="chk" /><label for="1w" class="s">結婚式</label></p><p class="chk"><input type="radio" name="kbn" value="2" id="2w" onclick="this.form.purpose.value = \'201\';" class="chk" /><label for="2w" class="s">二次会</label></p><input type="hidden" name="purpose" value="" /><input type="text" size="30" maxlength="30" name="searchword" class="textarea2" /><input type="image" src="img/common/btn_search.gif" name="検索" class="btn" /></fieldset><input type="hidden" name="company" value="株式会社ぐるなび" /></form>';

            break;
			
	 case 4:
            tab =
                '<ul class="clfix m"><li class="start"><a href="javascript:slcttab(1)">レストラン</a></li><li><a href="javascript:slcttab(2)">口コミ</a></li><li><a href="javascript:slcttab(3)">ウエディング</a></li><li class="on">トラベル</li><li><a href="javascript:slcttab(5)">レシピ</a></li><li><a href="javascript:slcttab(6)">お取り寄せ</a></li></ul>';

            tab += '<form action="';
            tab += URL_04_TRAVEL;
            tab += '" method="get" name="gsearch_t"><fieldset class="clfix"><span class="sch_tit xl">Search</span><input type="text" name="key" id="fw" size="60" maxlength="60" class="textarea" /><input type="image" src="img/common/btn_search.gif" name="search" class="btn" /></fieldset><input type="hidden" name="company" value="株式会社ぐるなび" /></form>';

            break;
		
	case 5:
            tab =
                '<ul class="clfix m"><li class="start"><a href="javascript:slcttab(1)">レストラン</a></li><li><a href="javascript:slcttab(2)">口コミ</a></li><li><a href="javascript:slcttab(3)">ウエディング</a></li><li><a href="javascript:slcttab(4)">トラベル</a></li><li class="on">レシピ</li><li><a href="javascript:slcttab(6)">お取り寄せ</a></li></ul>';

            tab += '<form action="';
            tab += URL_05_RECIPE;
            tab += '" method="get" name="gsearch_recipe"><fieldset class="clfix"><span class="sch_tit xl">Search</span><input type="hidden" name="type" value="nml"><input type="hidden" value="UTF-8" name="charset"><input name="fw" value="" type="text" id="fw" size="60" maxlength="60" class="textarea" /><input type="image" src="img/common/btn_search.gif" name="search" class="btn" /></fieldset></form>';

            break;

	case 6:
            tab =
                '<ul class="clfix m"><li class="start"><a href="javascript:slcttab(1)">レストラン</a></li><li><a href="javascript:slcttab(2)">口コミ</a></li><li><a href="javascript:slcttab(3)">ウエディング</a></li><li><a href="javascript:slcttab(5)">トラベル</a></li><li><a href="javascript:slcttab(5)">レシピ</a></li><li class="on">お取り寄せ</li></ul>';

            tab += '<form name="form1" action="';
            tab += URL_06_SHOP;
            tab += '" method="post"><fieldset class="clfix"><span class="sch_tit xl">Search</span><p class="chk2"><input name="kwtype" value="all" id="itemname" checked="checked" type="radio" class="chk" /><label for="itemname" class="s">すべての商品から</label></p><p class="chk"><input name="kwtype" value="shop" id="shopname" type="radio" class="chk" /><label for="shopname" class="s">店名から</label></p><input type="text" size="30" maxlength="30"  name="keyword" class="textarea3" /><input type="image" src="img/common/btn_search.gif" name="search" class="btn" /></fieldset></form>';

            break;

        default:
            tab =
                '<ul class="clfix m"><li class="start on">レストラン</li><li><a href="javascript:slcttab(2)">口コミ</a></li><li><a href="javascript:slcttab(3)">ウエディング</a></li><li><a href="javascript:slcttab(4)">トラベル</a></li><li><a href="javascript:slcttab(5)">レシピ</a></li><li><a href="javascript:slcttab(6)">お取り寄せ</a></li></ul>';

            tab += '<form action="';
            tab += URL_01_SEARCH;
            tab += '" method="GET" name="gsearch"><fieldset class="clfix"><span class="sch_tit xl">Search</span><input type="text" size="60" maxlength="60" name="key" class="textarea" /><input type="image" src="img/common/btn_search.gif" name="検索" class="btn" /></fieldset><input type="hidden" name="company" value="株式会社ぐるなび" /></form>';

    }

    d.getElementById("Search").innerHTML = tab;
    cf = selected;
    t = getTextObject(cf);
    t.value = k;
    t.focus();
    t.focus();
}

function getTextObject(n) {
    var d = document;
    var t;
    switch (n) {
        case 1:
            t = d.gsearch.key;
            break;
        case 2:
            t = d.shop.fw;
            break;
        case 3:
            t = d.form1.searchword;
            break;
	case 4:
            t = d.gsearch_t.fw;
            break;
	case 5:
            t = d.gsearch_recipe.fw;
            break;
	case 6:
            t = d.form1.keyword;
            break;
        default:
            t = d.gsearch.key;
    }
    return (t);
}


function slcttabB(selected) {
    var d = document;
    if (! d.getElementById) return;

    var t = getTextObjectB(cfB);
    var k = t.value;

    var tab = '';
    switch (selected) {
        case 1:
            tab =
                '<ul class="clfix m"><li class="start on">レストラン</li><li><a href="javascript:slcttabB(2)">口コミ</a></li><li><a href="javascript:slcttabB(3)">ウエディング</a></li><li><a href="javascript:slcttabB(4)">トラベル</a></li><li><a href="javascript:slcttabB(5)">レシピ</a></li><li><a href="javascript:slcttabB(6)">お取り寄せ</a></li></ul>';

            tab += '<form action="';
            tab += URL_01_SEARCH;
            tab += '" method="GET" name="gsearch2"><fieldset class="clfix"><span class="sch_tit xl">Search</span><input type="text" size="60" maxlength="60" name="key" class="textarea" /><input type="image" src="img/common/btn_search.gif" name="検索" class="btn" /></fieldset><input type="hidden" name="company" value="株式会社ぐるなび" /></form>';

            break;

        case 2:
            tab =
                '<ul class="clfix m"><li class="start"><a href="javascript:slcttabB(1)">レストラン</a></li><li class="on">口コミ</li><li><a href="javascript:slcttabB(3)">ウエディング</a></li><li><a href="javascript:slcttabB(4)">トラベル</a></li><li><a href="javascript:slcttabB(5)">レシピ</a></li><li><a href="javascript:slcttabB(6)">お取り寄せ</a></li></ul>';

            tab += '<form action="';
            tab += URL_02_KUCHI;
            tab += '" method="get" name="shop2"><fieldset class="clfix"><span class="sch_tit xl">Search</span><input type="text" name="key" id="fw" size="60" maxlength="60" class="textarea" /><input type="image" src="img/common/btn_search.gif" name="search" class="btn" /></fieldset><input type="hidden" name="company" value="株式会社ぐるなび" /></form>';

            break;

        case 3:
            tab =
                '<ul class="clfix m"><li class="start"><a href="javascript:slcttabB(1)">レストラン</a></li><li><a href="javascript:slcttabB(2)">口コミ</a></li><li class="on">ウエディング</li><li><a href="javascript:slcttabB(4)">トラベル</a></li><li><a href="javascript:slcttabB(5)">レシピ</a></li><li><a href="javascript:slcttabB(6)">お取り寄せ</a></li></ul>';

            tab += '<form name="form2" action="';
            tab += URL_03_WEDD;
            tab += '" method="get"><fieldset class="clfix"><span class="sch_tit xl">Search</span><p class="chk"><input type="radio" name="kbn" value="w" id="1w" onclick="this.form.purpose.value = \'\';" checked="checked" class="chk" /><label for="1w" class="s">結婚式</label></p><p class="chk"><input type="radio" name="kbn" value="2" id="2w" onclick="this.form.purpose.value = \'201\';" class="chk" /><label for="2w" class="s">二次会</label></p><input type="hidden" name="purpose" value="" /><input type="text" size="30" maxlength="30" name="searchword" class="textarea2" /><input type="image" src="img/common/btn_search.gif" name="検索" class="btn" /></fieldset><input type="hidden" name="company" value="株式会社ぐるなび" /></form>';

            break;
			
	 case 4:
            tab =
                '<ul class="clfix m"><li class="start"><a href="javascript:slcttabB(1)">レストラン</a></li><li><a href="javascript:slcttabB(2)">口コミ</a></li><li><a href="javascript:slcttabB(3)">ウエディング</a></li><li class="on">トラベル</li><li><a href="javascript:slcttabB(5)">レシピ</a></li><li><a href="javascript:slcttabB(6)">お取り寄せ</a></li></ul>';

            tab += '<form action="';
            tab += URL_04_TRAVEL;
            tab += '" method="get" name="gsearch_t2"><fieldset class="clfix"><span class="sch_tit xl">Search</span><input type="text" name="key" id="fw" size="60" maxlength="60" class="textarea" /><input type="image" src="img/common/btn_search.gif" name="search" class="btn" /></fieldset><input type="hidden" name="company" value="株式会社ぐるなび" /></form>';

            break;
		
	case 5:

            tab =
                '<ul class="clfix m"><li class="start"><a href="javascript:slcttabB(1)">レストラン</a></li><li><a href="javascript:slcttabB(2)">口コミ</a></li><li><a href="javascript:slcttabB(3)">ウエディング</a></li><li><a href="javascript:slcttabB(4)">トラベル</a></li><li class="on">レシピ</li><li><a href="javascript:slcttabB(6)">お取り寄せ</a></li></ul>';

            tab += '<form action="';
            tab += URL_05_RECIPE;
            tab += '" method="get" name="gsearch_recipe2"><fieldset class="clfix"><span class="sch_tit xl">Search</span><input type="hidden" name="type" value="nml"><input type="hidden" value="UTF-8" name="charset"><input name="fw" value="" type="text" id="fw" size="60" maxlength="60" class="textarea" /><input type="image" src="img/common/btn_search.gif" name="search" class="btn" /></fieldset></form>';

            break;

	case 6:
            tab =
                '<ul class="clfix m"><li class="start"><a href="javascript:slcttabB(1)">レストラン</a></li><li><a href="javascript:slcttabB(2)">口コミ</a></li><li><a href="javascript:slcttabB(3)">ウエディング</a></li><li><a href="javascript:slcttabB(5)">トラベル</a></li><li><a href="javascript:slcttabB(5)">レシピ</a></li><li class="on">お取り寄せ</li></ul>';

            tab += '<form name="form2" action="';
            tab += URL_06_SHOP;
            tab += '" method="post"><fieldset class="clfix"><span class="sch_tit xl">Search</span><p class="chk2"><input name="kwtype" value="all" id="itemname" checked="checked" type="radio" class="chk" /><label for="itemname" class="s">すべての商品から</label></p><p class="chk"><input name="kwtype" value="shop" id="shopname" type="radio" class="chk" /><label for="shopname" class="s">店名から</label></p><input type="text" size="30" maxlength="30"  name="keyword" class="textarea3" /><input type="image" src="img/common/btn_search.gif" name="search" class="btn" /></fieldset></form>';

            break;

        default:
            tab =
                '<ul class="clfix m"><li class="start on">レストラン</li><li><a href="javascript:slcttabB(2)">口コミ</a></li><li><a href="javascript:slcttabB(3)">ウエディング</a></li><li><a href="javascript:slcttabB(4)">トラベル</a></li><li><a href="javascript:slcttabB(5)">レシピ</a></li><li><a href="javascript:slcttabB(6)">お取り寄せ</a></li></ul>';

            tab += '<form action="';
            tab += URL_01_SEARCH;
            tab += '" method="GET" name="gsearch2"><fieldset class="clfix"><span class="sch_tit xl">Search</span><input type="text" size="60" maxlength="60" name="key" class="textarea" /><input type="image" src="img/common/btn_search.gif" name="検索" class="btn" /></fieldset><input type="hidden" name="company" value="株式会社ぐるなび" /></form>';

    }

    d.getElementById("Search2").innerHTML = tab;
    cfB = selected;
    t = getTextObjectB(cfB);
    t.value = k;
    t.focus();
    t.focus();
}

function getTextObjectB(n) {
    var d = document;
    var t;
    switch (n) {
        case 1:
            t = d.gsearch2.key;
            break;
        case 2:
            t = d.shop2.fw;
            break;
        case 3:
            t = d.form2.searchword;
            break;
	case 4:
            t = d.gsearch_t2.fw;
            break;
	case 5:
            t = d.gsearch_recipe2.fw;
            break;
	case 6:
            t = d.form2.keyword;
            break;
        default:
            t = d.gsearch2.key;
    }
    return (t);
}



/**
 * $Id: search_tab.js,v 1.2 2008/01/22 takahashi Exp $
 * Tab_Select!!
 */


function blowserselect(){
	
	gnUA = navigator.userAgent;

	Win = ( gnUA.indexOf("Win",0) != -1 );
	Mac = ( gnUA.indexOf("Mac",0) != -1 );

	IE = ( gnUA.indexOf("MSIE",0) != -1 );
	
	if( Mac && IE ) { 
	document.write('<ul class="clfix m"><li class="start on">レストラン</li><li><a href="http://kuchikomi.gnavi.co.jp/">口コミ</a></li><li><a href="http://wedding.gnavi.co.jp/">ウエディング</a></li><li><a href="http://travel.gnavi.co.jp/">トラベル</a></li><li><a href="http://recipe.gnavi.co.jp/">レシピ</a></li><li><a href="http://shop.gnavi.co.jp/">お取り寄せ</a></li></ul>'); }
	
	else { 
	document.write('<ul class="clfix m"><li class="start on">レストラン</li><li><a href="javascript:slcttab(2)">口コミ</a></li><li><a href="javascript:slcttab(3)">ウエディング</a></li><li><a href="javascript:slcttab(4)">トラベル</a></li><li><a href="javascript:slcttab(5)">レシピ</a></li><li><a href="javascript:slcttab(6)">お取り寄せ</a></li></ul>'); }
}

function blowserselectB(){
	
	gnUA = navigator.userAgent;

	Win = ( gnUA.indexOf("Win",0) != -1 );
	Mac = ( gnUA.indexOf("Mac",0) != -1 );

	IE = ( gnUA.indexOf("MSIE",0) != -1 );
	
	if( Mac && IE ) { 
	document.write('<ul class="clfix m"><li class="start on">レストラン</li><li><a href="http://kuchikomi.gnavi.co.jp/">口コミ</a></li><li><a href="http://wedding.gnavi.co.jp/">ウエディング</a></li><li><a href="http://travel.gnavi.co.jp/">トラベル</a></li><li><a href="http://recipe.gnavi.co.jp/">レシピ</a></li><li><a href="http://shop.gnavi.co.jp/">お取り寄せ</a></li></ul>'); }
	
	else { 
	document.write('<ul class="clfix m"><li class="start on">レストラン</li><li><a href="javascript:slcttabB(2)">口コミ</a></li><li><a href="javascript:slcttabB(3)">ウエディング</a></li><li><a href="javascript:slcttabB(4)">トラベル</a></li><li><a href="javascript:slcttabB(5)">レシピ</a></li><li><a href="javascript:slcttabB(6)">お取り寄せ</a></li></ul>'); }
}
