function momo(obj,cname){
	obj.className=cname;
}

function _f_eh(e) {
	
	var y = e.offsetTop;
	var p = e.offsetParent;
	

	while (p != null) {
		y += p.offsetTop;
		
		if(p.offsetParent!=null && p.scrollTop)y-=p.scrollTop;

		p = p.offsetParent;
	}
	return y;
}
function _f_ew(e){
	var y = e.offsetLeft;
	var p = e.offsetParent;
	while (p != null) {
		y += p.offsetLeft;
		p = p.offsetParent;
	}
	return y;
}

function bm(obj,over){
	var TR = obj.parentElement;
	
	if(obj.cellIndex>0)
		get_child_image(TR.cells[obj.cellIndex-1]).src='img/bb_'+
			((get_child_image(TR.cells[obj.cellIndex-2]).src.indexOf('click.gif')>0)?
				'click':'reg')+'_'+((over)?'over':'reg')+'.gif';
				
	if(obj.cellIndex<(TR.cells.length-1))
		get_child_image(TR.cells[obj.cellIndex+1]).src='img/bb_'+
			((over)?'over':'reg')+'_'+
				((get_child_image(TR.cells[obj.cellIndex+2]).src.indexOf('click.gif')>0)?
					'click':'reg')+'.gif';

				
	var img=get_child_image(obj);
	var tmp=img.lowsrc;
	img.lowsrc=img.src;
	img.src=tmp;
}

function bc(obj){
	
}
function get_child_image(obj){


	if(!obj.childNodes)return obj;
	if(obj.childNodes.length==0)return obj;
	if(obj.src)return obj;
	

	
	for(var i=0;i<obj.childNodes.length;i++){
		var child = get_child_image(obj.childNodes[i]);
		if(child.src)return child;
	}

	return obj;
}

function momo_blow(obj,yn){

	var img = get_child_image(obj);
	


	var tmp = img.lowsrc;
	img.lowsrc = img.src;
	
	img.src = tmp;
	
	
	var bigI = "ImgCatBlow_Big";
	
	if(document.getElementById(bigI))
		bigI = document.getElementById(bigI);
	else
		return;
	
	bigI.src = tmp;
	bigI.style.visibility=(yn)?"visible":"hidden";
	

}

function preload_img(u){
	var img = new Image();
	img.src=u;
}

function showdetails(nm,img,desc,srcobj,ht){

	document.getElementById("divLPName").innerHTML=nm;
	document.getElementById("imgLImage").src=img;
	
	//if(desc.length>255)desc=desc.substring(0,255)+"...";
	
	document.getElementById("divLPDesc").innerHTML=desc;
	
	document.getElementById("divLPName").style.visibility='visible';
	document.getElementById("imgLImage").style.visibility='visible';
	
	
	if(ht>250)ht=250;
	if(ht>0)document.getElementById("imgLImage").height=ht;
	
		
	document.getElementById("divLPDesc").style.visibility='visible';
	
	var divw = document.getElementById("divWrapper");
	divw.style.visibility='visible';
	
	var cx = _f_ew(srcobj)+srcobj.offsetWidth+20;
	var cy = _f_eh(srcobj);
	
	if(cy-document.body.scrollTop<=0)
		cy=document.body.scrollTop+10;
	
	divw.style.left =cx;
	divw.style.top =cy;
	
	if(divw.clientHeight+cy>document.body.clientHeight+document.body.scrollTop-50)
		divw.style.top=document.body.clientHeight-divw.clientHeight-50+document.body.scrollTop;
		
	
	
	
	//divw.style.left = 500 + document.body.scrollLeft;
	//divw.style.top = 100 + document.body.scrollTop;
}
function hidedetails(){
	document.getElementById("divLPName").style.visibility='hidden';
	document.getElementById("imgLImage").style.visibility='hidden';
	document.getElementById("divLPDesc").style.visibility='hidden';
	document.getElementById("divWrapper").style.visibility='hidden';

}