var arte = {
	
	init:function() {
		var actPos=0;
		
		$(".carousel .photoWrap a.play").bind("click", function(e){
			e.preventDefault();
			var movieUrl=$(this).attr("href");
			var movieWidth=$(this).parent().find(".width").text();
			var movieHeight=$(this).parent().find(".height").text();
			var _btmLink = $(this).parents("li:first").find(".photoDesc a").attr("href");
			
			$(".overlay").removeClass("hidden");
			$(".popup").removeClass("hidden");
			var _nw = movieWidth*1/2;
			$(".popup").css({
				width: movieWidth + 'px',
				height: movieHeight + 'px',
				margin: '0 0 0 -'+_nw+'px',
				padding: '0 0 15px'
			});
			
			$(".popup object").attr("width", movieWidth);
			$(".popup object").attr("height", movieHeight);
			$(".popup object").find("param[name=movie]").attr("value", movieUrl);
			
			$(".popup").find("embed").attr("width", movieWidth);
			$(".popup").find("embed").attr("height", movieHeight);
			$(".popup").find("embed").attr("src", movieUrl);
			$(".overlay").height($(document).height());
			$(".popup").find(".btmLink a").attr("href",_btmLink);
		});
		
		$(".popup .close").click(function(e){
			e.preventDefault();
			$(".overlay").addClass("hidden");
			$(".popup").addClass("hidden");
			
			$(".popup").find("object").attr("width", 0);
			$(".popup").find("object").attr("height", 0);
			$(".popup").find("object param[name=movie]").attr("value", "");
			
			$(".popup").find("embed").attr("width", 0);
			$(".popup").find("embed").attr("height", 0);
			$(".popup").find("embed").attr("src", "");
			return false;
		});
		
		var _in_name = $("input[name=name]").attr("value");
		var _in_sum = $("input[name=sum]").attr("value");
		var _in_email = $("input[name=email]").attr("value");
		var _in_phone = $("input[name=phone]").attr("value");
		var _in_company = $("input[name=company]").attr("value");
		
		$("#enrollMainForm").find("input").bind("click",function(){
			var _tIn = $(this).attr("value");
			
			if($(this).attr("name") == 'name') { var _nVal = _in_name; }
			if($(this).attr("name") == 'sum') { var _nVal = _in_sum; }
			if($(this).attr("name") == 'email') { var _nVal = _in_email; }
			if($(this).attr("name") == 'phone') { var _nVal = _in_phone; }
			if($(this).attr("name") == 'company') { var _nVal = _in_company; }
			
			if(_tIn == _nVal) {
				$(this).attr("value","");
			}
		});
		
		$("#enrollMainForm").find("input").bind("blur",function(){
			var _tIn = $(this).attr("value");
			
			if($(this).attr("name") == 'name') { var _nVal = _in_name; }
			if($(this).attr("name") == 'sum') { var _nVal = _in_sum; }
			if($(this).attr("name") == 'email') { var _nVal = _in_email; }
			if($(this).attr("name") == 'phone') { var _nVal = _in_phone; }
			if($(this).attr("name") == 'company') { var _nVal = _in_company; }
			
			if(_tIn == '') {
				$(this).attr("value",_nVal);
			}
		});
		
//		$("img.mainBg").bind("load",function(){
//			$(this).fadeIn(300);
//		});
		
		setTimeout(function(){
			$("img.mainBg").fadeIn(300);
		},300);
		
		/* 
		 * Carousel
		 *  */
		
		$("a.prev").click(function(e){
			e.preventDefault();
			rotate('left');
			
		});
		
		$("a.next").click(function(e){
			e.preventDefault();
			rotate('right');
		});
		
		function rotate(direction){
			
			
			var lastPos=$('.carousel ul li').size();
			var stepWidth = 435;
			
			if(direction=='right' && actPos < lastPos - 2){
				actPos++;
			}
			
			if(direction=='left' && actPos>0){
				actPos--;
			}
	
			if(actPos == lastPos - 2){
				$("a.next").addClass('inactive');
			}else{
				$("a.next").removeClass('inactive');
			}
			if(actPos == 0){
				$("a.prev").addClass('inactive');
			}else{
				$("a.prev").removeClass('inactive');
			}
			
			$('.carousel ul').css('left', '-' + actPos*stepWidth + 'px');
		}
	}
}

$(document).ready(function(){
	arte.init();
});
