
// ****************************************
// imCookie.js ver 1.0
// ****************************************
function setCookie_addChatBuddy(windowName,buddyGID,buddyName) {
	setImCookie(windowName+'_addChat',buddyGID+'&'+buddyName,3)
}
function getCookie_addChatBuddy(windowName) {
	var ret = getImCookie(windowName+'_addChat');
	if (ret && ret!=''){
		delImCookie(windowName+'_addChat');
	}
	return ret;
}


// ***************************************
function setImCookie(name,value,seconds){
	if (seconds) {
		seconds = parseInt(seconds);
		if (seconds<0) { seconds = 30*24*60*60; }
	}else{ 
		seconds = 30*24*60*60; //此 cookie 将被保存 30 天 
	}
	var exp  = new Date();    //new Date("December 31, 9998");
	exp.setTime(exp.getTime() + seconds*1000);
	document.cookie = name + "="+ escape(value) +"; expires="+ exp.toGMTString()+"; path=/; ";
}
function getImCookie(name){
	var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));
	if(arr != null) return unescape(arr[2]); return '';
}
function delImCookie(name){
	var exp = new Date();
	exp.setTime(exp.getTime() - 1);
	var cval=getImCookie(name);
	//if(cval && cval!='') document.cookie=name +"="+cval+";expires="+exp.toGMTString();
	if(cval && cval!='') document.cookie=name +"=;expires="+exp.toGMTString();
}


