var PNG_IMG_PATH="_images/site/"
function _PF_init(){
	var o=_getObject("maincontent")
	if(!o)return
	var a=o.getElementsByTagName("div")
	for(var i=0;i<a.length;i++){
		if(/imgdiv/gi.test(a[i].className))
			_PF_frame(a[i],"")
		else if(/imgicon/gi.test(a[i].className))
			_PF_frame(a[i],"icon")
	}
}	
function _PF_frame(me,cls){
	var oX=me.getElementsByTagName("IMG")
	if(oX.length!=1)return
	oX=oX[0]
	var oI=_PF_div("bak"+cls)
	var oP=_PF_div("png")
	if(cls){
		_PF_img(oI,oX.src,64,64,'',oX.alt)
		_PF_img(oP,_PF_file("frame_"+cls+".png"),oX.width,oX.height,'',oX.alt)
	}	
	else{
		_PF_img(oI,oX.src,oX.width,oX.height,oX.alt)
		for(var i=1;i<4;i++)
			_PF_img(oP,_PF_file("frame_"+i+".png"),oX.width,(i==2)?oX.height-20:10,i,oX.alt)
	}		
	var	oF=_PF_div("pngframe")
	oF.appendChild(oP)
	oF.appendChild(oI)
	oF.style.height=oX.height+"px"
	oF.style.width=oX.width+"px"
	if(oX){while(oX.parentNode.tagName!="DIV"){oX=oX.parentNode}me.replaceChild(oF,oX)}
}
function _PF_img(me,src,w,h,idx,alt){
	var o=document.createElement("img")
	o.src=src
	o.alt=alt
	if(h)o.height=h
	if(w)o.width=w
	if(idx)o.className="pngimg"+idx
	me.appendChild(o)
}
function _PF_div(cls){
	var o=document.createElement("div")
	o.className=cls
	return o
}	
function _PF_file(f){
	return (browser[0]==1&&browser[1]==4&&browser[2]<7)?"/_lib/img/x.gif":(PNG_IMG_PATH+f)
}
