jQuery.fn.showCatfish = function(options) {
	
	this.settings = {
		animation: 'slide',
		speed: 'normal',
		height: '50'
	}

	if(options) jQuery.extend(this.settings, options);
	
	var id = this.attr('id');
	settings = this.settings;

	jQuery('html').css('padding', '0px 0px ' + (this.settings.height + 10) + 'px 0px');

	if (this.settings.animation == 'slide') jQuery(this).slideDown(this.settings.speed);
	else if (this.settings.animation == 'fade') jQuery(this).fadeIn(this.settings.speed);
	else jQuery(this).show();
	
	return this;

};

jQuery.fn.closeCatfish = function(options) {
	
	this.settings = {
		animation: 'slide',
		speed: 'normal'
	}

	if(options) jQuery.extend(this.settings, options);

	var id = this.attr('id');
	settings = this.settings;

	if (this.settings.animation == 'slide') jQuery(this).slideUp(this.settings.speed);
	else if (this.settings.animation == 'fade') jQuery(this).fadeOut(this.settings.speed);
	else jQuery(this).hide();
	
	jQuery('html').css('padding', '0');
	jQuery('body').css('overflow', 'visible');
	
	//$.get('scripts/session.php', { catfish: "false" });
	createCookie('is_closed','1',3)
};

function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(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 c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}

