jQuery(function(a){if(a.browser.msie&&parseFloat(a.browser.version)>=6&&parseFloat(a.browser.version)<9||a.browser.mozilla&&parseInt(a.browser.version.substr(0,1))<=1&&parseInt(a.browser.version.substr(2,1))<=9&&parseInt(a.browser.version.substr(4,1))<=1){var b={};var c=new Array("input");a.fn.addLayer=function(b,c,d){a(this).each(function(){var e=a(this).extend({},d||{});if(c){var f=a(this);f.wrap('<div class="add_background_outer" />');$last=f.parent();$last.css({margin:f.css("margin"),display:f.css("display"),position:f.css("position"),top:f.css("top"),left:f.css("left"),right:f.css("right"),bottom:f.css("bottom"),"float":f.css("float"),clear:f.css("clear"),"z-index":f.css("z-index"),height:parseFloat(f.css("height").replace("px",""))+parseFloat(f.css("padding-top").replace("px",""))+parseFloat(f.css("padding-bottom").replace("px","")),width:parseFloat(f.css("width").replace("px",""))+parseFloat(f.css("padding-left").replace("px",""))+parseFloat(f.css("padding-right").replace("px","")),"-moz-border-radius-bottomright":f.css("-moz-border-radius-bottomright"),"-moz-border-radius-bottomleft":f.css("-moz-border-radius-bottomleft"),"-moz-border-radius-topleft":f.css("-moz-border-radius-topleft"),"-moz-border-radius-topright":f.css("-moz-border-radius-topright"),background:b});f.css({margin:"",display:"",position:"",top:"",left:"",right:"",bottom:"","float":"","z-index":"",clear:"",height:"",width:"","-moz-border-radius-bottomright":"","-moz-border-radius-bottomleft":"","-moz-border-radius-topleft":"","-moz-border-radius-topright":""})}else{$last=a(this).find(".add_background:last").length>0?a(this).find(".add_background:last"):a(this);var g=$last.html();if(a.browser.msie){$last.html('<div class="add_background">'+g+"</div>")}else{$last.empty().append('<div class="add_background">'+g+"</div>")}$last=a(this).find(".add_background:last");if(a.browser.msie&&parseFloat(a.browser.version)<8&&a(this).css("position")=="static"){$last.css({background:b})}else{$last.css({background:b,width:"100%",height:"100%"})}var h=$last.parent();var i=new Array(h.css("padding-top"),h.css("padding-right"),h.css("padding-bottom"),h.css("padding-left"),h.css("height"));if(a.browser.msie&&parseFloat(a.browser.version)<6){h.css("padding","0");$last.css({"padding-top":i[0],"padding-right":i[1],"padding-bottom":i[2],"padding-left":i[3]})}else{$last.css({"padding-top":i[0],"padding-right":i[1],"padding-bottom":i[2],"padding-left":i[3],"margin-top":"-"+i[0],"margin-right":"-"+i[1],"margin-bottom":"-"+i[2],"margin-left":"-"+i[3]});if(a.browser.msie&&parseInt(a.browser.version)<=7){$last.css({height:i[4]})}}if(e.insideCss){$last.css(e.insideCss)}if(e.insideClass)$last.addClass(e.insideClass)}})};function d(b){var c=a(b);var d=c.parent();var e=new Array(c.css("padding-top"),c.css("padding-right"),c.css("padding-bottom"),c.css("padding-left"));var f=c.html();d.html(f);if(a.browser.msie&&parseFloat(a.browser.version)<6){d.css({"padding-top":e[0],"padding-right":e[1],"padding-bottom":e[2],"padding-left":e[3]})}}function e(b){var c=a(b);var d=a(c.children()[0]);d.css({margin:c.css("margin"),position:c.css("position"),top:c.css("top"),left:c.css("left"),right:c.css("right"),bottom:c.css("bottom"),"float":c.css("float"),clear:c.css("clear"),"z-index":c.css("z-index")});d.unwrap()}function f(a,b){var c=a.toLowerCase();var d=c.indexOf(b);while(d>-1){a=a.substr(0,d)+b+a.substr(d+b.length);d=c.indexOf(b,d+1)}return a}function g(b,c){b=b.replace(">"," ").replace("+"," ");var d=b.split(" ");var e=0;for(var f=0;f<d.length;f++){var g=a.trim(d[f]);var h=0;while(h>-1){function i(a){var b=1e4;var c=-1;for(var d=0;d<a.length;d++){if(a[d]<b&&a[d]>-1){b=a[d];c=d}}if(b==1e4)b=-1;return{lowest:b,which:c}}var j=[g.indexOf("#",h),g.indexOf(".",h),g.indexOf(":",h)];var k=i(j);if(h==0&&k.lowest>0){e+=1;h++}else if(h==0&&k.lowest==-1){e+=1;break}else if(k.lowest>-1){if(k.which==0){e+=100}if(k.which==1){e+=10}if(k.which==2){e+=10}h=k.lowest+1}else if(h==0){e+=1}else{break}}}return e+(c?1e3:0)}function h(a){var b=a.indexOf("(");while(b>-1){var c=a.indexOf(")",b+1);var d=a.substr(b,c-b).replace(/,/g,"##comma##");a=a.substr(0,b)+d+a.substr(c);b=a.indexOf("(",c+1)}return a}function i(c,d,e){var i={};c=c.replace(/\/\*([^*]|[\r\n]|(\*+([^*/]|[\r\n])))*\*+\//g,"");var j=c.indexOf(d);while(j>-1){var k=f(a.trim(c.substr(c.indexOf(":",j+1)+1,c.indexOf(";",j+1)-c.indexOf(":",j+1)-1)),"url(");k=h(k);if(k.indexOf(",")>-1){if(e){var l=k.indexOf("url(");while(l>-1){if(k.substr(l+4,7).toLowerCase()!="http://"){var m=k.substr(l+4,1)=="/";var n=document.URL.substr(0,document.URL.indexOf("/",9));k=k.substr(0,l+4)+(m?n:e)+k.substr(l+4)}l=k.indexOf("url(",l+1)}}var o=k.length;k=k.replace("!important","");o=o==k.length?false:true;var p=c.lastIndexOf("}",j)+1;if(c.lastIndexOf(";",j)+1>p)p=c.lastIndexOf(";",c.lastIndexOf("{",j))+1;if(p==-1)p=0;var q=a.trim(c.substr(p,c.lastIndexOf("{",j)-p));var r=q.split(",");for(var s=0;s<r.length;s++){var t=a.trim(r[s]);t=f(t,":active");t=f(t,":hover");t=f(t,":focus");i[t]={property:d,value:k,selScore:g(t,o)}}}j=c.indexOf(d,c.indexOf(";",j+1))}a.extend(b,i)}function j(f,g){a(f).each(function(){var f=a(this);f.css("background","none");var h=f.attr("jQueryMultipleBgCurSelector");var i=f.attr(g);f.attr("jQueryMultipleBgCurSelector",i);vals=b[i].value.split(",");for(var j=vals.length-1;j>=0;j--){vals[j]=a.trim(vals[j].replace(/##comma##/g,","))}if(q(c,this.tagName.toLowerCase())){var k=f.parent();while(k.parent().hasClass("add_background_outer")){k=k.parent()}for(var j=vals.length-1;j>=0;j--){if(!k.hasClass("add_background_outer")){f.addLayer(vals[j],true)}else{k.css("background",vals[j]);k=a(k.children()[0])}}while(k.hasClass("add_background_outer")){var l=k;k=a(k.children()[0]);e(l)}}else{var m=f.find(".add_background").length;var k=a(f.children(".add_background")[0]);for(var j=vals.length-1;j>=0;j--){if(k.length<1){f.addLayer(vals[j],false)}else{k.css("background",vals[j]);k=a(k.children(".add_background")[0])}}while(k.length){var l=k;k=a(k.children(".add_background")[0]);d(l)}}})}function k(b){if(a(this).attr("jQueryMultipleBgCurSelector")!=a(this).attr("jQueryMultipleBgActiveSelector")){j(this,"jQueryMultipleBgHoverSelector")}}function l(a){j(this,"jQueryMultipleBgStaticSelector")}function m(a){j(this,"jQueryMultipleBgActiveSelector")}function n(b){if(a(this).attr("jQueryMultipleBgHoverSelector")){j(this,"jQueryMultipleBgHoverSelector")}else{j(this,"jQueryMultipleBgStaticSelector")}}function o(a){j(this,"jQueryMultipleBgFocusSelector")}function p(a){j(this,"jQueryMultipleBgStaticSelector")}function q(a,b,c){var d;for(d=0;d<a.length;d++){if(c){if(a[d].toLowerCase()==b.toLowerCase()){return true}}else{if(a[d]==b){return true}}}return false}function r(c){if(c==undefined)c=document;for(var d in b){var e=d.toLowerCase();if(e.indexOf(":hover")>-1||e.indexOf(":active")>-1||e.indexOf(":focus")>-1){var g,h;if(e.indexOf(":hover")>-1){g=d.substr(0,e.indexOf(":hover"));h=d.substr(e.indexOf(":hover")+6);a(g+h,c).each(function(){var c=a(this).attr("jQueryMultipleBgHoverSelector");if(c&&!q(a(f(c,":hover").replace(/:hover/g,"")),this))c=undefined;if(!c||b[c].selScore<b[d].selScore){a(this).attr("jQueryMultipleBgHoverSelector",d);if(!c)a(this).hover(k,l)}})}else if(e.indexOf(":active")>-1){g=d.substr(0,e.indexOf(":active"));h=d.substr(e.indexOf(":active")+7);a(g+h,c).each(function(){var c=a(this).attr("jQueryMultipleBgActiveSelector");if(c&&!q(a(f(c,":active").replace(/:active/g,"")),this))c=undefined;if(!c||b[c].selScore<b[d].selScore){a(this).attr("jQueryMultipleBgActiveSelector",d);if(!c)a(this).mousedown(m).mouseup(n)}})}else if(e.indexOf(":focus")>-1){g=d.substr(0,e.indexOf(":focus"));h=d.substr(e.indexOf(":focus")+6);a(g+h,c).each(function(){var c=a(this).attr("jQueryMultipleBgFocusSelector");if(c&&!q(a(f(c,":focus").replace(/:focus/g,"")),this))c=undefined;if(!c||b[c].selScore<b[d].selScore){a(this).attr("jQueryMultipleBgFocusSelector",d);if(!c)a(this).focus(o).blur(p)}})}}else{a(d,c).each(function(){var c=a(this).attr("jQueryMultipleBgStaticSelector");if(!q(a(c),this))c=undefined;if(!c||b[c].selScore<b[d].selScore){a(this).attr("jQueryMultipleBgStaticSelector",d);j(this,"jQueryMultipleBgStaticSelector")}})}}}jQuery.fn.extend({multipleBgReadCss:i,multipleBgApplyCss:r,multipleBgApplyBg:j,multipleBgRules:b});a("style").each(function(){var b=a(this).html();i(b,"background",false)});a("link[rel=stylesheet]").each(function(){var b=a(this).attr("href");if(b.substr(0,7).toLowerCase()!="http://"){var c=b.slice(0,b.lastIndexOf("/")+1);a.ajax({async:false,url:a(this).attr("href"),success:function(a){i(a,"background",c)}})}});r()}else{jQuery.fn.extend({multipleBgReadCss:function(a,b,c){return false},multipleBgApplyCss:function(a){return false},multipleBgApplyBg:function(a,b){return false},multipleBgRules:{}})}})
