//_______________________channel logo
	var	header_channel =	'<a href="http://tu.arting365.com/" target="_self" title="图库"><img src="http://static.arting365.com/transparent.gif" width="60" height="20" border="0"></a>';

//_______________________random slogan
	var	Array_slogan = new Array();
			Array_slogan['1']		= '乐于创意,敢于创造!';
			Array_slogan['2']		= 'Happy to Imagine,Will to Create!';
			Array_slogan['3']		= 'Creative Everyday!';
			Array_slogan['4']		= '创意每一天!';
			Array_slogan['5']		= '中国艺术设计联盟';

	function myRandom(iStart,iLast)
	{
		var iLength = iLast-iStart+1;
		return Math.floor(Math.random()*iLength+iStart);
	}

	var	header_slogan	=	Array_slogan[myRandom(1,5)];


//_______________________header_menu
	var	header_menu =	'<ul>'+
									'<li id="home"><a href="http://www.arting365.com/">首页</a></li>'+
									'<li id="opus"><a href="http://opus.arting365.com/">精品画廊</a></li>'+
									'<li id="pk"><a href="http://pk.arting365.com/">我的擂台</a></li>'+
									'<li id="ishow"><a href="http://ishow.arting365.com/">秀场</a><span><img src="http://arting365.com/images/new.gif"></span></li>'+
									'<li id="tu"><a href="http://tu.arting365.com/">图库</a></li>'+
									'<li id="zj"><a href="http://zj.arting365.com/">大赛征集</a></li>'+
									'<li id="indu"><a href="http://www.arting365.com/media/">产业资讯</a></li>'+
									'<li id="21sea"><a href="http://www.21sea.com/">教育</a></li>'+
									'<li id="zt"><a href="http://zt.arting365.com/">专题馆</a></li>'+
									'<li id="bbs"><a href="http://bbs.arting365.com/">我的社区</a></li>'+
									'<li id="blog"><a href="http://blog.arting365.com/">博客</a></li>'+
									'<li id="hr"><a href="http://hr.arting365.com/">创意人才</a></li>'+
									'<li id="arttalk"><a href="http://arttalk.arting365.com/">ArtTalk!</a></li>'+
									'<li id="passport"><a href="http://passport.arting365.com/">用户中心</a></li>'+
									'<li id="header_bar_c" onclick="javascript:HeaderBarButton();" title="菜单控制"></li>'+
									'</ul>';

//_______________________CurrentSites & SlaveMenu

	var CurrentSites	=	'tu';
	var SlaveMenu		=	'<a href="http://tu.arting365.com/category/42">插画艺术</a> | <a href="http://tu.arting365.com/category/41">电脑图像</a> | <a href="http://tu.arting365.com/category/48">平面设计</a> | <a href="http://tu.arting365.com/category/44">时尚摄影</a> | <a href="http://tu.arting365.com/category/46">时装展示</a> | <a href="http://tu.arting365.com/category/54">工业设计</a> | <a href="http://tu.arting365.com/category/47">广告招贴</a> | <a href="http://tu.arting365.com/category/50">环境艺术</a> | <a href="http://tu.arting365.com/category/43">卡通动漫</a> | <a href="http://tu.arting365.com/category/45">人体艺术</a> | <a href="http://tu.arting365.com/category/51">经典设计</a> | <a href="http://pic.arting365.com/">素材图库</a>';

  /******************************* Function of header_bar start *******************************/
function header_bar_show()	{document.getElementById('header_bar').style.display='';document.getElementById('header_slave').style.display='none';document.getElementById('header_bar_c').className='bar_d'}
function header_bar_hide()	{document.getElementById('header_bar').style.display='none';document.getElementById('header_slave').style.display='';document.getElementById('header_bar_c').className='bar_s'}

function HeaderBarButton(){
    if(ReadCookie('header_bar')=="hide" || ReadCookie('header_bar')=="")
    {
        WriteCookie('header_bar','show');
		document.getElementById('header_bar_c').className='bar_d'
		header_bar_show()
    }
    else
    {
        WriteCookie('header_bar','hide');
		document.getElementById('header_bar_c').className='bar_s'
		header_bar_hide()
    }
}
/******************************* Function of header_bar code *******************************/
//_______________________ajax

	function createRequest(){
			if(typeof XMLHttpRequest!="undefined")        {
					return new XMLHttpRequest();
			}else if(typeof ActiveXObject!="undefined"){
					var xmlHttp_ver  = false;
					var xmlHttp_vers = ["MSXML2.XmlHttp.5.0","MSXML2.XmlHttp.4.0","MSXML2.XmlHttp.3.0","MSXML2.XmlHttp","Microsoft.XmlHttp"];
					if(!xmlHttp_ver){
							for(var i=0;i<xmlHttp_vers.length;i++){
									try{
											new ActiveXObject(xmlHttp_vers[i]);
											xmlHttp_ver = xmlHttp_vers[i];
											break;
									}catch(oError){;}
							}
					}
					if(xmlHttp_ver){
							return new ActiveXObject(xmlHttp_ver);
					}else{
							throw new Error("Could not create XML HTTP Request.");
					}
			}else{
					throw new Error("Your browser doesn't support an XML HTTP Request.");
			}
	}

	function ShowData(MsgId)
	{
			var msg=document.getElementById(MsgId);

			if(xmlHttp.readyState==4) {
					if(xmlHttp.status==200) {
							msg.innerHTML =  xmlHttp.responseText;
					}
			} else {
					switch(xmlHttp.readyState) {
					case 0:
							msg.innerHTML="未初始化...";
							break;
					case 1:
							msg.innerHTML="加载中...";
							break;
					case 2:
							msg.innerHTML="连接完成...";
							break;
					case 3:
							msg.innerHTML="交换数据...";
							break;
					default:
							break;
					}
			}
	}


	var xmlHttp;

//_______________________passport start

	function PassPort()
	{
			xmlHttp = createRequest();
			//var url = "./passport.php";
			var url = 'http://'+window.location.host+"/passport.php";
			//document.write(url);
			xmlHttp.open("get", url, true);
			xmlHttp.onreadystatechange = PassPortMsg;
			xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;");
			xmlHttp.setRequestHeader("If-Modified-Since","0");
			xmlHttp.send(null);
	}

	function PassPortMsg()
	{
		ShowData('passport');
	}


//_______________________passport end
//****************************** footer_menu_news start
function footer_menu_news()
	{
		document.write("<A href=\"http://zh.arting365.com/index.html\" target=_\"blank\">关于我们</a><span style=\"margin:0 4px;color:#B3B3B3;\">|</span> ");
		document.write("<A href=\"http://zh.arting365.com/contact.html\" target=_\"blank\">联系我们</a><span style=\"margin:0 4px;color:#B3B3B3;\">|</span> ");
		document.write("<a href=\"http://zh.arting365.com/navigation.html\" target=_\"blank\">站点导航</a><span style=\"margin:0 4px;color:#B3B3B3;\">|</span> ");
		document.write("<a href=\"http://zh.arting365.com/links.html\" target=_\"blank\">合作伙伴</a><span style=\"margin:0 4px;color:#B3B3B3;\">|</span> ");
		document.write("<A href=\"http://zh.arting365.com/service.html\" target=_\"blank\">广告服务</a><span style=\"margin:0 4px;color:#B3B3B3;\">|</span> ");
		document.write("<A href=\"http://zh.arting365.com/copyright.html\" target=_\"blank\">版权申明</a><span style=\"margin:0 4px;color:#B3B3B3;\">|</span> ");
		document.write("<A href=\"http://dir.arting365.com/index.html\" target=_\"blank\">网站地图</a>");
		document.write("<br>");
		document.write("<a href=\"http://www.miibeian.gov.cn\" target=_\"blank\">沪ICP备05004653号</a> &copy; 2001-2009 ");
		document.write("<a href=\"http://www.arting365.com\"  target=_\"blank\">Arting365.Com</a>, All rights reserved");
	}
/******************************* Function of slide code *******************************/

function ReadCookie(name){
	var cookieValue = "";
	var search = name + "=";
	if(document.cookie.length > 0){
		offset = document.cookie.indexOf(search);
		if (offset != -1)
		{
		offset += search.length;
		end = document.cookie.indexOf(";", offset);
		if (end == -1) end = document.cookie.length;
		cookieValue = unescape(document.cookie.substring(offset, end))
		}
	}
	return cookieValue;
}

function WriteCookie(name,value){
	document.cookie = name + "=" + escape(value)+";path=/;domain=.arting365.com";
}

/********slide***********/

/* ==== slider nameSpace ==== */
var slider = function() {
	/* ==== private methods ==== */
	function getElementsByClass(object, tag, className) {
		var o = object.getElementsByTagName(tag);
		for ( var i = 0, n = o.length, ret = []; i < n; i++) {
			if (o[i].className == className) ret.push(o[i]);
		}
		if (ret.length == 1) ret = ret[0];
		return ret;
	}
	function setOpacity (obj,o) {
		if (obj.filters) obj.filters.alpha.opacity = Math.round(o);
		else obj.style.opacity = o / 100;
	}
	/* ==== Slider Constructor ==== */
	function Slider(oCont, speed, iW, iH, oP) {
		this.slides = [];
		this.over   = false;
		this.S      = this.S0 = speed;
		this.iW     = iW;
		this.iH     = iH;
		this.oP     = oP;
		this.oc     = document.getElementById(oCont);
		this.frm    = getElementsByClass(this.oc, 'div', 'slide');
		this.NF     = this.frm.length;
		this.resize();
		for (var i = 0; i < this.NF; i++) {
			this.slides[i] = new Slide(this, i);
		}
		this.oc.parent = this;
		this.view      = this.slides[0];
		this.Z         = this.mx;
		/* ==== on mouse out event ==== */
		this.oc.onmouseout = function () {
			this.parent.mouseout();
			return false;
		}
	}
	Slider.prototype = {
		/* ==== animation loop ==== */
		run : function () {
			this.Z += this.over ? (this.mn - this.Z) * .5 : (this.mx - this.Z) * .5;
			this.view.calc();
			var i = this.NF;
			while (i--) this.slides[i].move();
		},
		/* ==== resize  ==== */
		resize : function () {
			this.wh = this.oc.clientWidth;
			this.ht = this.oc.clientHeight;
			this.wr = this.wh * this.iW;
			this.r  = this.ht / this.wr;
			this.mx = this.wh / this.NF;
			this.mn = (this.wh * (1 - this.iW)) / (this.NF - 1);
		},
		/* ==== rest  ==== */
		mouseout : function () {
			this.over      = false;
			setOpacity(this.view.img, this.oP);
		}
	}
	/* ==== Slide Constructor ==== */
	Slide = function (parent, N) {
		this.parent = parent;
		this.N      = N;
		this.x0     = this.x1 = N * parent.mx;
		this.v      = 0;
		this.loaded = false;
		this.cpt    = 0;
		this.start  = new Date();
		this.obj    = parent.frm[N];
		this.txt    = getElementsByClass(this.obj, 'div', 'text');
		this.img    = getElementsByClass(this.obj, 'img', 'diapo');
		this.bkg    = document.createElement('div');
		this.bkg.className = 'backgroundText';
		this.obj.insertBefore(this.bkg, this.txt);
		if (N == 0) this.obj.style.borderLeft = 'none';
		this.obj.style.left = Math.floor(this.x0) + 'px';
		setOpacity(this.img, parent.oP);
		/* ==== mouse events ==== */
		this.obj.parent = this;
		this.obj.onmouseover = function() {
			this.parent.over();
			return false;
		}
	}
	Slide.prototype = {
		/* ==== target positions ==== */
		calc : function() {
			var that = this.parent;
			// left slides
			for (var i = 0; i <= this.N; i++) {
				that.slides[i].x1 = i * that.Z;
			}
			// right slides
			for (var i = this.N + 1; i < that.NF; i++) {
				that.slides[i].x1 = that.wh - (that.NF - i) * that.Z;
			}
		},
		/* ==== HTML animation : move slides ==== */
		move : function() {
			var that = this.parent;
			var s = (this.x1 - this.x0) / that.S;
			/* ==== lateral slide ==== */
			if (this.N && Math.abs(s) > .5) {
				this.obj.style.left = Math.floor(this.x0 += s) + 'px';
			}
			/* ==== vertical text ==== */
			var v = (this.N < that.NF - 1) ? that.slides[this.N + 1].x0 - this.x0 : that.wh - this.x0;
			if (Math.abs(v - this.v) > .5) {
				this.bkg.style.top = this.txt.style.top = Math.floor(2 + that.ht - (v - that.Z) * that.iH * that.r) + 'px';
				this.v = v;
				this.cpt++;
			} else {
				if (!this.pro) {
					/* ==== adjust speed ==== */
					this.pro = true;
					var tps = new Date() - this.start;
					if(this.cpt > 1) {
						that.S = Math.max(2, (28 / (tps / this.cpt)) * that.S0);
					}
				}
			}
			if (!this.loaded) {
				if (this.img.complete) {
					this.img.style.visibility = 'visible';
					this.loaded = true;
				}
			}
		},
		/* ==== light ==== */
		over : function () {
			this.parent.resize();
			this.parent.over = true;
			setOpacity(this.parent.view.img, this.parent.oP);
			this.parent.view = this;
			this.start = new Date();
			this.cpt = 0;
			this.pro = false;
			this.calc();
			setOpacity(this.img, 100);
		}
	}
	/* ==== public method - script initialization ==== */
	return {
		init : function() {
			// create instances of sliders here
			// parameters : HTMLcontainer name, speed (2 fast - 20 slow), Horizontal ratio, vertical text ratio, opacity
			this.s1 = new Slider("slider", 12, 1.84/3, 1/3.2, 70);
			setInterval("slider.s1.run();", 16);
		}
	}
}();

function $func(a){return document.getElementById(a);}
function hidden_div(obj){$func(obj).style.display='none';}
function showMask(){if($func("tianyi-Mask"))
{var oMask=$func("tianyi-Mask");}
else
{var oMask=document.createElement("DIV");oMask.id="tianyi-Mask";oMask.style.cssText="position:absolute;left:0px;top:0px;background:#000;filter:Alpha(opacity=40);opacity:0.4";document.body.appendChild(oMask);}
oMask.style.display="block";oMask.style.width=document.documentElement.scrollWidth+"px";oMask.style.height=document.documentElement.scrollHeight+"px";}
function showajaxdiv(obj,content,width,height,sty)
{if($func("tianyi-"+obj))
{var oDiv=$func("tianyi-"+obj);}
else
{var oDiv=document.createElement("DIV");oDiv.id="tianyi-"+obj;oDiv.className="ajaxdiv";document.body.appendChild(oDiv);}
var st=window.pageYOffset||document.documentElement.scrollTop;var sl=window.pageXOffset||document.documentElement.scrollLeft;var bt=document.documentElement.clientHeight-height;var bl=document.documentElement.clientWidth-width;var top=(bt/2)+st-5;var left=(bl/2)+sl;var oDivStyle=oDiv.style;oDivStyle.display="";oDivStyle.width=width+"px";oDivStyle.top=top+"px";oDivStyle.left=left+"px";oDivStyle.position='absolute';oDivStyle.fontSize='12px';if(sty==1)
{oDivStyle.padding='8px';oDivStyle.backgroundColor='#FFFBDF';oDivStyle.color='#f10';oDivStyle.border='1 solid #EF9B8F';}
else
{oDivStyle.padding='5px';oDivStyle.backgroundColor='#AAA';oDivStyle.color='#fff';oDivStyle.border='1 solid #717171';}
oDivStyle.textAlign='center';oDiv.innerHTML=content;}
function Msg(content){showajaxdiv("msg",content,200,30,1)
setTimeout("hidden_div('tianyi-msg');",2000);}
function showimg(url){showMask()
var wx=document.documentElement.clientWidth-40
var hx=document.documentElement.clientHeight-40
var img=new Image();img.src=url;showajaxdiv("imgline",'<img src="/images/loading.gif" alt="加载中...">',240,20);img.complete?ImgOK():img.onload=ImgOK;function ImgOK(){var width=img.width;var height=img.height;if(width>wx){height=(wx/width)*height;width=wx;}
if(height>hx){width=(hx/height)*width;height=hx;}
$func("tianyi-imgline").style.display='none';var pstr="<a href="+url+" target=\"_blank\"><img src=\"/images/source.gif\" title=\"在新窗口中查看\" style=\"cursor:pointer;border:0px;position:absolute;right:15px;top:15px;\"></a>"
showajaxdiv("img",pstr+"<img src="+url+" onclick=\"hidden_div('tianyi-Mask');hidden_div('tianyi-img');\" style=\"cursor:pointer;width:"+width+"px;height:"+height+"px;\" title=\"点击关闭\">",width,height,0);return;}}
