/**
 * Script to move overlays to correct position on the page for proper rendering
 *
 * @author Miguel Julio (mjulio@mcdpartners.com)
 */
 
	mcd.dom.ready(function(){

	var parentOverlay ='';		// Old parent
	var removedOverlay = '';	// Reference to the removed overlay
	var iframeRemoved =""
	
	var overlayHolder = document.body;	// Right container for the overlays
	
	// finds all existing overlays from the triggers
	var allOverlays = mcd.dom.getElementsByAttribute('class','obtrusive-trigger', document.body, 'a', true);
	
	for(i=0; i< allOverlays.length; i++) {
	
			// This this is the parent of the current overlay
			parentOverlay = document.getElementById(allOverlays[i].rel).parentNode;
			
			// It removes from the current location
			var removedOverlay = parentOverlay.removeChild(document.getElementById(allOverlays[i].rel));

			// Appends it to the right div
			overlayHolder.appendChild(removedOverlay);

	};
});

