


function sx_scoll(ul,to){
	var ul = document.getElementById(ul);
	var lis = ul.getElementsByTagName('li');
	var num_li=lis.length;
	var num_show =8;
	
	var child = ul.childNodes;
	var num_old =child.length;

	
	//全部隐藏
	for(i=0;i<num_li;i++){
		if(i<num_show)
			lis[i].style.display='block';
		else
			lis[i].style.display='none';
	}
	//改变结构
	var lis = ul.getElementsByTagName('li');
	if(1==to){
		var tmp=lis[0];
		tmp.parentNode.removeChild(tmp)
		ul.appendChild(tmp)
	}else if(-1==to){
		var tmp=lis[num_li-1];
		tmp.parentNode.removeChild(tmp)
		ul.insertBefore(tmp,ul.childNodes[0])
	}
	//只显示前几项
	
	var lis = ul.getElementsByTagName('li');
	for(i=0;i<num_li;i++){
		if(lis[i]){
			if(i<num_show)
				lis[i].style.display='block';
			else
				lis[i].style.display='none';
		}
	}
}


function sx_scoll_p(to){
	parent_id='p_poster';
	child_tag = 'a';
	var parent_e = document.getElementById(parent_id);
	var img_poster_now =document.getElementById('img_poster_now');
	var childs_e = parent_e.getElementsByTagName(child_tag);
	var num_childs=childs_e.length;
	var num_show =1;
	
	if (isNaN(sx_scoll_p.no))
	{
		sx_scoll_p.no =1;//init 第一步换图了
	}else{
		sx_scoll_p.no += to;

		if (sx_scoll_p.no == num_childs )
		{
			sx_scoll_p.no=0;
		}
		if ( -1 == sx_scoll_p.no )
		{
			sx_scoll_p.no = num_childs-1;
		}
	}

	//全部隐藏
	for(i=0;i<num_childs;i++){
		if(i==sx_scoll_p.no){
			childs_e[i].style.display='block';
			img_poster_now.innerHTML=sx_scoll_p.no+1;
		}
		else{
			childs_e[i].style.display='none';	
		}
	}
}

function cssLoad(scid,scsrc,nourlfix){
	var sc=document.getElementById(scid);
	if(!sc) return;
	if(!nourlfix){
		var t= 't='+ new Date().getTime();
		scsrc = scsrc.indexOf('?')>0 ? scsrc+'&'+t:  scsrc+'?'+t;
	}
	var scP=sc.parentNode;
	scP.removeChild(sc);
	sc_new=document.createElement("script");
	sc_new.id= scid;
	sc_new.src= scsrc;
	sc_new.type="text/javascript";
	scP.appendChild(sc_new);
}


function stoctRuning(){
	/*debug 周日/周日不执行刷新 9:30至11:30 13:00:1500不刷新 这个函数暂时不写 */
	return true;
}


function format_tag_a(){

	// 编辑要求，不让改#链接可点，强制在新窗口中打开
	var __A = document.getElementsByTagName('a');
	var num_a = __A.length;
	for( var i=0;i<num_a; i++){
		var e_link =  __A[i];
		var len_url = e_link.href.length
		if('#' == e_link.href.substring(len_url-1,len_url)){
			if( null==e_link.onclick){
				e_link.style.cursor='none';
				e_link.style.textDecoration='none';
		
				e_link.onclick=function(){
					return false;
				}
			}
		}
		if( -1 == e_link.href.indexOf('#')){
			//e_link.target ='_blank';
		}
	}
}



function switch_im_news(obj){
	var cur_id =  obj.id;
	var tag_1=document.getElementById('tag_im_news_1');
	var tag_2=document.getElementById('tag_im_news_2');
	var wrap_1=document.getElementById('wrap_im_news_1');
	var wrap_2=document.getElementById('wrap_im_news_2');
	switch (cur_id)
	{
		case "tag_im_news_1":
			tag_1.className='now';
			tag_2.className='';
			wrap_1.style.display="block";
			wrap_2.style.display="none";
		break;
		case "tag_im_news_2":
			tag_1.className='';
			tag_2.className='now';
			wrap_1.style.display="none";
			wrap_2.style.display="block";
		break;
	}

}

function switch_tab_news(obj){
	var cur_id =  obj.id;
	var tag_1=document.getElementById('tab_1');
	var tag_2=document.getElementById('tab_2');
	var tag_3=document.getElementById('tab_3');
	
	var wrap_1=document.getElementById('tab_new_1');
	var wrap_2=document.getElementById('tab_new_2');
	var wrap_3=document.getElementById('tab_new_3');
	switch (cur_id)
	{
		case "tab_1":
			tag_1.className='active_tab';
			tag_2.className='unactive_tab';
			
			tag_3.style.display="none";
			wrap_1.style.display="block";
			wrap_2.style.display="none";
			wrap_3.style.display="none";
		break;
		case "tab_2":
			tag_1.className='unactive_tab';
			tag_2.className='active_tab';
			
			tag_3.style.display="none";
			wrap_1.style.display="none";
			wrap_2.style.display="block";
			wrap_3.style.display="none";
		break;
		case "tab_3":
			tag_1.className='unactive_tab';
			tag_2.className='unactive_tab';
			tag_3.className='active_tab';
			
			tag_3.style.display="block";
			wrap_1.style.display="none";
			wrap_2.style.display="none";
			wrap_3.style.display="block";
		break;
	}

}
function switch_lbt_HuiFu(obj)
{
   var cur_id =  obj.id;
   var tNeiRon=document.getElementById('tableNeiRon');
   switch (cur_id)
   {
     case "tableNeiRon":
     tNeiRon.style.display="block";
     break;
   }
}
function switch_HuiFuZiXun(obj)
{
   var cur_id =  obj.id;
   var tZiXun=document.getElementById('tableZiXun');
   switch (cur_id)
   {
     case "tableZiXun":
     tZiXun.style.display="block";
     break;
   }
}
///{{{导航菜单

var menu_stat ={'def_idx':-2,'on':0,'now_idx':-1};
var beginidx=''; 

function show_menu(idx){
    beginidx=idx;
	if (isNaN(idx))
	{
		idx=menu_stat.def_idx;
	}

	if (menu_stat.def_idx == menu_stat.now_idx)
	{
		return false;
	}
	var menus=document.getElementById('menu_top').getElementsByTagName('li');
	var submenus=document.getElementById('menu_top_sub').getElementsByTagName('ul');
	var menus_num =menus.length;
	for (i=0;i<menus_num ;i++ )
	{
		var e =menus[i];
		//var e_sub = document.getElementById('menu_top')
		if (idx==i)
		{
			e.className='now';
			menu_stat.now_idx=i;
			if (submenus[i])
			{
				submenus[i].style.display="block";
			}
		}else{
			e.className='';
			if (submenus[i])
			{
				submenus[i].style.display="none";
			}
		}
	}
}

function show_menuSecond(idx){
    
	if (isNaN(idx))
	{
		idx=menu_stat.def_idx;
	}

	if (menu_stat.def_idx == menu_stat.now_idx)
	{
		return false;
	}
	var menus=document.getElementById('menu_top').getElementsByTagName('li');
	var submenus=document.getElementById('menu_top_sub').getElementsByTagName('ul');
	var menus_num =menus.length;
	for (i=0;i<menus_num ;i++ )
	{
		var e =menus[i];
		//var e_sub = document.getElementById('menu_top')
		if (idx==i)
		{
			e.className='now';
			menu_stat.now_idx=i;
			if (submenus[i])
			{
				submenus[i].style.display="block";
			}
		}else{
			e.className='';
			if (submenus[i])
			{
				submenus[i].style.display="none";
			}
		}
	}
}


function switch_menu_sub(obj){
	var submenus=document.getElementById('menu_top').getElementsByTagName('li');
	
	var submenus_num =submenus.length;
	var on = 0;
	var def_idx=menu_stat.def_idx;
	
	for (i=0;i<submenus_num ;i++ )
	{
		var e =submenus[i];
		e.idx=i;
		e.def_idx=def_idx;
		e.onmouseover=_over;
		e.onmouseout=_out;
	}
	
    
	function _over(){
		show_menuSecond(this.idx);
		//alert(this.idx);
		menu_stat.on =1;
		menu_stat.now_idx=this.idx;

	}
	function _out(){
	  //alert(beginidx);
		//show_menuSecond(beginidx);		
		menu_stat.on =0;
		
	}
}

function menu_out()
{
  //show_menuSeconds(beginidx);
 // alert("aa");
}

function menu_sub_over(){
	menu_stat.on = 1;
	//show_menuSecond(beginidx);
	//show_menuSecond(menu_stat.now_idx);
}

function menu_sub_out(){
	menu_stat.on = 0;
	//alert("aa");
	//show_menuSeconds(beginidx);
	
}

///}}}


function init_news_poster(){
			var img_poster = document.getElementById('p_poster').getElementsByTagName('a');
	var img_poster_length = img_poster.length;
	for (i=0;i<img_poster_length ;i++ )
	{
		img_poster[i].no =i+1;
		if (i>0)
		{
			img_poster[i].style.display='none';
		}
	}
	document.getElementById('img_poster_num').innerHTML=img_poster_length;
}


//专题活动切换
function switch_zt_tag(obj){
	var cur_id =  obj.id;
	var tag_1=document.getElementById('zt_tag_1');
	var tag_2=document.getElementById('zt_tag_2');
	var wrap_1=document.getElementById('zt_wrapper_1');
	var wrap_2=document.getElementById('zt_wrapper_2');
	switch (cur_id)
	{
		case "zt_tag_1":
			tag_1.className='ztnow fli';
			tag_2.className='';
			wrap_1.style.display="block";
			wrap_2.style.display="none";
		break;
		case "zt_tag_2":
			tag_1.className='ztfirst fli';
			tag_2.className='ztnow';
			wrap_1.style.display="none";
			wrap_2.style.display="block";
		break;
	}

}

//房产切换
function ctag(obj){
	var cur_id =  obj.id;
	var tag_1=document.getElementById('ztul_tag_1');
	var tag_2=document.getElementById('ztul_tag_2');
	var tag_3=document.getElementById('ztul_tag_3');

	var wrap_1=document.getElementById('zt_wrap_1');
	var wrap_2=document.getElementById('zt_wrap_2');
	var wrap_3=document.getElementById('zt_wrap_3');
	switch (cur_id)
	{
		case "ztul_tag_1":
			tag_1.className='ztnow fli';
			tag_2.className='';
			tag_3.className='';
			wrap_1.style.display="block";
			wrap_2.style.display="none";
			wrap_3.style.display="none";
		break;
		case "ztul_tag_2":
			tag_1.className='ztfirst fli';
			tag_2.className='ztnow';
			tag_3.className='';
			wrap_1.style.display="none";
			wrap_2.style.display="block";
			wrap_3.style.display="none";
		break;
		case "ztul_tag_3":
			tag_1.className='ztfirst fli';
			tag_2.className='ztfirst';
			tag_3.className='ztnow';
			wrap_1.style.display="none";
			wrap_2.style.display="none";
			wrap_3.style.display="block";
		break;
	}

}

//
			
function die (o){
			var setName = 'A';
			var lis2 = document.getElementById('qkcxUl').getElementsByTagName('li');
			for(i2=0;i2<lis2.length;i2++){
				lis2[i2].className='';

			}
			if(1==this.tid){
					setName='B';
				}else if(2==o.tid){
					setName='C';
				}else if(3==o.tid){
					setName='D';
			}
			o.className='qknow';
			var img=document.getElementById('qkcxImg')
			img.src="http://www.winbk.com/app/load_page_pic.php?die="+setName+'01';
			img.style.width='250px';
			//img.style.height='270px';	
}

function switch_news_top(obj){
	var tag_id ='news_top_today_tag';
	var tag_7d=document.getElementById('news_top_7day_tag');
	var tag_td=document.getElementById('news_top_today_tag');
	var wrap_7d=document.getElementById('news_top_7day');
	var wrap_td=document.getElementById('news_top_today');
	if (obj)
	{
		tag_id=obj.id
	}
	
		
	switch (tag_id)
	{
		case 'news_top_today_tag':
			tag_td.className='now';
			tag_7d.className='';
			wrap_td.style.display="block";
			wrap_7d.style.display="none";
		break;
		case 'news_top_7day_tag':
			tag_td.className='';
			tag_7d.className='now';
			wrap_td.style.display="none";
			wrap_7d.style.display="block";
		break;
	}
}









function initStock(){

	var img =document.getElementById('sinastockimg');
	
	//默认执行显示上海
	getSotckNow();
	setInterval('getSotckNow()',20 * 1000);
	
	//设置属性
	tag_sh.onclick =function(){
		stockCleal();
		this.className='hqnow';
		var img =document.getElementById('sinastockimg');
		img.src='http://image.sinajs.cn/newchart/small/nsh000001.gif';
		getSotckNow();
	}
	tag_sz.onclick =function(){
		stockCleal()
		this.className='hqnow';
		img.src='http://image.sinajs.cn/newchart/small/nsz399001.gif';
		getSotckNow();
	}
	tag_hs.onclick =function(){
		stockCleal()
		this.className='hqnow';
		img.src='http://image.sinajs.cn/newchart/hk_stock/min_small/HSI.gif';
		getSotckNow();
	}

	function stockCleal(){
		tag_sh.className='hqtag';
		tag_sz.className='hqtag';
		tag_hs.className='hqtag';
	}
}

function getSotckNow(){
	//try{
		var randnum = new Date().getTime();
		//alert (hq_str_hkHSI)
		var jsurl = "http://hq.sinajs.cn/rn=" + randnum + "&list=s_sh000001,s_sz399001,hkHSI";
		var imgurl="http://image.sinajs.cn/newchart/small/nsh000001.gif?"+randnum;

		cssLoad('sinastockjs',jsurl,true);
		var stoctTotal = 0; 
		var stoctRat = 0; 
		var stoctVal = 0; 

		var stoct=[];
		if('hqnow'==tag_sh.className){
			stoct=hq_str_s_sh000001.split(",")
			stoctTotal=stoct[1];
			stoctRat=stoct[3];
			stoctVal=stoct[2];
		}
		if('hqnow'==tag_sz.className){
			stoct=hq_str_s_sz399001.split(",")
			stoctTotal=stoct[1];
			stoctRat=stoct[3];
			stoctVal=stoct[2];
		}
		
		if('hqnow'==tag_hs.className){
			stoct=hq_str_hkHSI.split(",")
			stoctTotal=stoct[5];
			stoctRat=stoct[7];
			stoctVal=stoct[6];
		}
		
		//刷新数字
		document.getElementById('stock_new').innerHTML=stoctTotal;
		document.getElementById('stock_vrat').innerHTML=stoctRat;
		document.getElementById('stock_vval').innerHTML=stoctVal;

		//刷新图片
		var img =document.getElementById('sinastockimg');
		if(!!img.src) 
			img.src=img.src.split('?')[0]+'?'+imgurl

	//}catch(e){alert(e)}
}

function AddFavorite(sURL, sTitle) {
	try {
		window . external . addFavorite(sURL, sTitle);
	} 
	catch (e) {
		try {
			window . sidebar . addPanel(sTitle, sURL, "");
		} 
		catch (e) {
			alert("加入收藏失败,请手动添加.");
		} 
	} 
} 
function setHomepage(pageURL) {
	if (document . all) {
		document . body . style . behavior = 'url(#default#homepage)';
		try
		{
			document . body . setHomePage(pageURL);
		}
		catch (e)
		{
			alert("请手动设为首页");
		}
		
	} 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', pageURL);
	} 
}


function timer(){
	if (0==menu_stat.on)
	{
		show_menu();
	}


	timer.max = 10;
	if (isNaN(timer.no))
	{
		timer.no =0;
	}else{
		if (timer.no>10)
		{
			timer.no=0;
		}else{
			timer.no ++;
		}
	}
	
	if ( 5==timer.no )
	{
		//sx_scoll_p(1)
		try{document.getElementById('btn_scoll_p').onclick();}catch(e){}
	}
}
