/*
IE6 Multiple Class Fix jQuery Plug In
Author: Ben Green (bgreen@chicowebdesign.com)
Date: 101118
License: Free
*/
jQuery(function(f){if(false||f.browser.msie&&parseInt(f.browser.version)==6){var d="";var b=[];function c(j,h){var l=j.indexOf(h);var k=0;while(l>-1){k++;l=j.indexOf(h,l+1)}return k}function e(l,k,h){var j;for(j=0;j<l.length;j++){if(h){if(l[j].toLowerCase()==k.toLowerCase()){return true}}else{if(l[j]==k){return true}}}return false}function a(h){var o=[];h=h.split(" ");for(var m=0;m<b.length;m++){var l=true;var n=b[m];for(var k=0;k<n.length;k++){if(n[k]!=""){n[k]=n[k].replace(/:hover/ig,"").replace(/:focus/ig,"").replace(/:active/ig,"");if(!e(h,n[k],false)){l=false}}}if(l){o.push(m)}}return o}function g(y,x){var r="";y=y.replace(/\/\*([^*]|[\r\n]|(\*+([^*/]|[\r\n])))*\*+\//g,"");var w=y.split("}");for(var t=0;t<w.length;t++){var n=w[t].indexOf("{");if(n>-1){var h=f.trim(w[t].substr(0,n).replace(/,/g," , "));var l=f.trim(w[t].substr(n+1));if(x){var u=l.indexOf("url(");while(u>-1){if(l.substr(u+4,7).toLowerCase()!="http://"&&l.substr(u+4,1)!="/"){l=l.substr(0,u+4)+x+l.substr(u+4)}u=l.indexOf("url(",u+1)}}var v=h.split(",");for(var q=0;q<v.length;q++){var p=f.trim(v[q]);var o=p.split(" ");var s=false;for(var m=0;m<o.length;m++){if(c(o[m],".")>1){b.push(o[m].split(".").slice(1));o[m]=o[m].replace(/\./g,"-mc-");o[m]=o[m].substr(0,o[m].indexOf("-mc-"))+"."+o[m].substr(o[m].indexOf("-mc-")+4);s=true}}if(s){v[q]=o.join(" ")}}h=v.join(", ");r+="\n"+h+" {"+l+"}\n"}}return r}f.fn.extend({multipleClassReadStyleSheets:function(){f("style").each(function(){var h=f(this).html();d+=g(h);f(this).html("")});f("link[rel=stylesheet]").each(function(){var h=f(this).attr("href");if(h.substr(0,7).toLowerCase()!="http://"){var i="";if(f("base").length){i=f("base").attr("href");if(i.substr(i.length-2)!="/"&&h.substr(0,1)!="/"){i+="/"}}var j=h.slice(0,h.lastIndexOf("/")+1);f.ajax({async:false,url:f(this).attr("href"),success:function(k){d+=g(k,i+j)}});f(this).attr("href","")}});f("head").append("<style>\n"+d+"</style>")},applyMultipleClasses:function(h){if(b.length){if(!h){h=document}f("*",h).each(function(){var l=f(this).attr("class");if(l){var k=a(l);if(k.length){for(var j=0;j<k.length;j++){var l=k[j];l=b[l].join("-mc-");if(l.substr(0,4)=="-mc-"){l=l.substr(4)}f(this).addClass(l)}}}})}}});f.fn.multipleClassReadStyleSheets();f.fn.applyMultipleClasses()}else{f.fn.extend({multipleClassReadStyleSheets:function(){return false},applyMultipleClasses:function(h){return false}})}});

