/* funciones para el manejo de las opciones de edicion de contenidos */

function openMenu(event, id) {

 var el, x, y;

  el = document.getElementById(id);
  if (window.event) {
    x = window.event.clientX + document.documentElement.scrollLeft + document.body.scrollLeft;
    y = window.event.clientY + document.documentElement.scrollTop + document.body.scrollTop;
  }
  else {
    x = event.clientX + window.scrollX;
    y = event.clientY + window.scrollY;
  }
  /* x -= 2; y -= 2;
  el.style.width = el.offsetWidth + "px";
  el.style.left = x + "px";
  el.style.top  = y + "px"; */
  el.style.visibility = "visible";


      // ocultamos combos si pinchamos en sus correspondientes menus  
       
      if (id == 'PortalControlPlaceHolder4_ctl00_editSearchMenu'){     
         document.getElementById('comunidades').style.visibility  = 'hidden'; 
         document.getElementById('Tiendas').style.visibility  = 'hidden';
      }
      
      
      if (id =='PortalControlPlaceHolder4_ctl01_editSearchMenu' ) {
          document.getElementById('Tiendas').style.visibility = 'hidden';             
      } 
 } 


function closeMenu(event,obj){

 var current, related;
 var current = (event.currentTarget) ? event.currentTarget : obj;
 var related = (event.relatedTarget) ? event.relatedTarget : event.toElement;     
  
  if (current != related && !current.contains(related)){
      current.style.visibility = "hidden";

      // mostramos combos si pinchamos en sus correspondientes menus  
           
       if (document.getElementById('comunidades').style.visibility == 'hidden' ) {
           document.getElementById('comunidades').style.visibility = 'visible';
           document.getElementById('botonComunidad').style.visibility = 'visible';  
           document.getElementById('Tiendas').style.visibility = 'visible';
       }  
          
       if (document.getElementById('Tiendas').style.visibility == 'hidden' ){document.getElementById('Tiendas').style.visibility = 'visible' }      
   }    
      
      

}



blockToEdit = {

	currentColor : null,
	showBlockToEdit : function(obj)
	{	
		var parent = obj.parentNode;
		currentColor = parent.style.backgroundColor;
		parent.style.backgroundColor = "#ECF4F1"; 
		if(parent.className == "modEditionLock") parent.style.backgroundColor = "#f77"; 		
	},
    hideBlockToEdit : function(obj)
	{
		var parent = obj.parentNode;
		parent.style.backgroundColor = currentColor; 
	}
}