function gallery(str) {
	link = "gallery.php?type="+str+"&start=1";
	window.open(link, str, "scrollbars=no,resizable=no,width=850,height=500");
}

function chiudi() {
	window.close();
}

function chiudiImg(id) {
	str = "tooltip_"+id;
	xstooltip_hide(str);
}

function apriImg(id) {
	var divs = document.getElementsByTagName("div");
	for(i = 0; i < divs.length; i ++) {
		var d = divs[i];
		var str = d.id.substr(0, 8);
		if(str == "tooltip_") {
			var idtodelete = d.id.substr(8);
			if(idtodelete != id) { chiudiImg(idtodelete); }
		}
	}
	var tooltip = "tooltip_"+id;
	xstooltip_show(tooltip, id, 289, 37);
}

function xstooltip_findPosX(obj) {
	var curleft = 0;
	if (obj.offsetParent)  {
		while (obj.offsetParent) {
			curleft += obj.offsetLeft
			obj = obj.offsetParent;
		}
	}
    else if (obj.x)
		curleft += obj.x;
	return curleft;
}
function xstooltip_findPosY(obj) {
	var curtop = 0;
	if (obj.offsetParent) {
		while (obj.offsetParent) {
			curtop += obj.offsetTop
			obj = obj.offsetParent;
		}
	}
	else if (obj.y)
		curtop += obj.y;
	return curtop;
}
function xstooltip_show(tooltipId, parentId, posX, posY) {
	it = document.getElementById(tooltipId);
	if ((it.style.top == '' || it.style.top == 0) && (it.style.left == '' || it.style.left == 0)) {
        // need to fixate default size (MSIE problem)
        it.style.width = it.offsetWidth + 'px';
        it.style.height = it.offsetHeight + 'px';
        img = document.getElementById(parentId); 
        // if tooltip is too wide, shift left to be within parent 
        if (posX + it.offsetWidth > img.offsetWidth) posX = img.offsetWidth - it.offsetWidth;
        if (posX < 0 ) posX = 0; 
        x = xstooltip_findPosX(img) + posX;
        y = xstooltip_findPosY(img) + posY;
        it.style.top = y + 'px';
        it.style.left = x + 'px';
    }
    it.style.visibility = 'visible'; 
}
function xstooltip_hide(id) {
 	it = document.getElementById(id); 
	it.style.visibility = 'hidden'; 
}
function changeAuthor(auth) {
	authorUrl = "gallery.php?type=tattoo&start=1&auth="+auth.value;
	document.form1.action = authorUrl;
	document.form1.submit();
}
function hov(loc,cls){
	if(loc.className) loc.className=cls;
}