

//ARREGLO JS LINK

function getElementsByClass(searchClass,node,tag) {
	var classElements = new Array();
	if ( node == null )
		node = document;
	if ( tag == null )
		tag = '*';
	var els = node.getElementsByTagName(tag);
	var elsLen = els.length;
	var pattern = new RegExp("(^|\\s)"+searchClass+"(\\s|$)");
	if(elsLen > 1)
	{
		for (i = 0, j = 0; i < elsLen; i++) {
			if ( pattern.test(els[i].className) ) {
				classElements[j] = els[i];
				j++;
			}
		}
	}
	else
		{
				if ( pattern.test(els.className) ) {
				classElements[0] = els;
			}
		}
	return classElements;
}


function addEvent(obj, evType, fn){ 
 if (obj.addEventListener){ 
   obj.addEventListener(evType, fn, false); 
   return true; 
 } else if (obj.attachEvent){ 
   var r = obj.attachEvent("on"+evType, fn); 
   return r; 
 } else { 
   return false; 
 } 
}	


function overlayBusquedaOld()
		{


			var altura = jQuery("body").outerHeight();
			if(document.getElementById("overlay"))
			{
				var overlayDiv = document.getElementById("overlay");
				overlayDiv.className='FW_overlay_Block';
				overlayDiv.style.height=altura+"px";
			}
			else
			{

				var newDiv = document.createElement("div");
					newDiv.className="FW_overlay_Block";
					newDiv.id="overlay";
					newDiv.style.height=altura+"px";
					newDiv.innerHTML="<div class='FW_contentOverlayEng'><div class='FW_ImgOverlay'>&nbsp;</div></div>";
					document.getElementsByTagName("body")[0].appendChild(newDiv);
					//Esperamos 300 ms
					pausecomp(300);
			}
			return true;
		}


//Preload imagen
jQuery.preloadImages = function()
{
  for(var i = 0; i<arguments.length; i++)
  {
    jQuery("<img>").attr("src", arguments[i]);
  }
}

function pausecomp(millis) 
{
	var date = new Date();
	var curDate = null;

	do { curDate = new Date(); } 
	while(curDate-date < millis);
} 

function overlayBusquedaDOM()
		{
			var altura = jQuery("body").outerHeight();
			if(document.getElementById("overlay"))
			{
				var overlayDiv = document.getElementById("overlay");
				overlayDiv.className='FW_overlay_Block';
				overlayDiv.style.height=altura+"px";
			}
			else
			{
					newDiv = document.createElement("div");
					newDiv.className="FW_overlay_Block";
					newDiv.id="overlay";
					newDiv.style.height=altura+"px";
					
					newDivContent = document.createElement("div");
					newDivContent.className="FW_contentOverlayEng";
					newDiv.appendChild(newDivContent);
					
					
					newDivTextual = document.createElement("div");
					newDivTextual.className="FW_ImgOverlay";
					newDivContent.appendChild(newDivTextual);
					
					document.getElementsByTagName("body")[0].appendChild(newDiv);
					
			}
			return true;
		}
		
function overlayBusquedaDom()
{
	var altura = $("body").outerHeight();
	if(document.getElementById('overlay'))
	{
		
		$("#overlay").addClass('FW_overlay_Block');
		$("#overlay").attr("style", "height:"+ altura+"px");
		$("#overlay").attr("style", "display:block");
	}
	else
	{
		
		newDiv = document.createElement("div");
					newDiv.className="FW_overlay_Block";
					newDiv.id="overlay";
					newDiv.style.height=altura+"px";
					
					newDivContent = document.createElement("div");
					newDivContent.className="FW_contentOverlayEng";
					newDiv.appendChild(newDivContent);
					
					
					newDivTextual = document.createElement("div");
					newDivTextual.className="FW_ImgOverlay";
					newDivContent.appendChild(newDivTextual);

		document.getElementsByTagName("body")[0].appendChild(newDiv);				
		$("#overlay").attr("style", "display:block");
	}
}

		

function overlayBusqueda() {
 overlayBusquedaDom();
//window.setTimeout('overlayBusquedaDom()', 300);
return true;
}

