function initStyle(){
	if(typeof(doLoaded) != "undefined"){doLoaded();}


	preinsertHTML('banner-body', 'h1', '<div style="width:1px;height:196px;overflow:hidden;float:left;"></div>');

	replaceClass('sidebar-bottom', 'div', '<img src="http://template.cocolog-nifty.com/000028/three_column/component/sidebar-bottom.gif" width="115" height="97" alt="居眠り君"  style="display:block" border="0" />', '');

}




function preinsertHTML(replaceID, replaceTag, tag){
	var oElement = document.getElementById(replaceID);
	if(!oElement){
		return;
	}
	var regpre = new RegExp("<"+replaceTag, "i");
	var replen = replaceTag.length+1;

	var begin;
	var tmpbegin;
	if ((begin = oElement.innerHTML.search(regpre)) != -1) {
		var pre = oElement.innerHTML.substring(0, begin);
		oElement.innerHTML = pre + tag + oElement.innerHTML.substring(begin);
	}
}



function replaceClass(insertClass, targetTag, insertString, targetId){
	var classTag = targetTag;
	var classId = targetId;
	if(targetTag.length == 0){
		classTag = 'div';
	}
	if(targetTag.length == 0){
		classId = '';
	}
	if(!targetId || targetId.length == 0){
		classId = '';
	}

	var oElement = getByTagName(classTag);
	if(!oElement){
		return;
	}

    var len = oElement.length;
    var targetstr;
    for (num=0; num<len; num++) {
		if(oElement[num] != null){
		    var addstr="";
	        if (oElement[num].className == insertClass) {
	        	if(classId.length == 0 || oElement[num].id == classId){
				oElement[num].innerHTML = insertString;
				}
			}
	    }
    }
}



function getByID (n) {
    var d = window.document;
    if (d.getElementById)
        return d.getElementById(n);
    else if (d.all)
        return d.all[n];
}

function getByTagName (n) {
    var d = window.document;
    if (d.getElementsByTagName)
        return d.getElementsByTagName(n);
    else if (d.all)
        return d.all[n];
}

