// JavaScript Document
$(function(){
	
	var cicleFlag = true;
	
	var opacity = 0.6;
					 
	$('#slide-navi li').fadeTo(0,opacity);
	$('.slide').cycle({
			fx: 'fade',
			pager:  '#slide-navi', 
			pagerAnchorBuilder: function(idx, slide) { 
        return '#slide-navi li:eq(' + idx + ') a'; 
    	},
			before : function(curr, next, opts){ 
				if (!cicleFlag){
					curIndex = opts.currSlide;
					nextIdx = opts.currSlide+1;
					if (nextIdx > 4){ nextIdx = 0;}
					//$("#dev").html("before current"+curIndex +"," +nextIdx);
					$('#slide-navi li:eq('+curIndex+')').fadeTo(400,opacity);
					$('#slide-navi li:eq('+nextIdx+')').fadeTo(400,1.0);
				} else {
					$('#slide-navi li:eq(0)').fadeTo(0,1.0);
					cicleFlag = false;
				}
			},
			onPagerEvent : function(zeroBasedSlideIndex, slideElement){
				/*
				$('#slide-navi li').fadeTo(0,opacity);
				$('#slide-navi li:eq('+zeroBasedSlideIndex+')').fadeTo(0,1.0);
				*/
				href = $('#slide-navi li:eq('+zeroBasedSlideIndex+') a').attr("href");
				window.open(this.href,"_self");
				return false;
			}
		});
					 
					 
		$("f.itemBox-img img").each(function(){
			var maxWidth = 139; var maxHeight = 139;
			var w = $(this).width(); var h = $(this).height();
			if ((w>h) && (w>maxWidth)){
				var toH = h*maxWidth/w;
				//$(this).height(toH); $(this).width(maxWidth);
				$(this).css("height",toH+"px"); $(this).css("width",maxWidth+"px");
				var pad = (maxWidth-toH)/2;
				$(this).css("margin-top",pad+"px");
			}
			if ((h>w) && (h>maxHeight)){
				//$(this).height(maxHeight); $(this).width(w*maxHeight/h);
				var toW = w*maxHeight/h;
				$(this).css("height",maxHeight+"px"); $(this).css("width",toW+"px");
			}
			//alert("height:"+$(this).height()+"px");
		});
		
		$('.update,.floor').corner("3px");
		
		$(".changeBG a").click(function(){
			var bg = $(this).attr("href");
			$("body").css("background-image","url("+bg+")");
			$.cookie("bg",bg,{expires:30,path:'/'});
			return false;
		});
		
		$(function(){
			$("a[rel^='lightbox']").prettyPhoto();
		});
		
		


});

