/* $Id: index.js 15469 2008-12-19 06:34:44Z testyang $ */
$(document).ready(function(){
	$(window).scroll(function(){
		if($(document).scrollTop()>=200){
			$("#go-top").removeClass("hidden");
		}else if($(document).scrollTop()<200){
			$("#go-top").addClass("hidden");
		}
		if($(document).scrollTop()>=4500) {
//			$("#go-top").addClass("hidden");
		}
	})
	$("#go-top-fetch").click(function(){
		alert('ddddd');
		return false;
		$(document).scrollTop(0);
		return false;
	})
});

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;
	}
}
window.onload = function(){
	mjs_index();
	var SDmodel = new scrollDoor();
    SDmodel.sd(["mmm01","mmm02","mmm03","mmm04"],["ccc01","ccc02","ccc03","ccc04"],"sd05","sd06");
    SDmodel.sd(["mm01","mm02","mm03","mm04"],["cc01","cc02","cc03","cc04"],"sd03","sd04");
//	window.setTimeout("scrollInterval()",2000);
//	SDmodel.sd(["m01","m02","m03"],["c01","c02","c03"],"sd01","sd02");
}
var tablink_idname = new Array("tablink"); 
var tabcontent_idname = new Array("tabcontent");
var tabcount = new Array("3"); 
var loadtabs = new Array("1"); 
var autochangemenu = 1;
var changespeed = 3;
var stoponhover = 0;

function easytabs(menunr, active) {
    if (menunr == autochangemenu) {
        currenttab = active;
    }
    if ((menunr == autochangemenu) && (stoponhover == 1)) {
        stop_autochange()
    } else if ((menunr == autochangemenu) && (stoponhover == 0)) {
        counter = 0;
    }
    menunr = menunr - 1;
    for (i = 1; i <= tabcount[menunr]; i++) {
        document.getElementById(tablink_idname[menunr] + i).className = 'tab' + i;
        document.getElementById(tabcontent_idname[menunr] + i).style.display = 'none';
    }
    document.getElementById(tablink_idname[menunr] + active).className = 'tab' + active + ' tabactive';
    document.getElementById(tabcontent_idname[menunr] + active).style.display = 'block';
}
var timer;
counter = 0;
var totaltabs = tabcount[autochangemenu - 1];
var currenttab = loadtabs[autochangemenu - 1];
function start_autochange() {
    counter = counter + 1;
    timer = setTimeout("start_autochange()", 1000);
    if (counter == changespeed + 1) {
        currenttab++;
        if (currenttab > totaltabs) {
            currenttab = 1
        }
        easytabs(autochangemenu, currenttab);
        restart_autochange();
    }
}
function restart_autochange() {
    clearTimeout(timer);
    counter = 0;
    start_autochange();
}
function stop_autochange() {
    clearTimeout(timer);
    counter = 0;
}

function mjs_index() {
    var menucount = loadtabs.length;
    var a = 0;
    var b = 1;
    do {
        easytabs(b, loadtabs[a]);
        a++;
        b++;
    } while ( b <= menucount );
    if (autochangemenu != 0) {
        start_autochange();
    }
}

function scrollInterval()
{
	var demo=document.getElementById("demo");
	var demo1=document.getElementById("demo1");
	var demo2=document.getElementById("demo2");
	demo2.innerHTML=demo1.innerHTML;
  if(demo.scrollTop==2*demo1.scrollHeight-demo.offsetHeight)
  {
   demo.scrollTop=demo1.scrollHeight-demo.offsetHeight;
  }
  else
  {
   demo.scrollTop=demo.scrollTop+10;
  }
  if(demo.scrollTop%50==0)
  {
   window.setTimeout( "scrollInterval()", 2000 );
  }
  else
  {
   window.setTimeout( "scrollInterval()", 50 );
  }
}

/*
window.onload=function b(){
  alert('ok');
  var demo=document.getElementById("demo");
  var demo1=document.getElementById("demo1");
  var demo2=document.getElementById("demo2");
  window.setTimeout("scrollInterval()",2000);
}
*/
