/*
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<component xmlns="urn:HTMLComponent">
<attach event="oncontentready" onevent="useDetaScheme();" for="element" />
*/

/*====================================================================================================
//////////////////////////////////////////////////////////////////////////////////////////////////////

 author : http://www.yomotsu.net
        : http://mashimonator.weblike.jp/blog/
 created: 2009/02/17
 update : 0000/00/00
 Licensed under the GNU Lesser General Public License version 2.1

//////////////////////////////////////////////////////////////////////////////////////////////////////
====================================================================================================*/

if (!window.sessionStorage && ("\v"=="v")) {
	var useDetaSchemePath;
	document.write('<style type="text/css" id="useDataSchemeStyle">img{visibility:hidden;}</style>');
	(function(){
		var e = document.getElementsByTagName('script');
		for(var i=0; i<e.length; i++){
			if(e[i].getAttribute("src").match('detaScheme.htc')){
				useDetaSchemePath = e[i].getAttribute("src").slice(0,-4);
				document.documentElement.addBehavior(e[i].getAttribute("src"));
				break;
			}
		}
	})()
}

var useDetaScheme =  function(){
	var img = document.images;
	for (var i = 0; i < img.length; i++) {
		try{
			if(img[i].src.match(/^data:image\//)){
				img[i].src = useDetaSchemePath + '.php?src=' + img[i].src.slice(img[i].src.indexOf('base64,') + 7);
			}
		}
		catch(e){
			//more than 4097 characters
			//alert(img[i].outerHTML)
		}
	}
	document.getElementById('useDataSchemeStyle').disabled=true;
}

//</component>
