
			var timeDelay;
			var imagex;
			var imagealt;
			var imageupload;
			var imageurl;
			var imagesubject;
			// 图片自动浏览时的时间间隔
			var timeInterval = 4000;
			
			// Array对象,存储图片文件的路径
			var image;
			
			// 当前显示的图片序号
			var num;
			
			// 当前浏览状态,该状态用于控制4个按钮的状态
			var nStatus;
			
			// 图片显示区域
			//var slideShow = el("slideShow");
			
			// 图片信息数据表
			var dt;
			
			// 预加载图片信息
			function PreloadImage(iCategoryID)
			{
			    document.getElementById("slideShow").src='tesecai_images/center1_02_05_06.gif';
				// 采用同步调用的方式获取图片的信息				
				
				//AjaxMethod_tesecai.GethotPhotoList(iCategoryID,document.getElementById('userid').value,'tesecai',PreloadImage_callback);
				//
				
				if (imageupload.length > 0)
					{
						// 返回的图片信息数据表
						imagex = new Array();
						imagealt = new Array();
						// 用image对象存储图片的文件路径
						image = new Array();
						// 图片在Photos目录下
						for (var i = 0; i < imageupload.length; i++)
						{
							image.push("../UploadFile/" + imageupload[i]);
							imagex.push(imageurl[i]);
							imagealt.push(imagesubject[i]);

						}
						//for (var i = 0; i < dt.Rows.length; i++)
						//{
						//	imagex.push("showurl.aspx?id=" + dt.Rows[i].id);
						//	imagex.push(dt.Rows[i].wangzi);
						//}			
						// imagePreload对象用于实现图片的预缓存
						var imagePreload = new Array();
						for (var i = 0;i < image.length;i++)
						{
							// 通过新建Image对象,并将其src属性指向图片的URL
							// 显现图片的预缓存
							imagePreload[i] = new Image();
							imagePreload[i].src = image[i];
						}

						// 初始化一些变量
						num = -1;
						nStatus = 0x09;
						
						// 加载第一张图片
						//next_image();	
						//自动播放
						slideshow_automatic();	
						//
								
					}
					else // 分类下没有图片
					{
					
						document.getElementById("slideShow").src='tesecai_images/showtop.jpg';
					}
				//
				
			}
			function PreloadImage_callback(ref)
			{
			
				var ds = ref.value;
				// 如果返回了结果
				if (ds)
				{
					// 判断数据表是否不为空
					if (ds.Tables[0].Rows.length > 0)
					{
						// 返回的图片信息数据表
						dt = ds.Tables[0];
						imagex = new Array();
						imagealt = new Array();
						// 用image对象存储图片的文件路径
						image = new Array();
						// 图片在Photos目录下
						for (var i = 0; i < dt.Rows.length; i++)
						{
							image.push("../UploadFile/" + dt.Rows[i].photo_path);
							imagex.push(dt.Rows[i].wangzi);
							imagealt.push(dt.Rows[i].subject);

						}
						//for (var i = 0; i < dt.Rows.length; i++)
						//{
						//	imagex.push("showurl.aspx?id=" + dt.Rows[i].id);
						//	imagex.push(dt.Rows[i].wangzi);
						//}			
						// imagePreload对象用于实现图片的预缓存
						var imagePreload = new Array();
						for (var i = 0;i < image.length;i++)
						{
							// 通过新建Image对象,并将其src属性指向图片的URL
							// 显现图片的预缓存
							imagePreload[i] = new Image();
							imagePreload[i].src = image[i];
						}

						// 初始化一些变量
						num = -1;
						nStatus = 0x09;
						
						// 加载第一张图片
						//next_image();	
						//自动播放
						slideshow_automatic();	
						//
								
					}
					else // 分类下没有图片
					{
					
						document.getElementById("slideShow").src='tesecai_images/showtop.jpg';
					}
				}
				
			}
			// 实现图片切换时的效果
			function image_effects()
			{
				// Transition的值为0~23之间的随机数,代表24种切换效果
				// 具体值与效果之间的对应见MSDN
				document.getElementById("slideShow").filters.revealTrans.Transition = Math.random() * 23;
				// 应用并播放切换效果
				document.getElementById("slideShow").filters.revealTrans.apply();
				document.getElementById("slideShow").filters.revealTrans.play();
			}
			// 切换到上一张图片
			function previous_image()
			{
				// 图片序号向前移动,如果已经是第一张,则切换到最后一张
				num += image.length - 1;
				num %= image.length;
				// 图片切换的效果
				image_effects();
				// 将<img>对象的src属性设置为当前num对应的路径
				// 切换图片的显示
				document.getElementById("slideShow").src = image[num];
				document.getElementById("horx").href=imagex[num];
				document.getElementById("slideShow").alt = imagealt[num];				
				// 获取图片的标题、说明信息
				getPhotoInfo();
				// 设置按钮状态
				setBtnStatus();
			}
			// 切换到下一张图片
			function next_image()
			{
				// 当前图片的序号向后移动,如果已经是最后一张,
				// 则切换到第一张图片
				num++;
				num %= image.length;
				// 图片的切换效果
				image_effects();
				// 将<img>对象的src属性设置为当前num对应的路径
				// 切换图片的显示
				document.getElementById("slideShow").src = image[num];
				document.getElementById("slideShow").alt = imagealt[num];
				document.getElementById("horx").href=imagex[num];
				// 获取图片的标题、说明信息
				getPhotoInfo();
				// 设置按钮状态
				setBtnStatus();
			}
			// 自动浏览图片
			function slideshow_automatic()
			{
				// 当前图片的序号向后移动,如果已经是最后一张,
				// 则切换到第一张图片
				num++;
				num %= image.length;
				// 图片的切换效果
				image_effects();
				
				// <img>对象的src属性设置为当前num指定的URL
				// 切换图片的显示
				document.getElementById("slideShow").src = image[num];
				document.getElementById("slideShow").alt = imagealt[num];
				document.getElementById("horx").href=imagex[num];
				// 获取图片的标题、说明信息
				getPhotoInfo();
				
				// 设置按钮的状态,使播放按钮失效,暂停按钮有效
				nStatus &= 0x0E;
				nStatus |= 0x02;
				setBtnStatus();
				
				// slideshow_automatic函数每隔一段时间自动执行
				timeDelay = setTimeout("slideshow_automatic()", timeInterval);
			}
			
			// 停止自动播放
			function pauseSlideShow()
			{
				// 清除定时器,不再执行slideshow_automatic函数
				clearTimeout(timeDelay);

				// 设置按钮的状态,使播放按钮有效,暂停按钮失效
				nStatus &= 0x0d;
				nStatus |= 0x01;
				setBtnStatus();				
			}
			
			// 设置按钮的状态:
			// 判断的依据是当前是否处于自动播放的状态
			// 以及当前显示的图片是否第一张或最后一张图片
			function setBtnStatus(bDir)
			{
				// 如果是第一张图片
				if (num == 0)
				{
					// 向前切换图片的按钮失效
					nStatus &= 0x0b;
				}
				
				// 如果是最后一张图片
				if (num == (image.length - 1))
				{
					// 向后切换图片的按钮失效
					nStatus &= 0x07;
				}
				
				// 如果既不是最后一张,也不是第一张图片
				if (num != 0 && num !=(image.length - 1))
				{
					// 向前、向后切换图片的按钮均有效
					nStatus |= 0x0c;
				}
			
				// 根据nStatus每一位的值确定4个按钮的背景图
				document.getElementById("btnPlay").src = ((nStatus & 0x01) == 0x01) ?
					"/tesecai_images/play.gif" : "/tesecai_images/play_bw.gif";
				document.getElementById("btnPause").src = ((nStatus & 0x02) == 0x02) ?
					"/tesecai_images/pause.gif" : "/tesecai_images/pause_bw.gif";
				document.getElementById("btnPrev").src = ((nStatus & 0x04) == 0x04) ?
					"/tesecai_images/prev.gif" : "/tesecai_images/prev_bw.gif";
				document.getElementById("btnNext").src = ((nStatus & 0x08) == 0x08) ?
					"/tesecai_images/next.gif" : "/tesecai_images/next_bw.gif";

				// 根据nStatus每一位的值确定鼠标移动到4个按钮上方时的形状
				document.getElementById("btnPlay").style.cursor = ((nStatus & 0x01) == 0x01) ?
					"pointer" : "default";
				document.getElementById("btnPause").style.cursor = ((nStatus & 0x02) == 0x02) ?
					"pointer" : "default";
				document.getElementById("btnPrev").style.cursor = ((nStatus & 0x04) == 0x04) ?
					"pointer" : "default";
				document.getElementById("btnNext").style.cursor = ((nStatus & 0x08) == 0x08) ?
					"pointer" : "default";

				// 根据nStatus的每一位确定4个按钮是否具有onclick响应
				document.getElementById("btnPlay").onclick = ((nStatus & 0x01) == 0x01) ?
					function() {slideshow_automatic();} : function() {return false;};
				document.getElementById("btnPause").onclick = ((nStatus & 0x02) == 0x02) ?
					function() {pauseSlideShow();} : function() {return false;};
				document.getElementById("btnPrev").onclick = ((nStatus & 0x04) == 0x04) ?
					function() {previous_image();} : function() {return false;};
				document.getElementById("btnNext").onclick = ((nStatus & 0x08) == 0x08) ?
					function() {next_image();} : function() {return false;};
				
				// 显示当前图片浏览的进度
				document.getElementById("progress").innerHTML = (num + 1) + " / " + image.length;
			}
			
			// 获取图片的标题、说明信息
			function getPhotoInfo()
			{
			    return;
				// 图片ID号
				var id = dt.Rows[num].id;
				
				// 如果存在
				if (id)
				{
					// 异步调用Ajax方法GetPhotoInfo
					AjaxMethod_tesecai.GethotPhotoInfo(id,document.getElementById('userid').value,'tesecai',GetPhotoInfo_callback);
				}
			}
			
			// 回调函数,根据响应的内容显示标题和说明信息
			function GetPhotoInfo_callback(response)
			{
				// 获取图片的信息
				var valuex=response.value;
				if(valuex)
				{
					var dt_photo = response.value.Tables[0];
					
					// 如果图片存在
					if (dt_photo.Rows.length > 0)
					{
						// 显示图片的标题和说明
						el("title").innerHTML = dt_photo.Rows[0].photo_title;
						el("description").innerHTML = dt_photo.Rows[0].photo_description;
					}
				}
				else
				{
				}
			}	
			function checkLogin(keyword,n) 
			{
				if (n == 0 && keyword.value == "请输入菜肴名称"){keyword.value="";}
				if (n == 1){
					if(keyword.value == "请输入菜肴名称"){keyword.value="";}
				
				}
				if (n == 2 && keyword.value == ""){keyword.value = "请输入菜肴名称";}
			}
			function checksearch(keyword,search_pubaddress,search_caishi) 
			{
				if(keyword.value == "请输入菜肴名称")
				{
					keyword.value="";
				}
				var linkvalue="/tesecai_fenglei.aspx?cpname="+keyword.value;
				var search_pubaddressx=search_pubaddress;
				if(search_pubaddressx=="0")
				{
					linkvalue+="&pubaddressmore=0";
				}
				else
				{
					linkvalue+="&pubaddress="+search_pubaddressx;
				}
				//
				var search_caishix=search_caishi;
				if(search_caishix=="0")
				{
					linkvalue+="&caishimore=0";
				}
				else
				{
					linkvalue+="&caishi="+search_caishix;
				}
				window.open(linkvalue,"_blank");
			}
			function opneclick()
			{
				var username=document.getElementById("loginname").value;
				window.open('/tesecai_admin_index.aspx?username='+username+'','_blank');
			}
			function sellcaipu()
			{
				var username=document.getElementById("loginname").value;
				window.open('/tesecai_admin_index.aspx?username='+username+'','_blank');
			}
			function buycaipu()
			{
				var username=document.getElementById("loginname").value;
				window.open('/tesecai_seller.aspx?username='+username+'','_blank');
			}
			var flag=false;
			function DrawImage(ImgD,w,h)
			{
				var image=new Image();
				var iwidth = w; //定义允许图片宽度
				var iheight = h; //定义允许图片高度140,100
				image.src=ImgD.src;
				if(image.width>0 && image.height>0)
				{
					flag=true;
					if(image.width/image.height>= iwidth/iheight)
					{
						if(image.width>iwidth)
						{ 
							ImgD.width=iwidth;
							ImgD.height=(image.height*iwidth)/image.width;
							//ImgD.height=iheight;
						}
						else
						{
							ImgD.width=image.width; 
							ImgD.height=image.height;
						}
						ImgD.alt=image.width+"×"+image.height;
					}
					else
					{
						if(image.height>iheight)
						{ 
							ImgD.height=iheight;
							ImgD.width=(image.width*iheight)/image.height; 
						}
						else
						{
							ImgD.width=image.width; 
							ImgD.height=image.height;
						}
						//ImgD.alt=image.width+"×"+image.height;
					}
				}
			}
			
			function showaddress()
			{
				document.getElementById("apDiv5").style.display=(document.getElementById("apDiv5").style.display=='none'?'block':'none');
			}
			function changeaddress(value,text)
			{
				document.getElementById("search_pubaddress").value=value;
				document.getElementById("showaddress").innerHTML=text;
				document.getElementById("apDiv5").style.display=(document.getElementById("apDiv5").style.display=='none'?'block':'none');
			}
			function showcaishi()
			{
				document.getElementById("apDiv6").style.display=(document.getElementById("apDiv6").style.display=='none'?'block':'none');
			}
			function changecaishi(value,text)
			{
				document.getElementById("search_caishi").value=value;
				document.getElementById("showcaishi").innerHTML=text;
				document.getElementById("apDiv6").style.display=(document.getElementById("apDiv6").style.display=='none'?'block':'none');
			}