﻿function $(ID) {
	if (document.getElementById && document.getElementById(ID)) {
		return document.getElementById(ID);
	} else if (document.all && document.all(ID)) {
		return document.all(ID);
	} else if (document.layers && document.layers[ID]) {
		return document.layers[ID];
	} else {
		return false;
	}
}

//加入收藏夹
function AddFavorite(sURL, sTitle)
{
   try
   {
       window.external.addFavorite(sURL, sTitle);
   }
   catch (e)
   {
       try
       {
           window.sidebar.addPanel(sTitle, sURL, "");
       }
       catch (e)
       {
           alert("加入收藏失败，请使用Ctrl+D进行添加");
       }
   }
}

//设为首页
function SetHome(obj,vrl){
       try{
               obj.style.behavior='url(#default#homepage)';obj.setHomePage(vrl);
       }
       catch(e){
               if(window.netscape) {
                       try {
                               netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");  
                       }  
                       catch (e)  { 
                               alert("此操作被浏览器拒绝！\n请在浏览器地址栏输入“about:config”并回车\n然后将[signed.applets.codebase_principal_support]设置为'true'");  
                       }
                       var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);
                       prefs.setCharPref('browser.startup.homepage',vrl);
                }
       }
}

function dosearch()
{
	if(document.getElementById('search').value=='输入影片名称、演员或导演等'||document.getElementById('search').value=='')
	{
		alert('请输入关键字');
		document.getElementById('search').focus();
		return false;
	}else{
		searchFrm.submit();
	}
}

function setab(n,t,total)
{
	if(n)
	{
		for(i=1;i<=total;i++)
		{
			document.getElementById(t+'tab'+i).className='';
			document.getElementById(t+'list'+i).style.display='none';
		}
		document.getElementById(t+'tab'+n).className='on';
		document.getElementById(t+'list'+n).style.display='block';
	}
}

var tID = "nav1";
function showmenu(ID) {
	if (ID != tID) {
		var ID_Obj = $(ID);
		var tID_Obj = $(tID);
		var ID_Obj_content = $(ID + "_");
		var tID_Obj_content = $(tID + "_");
		tID_Obj_content.style.display = "none";
		ID_Obj_content.style.display = "block";
		tID = ID;
	}
}

function radio_init(id, hide, radio, on_radio)
{
	o = document.getElementById(id).getElementsByTagName("a");
	for (i = 0; i < o.length; i++)
	{
		oo = o[i];
		oo.onclick = function()
		{
			for (j = 0; j < o.length; j++)
			{
				o[j].className = radio;
			}
			this.className = radio + " " + on_radio;
			document.getElementById(hide).value = this.name;
		}
	}
}

// search input
var dwsSearch = {
	hoverBtn	: function(o,s){
		dwsElement.addClassName(o,s);
		o.onmouseout = function(){
			dwsElement.delClassName(this,s);
		}
	},
	doInput	: function(o){
		if (o.value==o.defaultValue) {
			o.value="";
		}
		o.onblur = function(){
			o.value==""?o.value=o.defaultValue:"";
		}
	}
}

function getTime() {
	var enable = 0;
	today = new Date();
	var day;
	var date;
	var time_start = new Date();
	var clock_start = time_start.getTime();
	if (today.getDay() == 0) day = "星期日"
	if (today.getDay() == 1) day = "星期一"
	if (today.getDay() == 2) day = "星期二"
	if (today.getDay() == 3) day = "星期三"
	if (today.getDay() == 4) day = "星期四"
	if (today.getDay() == 5) day = "星期五"
	if (today.getDay() == 6) day = "星期六"
	date = "今天是：" + (today.getFullYear()) + "年" + (today.getMonth()+1) + "月" + today.getDate() + "日 ";
	document.write(date + day);
}

function Olympic() {
	var urodz = new Date("August 8,2008");
	var now = new Date();
	var ile = urodz.getTime()-now.getTime();
	var dni = Math.floor(ile/(1000*60*60*24))+1;
	var txt;
	if (dni>0) {
		txt = "距离2008年北京奥运会召开还有还有" + dni + "天！";
	} else if (dni==0) {
		txt = "第29届奥运会今天正式开始！";
	} else if (dni<0 && dni>-14) {
		txt = "第29届奥运会正在进行中！";
	} else {
		txt = "第29届奥运会已圆满结束！";
	}
	document.write(txt);
}