function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function initFunctions(){
    actionsMenu();
}

function actionsMenu(){
    ulChilds = document.getElementById("displayLinks").childNodes[0].childNodes;
    for(i = 0; i < ulChilds.length; i++){
        if(ulChilds[i].toString() != "[object Text]"){
            obj = ulChilds[i];
            ulChilds[i].onclick     = function () { window.location = this.firstChild; };
            ulChilds[i].onmouseover = function () { backMenu(this, true); };
            ulChilds[i].onmouseout  = function () { backMenu(this, false); };
        }
    }
}
function backMenu(obj, type){
    obj.style.backgroundColor = (!type) ? "transparent" : "#dddddd";
}

imgsZoom = new Array();
imgsZoomI=0;
function openPhotoZoom(img){
    var i = imgsZoom.length;
    imgsZoom[i] = $('zoomPhoto').cloneNode(true);

    $('contentAll').appendChild(imgsZoom[i]);
    imgsZoom[i].style.display = "block";
    imgsZoom[i].style.top     = yScroll+document.body.scrollTop-180+"px";
    imgsZoom[i].style.left    = 5+"px";
    imgsZoom[i].id            = img.src.split("/")[img.src.split("/").length-1];

    imgSrcNew = "";
    for(ii = 0; ii < (imgSrc = img.src.split("/")).length-1; ii++){
        imgSrcNew += imgSrc[ii]+'/';
    }
    imgsZoom[i].childNodes[2].src = imgSrcNew+"big/"+img.src.split("/")[img.src.split("/").length-1];
    DragObj.init(imgsZoom[i]);
    
    imgsZoom[i].style.zIndex = ++imgsZoomI;
}

/* BUSCA A POSIÇÃO X E Y DO MOUSE NA TELA ( ÁREA ÚTIL DO BODY ) */
var xScroll = "";
var yScroll = "";
function getMouse(e){

	if(document.all) e = event;

	xScroll = e.clientX;
	yScroll = e.clientY;
//	window.status = xScroll+" : "+yScroll;
	return false;

}
document.documentElement.onmousemove = getMouse;

/* BUSCA A POSIÇÃO LEFT DE UM OBJETO A PARTIR DO PONTO ZERO DO BODY */
function findPosX(obj){
	return Position.cumulativeOffset(obj)[0];
}

/* BUSCA A POSIÇÃO TOP DE UM OBJETO A PARTIR DO PONTO ZERO DO BODY */
function findPosY(obj){
	return Position.cumulativeOffset(obj)[1];
}
