var topNav = document.getElementById('menu');
var divDom = new Array();
for(objIdx=0; objIdx < topNav.childNodes.length; objIdx++){
    if(topNav.childNodes[objIdx].tagName=='DIV' && topNav.childNodes[objIdx].className=='bg3'){
        divDom = topNav.childNodes[objIdx];
        break;
    }
}

menuDiv = new Array(15);
var counter = 0;
for(objIdx=0; objIdx < divDom.childNodes.length; objIdx++){
    if(divDom.childNodes[objIdx].id=='menut15_of'){
        menuDiv[counter++] = divDom.childNodes[objIdx];
    }
}
var current_url = window.location.pathname;

var patten_news    = new RegExp("index-");
var patten_pics    = new RegExp("photo-");
var patten_feature = new RegExp("feature");
var patten_cat     = new RegExp("cat");

//alert(current_url);
if(RegExp("beijing_2008").test(current_url) ||
   RegExp("19th_golden").test(current_url) ||
   RegExp("event").test(current_url)){
    current_url = "/features/";
}else if(RegExp("property").test(current_url) ||
         RegExp("stock").test(current_url) ||
         RegExp("fund").test(current_url)){
    current_url = "/finance/";
}else if(RegExp("function").test(current_url)){
    current_url = "/reply/";
}else if(patten_cat.test(current_url)){
    var subStr = current_url.indexOf("/", 5);
    if(subStr < 0) subStr = current_url.length;
    current_url = current_url.substring(4, subStr);
}else{
    current_url = current_url.substring(0 , current_url.indexOf("/", 2));
}
//alert(current_url);
var finded = false;
for(objIdx=0; objIdx < menuDiv.length; objIdx++){
    var a_url = menuDiv[objIdx].firstChild.firstChild.href;

    var patten_url = new RegExp(current_url);
    var result = patten_url.test(a_url);
    if(result == true){
        menuDiv[objIdx].firstChild.firstChild.style.backgroundColor = '#ff9971';
        menuDiv[objIdx].firstChild.firstChild.style.color = '#000000';
        menuDiv[objIdx].firstChild.firstChild.style.fontWeight = 'bold';
        var finded = true;
        break;
    }
}

if(!finded && !RegExp("weather").test(current_url)){
    menuDiv[0].firstChild.firstChild.style.backgroundColor = '#ff9971';
    menuDiv[0].firstChild.firstChild.style.color = '#000000';
    menuDiv[0].firstChild.firstChild.style.fontWeight = 'bold';
}