function $(id){
return document.getElementById(id);
}

function getPos(el, sProp){ 
var iPos = 0
while(el!=null){
	iPos+=el["offset" + sProp]
	el = el.offsetParent
}
return iPos
}

function Contains_NS(a, b) {
while(b.parentNode)
if((b = b.parentNode) == a)
return true;
return false;
}

var TimerID = null;
var CurMenu = null;

function ShowMenu(o, id){
clearTimeout(TimerID);
var op = $("menu" + id);
op.style.left = getPos(o,'Left');
op.style.top = getPos(o,'Top') + o.offsetHeight;
op.style.visibility = "visible";
if(CurMenu != null && CurMenu != op) CurMenu.style.visibility = "hidden";
CurMenu = op;
}

function HideMenu(o, e){
if(document.all){
	if(!o.contains(e.toElement)) o.style.visibility = "hidden";
}else{
	if(e.currentTarget!= e.relatedTarget && !Contains_NS(o, e.relatedTarget)) o.style.visibility = "hidden";
}
}

function TimeoutHideMenu(){
clearTimeout(TimerID);
if(CurMenu!=null){
	TimerID = setTimeout(THM=function(){CurMenu.style.visibility = "hidden"}, 1000);
}
}

function MenuOver(o){
o.style.backgroundColor="#DD5566";
o.style.border="1px solid #B80A24";
o.childNodes[0].style.borderLeft="1px solid #CC3840";
}

function MenuOut(o){
o.style.backgroundColor="#CC3840";
o.style.border="1px solid #CC3840";
o.childNodes[0].style.borderLeft="1px solid #CC3840";
}

var Menus = new Array();

function AddItem(i, link, label){
if(Menus[i] == null) Menus[i] = new Array();
var it = Menus[i];
it.push(new Object());
it[it.length - 1].Link = link;
it[it.length - 1].Label = label;
}

function CreatePopMenu(){
document.write("<style type=\"text/css\">");
document.write(".popmenu{position:absolute;left:0;top:0;z-index:65535;background:#FCFCD8;border-style:solid;border-width:0 1px 1px 1px;border-color:#CC3840;visibility:hidden}");
document.write(".popmenu td{padding:2px 16px 2px 16px;cursor:pointer}");
document.write(".popmenu td.o{background:#EEEECC}");
document.write(".popmenu td.b{border-bottom:3px solid #FDDEAD}");
document.write(".popmenu span{padding:0 2px 0 2px}");
document.write("</style>");
for(var i = 1; i < Menus.length; i++){
var array = Menus[i];
document.write("<table cellspacing=\"0\" cellpadding=\"0\" class=\"popmenu\" id=\"menu" + i + "\" onmouseover='clearTimeout(TimerID)' onmouseout=\"HideMenu(this, event)\">");
var cls;
for(var n = 0; n < array.length; n++){
if(n % 2 != 0) cls = "o"; else cls = "";
if(n == array.length - 1) cls += " b";
document.write("<tr><td class=\"" + cls + "\"><a style='display:block;width:100%' href=\"http://v.baidu.com/brw.php?if=&" + array[n].Link + "\">" + array[n].Label + "</a></td></tr>");
}
document.write("</table>");
}
}

AddItem(1, "type=1&cate=1", "爱情");
AddItem(1, "type=1&cate=3", "动作");
AddItem(1, "type=1&cate=4", "剧情");
AddItem(1, "type=1&cate=5", "科幻");
AddItem(1, "type=1&cate=6", "恐怖");
AddItem(1, "type=1&cate=7", "喜剧");
AddItem(1, "type=1&cate=8", "悬疑");
AddItem(1, "type=1&cate=9", "灾难");
AddItem(1, "type=1&cate=10", "战争");
AddItem(1, "type=1&cate=11", "犯罪");
AddItem(1, "type=1&cate=12", "纪录");
AddItem(1, "type=1&cate=39", "文艺");

AddItem(2, "type=2&cate=14", "爱情");
AddItem(2, "type=2&cate=15", "历史");
AddItem(2, "type=2&cate=17", "喜剧");
AddItem(2, "type=2&cate=18", "武侠");
AddItem(2, "type=2&cate=19", "警匪");
AddItem(2, "type=2&cate=23", "儿童");
AddItem(2, "type=2&cate=24", "军事");
AddItem(2, "type=2&cate=28", "生活");
AddItem(2, "type=2&cate=29", "文艺");
AddItem(2, "type=2&cate=30", "科幻");
AddItem(2, "type=2&cate=31", "犯罪");

AddItem(3, "type=3&cate=46", "旅游");
AddItem(3, "type=3&cate=27", "央视经典");
AddItem(3, "type=3&cate=40", "纪实");
AddItem(3, "type=3&cate=25", "教育");
AddItem(3, "type=3&cate=22", "性福宽频");
AddItem(3, "type=3&cate=26", "MTV");
AddItem(3, "type=3&cate=32", "时尚");
AddItem(3, "type=3&cate=43", "写真");
AddItem(3, "type=3&cate=21", "健身");
AddItem(3, "type=3&cate=44", "美容");
AddItem(3, "type=3&cate=45", "婴幼儿");

AddItem(4, "type=4&cate=33", "剧情");
AddItem(4, "type=4&cate=34", "爱情");
AddItem(4, "type=4&cate=35", "怀旧");
AddItem(4, "type=4&cate=36", "幻想");
AddItem(4, "type=4&cate=37", "休闲");
AddItem(4, "type=4&cate=38", "战争");

CreatePopMenu();
