/*
 * cssassist v1.1 : http://www.muraken.biz/cssassist/
 *
 * cssAssist is (c) 2007 Muraken and is released under the MIT License:
 * http://www.opensource.org/licenses/mit-license.php
 *
 *
 * function addRule by SuzusakiSatoshi - http://bmky.net/ customized by Muraken - http://www.muraken.biz/ */ 
var cssassist_elements=[];function cssAssistInit() {if (!document.getElementsByTagName){ return; }var anchors = document.getElementsByTagName("a");for(var i=0,len=anchors.length;i<len;i++){var elm = anchors[i];if(elm.className=="cssassist"){var _img = new Image();var ret = elm.id.split("_");for(var k=0,klen=ret.length,fileName="";k<klen;k++){fileName += (k==0 && klen!=1 ? "" : (k==klen-1 ? "." : "_"))+ret[k];}_img.src = imageDirectory + fileName;cssassist_elements.push({src:_img.src,elm:elm});if(document.all){var H = _img.height/2;addRule([["#"+elm.id, "font-size:0; line-height:0;"],["#"+elm.id, "text-indent: -9999px;"],["#"+elm.id, "width:"+_img.width+"px;"],["#"+elm.id, "height:"+H+"px;"],["#"+elm.id, "display: block;"],["a#"+elm.id, "background: url("+_img.src+") no-repeat;"],["a#"+elm.id, "text-decoration:none"],["a:hover#"+elm.id, "background-position:0px -"+H+"px;"]]);}else{_img.onload=setImgA;}}}for(var j=0;j<=6;j++){var elms = (j==0 ? document.getElementsByTagName("li") : document.getElementsByTagName("h"+j));for(var i=0,len=elms.length;i<len;i++){var elm = elms[i];if(elm.className=="cssassist"){var _img = new Image();var ret = elm.id.split("_");for(var k=0,klen=ret.length,fileName="";k<klen;k++){fileName += (k==0 && klen!=1 ? "" : (k==klen-1 ? "." : "_"))+ret[k];}_img.src = imageDirectory + fileName;cssassist_elements.push({src:_img.src,elm:elm});if(document.all){var H = _img.height;addRule([["#"+elm.id, "font-size:0; line-height:0;"],["#"+elm.id, "text-indent: -9999px;"],["#"+elm.id, "width:"+_img.width+"px;"],["#"+elm.id, "height:"+H+"px;"],["#"+elm.id, "display: block;"],["#"+elm.id, "background: url("+_img.src+") no-repeat;"],["#"+elm.id, "text-decoration:none"]]);}else{_img.onload = setImgH;}}}}}function setImgA(){for(var i=0,len=cssassist_elements.length;i<len;i++){if(cssassist_elements[i].src==this.src)var elm=cssassist_elements[i].elm;}var H = this.height/2;addRule([["#"+elm.id, "font-size:0; line-height:0;"],["#"+elm.id, "text-indent: -9999px;"],["#"+elm.id, "width:"+this.width+"px;"],["#"+elm.id, "height:"+H+"px;"],["#"+elm.id, "display: block;"],["a#"+elm.id, "background: url("+this.src+") no-repeat;"],["a#"+elm.id, "text-decoration:none"],["a:hover#"+elm.id, "background-position:0px -"+H+"px;"]]);}function setImgH(){for(var i=0,len=cssassist_elements.length;i<len;i++){if(cssassist_elements[i].src==this.src)var elm=cssassist_elements[i].elm;}var H = this.height;addRule([["#"+elm.id, "font-size:0; line-height:0;"],["#"+elm.id, "text-indent: -9999px;"],["#"+elm.id, "width:"+this.width+"px;"],["#"+elm.id, "height:"+H+"px;"],["#"+elm.id, "display: block;"],["#"+elm.id, "background: url("+this.src+") no-repeat;"],["#"+elm.id, "text-decoration:none"]]);}function addRule(array) {for(var i=0,len=array.length;i<len;i++){var selector = array[i][0];var property = array[i][1];if( document.styleSheets[0].addRule ){document.styleSheets[0].addRule( selector, "{" + property + "}" );}else if( document.styleSheets[0].insertRule ){document.styleSheets[0].insertRule( selector + "{" + property + "}", document.styleSheets[0].cssRules.length );}else{return false;}}}


