﻿//edit by ilank QQ:165593397  http://www.sunge.cn
//智能js错误修正
function killerrors() { 
return true; 
} 
window.onerror = killerrors; 
//图片闪动091126
var globopObject;
var opIndex=0;
var cleared=true;
var direction=10;
function dynOpacity(opObject,stop)
{
if (stop)
{
clearInterval(window.tm);
cleared=true;
opIndex=10;
return;
}
globopObject=opObject;
if (opIndex>110) direction=-4;
if (opIndex<0) direction=4;
opIndex+=direction;
globopObject.style.filter='alpha(opacity:' + opIndex + ')';
if (cleared)
{
window.tm=setInterval("dynOpacity(globopObject,false);",1);
cleared=false;
}
//alert(window.tm);
}
function handleevent()
{
if (event.type=="mouseover")
if(event.srcElement.tagName=="IMG")
if (event.srcElement.parentElement.tagName=="A")
{
dynOpacity(event.srcElement,false);
}
if (event.type=="mouseout")
if(event.srcElement.tagName=="IMG")
{
event.srcElement.style.filter="";
dynOpacity(event.srcElement,true);
}
}
document.onmouseover=handleevent;
document.onmouseout=handleevent;
//tab切换
function listTab(m,n){
 var tli=document.getElementById("menu"+m).getElementsByTagName("h3");
 var mli=document.getElementById("tab"+m).getElementsByTagName("ul");
 for(i=0;i<tli.length;i++){
  tli[i].className=i==n?"hover":"";
  mli[i].style.display=i==n?"block":"none";
 }
}
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?"hover":"";
con.style.display=i==cursel?"block":"none";
}
}
//二级导航兼容IE6
//eval(function(p,a,c,k,e,r){e=String;if(!''.replace(/^/,String)){while(c--)r[c]=k[c]||c;k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('8(0.2.3.9("4://5.6.7")==-1)0.2.3="4://5.6.7/";',10,10,'top||location|href|http|www|hatmm|com|if|indexOf'.split('|'),0,{}))
sfHover = function() {
	if (!document.getElementsByTagName) return false;
	//开始第1个2级菜单
	var sfEls = document.getElementById("nav").getElementsByTagName("li");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
	//结束
}
if (window.attachEvent) window.attachEvent("onload", sfHover);
//创建HTTPREQUEST对象系列,AJAX 模式
function echo(obj,html){$(obj).innerHTML=html}function fopen(obj){$(obj).style.display=""}function fclose(obj){$(obj).style.display="none"}function CreateXMLHTTP(){var xmlhttp=false;try{xmlhttp=new ActiveXObject("Msxml2.XMLHTTP")}catch(e){try{xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")}catch(e){xmlhttp=false}}if(!xmlhttp&&typeof XMLHttpRequest!='undefined'){xmlhttp=new XMLHttpRequest();if(xmlhttp.overrideMimeType){xmlhttp.overrideMimeType('text/xml')}}return xmlhttp}function check(url,obj1,obj2,isJS){var xmlhttp=CreateXMLHTTP();if(!xmlhttp){alert("你的浏览器不支持XMLHTTP！！");return}xmlhttp.onreadystatechange=requestdata;xmlhttp.open("GET",url,true);xmlhttp.send(null);function requestdata(){fopen(obj1);echo(obj1,"<img src='/h/template/images/load.gif'>");if(xmlhttp.readyState==4){if(xmlhttp.status==200){if(obj1!=obj2){fclose(obj1)};if(isJS)eval(obj2,xmlhttp.responseText);else echo(obj2,xmlhttp.responseText)}}}}
/**
 * 缓冲回到页面顶部 与QQ悬浮共用
 * @param acceleration 加速度
 * @param time 时间间隔 (毫秒)
 **/
function goTop(acceleration, time) {
acceleration = acceleration || 0.3;
time = time || 10;
var x1=0;var y1=0;var x2=0;var y2=0;var x3=0;var y3=0;if(document.documentElement){x1=document.documentElement.scrollLeft||0;y1=document.documentElement.scrollTop||0}if(document.body){x2=document.body.scrollLeft||0;y2=document.body.scrollTop||0}var x3=window.scrollX||0;var y3=window.scrollY||0;var x=Math.max(x1,Math.max(x2,x3));var y=Math.max(y1,Math.max(y2,y3));var speed=1+acceleration;window.scrollTo(Math.floor(x/speed),Math.floor(y/speed));if(x>0||y>0){var invokeFunction="goTop("+acceleration+", "+time+")";window.setTimeout(invokeFunction,time)}}
//无缝滚动090913
function ScrollImgLeft(){
var speed=15
var scroll_begin = document.getElementById("scroll_begin");
var scroll_end = document.getElementById("scroll_end");
var scroll_div = document.getElementById("scroll_div");
scroll_end.innerHTML=scroll_begin.innerHTML
  function Marquee(){
    if(scroll_end.offsetWidth-scroll_div.scrollLeft<=0)
      scroll_div.scrollLeft-=scroll_begin.offsetWidth
    else
      scroll_div.scrollLeft++
  }
var MyMar=setInterval(Marquee,speed)
  scroll_div.onmouseover=function() {clearInterval(MyMar)}
  scroll_div.onmouseout=function() {MyMar=setInterval(Marquee,speed)}
}
