/*
	Cookies
	@author Alexey Boyko
	@date 2009-01-20
*/

var Cookie = {

	create: 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();
		}
		document.cookie = name + "=" + value + expires + "; path=/";
	}
	, get: function( name ) {
		var cookies = document.cookie.split( ';' );
		var regexp  = new RegExp( name + '=.*' );
		for( i in cookies ) {
			var data = regexp.exec( cookies[i] );
			if( data ) {
				return data[0].split( '=' )[1];
			}
		}
		return null;
	}
	, erase: function( name ) {
		this.create( name, "", -1 );
	}
}