// FLASH JavaScript
//swfobject.embedSWF("top1.swf", "flashBox", "702", "231", "9.0.0", "expressInstall.swf");

$(function(){
	var IMG_PATH = './images/';
	var ROOT_PATH = $($('script').get(0)).attr('src').split('common/')[0];
//		console.log('pre_json');
//		jQuery.getJSON('/top_topick_foods_data.js',function(json){
		
//		console.log('data');
		var target = $('#pickupFoods');
		var targetImg = $(target.children('img'));
		var defaultLink = target.attr('href');
		var defaultImg = $(target.children('img')).attr('src');
		var timer = 4;	//seconds
		timer *= 1000;
		var fadeSpeed = '400';	// miliseconds
		var num = TOPICK_FOODS.foods.length;
		var cnt = 0;
						
		if(num == 0) return;
				
		for(var i=0; i<num; i++){// preload Image
			var preImg = new Image();
			preImg.src = IMG_PATH+TOPICK_FOODS.foods[i].img;
		}
			var chengeImg = function(){
				var _target = $('#pickupFoods');
				var _targetImg = $(_target.children('img'));	

				if(cnt===num){

					targetImg.fadeOut(fadeSpeed,function(){
					
						_target.attr('href',defaultLink);
						_targetImg.attr('src',defaultImg);
						targetImg.fadeIn(fadeSpeed,function(){
							$(this).css('display','block');
							});
						cnt++;
						if(cnt > num) cnt=0;
					});
					
				}else{
					targetImg.fadeOut(fadeSpeed,function(){
																			
						_target.attr('href',TOPICK_FOODS.foods[cnt].url);
						_targetImg.attr('src',IMG_PATH+TOPICK_FOODS.foods[cnt].img);
						cnt++;
						if(cnt > num) cnt=0;
							targetImg.fadeIn(fadeSpeed,function(){
							$(this).css('display','block');
							});
						});
	
				}
				
/*				var effectImg = function(ele,eleImg,nextUrl,nextSrc){
					eleImg.fadeOut(fadeSpeed,function(){
						ele.attr('href',nextUrl);
						eleImg.attr('src',nextSrc);
						targetImg.fadeIn(fadeSpeed);
					});
				}*/
							
				

				setTimeout(chengeImg,timer);
			}
			
			var chengeImgTimer = setTimeout(chengeImg,timer);

//	});	


});
