var oCookies = {

	/**
	 * create new cookie
	 */
	mCreateCookie : function ( name, value, days ) {
		var expires;
		if ( days ) {
			var date = new Date();
			date.setTime ( date.getTime () + ( days*24*60*60*1000 ));
			expires = "; expires=" + date.toGMTString();
		}
		else expires = "";
		document.cookie = name + "=" + escape(value) + expires + "; path=/";
	},
	
	/**
	 * read existing cookie
	 */
	mReadCookie : function ( name ) {
		var nameEQ = name + "=";
		var ca = document.cookie.split ( ";" );
		for( var i=0; i < ca.length; i++ ) {
			var c = ca [i];
			while ( c.charAt(0)== " " ) c = c.substring ( 1, c.length );
			if ( c.indexOf ( nameEQ ) == 0 ) return unescape(c.substring ( nameEQ.length, c.length ));
		}
		return null;
	},
	
	/**
	 * no cookie
	 */
	mEraseCookie : function ( name ) {
		this.mCreateCookie ( name, "", -1 );
	}
}