﻿/*
设置管理后台窗体
*/
//左部
function SetLeft(){
	var Left=OpDom.GetId("Left");
	var Left_top=OpDom.GetId("Left_top");
	var Left_bottom=OpDom.GetId("Left_bottom");
	Left_bottom.style.height=document.body.offsetHeight-Left_top.offsetHeight+"px";
}
function SetTop(){
	var Left=OpDom.GetId("Left");
	var Top=OpDom.GetId("Top");
	Top.style.width=document.body.offsetWidth-Left.offsetWidth+"px";
}
function SetRight(){
	var Left=OpDom.GetId("Left");
	var Top=OpDom.GetId("Top");
	var Right=OpDom.GetId("Right");
	Right.style.width=document.body.offsetWidth-Left.offsetWidth-10+"px";
	Right.style.height=document.body.offsetHeight-Top.offsetHeight-5+"px";
}
/*
管理后台左部脚本
*/
//栏木伸缩
function Partopen(obj){
	OpDom.Hide(OpDom.GetTagName(OpDom.GetId("Part"),"dl"));
	OpDom.Show(OpDom.GetTagName(obj.parentNode,"dl"),"inline");
	var list=OpDom.GetTagName(OpDom.GetId("Part"),"div");
	for(var i=0;i<list.length;i++){
		list[i].style.backgroundPosition="0px 0px";
	}
	obj.style.backgroundPosition="0px -20px";
}

/*
首页头部脚本
*/
//滚动新闻效果
function Roll(){
	var rollnews=OpDom.GetId("rollnews");
	var div1=OpDom.GetId("div1");
	setInterval(function(){
		var temp=rollnews.style.right;
		temp=parseInt(temp.replace("px",""));
		temp+=1;
		rollnews.style.right=temp+"px";
		if(temp>div1.offsetWidth){
			rollnews.style.right="-"+rollnews.offsetWidth+"px";
		}
	},20);
}
//变更标题
function Change(id){
	var parent=OpDom.GetTagName(OpDom.GetId("parent"),"li");
	var son=OpDom.GetClass(OpDom.GetId("son"),"outside");
	if(parent.length==son.length){
		OpDom.Hide(son);
		for(var i=0;i<parent.length;i++){
			parent[i].style.background="url(Img/Top_3.gif) no-repeat right";
			parent[i].style.color="#ffffff";
		}
	}
	parent[id].style.background="url(Img/Top_5.gif) repeat-x";
	parent[id].style.color="#3d3d3d";
	OpDom.Show(son[id],"inline");
}

/*
首页脚本
*/
//图片滚动
function PicRoll(){
	var picrolloutside=OpDom.GetId("picrolloutside");
	picrolloutside.scrollLeft=0;
	var roll1=OpDom.GetId("roll1");
	var roll2=OpDom.GetId("roll2");
	roll2.innerHTML=roll1.innerHTML;
	setInterval(function(){
		picrolloutside.scrollLeft+=2;
		if(picrolloutside.scrollLeft>=roll1.offsetWidth){
			picrolloutside.scrollLeft=0;
		}
	},20);
}
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);
        }
    }
}
