function Left(str, n){if (n <= 0)return "";else if (n > String(str).length) return str;else return String(str).substring(0,n);}
// Search for inputs that are for iframes
function startChargeAds(){
	var arrayInputs = document.getElementsByTagName("input");
	for ( var index=0; index<arrayInputs.length; index++){
		var Input = arrayInputs[index];
		var inputName = Input.name;
		if(Left(inputName,3)=="ad_"){// If it is a iframeInput
			var inputLength = String(inputName).length;
			var idOfInput = inputName.substring(3);
			// with the name of the id, we charge url to the iframe
			document.getElementById(idOfInput).src = Input.value;
			// and we keep with the others...
		}
	}
	// Dont forget the sidebar!
	if(document.getElementById("ad-Sidebar")!=null)
		document.getElementById("ad-Sidebar").style.display = "block";
	if(document.getElementById("google-ads")!=null)
	document.getElementById("google-ads").style.display = "block";
	// And everything else
	changePosition();
}
function changePosition(){
	
	for(var i=0;i<=10;i++){
		var divId = "adBanner-" + i;
		if( (document.getElementById(divId)!=null) && (document.getElementById("real-"+divId)!=null) ){
			var ele = document.getElementById(divId);
			var eleTo = document.getElementById("real-"+divId);
			if(ele.parentNode && ele.nodeType){
				//alert(ele.innerHTML);
				eleTo.appendChild(ele);
				//	ele.parentNode.removeChild(ele);
			}
			//var loader = document.getElementById(divId);
			//document.getElementById("real-"+divId).appendChild(loader);
		}
	}
	ChangeDisplay();
}

// correction for IE and FF
function listen(event, elem, func) {
    if (elem.addEventListener)  // W3C DOM
        elem.addEventListener(event,func,false);
    else if (elem.attachEvent) { // IE DOM
         var r = elem.attachEvent("on"+event, func);
	return r;
    }
    else throw 'error';
}
// Change all elements to display inline!
function ChangeDisplay(){
	var arreglo = getElementsByStyleClass('advertismentHere');
	var tamano = arreglo.length;
	var retorno = "";
	for(var i=0;i<tamano;i++)
		arreglo[i].style.display = "block";
	return true;
}
function getElementsByStyleClass (className) {
  var all = document.all ? document.all :
    document.getElementsByTagName('*');
  var elements = new Array();
  for (var e = 0; e < all.length; e++)
    if (all[e].className == className)
      elements[elements.length] = all[e];
  return elements;
}
listen('load', window, startChargeAds );
