var pageTimer;
var pageCnt = 1;
var portfolio_list_size = 390;
var portfolio_btn_limit = true;
var slideTimeSet = true;
$(document).ready(function(){

	var window_size = $(window).width();
	
	if(window_size < 1030){
		if(window_size < 590){
			portfolio_list_size = 1270;
			portfolio_btn_limit = false;
		}else{
			portfolio_list_size = 780;
		}
	}
	
	$(window).resize(function(){
		//alert ($(window).width());
		window_size = $(window).width();

		if(window_size < 1030){
			if(window_size < 590){
				portfolio_list_size = 1270;
				portfolio_btn_limit = false;
			}else{
				portfolio_list_size = 780;
			}
			//$('.round02_middle').stop().animate({'height':portfolio_list_size+'px'}, 'fast');
		}else{
			portfolio_list_size = 390;
			//$('.round02_middle').stop().animate({'height':portfolio_list_size+'px'}, 'fast');
		}

	});


	var button_icon_current = parseInt($('.button_icon').css('top'));
	$('.button_icon').css('opacity','0.0');

//	gnb 마우스 오버시 액션

	$('li.list > ul').hide();
	$('.fake').hide();
	$('li.list').hover(

	function(){$(this).children('ul').show();
			$('.fake').show();},	
		function(){$(this).children('ul').hide();
			$('.fake').hide();}
	);
	var cur_href = document.location.href;
	$('#menu_list').find('a').each(function(){
		var sitename = $(this).text();
		if(cur_href.indexOf(sitename.toLowerCase()) != -1){		
			$(this).parent().addClass("sele");
		}
	});
/*
	$("#section_list").find("li").hover(
		  function () {
			var noderel = $(this).children().attr("rel");
			
			$(".list_box").each(function() {	
				if(noderel == "0"){
					//$(this).slideDown('slow');
						$(this).children().animate({
							'opacity': 1.0
						  }, 300
						);
				}else{
					if($(this).attr("rel") == noderel){
						$(this).children().animate({
							'opacity': 1.0
						  }, 300
						);
					}else{
						$(this).children().animate({
							'opacity': 0.25
						  }, 300
						);
					}
				}
			});				
		  }
	);

	$("#section_list").find("a").click(function(){

		$(".sele").removeClass("sele");
		$(this).parent().addClass("sele");
		var attr = $(this).attr("rel");  	
		var attrcnt = 0;
		var listheight;
		$('.portfolio_list').animate({
			opacity: 1,
			height: '0px'
		  }, 1000, function() {
			$(".list_box").each(function() {		
				if(attr == "0"){					
					$(this).show();
					if($('#height_none').attr("rel") == "0"){
						$('#height_none').show();
					}else{
						$('#height_none').hide();
					}
				}else{
					if($(this).attr("rel") == attr){
						attrcnt++;
						$(this).show();
					}else{					
						$(this).hide();
					}
				}				
			});	
			if(attrcnt % 2 == 1){					
				$('#height_none').show();
			}else if(attr != "0"){					
				$('#height_none').hide();
			};
			
		  });		
		
		$(".portfolio_list").animate({
			opacity: 1,			
			height: '100%'
		  }, 1000);
		});
*/


$('#section_list > li').click(function(){


	document.getElementById('portfolio_list_id').innerHTML = '';
	document.getElementById('loading_img').style.display = 'block';


	$('#section_list').children().removeClass("sele");

	$(this).addClass('sele');
	var linkUrl;
	var rel = $(this).children().attr('rel');
	$('.open_box').css('display','block');
	$('.open_box').css('_width','1100px');
	$('.round02_middle').animate({'height':portfolio_list_size+'px'}, 'slow', function(){
		
		//alert(111);
		sendRequest('/portfolio_list.php','rel='+rel, getData, 'POST');

		$('.button_icon').css('display', 'block');
		$('.button_icon').animate({'opacity':1.0}, 200);
		if(rel == 0){
			linkUrl ='/portfolio.html';
		}else if(rel == 1){
			linkUrl ='/portfolio_web.html';
		}else if(rel == 2){
			linkUrl ='/portfolio_mobile.html';
		}else if(rel == 3){
			linkUrl ='/portfolio_solution.html';
		}
		$('#more_btnId').attr('href',linkUrl);
		
	});
});





//포트폴리오 리스트 top button 슬라이드 스크립트

		
		$(window).scroll(function(){

			if(portfolio_btn_limit){
				open_box_height = $('.open_box').height()-130;
				var open_box_top = $(document).scrollTop();
				if(open_box_top < open_box_height){				
						$('.button_icon').stop().animate({'top':button_icon_current + open_box_top+'px'},500);
				}
			}

		});
		
		
		

		
//포트폴리오 리스트 close 스크립트

		$('.close_btn').click(function(){
			//ie7에서 브라우저 체크하여 display : none 추가할 것
			$('.button_icon').animate({'opacity':0.0}, 200, function(){
				$('.button_icon').css('display', 'none');
				$('#section_list').children().removeClass("sele");			
				$('.round02_middle').animate({'height':'0px'}, 'slow', function(){
					$('.open_box').css('display','none');
				});
			});			
		});	 
/*
		$('.btn_round').mouseover(function(){
			clearTimeout(pageTimer);
		});

		$('.btn_round').mouseout(function(){
			clearTimeout(pageTimer);
			pageTimer = setTimeout('pageMove("pageCnt","right")',5000);
		});
*/
		$('#play').click(function(){
			clearTimeout(pageTimer);
			pageTimer = setTimeout('pageMove("pageCnt","right")',5000);
			$('#play').find('img').attr('src','images/layout/play_on.png');
			$('#stop').find('img').attr('src','images/layout/stop.png');
			slideTimeSet = true;
		//	$('#playbtn').attr('src','images/layout/play_on.png');
		//	$('#stopbtn').attr('src','images/layout/stop.png');
		});

		$('#stop').click(function(){		
			clearTimeout(pageTimer);	
			$('#play').find('img').attr('src','images/layout/play.png');
			$('#stop').find('img').attr('src','images/layout/stop_on.png');
			slideTimeSet = false;
		//	$('#playbtn').attr('src','images/layout/play.png');
		//	$('#stopbtn').attr('src','images/layout/stop_on.png');
		});
		
	 });


/* main-banner-control */
function pageMove(idx,dic){

	//clearTimeout(pageTimer);
	
	if(dic == 'click'){
		pageCnt = idx;
	}

	$('.btn_round').removeClass('banner_sele');

	if(pageCnt == 1){
		$('#btn1').addClass('banner_sele');
		$('.banner_wrap_cls').animate({'left':'0px'}, 'fast');
		$('body').addClass('main_visual_bg'+pageCnt);
		$('body').removeClass('main_visual_bg2 main_visual_bg3');
		
		pageCnt++;
	}else if(pageCnt == 2){
		$('#btn2').addClass('banner_sele');
		$('.banner_wrap_cls').animate({'left':'-1100px'}, 'fast');
		$('body').addClass('main_visual_bg'+pageCnt);
		$('body').removeClass('main_visual_bg1 main_visual_bg3');
		
		pageCnt++;
	}else if(pageCnt == 3){
		$('#btn3').addClass('banner_sele');
		$('.banner_wrap_cls').animate({'left':'-2200px'}, 'fast');
		$('body').addClass('main_visual_bg'+pageCnt);
		$('body').removeClass('main_visual_bg1 main_visual_bg2');
		
		pageCnt = 1;
	}
	if(slideTimeSet){
		clearTimeout(pageTimer);
		pageTimer = setTimeout('pageMove("pageCnt","right")',5000);
	}
	//$('body').removeClass();
	//$('body').toggleClass('main_visual_bg'+pageCnt);
	
	/*
	else if(pageCnt == 4){
		$('#btn4').addClass('banner_sele');
		$('.banner_wrap_cls').animate({'left':'-3300px'}, 'fast');
		pageCnt = 1;
	}*/
	
	/*
	$('.btn_round').removeClass('banner_sele');
	$('#btn'+idx).addClass('banner_sele');
	$('.banner_wrap_cls').animate({'left':lft}, 'fast');
	*/

	//pageTimer = setTimeout('pageMove("pageCnt","right")',5000);

}
pageMove(pageCnt,'right');


$(document).ready(function(){
	$('#menu_list > li').click(function(){
		location.href = $(this).children('a').attr('href');
	});
});





/* estimate popup */


$(document).ready(function(){
	$('#estmate_popup_btn > a').click(function(){
		$("#estimate_form").css({'display': 'block'});
		return false;
	});
	
	$('#estimate_close_btn > a').click(function(){
		$("#estimate_form").css({'display': 'none'});
		return false;
	});
	
});





