
typeof defaultRegistry!='undefined'?defaultRegistry.addEntry({fileName:'jquery.s2.setImageByCookie.js',url:'/ccf/plugins/js/jquery.s2.setImageByCookie.js',plugins:[{"parameter":["settings"],"name":"setImageByCookie","alias":"setImageByCookie"}]}):true;defaultRegistry.addResource('/ccf/plugins/js/jquery.3rdparty.cookie.js');jQuery.fn.setImageByCookie=function(settings){var ccf_s2_version="$Id: jquery.s2.setImageByCookie.js 12937 2009-08-18 13:24:48Z giaser $";settings=jQuery.extend({withoutEvent:false,cookieName:'',cookieValue:'',cookieLifetime:0,imageIdentifier:'.iconCheck',imagePosition:'',display:'inline',setBgImg:false,classWithoutImg:'cookieOff',classWithImg:'cookieOn',event:'click'},settings);return this.each(function(){if(!settings.withoutEvent){jQuery(this).bind(settings.event,function(){if(jQuery.cookie(settings.cookieName)!=settings.cookieValue){if(settings.cookieLifetime!=0){jQuery.cookie(settings.cookieName,settings.cookieValue,{expires:settings.cookieLifetime});}else{jQuery.cookie(settings.cookieName,settings.cookieValue);}displayIfCookie(jQuery(this));}});}displayIfCookie(jQuery(this));function displayIfCookie(elem){var a=settings.cookieName;var b=settings.cookieValue;if(jQuery.cookie(settings.cookieName)==settings.cookieValue){if(settings.setBgImg==false){var theImage=elem.children(settings.imageIdentifier);if(settings.imagePosition!=''){theImage.appendTo(settings.imagePosition).css("display",settings.display);}else{theImage.css("display",settings.display);}}else{var xPfadZumImg=elem.children("."+settings.classWithoutImg);if(jQuery(xPfadZumImg).length){jQuery(xPfadZumImg).attr("class",settings.classWithImg);}}}}});};