﻿	/*******************************************************************
	*
	*
	********************************************************************/
	var COOKIENAME = 'auto'; //设置cookie名
	/********************************************************************
	* 函数名:
	* getCookie
	*
	* 参数:
	* c_name  - Cookie名称
	*
	* 返回值:
	* Cookie内容
	* 
	* 说明:
	*
	********************************************************************/
	function getCookie(c_name)
	{
		var cookieArray = document.cookie.split("; "); //得到分割的cookie名值对
		var cookie = new Object();
		for(var i=0;i<cookieArray.length;i++)
		{
		   var arr = cookieArray[i].split("=");    //将名和值分开
		   if(arr[0] == c_name)return unescape(arr[1]); //如果是指定的cookie，则返回它的值
		}
		return "";
	}
	/********************************************************************
	* 函数名:
	* setCookie
	*
	* 参数:
	* c_name  - Cookie名称
	* value  - Cookie内容
	* expiredays - Cookie日期
	*
	* 返回值:
	* 空
	* 
	* 说明:
	* 
	********************************************************************/
	function setCookie(c_name,value,expiredays)
	{
		var exdate = new Date();
		if(value == null) value = '';
		exdate.setDate(exdate.getDate() + expiredays);
		// 使设置的有效时间正确。增加toGMTString()
		document.cookie = c_name + "=" +escape(value) + ((expiredays == null) ? "" : ";expires=" + exdate.toGMTString())+"; path=/";
	}
	/********************************************************************
	* 函数名:
	* setCookie
	*
	* 参数:
	* c_name  - Cookie名称
	*
	* 返回值:
	* 空
	* 
	* 说明:
	* 
	********************************************************************/
	function clearCookie(c_name)//删除cookie
	{
		var exp = new Date();
		exp.setTime(exp.getDate() - 1);
		var cval = getCookie(c_name);
		if(cval != null) document.cookie = c_name + "="+cval+";expires="+exp.toGMTString()+"; path=/";;
	} 

	//自动
	function dAutoPlay()
	{
		var cookieStr = getCookie(COOKIENAME);
		if(cookieStr == "true")
		{
			dStopPlay();
		}else{
			dStartPlay();
		}
	}

	//开始自动播放
	function dStartPlay()
	{
		//alert("Start");
		setCookie(COOKIENAME, true, 1);
		document.getElementById("conBtn0").innerHTML = "停止自动播放";
		document.getElementById("conBtn1").innerHTML = "停止自动播放";
		if(npage != totalpage)
		{
			gtimer = setTimeout("dPlayNext()", 10000);
		}
	}
	//停止自动播放
	function dStopPlay()
	{
		//alert("Stop");
		setCookie(COOKIENAME, false, 1);
		document.getElementById("conBtn0").innerHTML = "开始自动播放";
		document.getElementById("conBtn1").innerHTML = "开始自动播放";
		if(gtimer) 
		{
			clearTimeout(gtimer);
		}
	}
	//上一张
	function dPlayPre()
	{
		if(npage < 2)
		{
			location.href = prevUrl;
		}else{
			if(npage == 2)
			{
				if(namehand != '') location.href = namehand+".html";
				else location.href = "view.php?aid={dede:field name='id'/}";
			}else if(displaytype == 'st' && namehand != ''){
				location.href = namehand+"_"+(npage-1)+".html";
			}else{
				location.href = "view.php?aid="+aid+"&pageno="+(npage-1);
			}
		}
	}

	//下一张
	function dPlayNext()
	{
		if(npage == totalpage)
		{
			location.href = nextUrl;
		}else{
			if(displaytype == 'st' && namehand != '') 
			{
				location.href = namehand+"_"+(npage+1)+".html";
			}else{
				location.href = "view.php?aid="+aid+"&pageno="+(npage+1);
			}
		}
	}
	window.onload = function()
	{
		var cookieStr = getCookie(COOKIENAME);
		if(cookieStr == "true")
		{
			dStartPlay();
		}else{
			dStopPlay();
		}
	}