//切换
function qc_register(id, def) 
{ 
var obj = document.getElementById(id); 
if (!obj || !obj.hasChildNodes()) 
{ 
alert('ERROR: the object was not defined for #' + id + '#'); 
return; 
} 
 
// get head & body object 
var head = null; 
var body = null; 
for (var i = 0; i < obj.childNodes.length; i++) 
{ 
var node = obj.childNodes[i]; 
if (node.tagName == 'DIV') 
{ 
if (node.className == 'qc-head') 
head = node; 
else if (node.className == 'qc-body') 
body = node; 
} 
} 
if (!head) { alert('ERROR: head elements was not found for #' + id + '#'); return; } 
if (!body) { alert('ERROR: body elements was not found for #' + id + '#'); return; } 
 
// set action & default 
var items = head.getElementsByTagName('LI'); 
var datas = body.getElementsByTagName('DL'); 
if (items.length == 0) { alert('ERROR: empty set for head elements on #' + id + '#'); return; } 
if (items.length != datas.length) 
{ 
alert('ERROR: not equal between body.length and head.length for #' + id + '#'); 
return; 
} 
 
var total = items.length; 
if (typeof def == 'undefined') def = 0; 
else def = parseInt(def)%total; 
if (def < 0) def += total; 
for (var i = 0; i < total; i++) 
{ 
datas[i].style.display = (i == def ? '' : 'none'); 
items[i].className = (i == def ? 'current' : ''); 
items[i].onmouseover = function() { 
for (var k = 0; k < total; k++) 
{ 
datas[k].style.display = (this == items[k] ? '' : 'none'); 
items[k].className = (this == items[k] ? 'current' : ''); 
} 
} 
} 
} 
 function stopError() {
            return true;
          }
          window.onerror = stopError;
		  
///菜单
	var currentIndex = -2
        function addLoadEvent(func) {
            var oldonload = window.onload;
            if (typeof window.onload != 'function') {
                window.onload = func;
            } else {
                window.onload = function() {
                    oldonload();
                    func();
                }
            }
        }
        function menuhover() {
            var menu = document.getElementById("main_nav");
            var links = menu.getElementsByTagName("li");
            for (c = 0; c < links.length; c++) {
                links[c].onmouseover = function() {
                    for (m = 0; m < links.length; m++) {
                        links[m].className = '';
                    }
                    this.className = 'Classon';
                }
             }
        }
function displaySubMenu(id){

if(document.getElementById("menu_list_"+-2) != null){
document.getElementById("menu_list_"+-2).style.display="none";
}

if(document.getElementById("menu_list_"+1) != null){
document.getElementById("menu_list_"+1).style.display="none";
}

if(document.getElementById("menu_list_"+2) != null){
document.getElementById("menu_list_"+2).style.display="none";
}

if(document.getElementById("menu_list_"+3) != null){
document.getElementById("menu_list_"+3).style.display="none";
}

if(document.getElementById("menu_list_"+4) != null){
document.getElementById("menu_list_"+4).style.display="none";
}

if(document.getElementById("menu_list_"+5) != null){
document.getElementById("menu_list_"+5).style.display="none";
}

if(document.getElementById("menu_list_"+6) != null){
document.getElementById("menu_list_"+6).style.display="none";
}

if(document.getElementById("menu_list_"+7) != null){
document.getElementById("menu_list_"+7).style.display="none";
}

if(document.getElementById("menu_list_"+8) != null){
document.getElementById("menu_list_"+8).style.display="none";
}

if(document.getElementById("menu_list_"+9) != null){
document.getElementById("menu_list_"+9).style.display="none";
}

if(document.getElementById("menu_list_"+id) != null){
document.getElementById("menu_list_"+id).style.display="block";
}
}
displaySubMenu(-2);
addLoadEvent(menuhover);
