var jsonDataUrl = "/js/tlist.json";
var LgAreaLink = false;

$.getJSON(jsonDataUrl,function(json) {
	var ImgIdx = 1;
	var ImgPath = '/images/'+WatchIMG+'/';
	var WatchImgPath = '/img/'+WatchIMG+'/';
	var DrawClock = function(){
		var CurrentDate = new Date();
			//Set for hour
			var hour1 = 0;
			var hour = 0;
			if((CurrentDate.getHours()+"").length>1){
				hour1 =(CurrentDate.getHours()+"").substr(1,1);
				hour =(CurrentDate.getHours()+"").substr(0,1);
			}else{
				hour1=(CurrentDate.getHours()+"").substr(0,1);
			}		
			
			if($("#Hour").attr("src") != ImgPath+"c"+hour+".jpg")
			{
				$("#Hour").ImageSwitch({Type:"ScrollIn", 
										NewImage:ImgPath+"c"+hour+".jpg",
										Direction: "TopDown",
										StartOpacity: 1,
										Speed: 500
										});
			}
			if($("#Hour1").attr("src") != ImgPath+"c"+hour1+".jpg")
			{			
				$("#Hour1").ImageSwitch({Type:"ScrollIn", 
										NewImage:ImgPath+"c"+hour1+".jpg",
										Direction: "TopDown",
										StartOpacity: 1,
										Speed: 500
										});
			}

			//Set for min
			var min1 = 0;
			var min = 0;
			if((CurrentDate.getMinutes()+"").length>1){
				min1 =(CurrentDate.getMinutes()+"").substr(1,1);
				min =(CurrentDate.getMinutes()+"").substr(0,1);
			}else{
				min1=(CurrentDate.getMinutes()+"").substr(0,1);
			}		
			
			if($("#Min").attr("src") != ImgPath+"c"+min+".jpg")
			{
				$("#Min").ImageSwitch({	Type:"ScrollIn", 
										NewImage:ImgPath+"c"+min+".jpg",
										Direction: "TopDown",
										StartOpacity: 1,
										Speed: 500
										});
			}
			if($("#Min1").attr("src") != ImgPath+"c"+min1+".jpg")
			{			
				$("#Min1").ImageSwitch({Type:"ScrollIn", 
										NewImage:ImgPath+"c"+min1+".jpg",
										Direction: "TopDown",
										StartOpacity: 1,
										Speed: 500
										});
			}
			//Set for seconds
			var sec1 = 0;
			var sec = 0;
			var cou1 = 0;
			var cou = 0;
			var jdata = 't'+hour+hour1+min+min1+'00';
			if((CurrentDate.getSeconds()+"").length>1){
				sec1 =(CurrentDate.getSeconds()+"").substr(1,1);
				
				sec = (CurrentDate.getSeconds()+"").substr(0,1);
			}else{
				sec1 = (CurrentDate.getSeconds()+"").substr(0,1);
			}
			//画像の切替、オンマウスの処理
			if(sec>=3){
				jdata = 't'+hour+hour1+min+min1+'30';
			}
			
			
			
			if(sec==0 || sec==1 || sec==3 || sec==4){
				cou1 = 10 - sec1;
				if((sec==0 || sec==3) && sec1 == 0){
					cou = 2;
					cou1 = 0;
					$("#Couti").ImageSwitch({Type:"FadeIn", 
											NewImage:ImgPath+"ti.gif",
											//Direction: "TopDown",
											StartOpacity: 1,
											Speed: 1000
											});
				}else if(sec==0 || sec==3 ){
					cou = 1;
				}else {
					if(sec1 == 0){
						cou = 1;
						cou1 = 0;
					}else {
						cou = 0;
					}
				}
				if( !($("#WatchImg").attr("src")=='/img/'+WatchIMG+'/'+json[jdata].offimg||
					$("#WatchImg").attr("src")=='/img/'+WatchIMG+'/'+json[jdata].onimg) ){
					tm(WatchIMG,json[jdata].xml,'th_bk'+json[jdata].img,2000);
					$("<img>").attr("src", 'th_'+json[jdata].img);
				}
			}else if(sec==2 || sec==5){
				cou1 = 0;
				if($("#WatchImg").attr("src")!='/img/'+WatchIMG+'/'+json[jdata].onimg){
					tm(WatchIMG,json[jdata].xml,'th_'+json[jdata].img,3000);
				}
			}
			$('#prof .countdown .count').html('彼女が振り向くまで<font color="#ff3300">'+cou+cou1+'</font>秒');
			if($("#Cou").attr("src") != ImgPath+"t"+cou+".gif")
			{
				$("#Cou").ImageSwitch({	Type:"FadeIn", 
										NewImage:ImgPath+"t"+cou+".gif",
										//Direction: "TopDown",
										StartOpacity: 1,
										Speed: 500
										});
			}
			if($("#Cou1").attr("src") != ImgPath+"t"+cou1+".gif")
			{
				$("#Cou1").ImageSwitch({Type:"FadeIn", 
										NewImage:ImgPath+"t"+cou1+".gif",
										//Direction: "TopDown",
										StartOpacity: 1,
										Speed: 500
										});
			}
			//Set for day
			var day1 = 0;
			var day = 0;
			//alert(CurrentDate.getYear()+CurrentDate.getMonth()+CurrentDate.getDate());
			if((CurrentDate.getDate()+"").length>1){
				day1 =(CurrentDate.getDate()+"").substr(1,1);
				day = (CurrentDate.getDate()+"").substr(0,1);
			}else{
				day1 = (CurrentDate.getDate()+"").substr(0,1);
			}		
			if($("#Day").attr("src") != ImgPath+"d"+day+".jpg")
			{
				$("#Day").ImageSwitch({	Type:"ScrollIn", 
										NewImage:ImgPath+"d"+day+".jpg",
										Direction: "TopDown",
										StartOpacity: 1,
										Speed: 500
										});
			}
			if($("#Day1").attr("src") != ImgPath+"d"+day1+".jpg")
			{			
				$("#Day1").ImageSwitch({Type:"ScrollIn", 
										NewImage:ImgPath+"d"+day1+".jpg",
										Direction: "TopDown",
										StartOpacity: 1,
										Speed: 500
										});
			}				

			//Set for month
			var month1 = 0;
			var month = 0;
			if((CurrentDate.getMonth()+"").length>1){
				month1 =((CurrentDate.getMonth()+1) +"").substr(1,1);
				month = ((CurrentDate.getMonth()+1)+"").substr(0,1);
			}else{
				month1 = ((CurrentDate.getMonth()+1)+"").substr(0,1);
			}
			if($("#Month").attr("src") != ImgPath+"d"+month+".jpg")
			{
				$("#Month").ImageSwitch({	Type:"ScrollIn", 
										NewImage:ImgPath+"d"+month+".jpg",
										Direction: "TopDown",
										StartOpacity: 1,
										Speed: 500
										});
			}
			if($("#Month1").attr("src") != ImgPath+"d"+month1+".jpg")
			{			
				$("#Month1").ImageSwitch({Type:"ScrollIn", 
										NewImage:ImgPath+"d"+month1+".jpg",
										Direction: "TopDown",
										StartOpacity: 1,
										Speed: 500
										});
			}				
			//Set for year
			var year3 = 0;
			var year2 = 0;
			var year1 = 0;
			var year = 0;
			if((CurrentDate.getFullYear()+"").length>1){
				year3 =(CurrentDate.getFullYear() +"").substr(3,1);
				year2 =(CurrentDate.getFullYear() +"").substr(2,1);
				year1 =(CurrentDate.getFullYear() +"").substr(1,1);
				year = (CurrentDate.getFullYear()+"").substr(0,1);
			}else{
				year3 = (CurrentDate.getFullYear()+"").substr(0,1);
			}
			if($("#Year").attr("src") != ImgPath+"d"+year+".jpg")
			{
				$("#Year").ImageSwitch({	Type:"ScrollIn", 
										NewImage:ImgPath+"d"+year+".jpg",
										Direction: "TopDown",
										StartOpacity: 1,
										Speed: 500
										});
			}
			if($("#Year1").attr("src") != ImgPath+"d"+year1+".jpg")
			{			
				$("#Year1").ImageSwitch({Type:"ScrollIn", 
										NewImage:ImgPath+"d"+year1+".jpg",
										Direction: "TopDown",
										StartOpacity: 1,
										Speed: 500
										});
			}				
			if($("#Year2").attr("src") != ImgPath+"d"+year2+".jpg")
			{			
				$("#Year2").ImageSwitch({Type:"ScrollIn", 
										NewImage:ImgPath+"d"+year2+".jpg",
										Direction: "TopDown",
										StartOpacity: 1,
										Speed: 500
										});
			}				
			if($("#Year3").attr("src") != ImgPath+"d"+year3+".jpg")
			{			
				$("#Year3").ImageSwitch({Type:"ScrollIn", 
										NewImage:ImgPath+"d"+year3+".jpg",
										Direction: "TopDown",
										StartOpacity: 1,
										Speed: 500
										});
			}				

	}
	
	$(document).ready(function(){
		setInterval(DrawClock,1000);
	});
});
	
function tm(path,dxml,dimg,dspeed){
	var timexml = "/xml/"+dxml;//RSSファイル名
	$.ajax({
		url: timexml,
		async: true,
		cache: false,
		dataType:"xml",
		success: function(xml){
			//画像部分の切替
			$(xml).find('image').each(function(i){
				if ( i > 0 ) {
					return false;
				}
				var title = $(this).find('title').text();
				var link = $(this).find('link').text();
				var url = '/img/'+path+'/'+$(this).find(dimg).text();
				$("#WatchImg").ImageSwitch({Type:"FadeIn", 
										NewImage:url,
										StartOpacity: 1,
										Speed: dspeed
										});
				if(link!=''){
					$("#img a").attr('href',link);
					if('lg'==path){
						$("#img a").attr('target','main');
					}else {
						if($("#img a").attr('target')!=''){
							target = $("#img a").attr('target');
						}else {
							target = '_blank';
						}
						$("#img a").attr('target',target);
					}
					$("#ShopLink a").attr('href',link);
					$("#ShopLink a").attr('target','_blank');
					$("#prof form").attr('style','display: block;');
		            var manage_no = $(xml).find('manage_no').text();
		            $("#ranking_id").attr('value', manage_no);
				}else {
					$("#img a").removeAttr('href');
					$("#img a").removeAttr('target');
					$("#ShopLink a").removeAttr('href');
					$("#ShopLink a").removeAttr('target');
					$("#prof form").attr('style','display: none;');
				}
			});
			//プロフィール部分の切替
			$(xml).find('item').each(function(i){
				if ( i > 10 ) {
					return false;
				}
				var title = $(this).find('title').text();
				var description = $(this).find('description').text();
				var link = $(this).find('link').text();
				var vew = ' ';
				if(link!=''){
					vew +='<a href="'+link+'" style="color:#696768; font-weight:normal;" target="_blank">';
				}
				vew +=description;
				if(link!=''){
					vew +='</a>';
				}
				
				if(title=='名前'){
					$('#prof .wname').html(vew);
				}else if(title=='年齢') {
					$('#prof .age').html(vew+'歳');
				}else if(title=='身長') {
					$('#prof .height').html(vew+'cm');
				}else if(title=='サイズ') {
					$('#prof .size').html(vew);
				}else if(title=='所属店舗') {
					$('#prof .sname').html(vew);
				}else if(title=='地域') {
					$('#prof .area').html(vew);
				}else if(title=='ひとこと') {
					$('#prof .comment').html(vew);
				}else if(title=='LG掲載地域') {
					$('#prof .lgarea').attr('src','/images/'+path+'/'+description+'_area.jpg');
					if(LgAreaLink == true){
						$("#img a").attr('href',link);
					}
				}
			});
		}
	});
}

function zeroPadding(val) {
	len = 2; // len が指定されなかった場合 4 桁でそろえる。
	if ( String(val).length >= len ) return String(val);
	var zero = "0"; 
	while ( zero.length < len ) { zero += "0";} 
	return (zero+val).slice(-len);
}

function PostJudge(){
	var win;
	
	if(!win || win.closed){
		win=window.open("","voting","scrollbars=no,width=500,height=150,status=no,resizable=yes");
	}
	win.focus();
}


function mouse_onoff(id,onimg,offimg){
	$(id).mouseover(function(){
		$(id).attr('src',onimg);
	});
	$(id).mouseout(function(){
		$(id).attr('src',offimg);
	});
	$('<img />')
		.attr('src', onimg)
		.load(function(){
			$("#demo").append($(this));
		});
}
/**/