﻿$(function() {
	$("#focusPhoto").focusPhoto(1000,4000,4,".photoGroup li",".titleGroup li")
	$("#iTech li.alt a").limit(20,"...")
	$("#modHTest div.button").click(getResult);
	
	$("#modDoctor li").sw();
});


//乙肝(两对半)检查结果
function getResult() {
	var oform = document.getElementById("frmHB");
	var ShowVal = new Array (25);
	var ShowTxt = new Array (26);
	ShowVal[0] = "-----";
	ShowTxt[0] = "过去和现在未感染过HBV，建议注射乙肝疫苗";
	ShowVal[1] = "----+";
	ShowTxt[1] = "有以下三种可能性：\n(1)既往感染未能测出抗－HBs；\n(2)" +
				 "恢复期HBsAg已消，抗－HBs尚未出现；\n(3)无症状HbsAg携带者。";
	ShowVal[2] = "---++";
	ShowTxt[2] = "有以下三种可能性：\n(1)既往感染过HBV；\n(2)急性HBV感染恢复期；\n(3)少数标本仍有传染性。①HBV感染已过；②抗HBs出现前的窗口期";
	ShowVal[3] = "-+---";
	ShowTxt[3] = "有以下两种可能性：\n(1)注射过乙肝苗有免疫；\n(2)既往感染;③假阳性 ";
	ShowVal[4] = "-+-++";
	ShowTxt[4] = "急性HBV感后康复。";
	ShowVal[5] = "+---+";
	ShowTxt[5] = "有以下两种可能性：\n(1)急性HBV感染；\n(2)慢性HBsAg携带者；\n两种情况因病情传染性不同。";
	ShowVal[6] = "-+--+";
	ShowTxt[6] = "既往感染，仍有免疫力。HBV感染，恢复期。";
	ShowVal[7] = "+--++";
	ShowTxt[7] = "有以下两种可能性：\n(1)急性HBV感染趋向恢复；\n(2)慢性HBsAg携带者；\n即俗称的“小三阳”";
	ShowVal[8] = "+-+-+";
	ShowTxt[8] = "急慢性乙型肝炎。提示HBV复制，传染强。 即俗称的“大三阳”。";
	ShowVal[9] = "+----";
	ShowTxt[9] = "有以下两种可能性：\n(1)急性HBV感染早期；\n(2)慢性HBV携带者，传染性弱。";
	ShowVal[10] = "+--+-";
	ShowTxt[10] = "有以下两种可能性：\n(1)慢性HBsAg携带者易转阴；\n(2)急性HBV感染趋向恢复。";
	ShowVal[11] = "+-+--";
	ShowTxt[11] = "急性HBV感染早期或慢性携带者，传染性强。";
	ShowVal[12] = "+-+++";
	ShowTxt[12] = "有以下两种可能性：\n(1)急性HBV感染趋向恢复；\n(2)慢性携带者。 ";
	ShowVal[13] = "++---";
	ShowTxt[13] = "有以下两种可能性：\n(1)亚临床型HBV感染早期；\n(2)不同亚型HBV二次感染。";
	ShowVal[14] = "++--+";
	ShowTxt[14] = "有以下两种可能性：\n(1)亚临床型HBV感染早期；\n(2)不同亚型HBV二次感染。";
	ShowVal[15] = "++-+-";
	ShowTxt[15] = "亚临床型或非典型性感染。";
	ShowVal[16] = "++-++";
	ShowTxt[16] = "亚临床型或非典型性感染。";
	ShowVal[17] = "+++-+";
	ShowTxt[17] = "亚临床型或非典型性感染早期。 HBsAg免疫复合物，新的不同亚型感染。";
	ShowVal[18] = "--+--";
	ShowTxt[18] = "有以下两种可能性：\n(1)非典型性急性感染；\n(2)见于抗－HBc出现之前的" +
					"感染早期，HBsAg滴度低而呈阴性，或呈假阳性。  ";
	ShowVal[19] = "--+-+";
	ShowTxt[19] = "非典型性急性感染。";
	ShowVal[20] = "--+++";
	ShowTxt[20] = "急性HBV感染中期";
	ShowVal[21] = "-+-+-";
	ShowTxt[21] = "HBV感染后已恢复。";
	ShowVal[22] = "-++--";
	ShowTxt[22] = "非典型性或亚临床型HBV感染。";
	ShowVal[23] = "-++-+";
	ShowTxt[23] = "非典型性或亚临床型HBV感染。";
	ShowVal[24] = "---+-";
	ShowTxt[24] = "急性HBV感染趋向恢复。";
	ShowVal[25] = "+++++";
	ShowTxt[25] = "①一种亚型的HBsAg及异型的抗HBs（常见）； ②血清从HBsAg转化为抗HBs的过程（少见）。";
	ShowTxt[26] = "输入结果和临床研究不符，请查证您的化验结果再次输入";
	var sResult =	oform.HBsAg.value + oform.HBsAb.value + oform.HBeAg.value + oform.HBeAb.value + oform.HBcAb.value ;
	for (i=0;i<ShowVal.length;i++)
	{
		if (sResult==ShowVal[i])
		{
			oform.txtResult.value = ShowTxt[i];
			break;//return true;
		}
	}
	if (i==ShowVal.length) oform.txtResult.value = ShowTxt[25];
}
//内容自动切换
jQuery.fn.sw = function(){
	var c = 1;
	var t = this;
	var l = t.length-2;
	var h = setInterval(
		function(){
			t.hide().eq(c).show();
			c = c > l ? 0:c+1;
		}, 6000);
}

//复制内容
jQuery.fn.cp=function(n){
	var ot = this.html();
	var ct = "";
	for(i=0;i<=n-1;i++){
		ct = ct + '<li>'+this.children().eq(i).html()+'</li>'
	}
	this.html(ot+ct);
}
//当前日期
jQuery.fn.myDate = function(){
	var time = new Date();
	var date = time.getDate();
	var day = time.getDay();
	var year = time.getFullYear();
	var month = time.getMonth()+1;
	switch (day)
  	{
		case 1: day = "星期一"
			break;
		case 2: day = "星期二"
			break;
		case 3: day = "星期三"
			break;
		case 4: day = "星期四"
			break;
		case 5: day = "星期五"
			break;
		case 6: day = "星期六"
			break;
		case 7: day = "星期天"
			break;
		}
	 this.html(year+"年,"+month+"月"+date+"日,"+day);
}
//图片滚动-2
jQuery.fn.atp =function(speed,frequency,perPage){
	var con = this
	var _h = 0;
	var currentPage = 1 //当前页
	var fragment_width = Number(con.find('li').width()) + Number(con.find('li').css('margin-right').match(/\d/)); //单个图片容器宽度
	var fragments_count=con.find('li').length; //图片容器数量
	var numPages = Math.ceil(fragments_count / perPage); //翻页次数 
	var stepMove = fragment_width*perPage;//翻页的宽度
	var firstPosition = 0; //第一张图片容器的位置
	
	play();
	con.hover(function(){clearInterval(_h)}, function(){play()});

	function play(){
		_h = setInterval(scrollMove,frequency)
	}
	
	function scrollMove() {
		currentPage ++;
		if(currentPage > numPages){
			currentPage = 1;
			con.find("ul").animate({'left': firstPosition},speed);
			return;
		}else{
			con.find("ul").animate({'left': -((currentPage-1)*stepMove)},speed);
			return;
		}
	}
}
//图片滚动-1
$(function() {
	var currentPage = 1;
    $('#doctorShow .button').live('click', function() {
				var fragments_count = $('#doctorShow').find(".slider ul li").length;//获取数量
				var fragmet_width = $('#doctorShow').find(".slider ul li").width();//获取宽度
        var perPage = 3;//每次翻页数量
        var numPages = Math.ceil(fragments_count/perPage); //翻页次数 
        var stepMove = fragmet_width*perPage;//翻一次移动的宽度
        var container = $('#doctorShow').find(".slider ul"); //获取图片的容器，也就是要移动的那部分
        var firstPosition = 0; //第一张图的位置
        var lastPosition = -((numPages-1)*stepMove); //最后一张的位置
        
        if ($(this).hasClass('tRight')) {
            currentPage ++;
            if (currentPage > numPages) {
                currentPage = 1;
                container.animate({'left': firstPosition},1500);
                return;
            };
            container.animate({'left': -((currentPage - 1)*stepMove)},1500);
        };
        if ($(this).hasClass('tLeft')) {
            currentPage --;
            if (currentPage < 1) {
                currentPage = numPages;
                container.animate({'left': lastPosition},1500);
                return;
            };
            container.animate({'left': -((currentPage-1)*stepMove)},1500);
        }
    })
})
//文字截取
jQuery.fn.limit=function(num,word){  //num为需要截取的文字数量
	var self = this;
	self.each(function(){
		var objString = $(this).text();
		var objLength = $(this).text().length;
		if(objLength > num){
		$(this).attr("title",objString);
		$(this).text(objString.substring(0,num) + word);
		}
	})
}

<!--调整字号 -->
jQuery.fn.fsize=function(t) {
	var _c = this;
	var _t = $(t);
	_c.css("cursor","pointer").click(
		function(){
			var i = $(this).attr('title');
			_t.css('font-size',i+'px').css('text-indent',2*i+'px');
		});
}

//文章预览
jQuery.fn.preview=function(a){
	var _f = this;
	var _s = $(a);
	_f.hover(
		function(){
			$(this).parent().parent().addClass('select');
			var ind = _f.index(this);
			_s.hide().eq(ind).show();
		},
		function(){
			_s.hide();
			$(this).parent().parent().removeClass('select');
		}
	);
}
//二级菜单
jQuery.fn.sNav = function(firstnav, secnav, ev){
	var _f = this.find(firstnav);
	var _s = this.find(secnav);
	if (ev){
		_f.click(
			function(){
				_f.removeClass('select');
				$(this).addClass('select');
				var ind = _f.index(this);
				_s.hide().eq(ind).show();
			}
		)
	} else {
		_f.hover(
			function(){
				_f.removeClass('select');
				$(this).addClass('select');
				var ind = _f.index(this);
				_s.hide().eq(ind).show();
			}
		)
	}
}

//图片新闻
jQuery.fn.focusPhoto = function(speed,frequency,prePage,pG,tG){
	var _c = _h = 0;
	var _p = this.find(".photoGroup li"); //图片组
	var _t = this.find(".titleGroup li"); //控制按钮组
	var _n = prePage-2;

	swphoto();
	_t.click(function(){
			clearInterval(_h);
			if($(this).attr('class')!='select'){
				_c = _t.index(this);
				change();
				play();
			}
	});
	
	_p.hover(function(){clearInterval(_h)}, function(){play()});

	function swphoto(){
		_p.hide().eq(0).show();
		play();
	}
	function play(){
		_h = setInterval(auto, frequency);
	}
	function auto(){    
		_c = _c > _n ? 0 : _c + 1;
		change();
	}
	function change(){
		_p.fadeOut(speed).eq(_c).fadeIn(speed);
		_t.removeClass('select').eq(_c).addClass('select');
	}
}
