//搜索关键词
var Keys=new Array();
Keys[0]=new Array();
Keys[0][0]="世界杯";
Keys[0][1]="超女";
Keys[0][2]="汽车";
Keys[0][3]="房产";
Keys[0][4]="机票";
Keys[0][5]="鲜花";
Keys[1]=new Array();
Keys[1][0]="人体彩绘";
Keys[1][1]="桂林山水";
Keys[1][2]="壁纸";
Keys[1][3]="漫画";
Keys[1][4]="车模";
Keys[1][5]="婚纱";
Keys[2]=new Array();
Keys[2][0]="汇率";
Keys[2][1]="福娃";
Keys[2][2]="经济增长";
Keys[2][3]="情人节";
Keys[2][4]="油价";
Keys[2][5]="禽流感";
Keys[3]=new Array();
Keys[3][0]="夜曲";
Keys[3][1]="嘻唰唰";
Keys[3][2]="寂寞沙洲冷";
Keys[3][3]="笔记";
Keys[3][4]="不想长大";
Keys[3][5]="不得不爱";
Keys[4]=new Array();
Keys[4][0]="香水";
Keys[4][1]="数码相机";
Keys[4][2]="手机";
Keys[4][3]="首饰";
Keys[4][4]="摄像头";
Keys[4][5]="内衣";


var Acts=new Array();
	Acts[0]="http://www.google.cn/search";
	Acts[1]="http://images.google.cn/images";
	Acts[2]="http://news.google.com/news";
	//Acts[2]="http://news.google.com/news?ie=UTF-8&oe=UTF-8&hl=zh-CN&client=aff-avalanche&forid=1&channel=prefill";			 
	Acts[3]="http://groups.google.com/groups";
	Acts[4]="http://www.google.com/search";
	
	var sLink=new Array();
	sLink[0]="http://www.google.cn/search?ie=gb&oe=UTF-8&hl=zh-CN&client=aff-avalanche&forid=1&channel=prefill&q=";
	sLink[1]="http://images.google.cn/images?ie=gb&oe=UTF-8&hl=zh-CN&client=aff-avalanche&forid=1&channel=prefill&q=";	
	sLink[2]="http://news.google.com/news?ie=UTF-8&oe=UTF-8&hl=zh-CN&client=aff-avalanche&forid=1&channel=prefill&q="
	sLink[3]="http://groups.google.com/groups?ie=gb&oe=UTF-8&hl=zh-CN&client=aff-avalanche&forid=1&channel=prefill&q=";
	sLink[4]="http://www.google.com/search?ie=gb&oe=UTF-8&hl=zh-CN&client=aff-avalanche&forid=1&channel=prefill&q=";

	var Paras=new Array();
	Paras[0]=new Array();
	Paras[0][0]="q";
	Paras[0][1]="client";
	Paras[0][2]="aff-avalanche";
	Paras[0][3]="forid";
	Paras[0][4]="1";
	Paras[0][5]="images/sogoogle.gif";
	Paras[0][6]="Google搜索";
	Paras[0][7]="http://www.google.cn/search?hl=zh-CN&client=aff-avalanche&forid=1&channel=logo&q=";
	
	Paras[1]=Paras[0];
	Paras[2]=Paras[0];
	Paras[3]=Paras[0];
	Paras[4]=Paras[0];
	

	function Ob(o){
	 var o=document.getElementById(o)?document.getElementById(o):o;
	 return o;
	}

	 /*处理Form 提交方式*/
	function So(n){
	if (n!=3)//Google资讯需要用encodeURI 进行utf编码
		{Ob("SoForm").action=Acts[n-1];}
	else
		{Ob("SoForm").action="";}

	Ob("Ka").name=Paras[n-1][0];
	Ob("G1").name=Paras[n-1][1];
	Ob("G1").value=Paras[n-1][2];
	Ob("G2").name=Paras[n-1][3];
	Ob("G2").value=Paras[n-1][4];
	//Ob("oLogo").src=Paras[n-1][5];
	//Ob("soLogo").alt=Paras[n-1][6];
	//Ob("soUrl").href=Paras[n-1][7];
	Ob("Ka").value=Keys[0][0];
	
	if (n==3)//Google资讯需要用encodeURI 进行utf编码
	Ob("ie").value="UTF-8";
	else
	Ob("ie").value="gb";

	 /*处理Form 提交方式End*/
	
	/*处理超链接方式*/
	var sHTML="";
	for (var i=0;i<6;i++) {
		if (n==3)//Google资讯需要用encodeURI 进行utf编码
		sHTML+="&nbsp;<A href=\""+sLink[n-1]+encodeURI(Keys[n-1][i])+"\" target=\"_blank\">"+Keys[n-1][i]+"</A>";
		else
		sHTML+="&nbsp;<A href=\""+sLink[n-1]+Keys[n-1][i]+"\" target=\"_blank\">"+Keys[n-1][i]+"</A>";
	}	
	Ob("kb").innerHTML=sHTML; 	
	/*处理超链接方式End*/
	}

	function onSubmitForSo(){

		if (Ob("ie")!="ie")
		{
			if (Ob("ie").value=="UTF-8") //表明是Google资讯
			{
				Ob("SoForm").action="http://news.google.com/news?ie=UTF-8&oe=UTF-8&hl=zh-CN&client=aff-avalanche&forid=1&channel=prefill&q="+encodeURI(Ob("Ka").value);
				alert(Ob("encode"));
				//Ob("encode").content="text/html; charset=UTF-8"				
				//Ob("SoForm").submit();								
			}
		}
		
	}
	//搜索结束

	//============处理明站导航=================================

	//明站导航	
		var mzdh = new Array(); //原始数据数组
			mzdh[0] = new Array();
			mzdh[0][0] = "新 浪";
			mzdh[0][1] = "http://www.sina.com.cn";
			mzdh[0][2] = 0;
			
			mzdh[1] = new Array();
			mzdh[1][0] = "搜 狐";
			mzdh[1][1] = "http://www.sohu.com";
			mzdh[1][2] = 0;
			
			mzdh[2] = new Array();
			mzdh[2][0] = "网 易";
			mzdh[2][1] = "http://www.163.com";
			mzdh[2][2] = 0;
			
			mzdh[3] = new Array();
			mzdh[3][0] = "腾讯QQ";
			mzdh[3][1] = "http://www.qq.com";
			mzdh[3][2] = 0;
			
			mzdh[4] = new Array();
			mzdh[4][0] = "百 度";
			mzdh[4][1] = "http://www.baidu.com";
			mzdh[4][2] = 0;
			
			mzdh[5] = new Array();
			mzdh[5][0] = "雅 虎";
			mzdh[5][1] = "http://www.yahoo.com.cn";
			mzdh[5][2] = 0;
			
			mzdh[6] = new Array();
			mzdh[6][0] = "TOM";
			mzdh[6][1] = "http://www.tom.com";
			mzdh[6][2] = 0;
			
			mzdh[7] = new Array();
			mzdh[7][0] = "21CN";
			mzdh[7][1] = "http://www.21cn.com";
			mzdh[7][2] = 0;
			
			mzdh[8] = new Array();
			mzdh[8][0] = "Google";
			mzdh[8][1] = "http://www.google.cn";
			mzdh[8][2] = 0;
			
			mzdh[9] = new Array();
			mzdh[9][0] = "搜房网";
			mzdh[9][1] = "http://www.msn.com.cn";
			mzdh[9][2] = 0;		
			
			mzdh[10] = new Array();
			mzdh[10][0] = "互联星空";
			mzdh[10][1] = "http://www.chinavnet.com";
			mzdh[10][2] = 0;
			
			mzdh[11] = new Array();
			mzdh[11][0] = "世纪前线";
			mzdh[11][1] = "http://www.avl.com.cn";
			mzdh[11][2] = 0;
			
			mzdh[12] = new Array();
			mzdh[12][0] = "CCTV";
			mzdh[12][1] = "http://www.cctv.com";
			mzdh[12][2] = 0;
			
			mzdh[13] = new Array();
			mzdh[13][0] = "联众世界";
			mzdh[13][1] = "http://www.ourgame.com";
			mzdh[13][2] = 0;
			
			mzdh[14] = new Array();
			mzdh[14][0] = "17173";
			mzdh[14][1] = "http://www.17173.com";
			mzdh[14][2] = 0;
			
			mzdh[15] = new Array();
			mzdh[15][0] = "携程旅行";
			mzdh[15][1] = "http://www.ctrip.com";
			mzdh[15][2] = 0;
			

			mzdh[16] = new Array();
			mzdh[16][0] = "博客网";
			mzdh[16][1] = "http://www.bokee.com";
			mzdh[16][2] = 0;
			
			mzdh[17] = new Array();
			mzdh[17][0] = "MSN中国";
			mzdh[17][1] = "http://www.msn.com.cn";
			mzdh[17][2] = 0;

			mzdh[18] = new Array();
			mzdh[18][0] = "和讯网";
			mzdh[18][1] = "http://www.hexun.com";
			mzdh[18][2] = 0;
			
			mzdh[19] = new Array();
			mzdh[19][0] = "前程无忧";
			mzdh[19][1] = "http://www.51job.com";
			mzdh[19][2] = 0;
			
			mzdh[20] = new Array();
			mzdh[20][0] = "中华英才";
			mzdh[20][1] = "http://www.chinahr.com";
			mzdh[20][2] = 0;
			
			mzdh[21] = new Array();
			mzdh[21][0] = "人民网";
			mzdh[21][1] = "http://www.people.com.cn";
			mzdh[21][2] = 0;
			
			mzdh[22] = new Array();
			mzdh[22][0] = "新华网";
			mzdh[22][1] = "http://www.xinhuanet.com";
			mzdh[22][2] = 0;
			
			mzdh[23] = new Array();
			mzdh[23][0] = "凤凰网";
			mzdh[23][1] = "http://www.phoenixtv.com";
			mzdh[23][2] = 0;
			
			mzdh[24] = new Array();
			mzdh[24][0] = "中华网";
			mzdh[24][1] = "http://www.china.com";
			mzdh[24][2] = 0;
			
			mzdh[25] = new Array();
			mzdh[25][0] = "中国人";
			mzdh[25][1] = "http://www.chinaren.com";
			mzdh[25][2] = 0;
			
			mzdh[26] = new Array();
			mzdh[26][0] = "猫 扑";
			mzdh[26][1] = "http://www.mop.com";
			mzdh[26][2] = 0;
			
			mzdh[27] = new Array();
			mzdh[27][0] = "大旗网";
			mzdh[27][1] = "http://www.daqi.com";
			mzdh[27][2] = 0;
			
			mzdh[28] = new Array();
			mzdh[28][0] = "华军软件";
			mzdh[28][1] = "http://www.onlinedown.net";
			mzdh[28][2] = 0;
			
			mzdh[29] = new Array();
			mzdh[29][0] = "万 网";
			mzdh[29][1] = "http://www.net.cn";
			mzdh[29][2] = 0;
			
			mzdh[30] = new Array();
			mzdh[30][0] = "中国移动";
			mzdh[30][1] = "http://www.chinamobile.com";
			mzdh[30][2] = 0;
			
			mzdh[31] = new Array();
			mzdh[31][0] = "中国电信";
			mzdh[31][1] = "http://www.chinatelecom.com.cn";
			mzdh[31][2] = 0;
			
			mzdh[32] = new Array();
			mzdh[32][0] = "新浪分类";
			mzdh[32][1] = "http://classad.sina.com.cn";
			mzdh[32][2] = 0;
			
			mzdh[33] = new Array();
			mzdh[33][0] = "Donews";
			mzdh[33][1] = "http://www.donews.com";
			mzdh[33][2] = 0;
			
			mzdh[34] = new Array();
			mzdh[34][0] = "卓 越";
			mzdh[34][1] = "http://www.joyo.com";
			mzdh[34][2] = 0;
			
			mzdh[35] = new Array();
			mzdh[35][0] = "淘 宝";
			mzdh[35][1] = "http://www.taobao.com";
			mzdh[35][2] = 0;
			
			mzdh[36] = new Array();
			mzdh[36][0] = "易 趣";
			mzdh[36][1] = "http://www.ebay.com.cn";
			mzdh[36][2] = 0;
			
			mzdh[37] = new Array();
			mzdh[37][0] = "当 当";
			mzdh[37][1] = "http://www.dangdang.com";
			mzdh[37][2] = 0;
			
			mzdh[38] = new Array();
			mzdh[38][0] = "阿里巴巴";
			mzdh[38][1] = "http://china.alibaba.com";
			mzdh[38][2] = 0;
			
			mzdh[39] = new Array();
			mzdh[39][0] = "上海热线";
			mzdh[39][1] = "http://www.online.sh.cn";
			mzdh[39][2] = 0;
			
			mzdh[40] = new Array();
			mzdh[40][0] = "工商银行";
			mzdh[40][1] = "http://www.icbc.com.cn";
			mzdh[40][2] = 0;
			
			mzdh[41] = new Array();
			mzdh[41][0] = "招商银行";
			mzdh[41][1] = "http://www.cmbchina.com";
			mzdh[41][2] = 0;
			
		var ck_mzdh = new Array();
			

		//-----数组排序---
		function arraySort(myArray)
		{
			var flag;
			
			for (var i=1; i< myArray.length ;i++)
			{	
				flag = false;
			
				//alert("arraySort");
				for (var j=0;j< myArray.length -i;j++)
				{
					//var tempArray= new Array();
					
						if (parseInt(myArray[j][2]) < parseInt(myArray[j+1][2]))
						{
							var tempArray = myArray[j];
							myArray[j] = myArray[j+1];
							myArray[j+1] = tempArray;
							
							flag = true;
						}
						
				}
				
				if (flag == false)
					return myArray;
				}
			
			return myArray;
			
		}
		//-----数组排序结束---


			//*******************************************
		//	解析cookie ,返回数组
		//******************************************
		function jxCookieValue(ckValue)
		{
			//
			var arrayMZ  = new Array();
			var arrayMZItem = new Array();
			var arry_ck_mzdh = new Array();
			
			
			arrayMZ = ckValue.split("|");
			
			//遍历明站
			
			for (var i=0;i<arrayMZ.length ;i++)
			{
				var valMZ = arrayMZ[i].toString();
				arrayMZItem = valMZ.split(",");
				
				//
				arry_ck_mzdh[i] = new Array();
				
				for (var j=0;j<arrayMZItem.length ;j++)
				{
					arry_ck_mzdh[i][j] = arrayMZItem[j];	
				}
				
				
			}
			
			return arry_ck_mzdh;
			
		}
		//解析cookie函数结束



		//填充div域
		function getMZDH()
		{
			
			var rev;
			var strCookie = "";
			
			var objMZDH
			
			
			//判断是否存在cookie变量的值
			var cookie_mzdh = getcookie("ck_mzdh");
				
			if (cookie_mzdh.length > 0 )
			{
				//解析cookie串
				
				//alert("ck_mzdh=" + cookie_mzdh);
				ck_mzdh = jxCookieValue(cookie_mzdh);
				
				if (typeof(ck_mzdh)=="object")
				{
					rev = "<h2>名站导航<span title=\"恢复默认排序\"><a href=\"javascript:void(0);\" onclick=\"javascript:return setCookieExp('ck_mzdh');\">恢复默认排序</a></span></h2><ul>";
					
					for (var i = 0; i<ck_mzdh.length ;i++)
					{
						if (typeof(ck_mzdh[i])=="object")
						{
							rev = rev + "<li><span onclick= \"javascript:setDJCount(" + i + ");\" ><a href=\"" + ck_mzdh[i][1] + "\" target=\"_blank\">" + ck_mzdh[i][0] +"</a></span></li>";
						}
					}
					
					rev = rev + "</ul>";
					
					
				}
				
				
			}else{ //不存在cookie的处理
				
				//从原始数据数组中读取
				//alert("不存在cookie");
				rev = "<h2>名站导航</h2><ul>";
				
				for (var i =0 ; i< mzdh.length ;i++)
					{
							
						if (typeof(mzdh[i])=="object")
						{					
							rev = rev + "<li><span onclick= \"javascript:setDJCount(" + i + ");\" ><a href=\"" + mzdh[i][1] + "\" target=\"_blank\">" + mzdh[i][0] +"</a></span></li>";
							
							if (i==mzdh.length -1)
								strCookie = strCookie + mzdh[i][0] + "," + mzdh[i][1] + "," + mzdh[i][2];
							else 
								strCookie = strCookie + mzdh[i][0] + "," + mzdh[i][1] + "," + mzdh[i][2] + "|";
						}
						
						
					}
					
					rev = rev + "</ul>";		
					 
					//保存cookie
					setCookie("ck_mzdh",strCookie);
					 
					
				
			}//不存在cookie的处理结束			
			//填充div域
			objMZDH = document.getElementById("MZDH");	
			objMZDH.innerHTML = rev;
		}

		//
		function setDJCount(i)
			{
				//alert("setDJCount");
				
				var strCookie="";				
				//累加点击次数
				if (typeof(ck_mzdh)=="object")
				{
					if (typeof(ck_mzdh[i])=="object")
					{
						//alert("累加点击次数");
						ck_mzdh[i][2] = parseInt(ck_mzdh[i][2]) + 1;
								
					}else{
						return false
					}
				
				}
						
				//数组排序
				ck_mzdh = arraySort(ck_mzdh);
				
				//点击次数变化后要重写cookie
				for (var i =0 ; i< ck_mzdh.length ;i++)
					{
						
						if (typeof(ck_mzdh[i])=="object")
						{					
										
							if (i==ck_mzdh.length -1)
								strCookie = strCookie + ck_mzdh[i][0] + "," + ck_mzdh[i][1] + "," + ck_mzdh[i][2];
							else 
								strCookie = strCookie + ck_mzdh[i][0] + "," + ck_mzdh[i][1] + "," + ck_mzdh[i][2] + "|";
						}
								
									
					}
				
				//alert("重写："+strCookie);
				//重写cookie
				setCookie("ck_mzdh",strCookie);				
				getMZDH();
							
				return true;
							
			}	

		   //设置cookie过期
			function setCookieExp(name)
			{
				//alert("setCookie");
				//value = escape(value);
				var nameString = name+"="+"";
				var extime = new Date();
				
				extime.setTime (extime.getTime ()+0);
				var expiryString = ";expires=" + extime.toGMTString();
				var domainString = ";domain=" + getDomain();
				var pathString = ";path=/";
				var setvalue = nameString + domainString + expiryString;
				document.cookie = setvalue;

				getMZDH();
			}	
		
	//===========处理明站导航结束================================
	
	//===========把最后访问网站的时间保存到cookie中，并读取======
		
		function getDomain()
		{
			var host = document.location.hostname;
			var segments = host.split(".");
			var domain = "";
			
			//eg:xxxx.com
			if (segments.length<=2){return host;}
			
			for (var i=0;i<segments.length;i++)
			{
				if ( host.indexOf("com.cn") >0 )
				{
					//eg,www.xxx.com.cn,www.abc.xxx.com.cn
					if (i >= (segments.length-3) ){	domain += "." + segments[i];}						  
				}
				else
				{
					//eg,www.xxx.com,www.abc.xxx.com
					if (i >= (segments.length-2) ){domain += "." + segments[i];}
				}
			}

			//去除"."
			if (domain.indexOf(".")==0){domain = domain.substring(1);}
			return domain;
		}

		//----设置Cookie------
		function setCookie(name,value)
		{
			//alert("setCookie");
			value = escape(value);
			var nameString = name + "=" + value;
			var extime = new Date();
			extime.setTime (extime.getTime () + 11016000000);	//90天
			var expiryString = ";expires=" + extime.toGMTString();
			var domainString = ";domain=" + getDomain();
			var pathString = ";path=/";
			
			var setvalue = nameString + domainString + expiryString;
			document.cookie = setvalue;
		}
		//----设置Cookie 结束---

		//---读取Cookie-------
		function getcookie (name) 
		{
			var ret = "";
			var CookieFound = false;
			var start = 0;
			var end = 0;
			var CookieString = document.cookie;
			
			var i = 0;

			while (i <= CookieString.length) 
			{
				start = i ;
				end = start + name.length;
				if (CookieString.substring(start, end) == name)
				{
					CookieFound = true;
					break; 
				}
				i++;
			}

			if (CookieFound)
			{
				start = end + 1;
				end = CookieString.indexOf(";",start);
				if (end < start)
					end = CookieString.length;
				var getvalue = CookieString.substring(start, end);
				ret = unescape(getvalue);
			}
			else
			{
				ret = "";
			}
			
			if (name = "lastFWDT")
			{
				var re = /^(\d+=)/img;
				ret = ret.replace(re,"");
			}
			return ret;
		}
		//---读取Cookie 结束-------
			
		//检测是否禁用了cookie
		function isEnableCookie() {				
			try {
			var cookie_helper = new CookieHelper("");
			var test_cookie_name = "test_cookie_name";
			var test_cookie_value = "test_cookie_value";
			var test_cookie_value_ret = "";
			
			cookie_helper.writeCookie(test_cookie_name,test_cookie_value);
			test_cookie_value_ret = cookie_helper.getCookieValue(test_cookie_name);			
			
			if ( test_cookie_value_ret != null ) {
				cookie_helper.removeCookie(test_cookie_name);
				return true;
			} else {				
				return false;
			}					
		} catch (error) {			
			return false;
		}
	}	
		
	//===========================================================
	