﻿var Rimifon = {
	"NewFloatAd" : function(imgUrl, strLink)
	{
		var ins = {
			"Tag" : document.createElement("a"),
			"WinX" : 0,
			"WinY" : 0,
			"DirV" : true,
			"DirH" : true,
			"AutoMove" : true,
			"Image" : new Image
		};
		ins.Handler = setInterval(function(){ Rimifon.Float(ins); }, 50);
		ins.Tag.style.position = "absolute";
		ins.Tag.style.left = "0mm";
		ins.Tag.style.top = "0mm";
		ins.Tag.style.zIndex = 1;
		ins.Image.src = imgUrl;
		ins.Image.onmouseover = function(){ ins.AutoMove = false; }
		ins.Image.onmouseout = function(){ ins.AutoMove = true; }
		if(!!strLink)
		{
			ins.Tag.href = strLink;
			ins.Image.border = 0;
			ins.Tag.target = "_blank";
		}
		ins.Tag.appendChild(ins.Image);
		document.body.insertBefore(ins.Tag, document.body.firstChild);
		this.RandStart.call(ins);
		return ins;
	},
	"Float" : function(ins)
	{
		if(!ins.AutoMove) return;
		var ad = ins.Tag;
		var winW = ins.body.clientWidth;
		var winH = ins.body.clientHeight;
		if(ins.WinX + ad.offsetWidth >= winW) ins.DirH = false;
		if(ins.WinY + ad.offsetHeight >= winH) ins.DirV = false;
		if(ins.WinX <= 0) ins.DirH = true;
		if(ins.WinY <= 0) ins.DirV = true;
		ins.WinX += ins.DirH ? 1 : -1;
		ins.WinY += ins.DirV ? 1 : -1;
		ad.style.left = (ins.body.scrollLeft + ins.WinX) + "px";
		ad.style.top = (ins.body.scrollTop + ins.WinY) + "px";
	},
	"RandStart" : function()
	{
		var ad = this.Tag;
		this.body = document[document.compatMode == "BackCompat" ? "body" : "documentElement"];
		var intWidth = this.body.clientWidth;
		var intHeight = this.body.clientHeight;
		this.WinX = Math.random() * (intWidth - ad.offsetWidth) | 0;
		this.WinY = Math.random() * (intHeight - ad.offsetHeight) | 0;
		this.DirH = Math.random() * 10 % 2 < 1;
		this.DirV = Math.random() * 10 % 2 < 1;
	}
}
new function()
{
    if(!document.body) return setTimeout(arguments.callee, 500);
    Rimifon.NewFloatAd("Images/Temp/wsts.gif", "hnga/jmhd/wsts.html");
    //Rimifon.NewFloatAd("Images/Temp/jdz.gif", "hnga/zwgk/zwfb/news-7032.html");
    /*Rimifon.NewFloatAd("http://jdz.hnga.gov.cn/jdz.jpg", "http://jdz.hnga.gov.cn").Tag.onclick = function()
    {
		return !self.open(this.href, this.target, "width=490,height=440");
    };*/
}
function SwitchTab(evt)
{
	var tag = evt.srcElement || evt.target;
	if(tag.tagName != "A") return;
	tag = tag.parentNode;
	if(tag.tagName != "H1") return;
	var root = tag.parentNode.parentNode;
	var h1 = root.getElementsByTagName("h1");
	if(h1.length < 2) return;
	var id = root.getAttribute("ActId") || 0;
	var newId = 0;
	for(var i = 0; i < h1.length; i++)
	{
		if(h1[i] != tag) continue;
		newId = i;
	}
	if(newId == id) return;
	var dl = root.getElementsByTagName("dl");
	dl[id].className = h1[id].className = "";
	dl[newId].className = tag.className = "active";
	root.setAttribute("ActId", newId);
}
var imgMar = new function()
{
	var arrImg, sceImg, txtTtl;
	var me = this;
	arrData = new Array;
	this.Index = -1;
	this.Add = function(src, url, text) { arrData.push(arguments); }
	this.Next = function(timer)
	{
		if(timer) this.Timer = timer;
		this.SetAct(this.Index + 1);
		this.Handler = setTimeout(function(){ me.Next(); }, this.Timer);
	}
	this.Init = function(target)
	{
		var ul = document.getElementById(target);
		var lnks = ul.parentNode.getElementsByTagName("div")[0].childNodes;
		sceImg = lnks[0].lastChild;
		txtTtl = lnks[1].lastChild;
		arrImg = ul.getElementsByTagName("img");
		if(!!document.documentElement.filters)
		{
			txtTtl.parentNode.style.filter = "alpha(opacity=80)";
			sceImg.style.filter = "revealTrans(Duration=.7)";
		}
		else txtTtl.parentNode.style.opacity = .8;
		for(var i = 0; i < arrImg.length; i++)
		{
			arrImg[i].src = arrData[i][0];
			arrImg[i].parentNode.href = arrData[i][1];
			arrImg[i].title = arrData[i][2];
			arrImg[i].onmouseover = (function(i)
			{
				return function(evt)
				{
					clearTimeout(me.Handler);
					me.SetAct(i);
					me.Handler = setTimeout(function(){ me.Next(); }, me.Timer);
				}
			})(i);
		}
		this.Next(5000);
	}
	this.SetAct = function(idx)
	{
		if(idx >= arrImg.length) idx = 0;
		if(idx === this.Index) return;
		var li = arrImg[idx].parentNode.parentNode;
		li.className += " active";
		/*@cc_on
		sceImg.filters.revealTrans.Transition = 23;
		sceImg.filters.revealTrans.apply();
		sceImg.filters.revealTrans.play();
		@*/
		sceImg.src = arrImg[idx].src;
		sceImg.parentNode.href = arrData[idx][1];
		txtTtl.data = arrData[idx][2];
		txtTtl.parentNode.href = arrData[idx][1];
		if(this.Index < 0) return this.Index = idx;
		li = arrImg[this.Index].parentNode.parentNode;
		li.className = li.className.slice(0, 2);
		this.Index = idx;
	}
}
var swfMar = new function()
{
	var arrPics = new Array;
	var arrText = new Array;
	var arrLink = new Array;
	var nmbTxtHeight = 18;
	
	this.Init = function(target)
	{
		var emb = document.getElementById(target);
		var isFF = typeof(emb.SetVariable) == "function";
		if(isFF) with(emb)
		{
			// For Firefox, Chrome
			SetVariable("pics", arrPics.join("|"));
			SetVariable("texts", arrText.join("|"));
			SetVariable("links", arrLink.join("|"));
			SetVariable("borderheight", height - nmbTxtHeight);
			SetVariable("borderwidth", width);
			SetVariable("textheight", nmbTxtHeight);
			return;
		}
		// For IE, Opera
		var arrVars = new Array;
		arrVars.push("pics=" + arrPics.join("|"));
		arrVars.push("texts=" + arrText.join("|"));
		arrVars.push("links=" + arrLink.join("|"));
		arrVars.push("borderheight=" + (emb.height - nmbTxtHeight));
		arrVars.push("borderwidth=" + emb.width);
		arrVars.push("textheight=" + nmbTxtHeight);
		emb.setAttribute("FlashVars", arrVars.join("&"));
	}
	this.Add = function(src, url, text)
	{
		arrPics.push(src);
		arrLink.push(url);
		arrText.push(text);
	}
}
function Search(ipt, key)
{
	if(key != 13) return true;
	return !!location.assign("Search/?cx=003340285975647059832%3Acuwqki_ubig&cof=FORID%3A9&ie=UTF-8&q=" + encodeURIComponent(ipt.value));
}