// DEFAULT JavaScript Document
//********************************************
// HEADER JavaScript Document
//***************ログインボタン***************
jQuery(function (){
	jQuery('.login_btn').click(function(){
		jQuery('#header_login').toggle()
	})
	jQuery('.mypage_btn').click(function(){
		jQuery('#header_mypage').toggle()
	})
})
//***************最新の口コミ***************
jQuery(function (){
	//最新の口コミ情報をjsonで取得
	var jsonDataUrl = "/include/kuchikomi.php";
	jQuery.getJSON(jsonDataUrl,function(json) {  newsJsonFnc(json);  return;});
})

//取得する最新の口コミ情報数
var newsTotal
/*
var newsNum=0
//最新の口コミ情報配列
var news_arr=new Array()
//インターバル
var intTimer=6000
var newsInt
*/
//取得した情報をパース
function newsJsonFnc(json){
	newsTotal=json.news.length
	//格納用リストを作成
	jQuery('#news').append('<ul id="marquee"></ul>')
	for(var n=0;n<newsTotal;n++){
		//news_arr.push(json.news[n])
		//リストに書き込む
		var newsUrl='http://'+document.domain+'/details/kuchikomi.html/pref-'+json.news[n].pref
		jQuery('#marquee').append('<li class="s'+json.news[n].rating+'"><a href="'+newsUrl+'">'+json.news[n].txt+'</a></li>')
	}
	$("#marquee").marquee({
		yScroll: "bottom",
		beforeshow: function ($marquee, $li){
			jQuery('#n_star img').remove()
			var score=$li.attr('class').slice(-1)
			readRaty('n_star',score)
		}
	});
	//オンマウスしたらタイマーをとめる
	/*
	jQuery('#news p a').hover(
		function(){
			jQuery(this).stop()
			clearInterval(newsInt)
			jQuery(this).show()
		},
		function(){
			jQuery(this).stop()
			clearInterval(newsInt)
			newsInt=setInterval(newsFadeOut,intTimer)
		}
	)
	//
	newsChange()
	*/
}
//最新の口コミ情報の切り替え
/*
function newsChange(){
	var newsStr
	if(news_arr[newsNum].txt.length>65){
		newsStr=news_arr[newsNum].txt.slice(0,65)+"…"
	}else{
		newsStr=news_arr[newsNum].txt
	}
	var newsUrl='http://'+document.domain+'/details/kuchikomi.html/pref-'+news_arr[newsNum].pref
	jQuery('#news p').remove()
	jQuery('#news').append('<p><a href="'+newsUrl+'">'+newsStr+'</a></p>')
	//jQuery('#news p a').text(newsStr)
	//jQuery('#news p a').attr('href',newsUrl)
	//スター表示
	jQuery('#n_star img').remove()
	readRaty('n_star',news_arr[newsNum].rating)
	//最新の口コミテキストフェードイン
	jQuery('#news p').hide().fadeIn('normal',newsInterval)
}
//最新の口コミフェードアウト
function newsFadeOut(){
	clearInterval(newsInt)
	jQuery('#news p').show().fadeOut('normal',newsChange)
}
//最新の口コミインターバル
function newsInterval(){
	if(newsNum<newsTotal-1){
		newsNum++
	}else{
		newsNum=0
	}
	newsInt=setInterval(newsFadeOut,intTimer)
}
*/
//********************************************
// Highlightpags JavaScript Document
//********************************************
jQuery(function(){
	var url=document.URL
    var protocol=document.location.protocol
    var domain=document.domain
    var path=protocol+"//"+domain
    var onHref=url.substring(path.length,url.length)
	//
	//グローバルナビゲーション
	//サロンのローカルナビゲーション
	jQuery('#salon_nav a[href],#gnav a[href],#faq_nav a[href]').each(function(){
		var a=jQuery(this);
		var href=a.attr('href');
		//
		if(href==onHref){
			a.find('img').each(function(){
				var img=jQuery(this);
				var src=img.attr('src');
				var currentSrc=src.replace('_off.gif','_on.gif');
				img.attr('src',currentSrc);
			})
		}
	});
});
//****************************
// RATY JavaScript Document
/*****************************
//
//
******************************/
//***************書き込みraty*************//
var writeRaty=function(_id,_start){
	jQuery('#'+_id).raty({
		start:_start,
		path:'/img/',
		onClick: function(score) {
   		 jQuery('#'+_id+'_score').attr('value',score)
		}
	});
}
//***************読み込みraty*************//
var readRaty=function(_id,_score){
	jQuery('#'+_id).raty({
		path:'/img/',
		readOnly:true,
		start:_score
	});
}



//****************************/
// PAGETOP JavaScript Document
/*****************************/
virtualTop = 0;
