/**
 * @classDescription 模拟Marquee，无间断滚动内容
 * @author Aken Li(www.kxbd.com)
 * @date 2009-07-17
 * @DOM
 *  	<div id="marquee">
 *  		<ul>
 *   			<li></li>
 *   			<li></li>
 *  		</ul>
 *  	</div>
 * @CSS
 *  	#marquee {width:200px;height:50px;overflow:hidden;}
 * @Usage
 *  	$('#marquee').kxbdMarquee(options);
 * @options
 *		isEqual:true,//所有滚动的元素长宽是否相等,true,false
 *  	loop: 0,//循环滚动次数，0时无限
 *		direction: 'left',//滚动方向，'left','right','up','down'
 *		scrollAmount:1,//步长
 *		scrollDelay:20//时长
 *		controlBtn:{left:'#goL',right:'#goR'},//控制加速滚动的按钮ID，有四个属性left,right,up,down分别对应四个方向
 *		newAmount:4,//加速滚动的步长
 *		eventA:'mouseenter',//鼠标事件，加速
 *		eventB:'mouseleave'//鼠标事件，原速
 */
  //////// JavaScript Document

$(function() {
	$(".topicList li img").hover(function(){
		$(this).toggleClass("select");
	},function(){
		$(this).toggleClass("select");
	});
					 
	$("#focusNews").sNav(".titleGroup li",".newsGroup ul")
	$(".twoColBar").each(function(){
		$(this).sNav(".titleGroup li",".newsGroup ul")
	})
	$("#guild").sNav(".titleGroup li",".newsGroup li")
	$("#device").sNav(".titleGroup li",".newsGroup li")
	$("#road").sNav(".titleGroup li",".newsGroup li")
	$("#news").sNav(".titleGroup li",".newsGroup ul")
	$("#device .newsGroup li p").limit(8,"...")
	$("#newsShowLink li a").limit(13,"...")
	$("#doctorShow .slider ul li p a").limit(36,"……【详情】")
	$("#keyword").focus(function(){
		if($(this).val()=="您想搜索什么健康问题呢?"){
			$(this).val("");			
		}					 
	})
	$("#keyword").blur(function(){
		if($(this).val()=="您想搜索什么健康问题呢?"||$(this).val()==""){
			$(this).val("您想搜索什么健康问题呢?");			
		}					 
	})
	$("#add_favourite").click(function(){addCookie("http://www.sxwjmn.com","武警山西省总队医院_山西男科医院_最好的男科医院")});
	$("#set_home").click(function(){setHomepage("http://www.sxwjmn.com")});
});


//图片滚动
$(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},2500);
                return;
            };
            container.animate({'left': -((currentPage - 1)*stepMove)},2500);
        };
        if ($(this).hasClass('tLeft')) {
            currentPage --;
            if (currentPage < 1) {
                currentPage = numPages;
                container.animate({'left': lastPosition},2500);
                return;
            };
            container.animate({'left': -((currentPage-1)*stepMove)},1500);
        }
    })
})

$(document).ready(function(){
	$("#accordion1").msAccordion({defaultid:0, autodelay:5/*,event:"mouseover"*/});	//专家团队
	   $('#sliders').bxSlider({  
		   prev_image: 'images/next.gif',  	
		   next_image: 'images/prev.gif', 		   
		   wrapper_class: 'honorIndexImages',  	
		   margin: 70,  	
		   auto: true,  	
		   auto_controls: false ,
		   pager: false
	
	   });
})	   

//jQuery.fn.cp=function(){//复制第一张图片
//	var ot = this.html();
//	var ct = this.children().eq(0).html()
//	this.html(ot+'<li>'+ct+'</li>');
//}

//function atp(a,b) {
//	var fragmet_width = $(a+' li').next().width();//获取宽度
//	var fragments_count=$(a+' li').length-2
//	if (currentPage > fragments_count) {
//		currentPage ++;
//		px = -(currentPage - 1)*fragmet_width;
//		$(b).animate({left:px},500);
//		$(b).animate({left:0},0);
//		currentPage = 1;
//	}else{
//		currentPage ++;
//		px = -(currentPage - 1)*fragmet_width;
//		$(b).animate({left:px},500);
//	};
//}

//文字截取
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');
		});
}

//文章预览
function preview(firstnav, secnav){
	var _f = $(firstnav);
	var _s = $(secnav);
	_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();
			}
		)
	}
}

//图片新闻
var _c = _h = 0;
var _p = '#fPGroup li';
var _b = '#fPCGroup li';
//var _t = '#pointer';
var _s = 4000;
var _n = 2;
$(document).ready(function() {
	swphoto(_s);
	$(_b).click(function(){
			clearInterval(_h);
			if($(this).attr('class')!='select'){
			var i = $(_b).index(this);
			_c = i;
			change(i);
			play(_s);}
	});
	$(_p).hover(function(){clearInterval(_h)}, function(){play(_s)});
	
})
function swphoto(_s){
  $(_p).hide().eq(0).show();
	play(_s);
}
function play(_s){
  _h = setInterval("auto()", _s);
}
function auto(){    
  _c = _c > _n ? 0 : _c + 1;
  change(_c);
}
function change(i){
//	var px = _c*58+5+'px';
  $(_p).fadeOut(1000).eq(i).fadeIn(1000);
//	$(_t).animate({top:px},500);
	$(_b).removeClass('select').eq(i).addClass('select');
}
function checkF() {
	
	if ($("#qTitle").attr("value") == '' || $("#qTitle").attr("value") == '输入咨询标题') {
		alert('请输入您所要咨询的问题');
		$("#qTitle").focus();
		return false;
	}
	
	if ($("#qKs").attr("value") == '') {
		alert('请选择您所要咨询的科室');
		$("#qKs").focus();
		return false;
	}
	
	if ($("#qZj").attr("value") == '' ) {
		alert('请选择您要咨询的专家');
		$("#qZj").focus();
		return false;
	}
	
	if ($("#qName").attr("value") == '' || $("#qName").attr("value") == '您的名字') {
		alert('请输入您的姓名');
		$("#qName").focus();
		return false;
	}
	
	if ($("#qPhone").attr("value") == '' || $("#qPhone").attr("value") == '联系电话') {
		
		alert('请输入您的电话');
		$("#qPhone").focus();
		return false;
	}
	
	if ($("#qText").attr("value") == '' || $("#qText").attr("value") == '请输入咨询内容') {
		alert('请输入您所要咨询的内容');
		$("#qText").focus();
		return false;
	}
	
	if ($("#qCode").attr("value") == '') {
		alert('请输入验证码');
		$("#qCode").focus();
		return false;
	}
	
	return true;
}

function checkGh() {
	
	if ($("#ghName").attr("value") == '') {
		alert('请输入您的姓名');
		$("#ghName").focus();
		return false;
	}
	
	if ($("#ghSex").attr("value") == '') {
		alert('请输入您的性别');
		$("#ghSex").focus();
		return false;
	}
	
	if ($("#ghAge").attr("value") == '' ) {
		alert('请输入您的年纪');
		$("#ghAge").focus();
		return false;
	}
	
	if ($("#ghAddress").attr("value") == '' ) {
		alert('请输入您的地址');
		$("#ghAddress").focus();
		return false;
	}
	
	if ($("#ghPhone").attr("value") == '') {
		alert('请输入您的电话');
		$("#ghPhone").focus();
		return false;
	}
	
	if ($("#ghKs").attr("value") == '') {
		alert('请选择您预约的科室');
		$("#ghKs").focus();
		return false;
	}
	
	if ($("#ghYyys").attr("value") == '') {
		alert('请选择您预约的医生');
		$("#ghYyys").focus();
		return false;
	}
	
	if ($("#ghEmail").attr("value") == '') {
		alert('请输入您的email地址');
		$("#ghEmail").focus();
		return false;
	}
	
	if ($("#ghContent").attr("value") == '' ) {
		alert('请输入您的病情');
		$("#ghContent").focus();
		return false;
	}
	
	return true;
}
function addCookie(url,siteName)
{
 if (document.all)
    {
       window.external.addFavorite(url,siteName);
    }
    else if (window.sidebar)
    {
       window.sidebar.addPanel(siteName, 'vs', "");
 }
}

function setHomepage(url)
{
 if (document.all)
    {
        document.body.style.behavior='url(#default#homepage)';
	  document.body.setHomePage(url);
 
    }
    else if (window.sidebar)
    {
    if(window.netscape)
    {
         try
   {  
            netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");  
         }  
         catch (e)  
         {  
    alert( "该操作被浏览器拒绝，如果想启用该功能，请在地址栏内输入 about:config,然后将项 signed.applets.codebase_principal_support 值该为true" );  
         }
    } 
    var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components. interfaces.nsIPrefBranch);
    prefs.setCharPref('browser.startup.homepage',url);
 }
}

/*dfsad*/
(function($){

	$.fn.kxbdMarquee = function(options){
		var opts = $.extend({},$.fn.kxbdMarquee.defaults, options);
		
		return this.each(function(){
			var $marquee = $(this);//滚动元素容器
			var _scrollObj = $marquee.get(0);//滚动元素容器DOM
			var scrollW = $marquee.width();//滚动元素容器的宽度
			var scrollH = $marquee.height();//滚动元素容器的高度
			var $element = $marquee.children(); //滚动元素
			var $kids = $element.children();//滚动子元素
			var scrollSize=0;//滚动元素尺寸
			var _type = (opts.direction == 'left' || opts.direction == 'right') ? 1:0;//滚动类型，1左右，0上下

			//防止滚动子元素比滚动元素宽而取不到实际滚动子元素宽度
			$element.css(_type?'width':'height',10000);
			//获取滚动元素的尺寸
			if (opts.isEqual) {
				scrollSize = $kids[_type?'outerWidth':'outerHeight']() * $kids.length;
			}else{
				$kids.each(function(){
					scrollSize += $(this)[_type?'outerWidth':'outerHeight']();
				});
			}
			//滚动元素总尺寸小于容器尺寸，不滚动
			if (scrollSize<(_type?scrollW:scrollH)) return; 
			//克隆滚动子元素将其插入到滚动元素后，并设定滚动元素宽度
			$element.append($kids.clone()).css(_type?'width':'height',scrollSize*2);
			
			var numMoved = 0;
			function scrollFunc(){
				var _dir = (opts.direction == 'left' || opts.direction == 'right') ? 'scrollLeft':'scrollTop';
				if (opts.loop > 0) {
					numMoved+=opts.scrollAmount;
					if(numMoved>scrollSize*opts.loop){
						_scrollObj[_dir] = 0;
						return clearInterval(moveId);
					} 
				}
				if(opts.direction == 'left' || opts.direction == 'up'){
					var newPos = _scrollObj[_dir] + opts.scrollAmount;
					if(newPos>=scrollSize){
						newPos -= scrollSize;
					}
					_scrollObj[_dir] = newPos;
				}else{
					var newPos = _scrollObj[_dir] - opts.scrollAmount;
					if(newPos<=0){
						newPos += scrollSize;
					}
					_scrollObj[_dir] = newPos;
				}
			};
			//滚动开始
			var moveId = setInterval(scrollFunc, opts.scrollDelay);
			//鼠标划过停止滚动
			$marquee.hover(
				function(){
					clearInterval(moveId);
				},
				function(){
					clearInterval(moveId);
					moveId = setInterval(scrollFunc, opts.scrollDelay);
				}
			);
			
			//控制加速运动
			if(opts.controlBtn){
				$.each(opts.controlBtn, function(i,val){
					$(val).bind(opts.eventA,function(){
						opts.direction = i;
						opts.oldAmount = opts.scrollAmount;
						opts.scrollAmount = opts.newAmount;
					}).bind(opts.eventB,function(){
						opts.scrollAmount = opts.oldAmount;
					});
				});
			}
		});
	};
	$.fn.kxbdMarquee.defaults = {
		isEqual:true,//所有滚动的元素长宽是否相等,true,false
		loop: 0,//循环滚动次数，0时无限
		direction: 'left',//滚动方向，'left','right','up','down'
		scrollAmount:1,//步长
		scrollDelay:20,//时长
		newAmount:3,//加速滚动的步长
		eventA:'mousedown',//鼠标事件，加速
		eventB:'mouseup'//鼠标事件，原速
	};
	
	$.fn.kxbdMarquee.setDefaults = function(settings) {
		$.extend( $.fn.kxbdMarquee.defaults, settings );
	};
	
})(jQuery);
$(function(){
	$(".marquee").each(function() {
		$(this).kxbdMarquee();
	});			
});


/*dfdsaf*/
//menu Accordion
//author: Marghoob Suleman
//Date: 05th Aug, 2009
//Version: 1.0
//web: www.giftlelo.com | www.marghoobsuleman.com
;(function($){
	$.fn.msAccordion = function(options) {
		options = $.extend({
					currentDiv:'1',
					previousDiv:'',
					vertical: false,
					defaultid:0,
					currentcounter:0,
					intervalid:0,
					autodelay:0,
					event:"click",
					alldivs_array:new Array()
			}, options);
		$(this).addClass("accordionWrapper");
		$(this).css({overflow:"hidden"});
		//alert(this);
		var elementid = $(this).attr("id");
		var allDivs = this.children();
		if(options.autodelay>0)  {
			$("#"+ elementid +" > div").bind("mouseenter", function(){
														   pause();
														   });
			$("#"+ elementid +" > div").bind("mouseleave", function(){
																  startPlay();
																  });
		}
		//set ids
		allDivs.each(function(current) {
								 var iCurrent = current;
								 var sTitleID = elementid+"_msTitle_"+(iCurrent);
								 var sContentID = sTitleID+"_msContent_"+(iCurrent);
								 var currentDiv = allDivs[iCurrent];
								 var totalChild = currentDiv.childNodes.length;
								 var titleDiv = $(currentDiv).find("div.title");
								 titleDiv.attr("id", sTitleID);
								 var contentDiv = $(currentDiv).find("div.content");
								 contentDiv.attr("id", sContentID);
								 options.alldivs_array.push(sTitleID);
								 //$("#"+sTitleID).click(function(){openMe(sTitleID);});
								 $("#"+sTitleID).bind(options.event, function(){pause();openMe(sTitleID);});
								 });
		
		//make vertical
		if(options.vertical) {makeVertical();};
		//open default
		openMe(elementid+"_msTitle_"+options.defaultid);
		if(options.autodelay>0) {startPlay();};
		//alert(allDivs.length);
		function openMe(id) {
			var sTitleID = id;
			var iCurrent = sTitleID.split("_")[sTitleID.split("_").length-1];
			options.currentcounter = iCurrent;
			var sContentID = id+"_msContent_"+iCurrent;
			if($("#"+sContentID).css("display")=="none") {
				if(options.previousDiv!="") {
					closeMe(options.previousDiv);
				};
				if(options.vertical) {
					$("#"+sContentID).slideDown("slow");
				} else {
					$("#"+sContentID).show("slow");
				}
				options.currentDiv = sContentID;
				options.previousDiv = options.currentDiv;
			};
		};
		function closeMe(div) {
			if(options.vertical) {
				$("#"+div).slideUp("slow");
			} else {
				$("#"+div).hide("slow");
			};
		};	
		function makeVertical() {
			$("#"+elementid +" > div").css({display:"block", float:"none", clear:"both"});
			$("#"+elementid +" > div > div.title").css({display:"block", float:"none", clear:"both"});
			$("#"+elementid +" > div > div.content").css({clear:"both"});
		};
		function startPlay() {
			options.intervalid = window.setInterval(play, options.autodelay*1000);
		};
		function play() {
			var sTitleId = options.alldivs_array[options.currentcounter];
			openMe(sTitleId);
			options.currentcounter++;
			if(options.currentcounter==options.alldivs_array.length) options.currentcounter = 0;
		};
		function pause() {
			window.clearInterval(options.intervalid);
		}; 
		}
})(jQuery);
function utf(value){
			window.location.href = 'search/?keyword='+encodeURI(value);
}













