﻿if(navigator.userAgent.indexOf('MSIE') > 0){
	window.attachEvent('onload', initfunk);
}else{
	window.addEventListener('load', initfunk, false);
}

function initfunk(){
	
	if($('#swf').size() > 0){
		swf_show('swf', 'swf/top.swf', '900', '370', 'best', '?id=9999', 'opaque');
	}
	
	if($('#news').size() > 0){
		var request = $.ajax({url:'js/news.php', type:"POST", success:set_news});
	}
	
	set_menu();
	
	if($('#sale_box').size() > 0){
		set_sale();
	}
	
	if($('#randam_banner').size() > 0){
		randam_banner();
	}
	
	if($('#contact_input').size() > 0){
		set_form();
	}
	
	if($('#contact_submit').size() > 0){
		set_preview();
	}
	
	
	return;
}



function set_news(data)
{
	$('#news').html(data);
}



function set_sale()
{
	youbi = ['日', '月', '火', '水', '木', '金', '土'];
	day = (new Date()).getDay();
	
	text_data = [
		'<li>アイスクリーム半額</li> <li>生協の美味しいお水無料サービスの日</li> <li>うどん、そばの日</li>',
		'<li>本部店、田井店、荘内店　５倍割戻し</li> <li>月に２回　驚愕の半額祭を開催</li> <li>こだわりたまごの日</li> <li>食パンの日</li>',
		'<li>和田店、日比店　５倍割戻し</li> <li>青果の詰め放題の日</li> <li>いなり寿司の日</li>',
		'<li>直営惣菜コーナー　９倍割戻し</li> <li>鳥取・高松産地直送<br />青果　朝市開催　　開店～昼１２時まで</li> <li>お肉の日<br />１パック３７８円　２パック　６８０円<br />３パック９８０円<br />お肉のよりどりセール</li> <li>毎週水曜日　生協の美味しいお水無料サービス</li> <li>夕市開催　　夕方５時から６時までお魚全品３割引き</li>',
		'<li>全店５倍割戻し</li> <li>冷凍食品限定半額セールの日</li> <li>毎週木曜日青果９８円均一セール</li> <li>毎週木曜日　お魚よりどりセール３パック１０００円</li> <li>ヨーグルトの日</li>',
		'<li>コープ牛乳の日</li> <li>うどん、そばの日</li>',
		'<li>毎週店頭朝市開催　お野菜、果物、お魚大奉仕<br />熊本産地直送青果朝市<br />とれとれ　ピチピチ鮮魚の大奉仕<br />お魚はその場で調理承ります　地物のお魚大奉仕</li> <li>毎週土曜日　お肉９倍割戻し(ハム、ソーセージ含む)</li>'
	];
	
	$('#sale_box_title').html('<img src="img/sale/sale'+day+'_1.png" alt="本日のセール商品！！ 今日は'+youbi[day]+'曜日" >');
	$('#sale_box_data').css('background-image', 'url(img/sale/sale'+day+'_2.png)');
	$('#sale_box_data').html('<ul>'+text_data[day]+'</ul>');
}



menu_events = {
	
	selected: 0,
	selected_menu: 0,
	submenu_timer: null,
	efc:null,
	
	clk: function(e)
	{
		switch(Number(e.target.id.replace('menu_btn_', ''))){
			case 2:
			case 3:
			case 4:
			case 6:
			case 7:
				return(false);
			break;
		}
	},
	
	over: function(e)
	{
		
		if(menu_events.selected_menu == e.target.id.replace('menu_btn_', '')){
			return;
		}else if(menu_events.selected !== 0){
			$('#submenu_'+menu_events.selected).mouseover();
			$('#submenu_'+menu_events.selected).mouseout();
			$('#submenu_'+menu_events.selected).slideUp('slow');
			menu_events.selected = 0;
		}
		
		switch(Number(e.target.id.replace('menu_btn_', ''))){
			case 2:
				$('#submenu_1').slideDown('slow');
				menu_events.selected = 1;
			break;
			
			case 3:
				$('#submenu_2').slideDown('slow');
				menu_events.selected = 2;
			break;
			
			case 4:
				$('#submenu_3').slideDown('slow');
				menu_events.selected = 3;
			break;
			
			case 6:
				$('#submenu_4').slideDown('slow');
				menu_events.selected = 4;
			break;
			
			case 7:
				$('#submenu_5').slideDown('slow');
				menu_events.selected = 5;
			break;
		}
		
		if(menu_events.selected > 0){
			$('#submenu_'+menu_events.selected).mouseover(menu_events.submenu_over);
			$('#submenu_'+menu_events.selected).mouseout(menu_events.submenu_out);
		}
		
		menu_events.selected_menu = e.target.id.replace('menu_btn_', '');
		
	},
	
	submenu_over: function(e)
	{
		clearTimeout(menu_events.submenu_timer);
		e.stopPropagation();
	},
	
	submenu_out: function(e)
	{
		clearTimeout(menu_events.submenu_timer);
		menu_events.submenu_timer = window.setTimeout(menu_events.timeout, 2000);
		e.stopPropagation();
	},
	
	timeout: function(e)
	{
		$('#submenu_'+menu_events.selected).unbind('mouseover', menu_events.submenu_over);
		$('#submenu_'+menu_events.selected).unbind('mouseout', menu_events.submenu_out);
		$('#submenu_'+menu_events.selected).slideUp('slow');
		menu_events.selected = 0;
		menu_events.selected_menu = 0;
		clearTimeout(menu_events.submenu_timer);
	}
}



function set_menu()
{
	
	$('#menu').click(menu_events.clk);
	$('#menu').mouseover(menu_events.over);
	
}



function randam_banner()
{
	
	var banners = [
				'img/top/kosodate.png',
				'img/top/mix.png',
				'img/top/tabi.png',
				'img/top/kozin.png'
	];
	
	var alts = [
				'子育てコープ コープは子育てを応援しています。 子育てコープはこちらから',
				'三井生協人気ナンバーワン商品！ ミックスキャロット',
				'旅プラザ ホテル・旅館24時間検索予約！',
				'三井生協の個人別宅配'
	];
	
	var link = [
				'shopping/baby/',
				'http://goods.jccu.coop/feature/carrot/',
				'http://www.yadoplaza.com/AF90002057',
				'shopping/kozin/'
	];
	
	var num = Math.floor((Math.random() * 6) / 2);

	$('#randam_banner').attr({src: banners[num], alt: alts[num]});
	$('#randam_banner_link').attr({href: link[num]});
	
}



function set_form()
{
	
	$('#type').change(change_type);
	$('.seikyu').each(function(){$(this).hide();});
	
}



function change_type(e)
{
	
	switch(e.target.value){
	
		case 'お問い合わせ':
			$('.seikyu').each(function(){$(this).hide();});
		break;
		
		case '資料請求':
			$('.seikyu').each(function(){$(this).show();});
		break;
	
	}
	
}



function set_preview()
{
	
	if($('#type').val() == '資料請求'){
		$('.seikyu').each(function(){$(this).show();});
	}
	
}



function serch_start()
{
	var search_str = get_value();
	
	if(search_str.search_text != "" && search_str.search_text != undefined){
		var search_input = $('*[name=search]');
		search_input.focus();
		search_input.val(decodeURI(search_str.search_text));
		search_input.blur();
	
		$('*[title=検索]').click();
	}
}
