// JavaScript Document
<!--
$(document).ready(function() {
	//$("img").css({"display":"none"});
	//pngfix("#logo");
	$("#menu_bar > li").hide();
	$("#menu_bar > li").animate({"left":"+=40"}, 0);
	var i = 0;
	//$(".sub_menu").mouseover(function(){$(this).show(0);});
	//$("#logo").fadeIn(1500, function(){$("#logo").css({"display":"block"});show_menu();});
	setTimeout(show_menu, 3000);
	$("#logo_flash").flash({src:$("#logo_flash").attr("url"), width:$("#logo_flash").attr("width"), height:$("#logo_flash").attr("height"), wmode:'transparent', allowScriptAccess:'always',allowFullScreen:'false'}, {version:$("#logo_flash").attr("version")});
	$("#banner_flash").flash({src:$("#banner_flash").attr("url"), width:$("#banner_flash").attr("width"), height:$("#banner_flash").attr("height"), wmode:'transparent', allowScriptAccess:'always',allowFullScreen:'false'}, {version:$("#banner_flash").attr("version")});
	$("#side_banner_flash").flash({src:$("#side_banner_flash").attr("url"), width:$("#side_banner_flash").attr("width"), height:$("#side_banner_flash").attr("height"), wmode:'transparent', allowScriptAccess:'always',allowFullScreen:'false'}, {version:$("#side_banner_flash").attr("version")});
	$("#content_banner_flash").flash({src:$("#content_banner_flash").attr("url"), width:$("#content_banner_flash").attr("width"), height:$("#content_banner_flash").attr("height"), wmode:'transparent', allowScriptAccess:'always',allowFullScreen:'false'}, {version:$("#content_banner_flash").attr("version")});
	$("#service_flow_flash").flash({src:$("#service_flow_flash").attr("url"), width:$("#service_flow_flash").attr("width"), height:$("#service_flow_flash").attr("height"), allowScriptAccess:'always',allowFullScreen:'false'}, {version:$("#service_flow_flash").attr("version")});
	$("#map_flash").flash({src:$("#map_flash").attr("url"), width:$("#map_flash").attr("width"), height:$("#map_flash").attr("height"), allowScriptAccess:'always',allowFullScreen:'false'}, {version:$("#map_flash").attr("version")});
	
	function show_menu(){
		$($("#menu_bar > li").get(i)).animate({left:"-=40", opacity: 'show'}, 600);
		//$($("#menu_bar > li").get(i)).slideDown("slow");
		//$($("#menu_bar > li").get(i)).show("slow");
		//$($("#menu_bar > li").get(i)).fadeIn("slow");
		if(i < $("#menu_bar > li").length){
			i++;
			setTimeout(show_menu, 300);
		}
	}
	$("#menu_bar > li").mouseover(function(){
		$(this).children().animate({height:"show", opacity: 'show'}, 700);
	});
	$("#menu_bar > li").bind("mouseleave", function(){
		$(".sub_menu").animate({height:"hide", opacity: 'hide'}, 500);
	});
	setTimeout(portfolio_year_go, 3000);
	function portfolio_year_go() {
		$($("#portfolio_year_div > li").get(0)).animate({height:"hide", opacity: 'hide'}, 700, function(){
			$("#portfolio_year_div").append($($("#portfolio_year_div > li").get(0)));
			$("#portfolio_year_div > li").get($("#portfolio_year_div > li").length - 1).style.display = "block";
			setTimeout(news_go, 3000);
		});
		return;
	}
	
	var case_pre_btn_over_stat = false;
	var case_next_btn_over_stat = false;
	$("#case_list_div_contain").width($("case_list_div_contain > img").length * 89);
	
	$("#case_pre_btn").mouseover(function(){
		case_pre_btn_over_stat = true;
		move_pre_case();
	});
	
	$("#case_pre_btn").mouseout(function(){
		case_pre_btn_over_stat = false;
	});
	
	$("#case_next_btn").mouseover(function(){
		case_next_btn_over_stat = true;
		move_next_case();
	});
	
	$("#case_next_btn").mouseout(function(){
		case_next_btn_over_stat = false;
	});
	
	function move_pre_case(){
		if(case_pre_btn_over_stat == true){
			$("#case_list_div").scrollLeft($("#case_list_div").scrollLeft() - 1);
			setTimeout(move_pre_case, 10);
		}
	}
	
	function move_next_case(){
		if(case_next_btn_over_stat == true){
			$("#case_list_div").scrollLeft($("#case_list_div").scrollLeft() + 1);
			setTimeout(move_next_case, 10);
		}
	}
	//$($("#menu_bar > li").get(0)).slideDown("slow");
	
	
	//新聞頁面移動
	news_up_over_stat = false;
	news_down_over_stat = true;
	speed_mode = false;
	$("#news_list_container").height($("#news_list_container > div").length * 102);
	
	$("#page_up").mouseover(function(){
		news_up_over_stat = true;
		news_move_up();
	});
	
	$("#page_up").bind("mouseleave", function(){news_up_over_stat = false;});
	
	$("#page_up").mousedown(function(){speed_mode = true;});
	
	$("#page_up").mouseup(function(){speed_mode = false;});
	
	$("#page_down").mouseover(function(){
		news_down_over_stat = true;
		news_move_down();
	});
	
	$("#page_down").bind("mouseleave", function(){news_down_over_stat = false;});
	
	$("#page_down").mousedown(function(){speed_mode = true;});
	
	$("#page_down").mouseup(function(){speed_mode = false;});
	
	function news_move_up(){
		if(news_up_over_stat == true){
			if(speed_mode == true){
				$("#news_list").scrollTop($("#news_list").scrollTop() - 4);
			}
			else{
				$("#news_list").scrollTop($("#news_list").scrollTop() - 1);
			}
			setTimeout(news_move_up, 10);
		}
	}
	
	function news_move_down(){
		if(news_down_over_stat == true){
			if(speed_mode == true){
				$("#news_list").scrollTop($("#news_list").scrollTop() + 4);
			}
			else{
				$("#news_list").scrollTop($("#news_list").scrollTop() + 1);
			}
			setTimeout(news_move_down, 10);
		}
	}
	
	//典藏之作-年度選單移動開始---------------------------------------------------------
	portfolio_year_up_over_stat = false;
	portfolio_year_down_over_stat = true;
	speed_mode = false;
	$("#portfolio_year_list_container").height($("#portfolio_year_list_container > div").length / 2 * 81);
	
	$("#page_up").mouseover(function(){
		portfolio_year_up_over_stat = true;
		portfolio_year_move_up();
	});
	
	$("#page_up").bind("mouseleave", function(){portfolio_year_up_over_stat = false;});
	
	$("#page_up").mousedown(function(){speed_mode = true;});
	
	$("#page_up").mouseup(function(){speed_mode = false;});
	
	$("#page_down").mouseover(function(){
		portfolio_year_down_over_stat = true;
		portfolio_year_move_down();
	});
	
	$("#page_down").bind("mouseleave", function(){portfolio_year_down_over_stat = false;});
	
	$("#page_down").mousedown(function(){speed_mode = true;});
	
	$("#page_down").mouseup(function(){speed_mode = false;});
	
	function portfolio_year_move_up(){
		if(portfolio_year_up_over_stat == true){
			if(speed_mode == true){
				$("#portfolio_year_list").scrollTop($("#portfolio_year_list").scrollTop() - 4);
			}
			else{
				$("#portfolio_year_list").scrollTop($("#portfolio_year_list").scrollTop() - 1);
			}
			setTimeout(portfolio_year_move_up, 10);
		}
	}
	
	function portfolio_year_move_down(){
		if(portfolio_year_down_over_stat == true){
			if(speed_mode == true){
				$("#portfolio_year_list").scrollTop($("#portfolio_year_list").scrollTop() + 4);
			}
			else{
				$("#portfolio_year_list").scrollTop($("#portfolio_year_list").scrollTop() + 1);
			}
			setTimeout(portfolio_year_move_down, 10);
		}
	}
	//典藏之作-年度選單移動結束---------------------------------------------------------
	
	//典藏之作選單移動開始---------------------------------------------------------
	now_show_portfolio_centent_item_id = "";
	now_show_portfolio_menu_item_id = "";
	$(".portfolio_content_pic").animate({opacity:"0"}, 0);
	$(".portfolio_content_pic > img").animate({opacity:"0"}, 0);
	$(".portfolio_content_item").animate({opacity:"0"}, 0);
	$(".portfolio_menu_item").animate({opacity:"0.7"}, 0);
	
	$(".portfolio_menu_item").click(function(){
		now_show_portfolio_menu_item_id = $(this).attr("url")
		for(var i = 0; i < $(".portfolio_menu_item").length; i++){
			if(now_show_portfolio_menu_item_id != $($(".portfolio_menu_item").get(i)).attr("url")){
				$($(".portfolio_menu_item").get(i)).animate({opacity:"0.7"}, 300);
			}
		}
		show_portfolio_content_item($(this).attr("url"));
	});
	
	$(".portfolio_menu_item").mouseover(function(){$(this).animate({opacity:"1"}, 300);});
	$(".portfolio_menu_item").bind("mouseleave", function(){
		if(now_show_portfolio_menu_item_id != $(this).attr("url")){
			$(this).animate({opacity:"0.7"}, 300);
		}
	});
	
	if(now_show_portfolio_centent_item_id == ""){
		$($(".portfolio_content_item").get(0)).css({"display":"block"});
		$($(".portfolio_content_item").get(0)).children(".portfolio_content_pic").animate({opacity:"1"}, 500);
		if($($(".portfolio_content_item").get(0)).children(".portfolio_content_pic").children("img").length > 0){
			$($($(".portfolio_content_item").get(0)).children(".portfolio_content_pic").children("img").get(0)).animate({opacity:"1"}, 500);
			now_play_portfolio_pic_count = 0;
		}
		$($(".portfolio_content_item").get(0)).animate({opacity:"1", left:"0"}, 500, function(){
			$($(".portfolio_content_item").get(0)).css({"z-index":"3"});
			now_show_portfolio_centent_item_id = $($(".portfolio_content_item").get(0)).attr("id");
			auto_play_portfolio_pic_stat = true;
			auto_play_portfolio_pic();
			for(var i = 0; i < $(".portfolio_menu_item").length; i++){
				if(now_show_portfolio_centent_item_id == $($(".portfolio_menu_item").get(i)).attr("url")){
					$($(".portfolio_menu_item").get(i)).animate({opacity:"1"}, 300);
				}
			}
		});
	}
	
	function show_portfolio_content_item(will_show_portfolio_content_item_id){
		if(now_show_portfolio_centent_item_id == ""){
			$("#" + will_show_portfolio_content_item_id + " > .portfolio_content_pic").animate({opacity:"1"}, 500);
			if($("#" + will_show_portfolio_content_item_id + " > .portfolio_content_pic > img").length > 0){
				$($("#" + will_show_portfolio_content_item_id + " > .portfolio_content_pic > img").get(0)).animate({opacity:"1"}, 500);
				now_play_portfolio_pic_count = 0;
			}
			$("#" + will_show_portfolio_content_item_id).animate({opacity:"1", left:"0"}, 500, function(){
				$("#" + will_show_portfolio_content_item_id).css({"z-index":"3"});
				now_show_portfolio_centent_item_id = will_show_portfolio_content_item_id;
				auto_play_portfolio_pic_stat = true;
				auto_play_portfolio_pic();
			});
		}
		else if(now_show_portfolio_centent_item_id != will_show_portfolio_content_item_id){
			$("#" + now_show_portfolio_centent_item_id).animate({opacity:"0", left:"-100"}, 500, function(){
				$("#" + now_show_portfolio_centent_item_id).css({"z-index":"1", "left":"100px"});
				$("#" + will_show_portfolio_content_item_id + " > .portfolio_content_pic").animate({opacity:"1"}, 500);
				if($("#" + will_show_portfolio_content_item_id + " > .portfolio_content_pic > img").length > 0){
					$($("#" + will_show_portfolio_content_item_id + " > .portfolio_content_pic > img").get(0)).animate({opacity:"1"}, 500);
					now_play_portfolio_pic_count = 0;
				}
				$("#" + will_show_portfolio_content_item_id).animate({opacity:"1", left:"0"}, 500, function(){
					$("#" + will_show_portfolio_content_item_id).css({"z-index":"3"});
					now_show_portfolio_centent_item_id = will_show_portfolio_content_item_id;
				});
			});
		}
	}
	
	//輪播照片
	auto_play_portfolio_pic_stat = false;
	now_play_portfolio_pic_count = 0;
	function auto_play_portfolio_pic(){
		if(auto_play_portfolio_pic_stat == true){
			if($("#" + now_show_portfolio_centent_item_id + " > .portfolio_content_pic > img").length > 1){
				if(now_play_portfolio_pic_count == 0 || now_play_portfolio_pic_count >= $("#" + now_show_portfolio_centent_item_id + " > .portfolio_content_pic > img").length){
					now_play_portfolio_pic_count = 0;
					$($("#" + now_show_portfolio_centent_item_id + " > .portfolio_content_pic > img").get($("#" + now_show_portfolio_centent_item_id + " > .portfolio_content_pic > img").length - 1)).animate({opacity:"0"}, 500, function(){
						$($("#" + now_show_portfolio_centent_item_id + " > .portfolio_content_pic > img").get(now_play_portfolio_pic_count)).animate({opacity:"1"}, 500);
						now_play_portfolio_pic_count++;
					});
				}
				else{
					$($("#" + now_show_portfolio_centent_item_id + " > .portfolio_content_pic > img").get(now_play_portfolio_pic_count - 1)).animate({opacity:"0"}, 500, function(){
						$($("#" + now_show_portfolio_centent_item_id + " > .portfolio_content_pic > img").get(now_play_portfolio_pic_count)).animate({opacity:"1"}, 500);
						now_play_portfolio_pic_count++;
					});
				}
			}
		}
		setTimeout(auto_play_portfolio_pic, 3000);
	}
	
	portfolio_up_over_stat = false;
	portfolio_down_over_stat = true;
	speed_mode = false;
	$("#portfolio_menu_container").height($("#portfolio_menu_container > div").length * 85 / 2);
	
	$("#portfolio_up").mouseover(function(){
		portfolio_up_over_stat = true;
		portfolio_move_up();
	});
	
	$("#portfolio_up").bind("mouseleave", function(){portfolio_up_over_stat = false;});
	
	$("#portfolio_up").mousedown(function(){speed_mode = true;});
	
	$("#portfolio_up").mouseup(function(){speed_mode = false;});
	
	$("#portfolio_down").mouseover(function(){
		portfolio_down_over_stat = true;
		portfolio_move_down();
	});
	
	$("#portfolio_down").bind("mouseleave", function(){portfolio_down_over_stat = false;});
	
	$("#portfolio_down").mousedown(function(){speed_mode = true;});
	
	$("#portfolio_down").mouseup(function(){speed_mode = false;});
	
	function portfolio_move_up(){
		if(portfolio_up_over_stat == true){
			if(speed_mode == true){
				$("#portfolio_mainmenu").scrollTop($("#portfolio_mainmenu").scrollTop() - 2);
			}
			else{
				$("#portfolio_mainmenu").scrollTop($("#portfolio_mainmenu").scrollTop() - 1);
			}
			setTimeout(portfolio_move_up, 10);
		}
	}
	
	function portfolio_move_down(){
		if(portfolio_down_over_stat == true){
			if(speed_mode == true){
				$("#portfolio_mainmenu").scrollTop($("#portfolio_mainmenu").scrollTop() + 2);
			}
			else{
				$("#portfolio_mainmenu").scrollTop($("#portfolio_mainmenu").scrollTop() + 1);
			}
			setTimeout(portfolio_move_down, 10);
		}
	}
	
	//典藏之作選單移動結束---------------------------------------------------------
	
	//熱銷個案選單移動開始---------------------------------------------------------
	hot_case_detail_pic_url = "";
	hot_case_detail_pic_title = "";
	$(".hot_case_detail_pic_nav_btn").animate({opacity:"0.7"}, 0);
	$(".hot_case_detail_pic_nav_btn").mouseover(function(){$(this).animate({opacity:"1"}, 300);});
	$(".hot_case_detail_pic_nav_btn").bind("mouseleave", function(){$(this).animate({opacity:"0.7"}, 300);});
	if(hot_case_detail_pic_url == ""){
		hot_case_detail_pic_url = $($(".hot_case_detail_pic_nav_btn").get(0)).attr("url");
		hot_case_detail_pic_title = $($(".hot_case_detail_pic_nav_btn").get(0)).attr("title");
		$(".hot_case_detail_pic_list").append("<img src=\"" + hot_case_detail_pic_url + "\" />").children("img").animate({opacity:"0"}, 0);
		$(".hot_case_detail_pic_title").html(hot_case_detail_pic_title);
		//alert(hot_case_detail_pic_title);
		$(".hot_case_detail_pic_title").slideDown(500);
		$(".hot_case_detail_pic_list > img").animate({opacity:"1"}, 500);
	}
	$(".hot_case_detail_pic_nav_btn").click(function(){
		if(hot_case_detail_pic_url != $(this).attr("url")){
			hot_case_detail_pic_url = $(this).attr("url");
			hot_case_detail_pic_title = $(this).attr("title");
			$(".hot_case_detail_pic_title").slideUp(500);
			$(".hot_case_detail_pic_list > img").animate({opacity:"0"}, 500, function(){
				$(".hot_case_detail_pic_list > img").remove();
				$(".hot_case_detail_pic_list").append("<img src=\"" + hot_case_detail_pic_url + "\" style=\"width:303px; height:215px\" />").children("img").animate({opacity:"0"}, 0);
				$(".hot_case_detail_pic_title").html(hot_case_detail_pic_title);
				//alert(hot_case_detail_pic_title);
				$(".hot_case_detail_pic_title").slideDown(500);
				$(".hot_case_detail_pic_list > img").animate({opacity:"1"}, 500);
			});
		}
	});
	//熱銷個案選單移動結束---------------------------------------------------------
})
$(window).load(function(){
	$(".portfolio_content_item").css({"display":"block"});
});

function getElementsByName_iefix(tag, name) {
	var elem = document.getElementsByTagName(tag);
	var arr = new Array();
	for(i = 0,iarr = 0; i < elem.length; i++) {
		att = elem[i].getAttribute("name");
		if(att == name) {
			arr[iarr] = elem[i];
			iarr++;
		}
	}
	return arr;
}

function Change_Dispaly(Change_Data){
	var fields = Change_Data.split(',');
	var stat_check = true;
	var dispaly_obj;
	
	for(var i = 0; i < fields.length; i = i + 2){
		dispaly_obj = getElementsByName_iefix('div', fields[i]);
		for (j = 0; j < dispaly_obj.length; j++){
			dispaly_obj[j].style.display = fields[i + 1];
		}
	}
	for(var i = 0; i < fields.length; i = i + 2){
		dispaly_obj = getElementsByName_iefix('div', fields[i]);
		for (j = 0; j < dispaly_obj.length; j++){
			if(dispaly_obj[j].style.display == "block"){
				hot_case_detail_pic_url = $($("*[name=" + fields[i] + "]").get(0)).attr("url");
				hot_case_detail_pic_title = $($("*[name=" + fields[i] + "]").get(0)).attr("title");
				$(".hot_case_detail_pic_list > img").remove();
				$(".hot_case_detail_pic_list").append("<img src=\"" + hot_case_detail_pic_url + "\" />").children("img").animate({opacity:"1"}, 0);
				$(".hot_case_detail_pic_title").html(hot_case_detail_pic_title);
				//$("*[name=" + fields[i] + "]").animate({opacity:"0"}, 500);
				break;
			}
		}
	}
}
//-->
