﻿$(document).ready(function(){
	 if (document.getElementById("sy_nav")){
		var CurrentUrl = window.location.href.toLowerCase();
		$("#sy_nav a").each(function(){if($(this).attr('href') == CurrentUrl) $(this).addClass("sy_nava");});
	}
	 $("#bigbody").click(function(){
        $('#body').css('font-size','18px');
    });
    $("#smallbody").click(function(){
        $('#body').css('font-size','14px');
    });
	if (document.getElementById("meitigun")){
		$("#meitigun").KinSlideshow({
			isHasTitleFont:false,
			isHasTitleBar:false,
		    btn:{btn_fontHoverColor:"#ffff"}
		});
	}
	//专业设备页面幻灯
	if (document.getElementById("sbgun")){
		$("#sbgun").KinSlideshow({
			isHasTitleFont:false,
			isHasTitleBar:false,
		    btn:{btn_fontHoverColor:"#ffff"}
		});
	}
	//滑动门
	var SDmodel = new scrollDoor();
	//典型病例医生
	if (document.getElementById("doc_c_1") && document.getElementById("doc_c_8") && document.getElementById("doc_b_1") && document.getElementById("doc_b_8")){
		//$('#doc_b_1').attr("class",'dx_dq');
		SDmodel.sd(["doc_b_1","doc_b_2","doc_b_3","doc_b_4","doc_b_5","doc_b_6","doc_b_7","doc_b_8","doc_b_9"],
			       ["doc_c_1","doc_c_2","doc_c_3","doc_c_4","doc_c_5","doc_c_6","doc_c_7","doc_c_8","doc_c_9"],
			       "dx_dq","");
	}
	//专业设备页面滑动门
	if (document.getElementById("hz1") && document.getElementById("hz2") && document.getElementById("hz3") && document.getElementById("hz4")//首页医生
		&& document.getElementById("hz5")){
		SDmodel.sd(["hz1","hz2","hz3","hz4","hz5"],["div_h1","div_h2","div_h3","div_h4","div_h5"],"eqp_currs");
	}

	if(document.getElementById("b_lf_zc")){//特色疗法页滑动门
		SDmodel.sd( ["b_lf_zc","b_lf_gl","b_lf_glie","b_lf_tg","b_lf_gz","b_lf_xz","b_lf_xr","b_lf_cy"],
				    ["c_lf_zc","c_lf_gl","c_lf_glie","c_lf_tg","c_lf_gz","c_lf_xz","c_lf_xr","c_lf_cy"],
			        "lf_srcurr","");
	}
	if(document.getElementById("b_pic_01")){//图说疾病页滑动门
		SDmodel.sd( ["b_pic_01","b_pic_02","b_pic_03","b_pic_04","b_pic_05","b_pic_06"],
				    ["c_pic_01","c_pic_02","c_pic_03","c_pic_04","c_pic_05","c_pic_06"],
			        "leg_scrcurr","");
	}
	//科室
	if(document.getElementById("nan")){
		SDmodel.sd( ["nan","fu","erbi","buyun","ganbing","zhongyi"],
				    ["nan_list","fu_list","erbi_list","buyun_list","ganbing_list","zhongyi_list"],
			        "sy_dqks","");
	}
	if(document.getElementById("hj") && document.getElementById("sb") &&  document.getElementById("yy")){
		SDmodel.sd( ["hj","sb","yy"],
				    ["hj_list","sb_list","yy_list"],
			        "sy_dqhj","");
	}
	if (document.getElementById("arrC")) {
        var scrollPic_01 = new ScrollPic();
        scrollPic_01.scrollContId   = "arrC"; 
        scrollPic_01.arrLeftId      = "toL";
        scrollPic_01.arrRightId     = "toR"; 

        scrollPic_01.frameWidth     = 166;
        scrollPic_01.pageWidth      = 166; 

        scrollPic_01.speed          = 30; 
        scrollPic_01.space          = 30; 
        scrollPic_01.autoPlay       = false; 
        scrollPic_01.autoPlayTime   = 3; 
        scrollPic_01.initialize();
        function autogun(){scrollPic_01.rightMouseDown();scrollPic_01.leftEnd();}
        setInterval(autogun,3000);
		if(!-[1,]){
			$('#arrC > div > div').attr('style','float:left;');
		}
    }
	//在线咨询
	if (document.getElementById("online01") && document.getElementById("online02") && document.getElementById("online03") && document.getElementById("online04")//首页医生
		&& document.getElementById("online05") && document.getElementById("online06") && document.getElementById("online07")){
			document.getElementById("online01").className='doc_on';
			document.getElementById("online-01").style.display='block';
		SDmodel.sd(["online01","online02","online03","online04","online05","online06","online07"]
			,["online-01","online-02","online-03","online-04","online-05","online-06","online-07"],"doc_on","doc_out");
	}
	//来院路线
	/*
	if(document.getElementById('tell') && document.getElementById('gj') && document.getElementById('qc')  && document.getElementById('taix')
		&& document.getElementById('lc')){
		SDmodel.sd(["tell","gj","qc","taix","lc"],["div_tell","div_gj","div_qc","div_taix","div_lc"],"lux_curr","");
	}*/
	if(document.getElementById('tell') && document.getElementById('lc')){
		SDmodel.sd(["tell","lc"],["div_tell","div_lc"],"lux_curr","");
	}
	//医生
	if(document.getElementById('qb') && document.getElementById('nk') &&  document.getElementById('fk') && document.getElementById('wk')){
		SDmodel.sd(["qb","nk","fk","wk","by","gk",'qt',"gc"],["qb_list","nk_list","fk_list","wk_list","by_list","gk_list","qt_list","gc_list"],"docla","");
	}
	//优惠
	if(document.getElementById('yoh')){
		$('#yoh ul li').hover(
			function(){
				$(this).removeClass('li_ico1').removeClass('current').siblings().removeClass('current').addClass('li_ico1');
				$(this).addClass('current').siblings().addClass('li_ico1');
			},
			function(){
				
			}
		)
	}
	//科室
	if(document.getElementById("nan")){
		SDmodel.sd( ["nan","fu","erbi","buyun","ganbing","zhongyi"],
				    ["nan_list","fu_list","erbi_list","buyun_list","ganbing_list","zhongyi_list"],
			        "sy_dqks","");
	}
	//就医指南
	if(document.getElementById("hj") && document.getElementById("sb") &&  document.getElementById("yy")){
		SDmodel.sd( ["hj","sb","yy"],
				    ["hj_list","sb_list","yy_list"],
			        "sy_dqhj","");
	}
	if(document.getElementById('yoh')){
		$('#yoh ul li').hover(
			function(){
				$(this).removeClass('li_ico1').removeClass('current').siblings().removeClass('current').addClass('li_ico1');
				$(this).addClass('current').siblings().addClass('li_ico1');
			},
			function(){
				
			}
		)
	}
	if (document.getElementById("sy_dcolist")){
		new Marquee("sy_dcolist",2,2,700,140,30,0,500);
	}
	if (document.getElementById("hjgun")) new Marquee("hjgun",2,2,940,110,30,0,500);
});
//跑马灯
function Marquee()
{
	this.ID = document.getElementById(arguments[0]);
	this.Direction = this.Width = this.Height = this.DelayTime = this.WaitTime = this.CTL = this.StartID = this.Stop = this.MouseOver = 0;
	this.Step = 1;
	this.Timer = 30;
	this.DirectionArray = {"top":0 , "up":0 , "bottom":1 , "down":1 , "left":2 , "right":3};
	if(typeof arguments[1] == "number" || typeof arguments[1] == "string")this.Direction = arguments[1];
	if(typeof arguments[2] == "number")this.Step = arguments[2];
	if(typeof arguments[3] == "number")this.Width = arguments[3];
	if(typeof arguments[4] == "number")this.Height = arguments[4];
	if(typeof arguments[5] == "number")this.Timer = arguments[5];
	if(typeof arguments[6] == "number")this.DelayTime = arguments[6];
	if(typeof arguments[7] == "number")this.WaitTime = arguments[7];
	if(typeof arguments[8] == "number")this.ScrollStep = arguments[8];
	this.ID.style.overflow = this.ID.style.overflowX = this.ID.style.overflowY = "hidden";
	this.ID.noWrap = true;
	this.IsNotOpera = (navigator.userAgent.toLowerCase().indexOf("opera") == -1);
	if(arguments.length >= 7)this.Start();
}

Marquee.prototype.Start = function()
{
	if(this.ID == -1)return;
	if(this.WaitTime < 800)this.WaitTime = 800;
	if(this.Timer < 20)this.Timer = 20;
	if(this.Width == 0)this.Width = parseInt(this.ID.style.width);
	if(this.Height == 0)this.Height = parseInt(this.ID.style.height);
	if(typeof this.Direction == "string")this.Direction = this.DirectionArray[this.Direction.toString().toLowerCase()];
	this.HalfWidth = Math.round(this.Width / 2);
	this.HalfHeight = Math.round(this.Height / 2);
	this.BakStep = this.Step;
	this.ID.style.width = this.Width + "px";
	this.ID.style.height = this.Height + "px";
	if(typeof this.ScrollStep != "number")this.ScrollStep = this.Direction > 1 ? this.Width : this.Height;
	var templateLeft = "<table cellspacing='0' cellpadding='0' style='border-collapse:collapse;display:inline;'><tr><td noWrap=true style='white-space: nowrap;'>MSCLASS_TEMP_HTML</td><td noWrap=true style='white-space: nowrap;'>MSCLASS_TEMP_HTML</td></tr></table>";
	var templateTop = "<table cellspacing='0' cellpadding='0' style='border-collapse:collapse;'><tr><td>MSCLASS_TEMP_HTML</td></tr><tr><td>MSCLASS_TEMP_HTML</td></tr></table>";
	var msobj = this;
	msobj.tempHTML = msobj.ID.innerHTML;
	if(msobj.Direction <= 1)
	{
		msobj.ID.innerHTML = templateTop.replace(/MSCLASS_TEMP_HTML/g,msobj.ID.innerHTML);
	}
	else
	{
		if(msobj.ScrollStep == 0 && msobj.DelayTime == 0)
		{
			msobj.ID.innerHTML += msobj.ID.innerHTML;
		}
		else
		{
			msobj.ID.innerHTML = templateLeft.replace(/MSCLASS_TEMP_HTML/g,msobj.ID.innerHTML);
		}
	}
	var timer = this.Timer;
	var delaytime = this.DelayTime;
	var waittime = this.WaitTime;
	msobj.StartID = function(){msobj.Scroll()}
	msobj.Continue = function()
				{
					if(msobj.MouseOver == 1)
					{
						setTimeout(msobj.Continue,delaytime);
					}
					else
					{	clearInterval(msobj.TimerID);
						msobj.CTL = msobj.Stop = 0;
						msobj.TimerID = setInterval(msobj.StartID,timer);
					}
				}

	msobj.Pause = function()
			{
				msobj.Stop = 1;
				clearInterval(msobj.TimerID);
				setTimeout(msobj.Continue,delaytime);
			}

	msobj.Begin = function()
		{
			msobj.ClientScroll = msobj.Direction > 1 ? msobj.ID.scrollWidth / 2 : msobj.ID.scrollHeight / 2;
			if((msobj.Direction <= 1 && msobj.ClientScroll <= msobj.Height + msobj.Step) || (msobj.Direction > 1 && msobj.ClientScroll <= msobj.Width + msobj.Step))			{
				msobj.ID.innerHTML = msobj.tempHTML;
				delete(msobj.tempHTML);
				return;
			}
			delete(msobj.tempHTML);
			msobj.TimerID = setInterval(msobj.StartID,timer);
			if(msobj.ScrollStep < 0)return;
			msobj.ID.onmousemove = function(event)
						{
							if(msobj.ScrollStep == 0 && msobj.Direction > 1)
							{
								var event = event || window.event;
								if(window.event)
								{
									if(msobj.IsNotOpera)
									{
										msobj.EventLeft = event.srcElement.id == msobj.ID.id ? event.offsetX - msobj.ID.scrollLeft : event.srcElement.offsetLeft - msobj.ID.scrollLeft + event.offsetX;
									}
									else
									{
										msobj.ScrollStep = null;
										return;
									}
								}
								else
								{
									msobj.EventLeft = event.layerX - msobj.ID.scrollLeft;
								}
								msobj.Direction = msobj.EventLeft > msobj.HalfWidth ? 3 : 2;
								msobj.AbsCenter = Math.abs(msobj.HalfWidth - msobj.EventLeft);
								msobj.Step = Math.round(msobj.AbsCenter * (msobj.BakStep*2) / msobj.HalfWidth);
							}
						}
			msobj.ID.onmouseover = function()
						{
							if(msobj.ScrollStep == 0)return;
							msobj.MouseOver = 1;
							clearInterval(msobj.TimerID);
						}
			msobj.ID.onmouseout = function()
						{
							if(msobj.ScrollStep == 0)
							{
								if(msobj.Step == 0)msobj.Step = 1;
								return;
							}
							msobj.MouseOver = 0;
							if(msobj.Stop == 0)
							{
								clearInterval(msobj.TimerID);
								msobj.TimerID = setInterval(msobj.StartID,timer);
							}
						}
		}
	setTimeout(msobj.Begin,waittime);
}

Marquee.prototype.Scroll = function()
{
	switch(this.Direction)
	{
		case 0:
			this.CTL += this.Step;
			if(this.CTL >= this.ScrollStep && this.DelayTime > 0)
			{
				this.ID.scrollTop += this.ScrollStep + this.Step - this.CTL;
				this.Pause();
				return;
			}
			else
			{
				if(this.ID.scrollTop >= this.ClientScroll)
				{
					this.ID.scrollTop -= this.ClientScroll;
				}
				this.ID.scrollTop += this.Step;
			}
		break;

		case 1:
			this.CTL += this.Step;
			if(this.CTL >= this.ScrollStep && this.DelayTime > 0)
			{
				this.ID.scrollTop -= this.ScrollStep + this.Step - this.CTL;
				this.Pause();
				return;
			}
			else
			{
				if(this.ID.scrollTop <= 0)
				{
					this.ID.scrollTop += this.ClientScroll;
				}
				this.ID.scrollTop -= this.Step;
			}
		break;

		case 2:
			this.CTL += this.Step;
			if(this.CTL >= this.ScrollStep && this.DelayTime > 0)
			{
				this.ID.scrollLeft += this.ScrollStep + this.Step - this.CTL;
				this.Pause();
				return;
			}
			else
			{
				if(this.ID.scrollLeft >= this.ClientScroll)
				{
					this.ID.scrollLeft -= this.ClientScroll;
				}
				this.ID.scrollLeft += this.Step;
			}
		break;

		case 3:
			this.CTL += this.Step;
			if(this.CTL >= this.ScrollStep && this.DelayTime > 0)
			{
				this.ID.scrollLeft -= this.ScrollStep + this.Step - this.CTL;
				this.Pause();
				return;
			}
			else
			{
				if(this.ID.scrollLeft <= 0)
				{
					this.ID.scrollLeft += this.ClientScroll;
				}
				this.ID.scrollLeft -= this.Step;
			}
		break;
	}
}
//跑马灯



//
function online()//商务通
{	
	changeURL('news', 'http://kft.zoosnet.net/LR/Chatpre.aspx?id=KFT50243234');
	return false;
}
function changeURL(winName, newURL) 
{win = window.open("", winName);
win.location.href = newURL;
}

function dateshow(){ 
	var da=new Date();
	da=da.getYear()+"-"+(da.getMonth()+1)+"-"+da.getDate();
	execScript('dim   n   :   n   =   DateAdd("d",   -3,   "'+   da   +'")','vbscript');   
	var   d   =   new   Date(n);   
	document.write(d.getFullYear()   +   "-"   +   (d.getMonth()   +   1)   +   "-"   +   d.getDate()   +   "")   
}
function setTab(name,cursel,n){
	for(i=1;i<=n;i++){
		var menu=document.getElementById(name+i);
		var con=document.getElementById("con_"+name+"_"+i);
		menu.className=i==cursel?"door-nav-current":"";
		con.style.display=i==cursel?"block":"none";
	}
}

//滑动门START
function scrollDoor(){
}
scrollDoor.prototype = {
	sd : function(menus,divs,openClass,closeClass){
		var _this = this;
		if(menus.length != divs.length)
		{
			alert("菜单层数量和内容层数量不一样!");
			return false;
		}    
		for(var i = 0 ; i < menus.length ; i++)
		{ 
			_this.$(menus[i]).value = i;    
			_this.$(menus[i]).onmouseover = function(){
		 
			for(var j = 0 ; j < menus.length ; j++)
			{      
				_this.$(menus[j]).className = closeClass;
				_this.$(divs[j]).style.display = "none";
			}
				_this.$(menus[this.value]).className = openClass; 
				_this.$(divs[this.value]).style.display = "block";    
			}
		}
	},
	$ : function(oid){
	if(typeof(oid) == "string")
		return document.getElementById(oid);
		return oid;
	}
}

//2011-6-9 文章页 和 列表页的热点文章列表末尾添加当前文章
function insertSelf(title){
	var href=window.location.href;
	if(href.indexOf('index')!=-1 || href.indexOf('html')==-1){
		return ;
	}
		document.write('<li><a href="'+href+'" target="_blank" title="'+title+'">'+title+'</a></li>');
}
document.write('<!-- 广告位：盐城首页右下角QQ弹窗 --><script type="text/javascript" >BAIDU_CLB_SLOT_ID = "276470";</script><script type="text/javascript" src="http://cbjs.baidu.com/js/o.js"></script>');
