function cambiarFondo(posicion){
	var m=document.getElementById('menu');
	var left=posicion*150;
	m.style.backgroundPosition=left+'px top';
}

function findPos(obj) {
    var curleft = curtop = 0;

    if (obj.offsetParent) {
        do {
	            curleft += obj.offsetLeft;
	            curtop += obj.offsetTop;
            } while (obj = obj.offsetParent);
    }
    return [curleft,curtop];
}

function AcomodarFooter(id){
    var elemento=document.getElementById(id);
    var posTop=findPos(elemento)[1];
    var max=window.screen.height;
    var marginTop=elemento.style.marginTop;
    if(marginTop=='') marginTop=0;
    else marginTop=marginTop.replace('px','');
    if(max-posTop-marginTop>0){ 
        elemento.style.marginTop=max-posTop+'px';
    }
}


/* DIV POPUP --------------------------------------------------*/

function AbrirPopUp(e,idEnvio){
				if(!e) var e=window.event;
				var left;
				if (e.which) left=(e.which==1);
				else if (e.button) left=(e.button==1);
				if(left){
					var posx = 0;
					var posy = 0;
					if (!e) var e = window.event;
					if (e.pageX || e.pageY) 	{
						posx = e.pageX;
						posy = e.pageY;
					}
					else if (e.clientX || e.clientY) 	{
					    posx = e.clientX + document.body.scrollLeft
							+ document.documentElement.scrollLeft;
						posy = e.clientY + document.body.scrollTop
							+ document.documentElement.scrollTop;
					}
					
					//Solo firefox: alert(window.innerWidth);
					var widthVisible=document.body.clientWidth;
                    var scrolladoLeft=document.documentElement.scrollLeft;
					
					if(window.innerHeight){
					    heightVisible=window.innerHeight;
                    }
                    else{
					    heightVisible=document.body.clientHeight;
					}                    
					
                    var scrolladoTop=document.documentElement.scrollTop;
                 
                    var posicionRealLeft=posx-scrolladoLeft;
                    var posicionRealTop=posy-scrolladoTop;
                    var posicionLeftResuelta;
                    var posicionTopResuelta;
                    
					var element=document.getElementById('Mail');
                    
                    if(posicionRealLeft>widthVisible/2){
                     //abrir a la izquierda
                     posicionLeftResuelta=posx-element.style.width.replace('px','');
                    }
                    else{
                     //abrir a la derecha
                     posicionLeftResuelta=posx;
                    }

                    if(posicionRealTop>heightVisible/2){
                     //abrir a la arriba
                     posicionTopResuelta=posy-element.style.height.replace('px','');
                    }
                    else{
                     //abrir a la abajo
                     posicionTopResuelta=posy;
                    }
                   					
					element.style.top=posicionTopResuelta+'px';
					element.style.left=posicionLeftResuelta+'px';
    
					element.style.display='block'
				
				    document.getElementById('EnvioPagina').src='EnvioPdf.aspx?id='+idEnvio;
				}
			}
			
			function CerrarMail(){
			    document.getElementById('EnvioPagina').src='';
				document.getElementById('Mail').style.display='none';
			}
/* FIN DIV POPUP ------------------------------------------------------------ */
