/* Change <body> CSS v1.0 minify
 * Copyright (c) 2009 FG Forrest, a. s.
 * Date: 2009-10-29 20:30 */
(function($){$.fn.chbcss=function(options){var opts=$.extend({},$.fn.chbcss.defaults,options);return this.each(function(){var $this=$(this);var o=$.meta?$.extend({},opts,$this.data()):opts;var $defSecCSS=$.fn.chbcss.saveSectionDefault($this,o.cssClassPrefix);if($.cookie(o.cookieName)){$.fn.chbcss.remove($this,o.cssClassPrefix,o.clickIn,o.cssClassSelect);$.fn.chbcss.set($this,$.cookie(o.cookieName),o.cookieExp,o.cookiePath,o.cookieName,o.cssClassPrefix,$defSecCSS,'','');$(document).ready(function(){$('*[rel^="'+$.cookie(o.cookieName)+'"]').addClass(o.cssClassSelect);});}else{$(document).ready(function(){$('*[rel^="'+o.cssClassPrefix+'def"]').addClass(o.cssClassSelect);});}
$(document).ready(function(){$(o.clickIn).click(function(event){event.preventDefault();$.fn.chbcss.remove($this,o.cssClassPrefix,o.clickIn,o.cssClassSelect);$.fn.chbcss.set($this,$(this).attr('rel'),o.cookieExp,o.cookiePath,o.cookieName,o.cssClassPrefix,$defSecCSS,o.cssClassSelect,$(this));});});});};$.fn.chbcss.remove=function(obj,ccp,allclickin,classelect){var strclass=$(obj).attr('class');var rgex=new RegExp(ccp);if(strclass.search(rgex)>=0){var arrResult=strclass.split(/[ ]+/);for(var i=0;arrResult[i];i++){if(arrResult[i].search(rgex)>=0){$(obj).removeClass(arrResult[i]);}}}
$(allclickin).removeClass(classelect);return false;};$.fn.chbcss.set=function(obj,css,expi,path,cookiename,prefix,ds,classelect,thisselect){if(css!=prefix+'def'){$(obj).addClass(css);$.cookie(cookiename,css,{"expires":expi,"path":path});}else{$.fn.chbcss.reset(obj,ds,cookiename,path);}
if(thisselect!=''&&classelect!=''){$(thisselect).addClass(classelect);}
return false;};$.fn.chbcss.reset=function(obj,ds,cookiename,path){$.cookie(cookiename,null,{"path":path});if(ds&&ds!=""){$(obj).addClass(ds);}
return false;};$.fn.chbcss.saveSectionDefault=function(obj,ccp){var strclass=$(obj).attr('class');var rgex=new RegExp(ccp);if(strclass.search(rgex)>=0){var arrResult=strclass.split(/[ ]+/);for(var i=0;arrResult[i];i++){if(arrResult[i].search(rgex)>=0){var result=arrResult[i];}}}else{var result='';}
return result;};$.fn.chbcss.defaults={cssClassSelect:'select',cssClassPrefix:'skin-',clickIn:'*[rel^="skin-"]',cookiePath:'/',cookieExp:365,cookieName:'FG_chbcss'};})(jQuery);
