var blink=1;

function injection_blink(e) {
	var tmp = $("#inject_icon");
	if (e == 1) {
		tmp.attr("src","images/link.jpg");
	} else {
		tmp.attr("src","images/link_p.jpg");
	}
	if (blink == 1) {
		setTimeout("injection_blink("+(e + 1) % 2+")",2000);
	}
}
//end

$(document).ready(function() {
	/*
	$("#loading").ajaxStart(function(){
		$(this).show();
	}).ajaxStop(function() {
		$(this).hide();
	});
	
	*/
	$("#btnInject").click(function(e) { blink = 0; });

	/* Left Menu Events */
	$(".left-menu a").click(function(e) {
		if ($(this).attr("form") == "") return true;
		$(this).triggerHandler("resetall");
		var src = $(this).find("img").attr("src");
		$(this).attr("selected","true");
		$(this).find("img").attr("src",src.replace(".jpg","_f2.jpg"));
	}).mouseover(function(e) {
		if ($(this).attr("selected")=="true") return false;
		if ($(this).attr("form") == "") return false;
		var src = $(this).find("img").attr("src");			
		$(this).find("img").attr("src",src.replace(".jpg","_f3.jpg"));
	}).mouseout(function(e) {
		if ($(this).attr("selected")=="true") return false;		
		if ($(this).attr("form") == "") return false;
		var src = $(this).find("img").attr("src");			
		$(this).find("img").attr("src",src.replace("_f3.jpg",".jpg"));
	}).bind("resetall",function(e) {
		$(".left-menu img").each(function() {
			var src=$(this).attr("src");
			$(this).parent().attr("selected","false");	
			$(this).attr("src",src.replace("_f3.jpg",".jpg").replace("_f2.jpg",".jpg"));
		})
	});
	$(".left-menu a").eq(0).triggerHandler("resetall");
	
	/* Language */
	//var selected_lang = $.jqURL.get("lang");
	selected_lang = ($.jqURL.get("lang") != undefined) ? $.jqURL.get("lang") : "ch";
	var chk=selected_lang.lastIndexOf("#");
	selected_lang = (chk >= 0) ? selected_lang.substring(0,chk) : selected_lang;

	$("#lang_bar a").click(function() {
		selected_lang = $(this).attr("id");
		$("#"+$("#page_container").attr("menu_btn_id")).triggerHandler("click");
		$("#"+selected_lang).hide().siblings().show();
	});
	
	/* Buttons events */
	$("#page_container").bind("loadpage",function(e, formname, btn){
		$(this).load(formname+".htm #"+selected_lang,function(){
			var self = $(this);
			if (formname == "intro") {
				$.ajax({
					 type: "GET",
					 url: "case1.xml",
					 dataType: "xml",
					 success: function(xml) {
						 var incase = $(xml).find("incase").text();
						 var localcase = $(xml).find("localcase").text();
						 self.find("#incase").text(incase);
						 self.find("#localcase").text(localcase);
					 }
				 });
			}
			$(window).triggerHandler("resize");
			
			$("table.update-news tr:gt(0)").hover(function(e) {
				$(this).addClass("over");
			},function(e) {
				$(this).removeClass("over");
			});
			
		}).attr("menu_btn_id",btn).show();
		$("#underconstruction").hide();
	});
	$("a.menu").click(function(){
		$("#page_container").triggerHandler("loadpage",[$(this).attr("form"),$(this).attr("id")]);
	});

	/* initializing.....*/
	$("#btnIntro").triggerHandler("click");
	$("#"+selected_lang).hide().siblings().show();
	
	$(window).resize(function() {
		var h = $("#page_container").find("div#"+selected_lang).height()+50;
		var wh = $(window).height();
		$("#page_container").height((wh>h)?wh:h);			
	});
	
	//kerry@2009/11/17 for injection modification
	$("#btnInject").click(function(){ /*change_page(2);*/ });
	setTimeout("injection_blink(0)",2000);
	
});