function getCookieVal(name){
	var strCookie=document.cookie;
	var arrCookie=strCookie.split(";"); // 将多cookie切割为多个名/值对
	var arrayView = new Array();
	var k = 0;
	for(var i=0;i<arrCookie.length;i++){ // 遍历cookie数组，处理每个cookie对
		var tempCookie = trim(arrCookie[i]);
		if(tempCookie.substring(0,name.length) == name){
		   arrayView[k] = unescape(tempCookie.substr(name.length));
		   k++;
		}
	}
	return arrayView;
}

function addCookie(objName,objValue,objHours){//添加cookie ---有重复的不添加
	var str = objName + "=" + escape(objValue);
	if(objHours > 0){//为0时不设定过期时间，浏览器关闭时cookie自动消失
		var date = new Date();
		var ms = objHours*3600*1000;
		date.setTime(date.getTime() + ms);
		str += "; expires=" + date.toGMTString();
	}
	document.cookie = str;
}
function addCookieVal(name,objName,objValue,objHours){
	if (!isExist(name,objValue)) {
		addCookie(objName,objValue,objHours);
	}
}
function isExist(name,objValue){
	var allView = getCookieVal(name);
	for (var i = 0; i < allView.length; i++) {
		if (allView[i].substr(word[i].indexOf("=") + 1) == objValue) {
			return true;
		}
	}
	return false;
}

function getCookie(objName){//获取指定名称的cookie的值
	var arrStr = document.cookie.split("; ");
	for(var i = 0;i < arrStr.length;i ++){
		var temp = arrStr[i].split("=");
		if(temp[0] == objName) return unescape(temp[1]);
	} 
}

function delCookie(name){//为了删除指定名称的cookie，可以将其过期时间设定为一个过去的时间
	var date = new Date();
	date.setTime(date.getTime() - 10000);
	document.cookie = name + "=a; expires=" + date.toGMTString();
}

function allCookie(){//读取所有保存的cookie字符串
	var str = document.cookie;
	if(str == ""){
		str = "没有保存任何cookie";
	}
	alert(str);
}

