// Inicio da borda arrendondada do box1
var boxRound1 = {
	init : function() {
	// verifica  se o navegador suporta os metodos dos DOM usados
		if (!document.getElementById || !document.createElement || !document.appendChild) return false;
		var oElement, oOuter, oI1, oI2, tempId;
	// Encontra todos os elementos com a classe boxRound1
		var arrElements = document.getElementsByTagName('*');
		var oRegExp = new RegExp("(^|\\s)box1(\\s|$)");
		for (var i=0; i<arrElements.length; i++) {
	//Salva o elemento externo original para ser usado depois
			oElement = arrElements[i];
			if (oRegExp.test(oElement.className)) {
	// 	Cria um elemento novo e da-lhe a classe original do elemento ao substituir 'box1' por 'boxRound1'
				oOuter = document.createElement('div');
				oOuter.className = oElement.className.replace(oRegExp, '$1boxR1$2');
	// D� ao div novo a identificao original do elemento se tiver um
				if (oElement.getAttribute("id")) {
					tempId = oElement.id;
					oElement.removeAttribute('id');
					oOuter.setAttribute('id', '');
					oOuter.id = tempId;
				}
	// Muda o nome original da classe do elemento e substitua-o por um div novo
				oElement.className = 'boxR14';
				oElement.parentNode.replaceChild(oOuter, oElement);
	// Cria dois elementos novos do div e introduza-os no div mais externo
				oI1 = document.createElement('div');
				oI1.className = 'boxR12';
				oOuter.appendChild(oI1);
				oI2 = document.createElement('div');
				oI2.className = 'boxR13';
				oI1.appendChild(oI2);
	// Insere o elemento original
				oI2.appendChild(oElement);
				
			}
		}
	},

	
	addEvent : function(obj, type, fn) {
		if (obj.addEventListener)
			obj.addEventListener(type, fn, false);
		else if (obj.attachEvent) {
			obj["e"+type+fn] = fn;
			obj[type+fn] = function() { obj["e"+type+fn]( window.event ); }
			obj.attachEvent("on"+type, obj[type+fn]);
		}
	}
};

boxRound1.addEvent(window, 'load', boxRound1.init);


// Inicio da borda arrendondada do box2
var boxRound2 = {
	init : function() {
	// verifica  se o navegador suporta os metodos dos DOM usados
		if (!document.getElementById || !document.createElement || !document.appendChild) return false;
		var oElement, oOuter, oI1, oI2, tempId;
	// Encontra todos os elementos com a classe boxRound2
		var arrElements = document.getElementsByTagName('*');
		var oRegExp = new RegExp("(^|\\s)box2(\\s|$)");
		for (var i=0; i<arrElements.length; i++) {
	//Salva o elemento externo original para ser usado depois
			oElement = arrElements[i];
			if (oRegExp.test(oElement.className)) {
	// 	Cria um elemento novo e d�-lhe a classe original do elemento ao substituir 'box1' por 'boxRound2'
				oOuter = document.createElement('div');
				oOuter.className = oElement.className.replace(oRegExp, '$1boxR2$2');
	// D� ao div novo a identifica��o original do elemento se tiver um
				if (oElement.getAttribute("id")) {
					tempId = oElement.id;
					oElement.removeAttribute('id');
					oOuter.setAttribute('id', '');
					oOuter.id = tempId;
				}
	// Muda o nome original da classe do elemento e substitua-o por um div novo
				oElement.className = 'boxR24';
				oElement.parentNode.replaceChild(oOuter, oElement);
	// Cria dois elementos novos do div e introduza-os no div mais externo
				oI1 = document.createElement('div');
				oI1.className = 'boxR22';
				oOuter.appendChild(oI1);
				oI2 = document.createElement('div');
				oI2.className = 'boxR23';
				oI1.appendChild(oI2);
	// Insere o elemento original
				oI2.appendChild(oElement);
				
			}
		}
	},

	
	addEvent : function(obj, type, fn) {
		if (obj.addEventListener)
			obj.addEventListener(type, fn, false);
		else if (obj.attachEvent) {
			obj["e"+type+fn] = fn;
			obj[type+fn] = function() { obj["e"+type+fn]( window.event ); }
			obj.attachEvent("on"+type, obj[type+fn]);
		}
	}
};

boxRound2.addEvent(window, 'load', boxRound2.init);


var boxRound3 = {
	init : function() {
	// verifica  se o navegador suporta os métodos dos DOM usados
		if (!document.getElementById || !document.createElement || !document.appendChild) return false;
		var oElement, oOuter, oI1, oI2, tempId;
	// Encontra todos os elementos com a classe boxRound
		var arrElements = document.getElementsByTagName('*');
		var oRegExp = new RegExp("(^|\\s)fullBanner1(\\s|$)");
		for (var i=0; i<arrElements.length; i++) {
	//Salva o elemento externo original para ser usado depois
			oElement = arrElements[i];
			if (oRegExp.test(oElement.className)) {
	// 	Cria um elemento novo e dê-lhe a classe original do elemento ao substituir 'box1' por 'boxRound'
				oOuter = document.createElement('div');
				oOuter.className = oElement.className.replace(oRegExp, '$1fullBannerR$2');
	// Dê ao div novo a identificação original do elemento se tiver um
				if (oElement.getAttribute("id")) {
					tempId = oElement.id;
					oElement.removeAttribute('id');
					oOuter.setAttribute('id', '');
					oOuter.id = tempId;
				}
	// Muda o nome original da classe do elemento e substitua-o por um div novo
				oElement.className = 'box1RoundContent2';
				oElement.parentNode.replaceChild(oOuter, oElement);
	// Cria dois elementos novos do div e introduza-os no div mais externo
				oI1 = document.createElement('div');
				oI1.className = 'box1RoundContent1';
				oOuter.appendChild(oI1);
				
	// Insere o elemento original
				oI1.appendChild(oElement);
	// Insere o top e o bottom das div's 
				boxRound3.insertTop1(oOuter);
				boxRound3.insertTop2(oOuter);
				boxRound3.insertTop3(oOuter);
				boxRound3.insertTop4(oOuter);
				
			}
		}
	},
	insertTop1 : function(obj) {
		var oOuter, oInner;
	// Cria os dois elementos do div necessitados para o Top da caixa
		oOuter=document.createElement("div");
		oOuter.className="fullBannerR1"; // O div externa precisa um nome de classe
		obj.insertBefore(oOuter,obj.firstChild);
	},
	
	insertTop2 : function(obj) {
		var oOuter, oInner;
	// Cria os dois elementos do div necessitados para o Top da caixa
		oOuter=document.createElement("div");
		oOuter.className="fullBannerR2"; // O div externa precisa um nome de classe
		obj.insertBefore(oOuter,obj.firstChild);
	},
	insertTop3 : function(obj) {
		var oOuter, oInner;
	// Cria os dois elementos do div necessitados para o Top da caixa
		oOuter=document.createElement("div");
		oOuter.className="fullBannerR3"; // O div externa precisa um nome de classe
		obj.insertBefore(oOuter,obj.firstChild);
	},
	insertTop4 : function(obj) {
		var oOuter, oInner;
	// Cria os dois elementos do div necessitados para o Top da caixa
		oOuter=document.createElement("div");
		oOuter.className="fullBannerR4"; // O div externa precisa um nome de classe
		obj.insertBefore(oOuter,obj.firstChild);
	},
	
	
	
	addEvent : function(obj, type, fn) {
		if (obj.addEventListener)
			obj.addEventListener(type, fn, false);
		else if (obj.attachEvent) {
			obj["e"+type+fn] = fn;
			obj[type+fn] = function() { obj["e"+type+fn]( window.event ); }
			obj.attachEvent("on"+type, obj[type+fn]);
		}
	}
};

boxRound3.addEvent(window, 'load', boxRound3.init);



// Inicio da borda arrendondada do box4
var boxRound4 = {
	init : function() {
	// verifica  se o navegador suporta os metodos dos DOM usados
		if (!document.getElementById || !document.createElement || !document.appendChild) return false;
		var oElement, oOuter, oI1, oI2, tempId;
	// Encontra todos os elementos com a classe boxRound2
		var arrElements = document.getElementsByTagName('*');
		var oRegExp = new RegExp("(^|\\s)box4(\\s|$)");
		for (var i=0; i<arrElements.length; i++) {
	//Salva o elemento externo original para ser usado depois
			oElement = arrElements[i];
			if (oRegExp.test(oElement.className)) {
	// 	Cria um elemento novo e d�-lhe a classe original do elemento ao substituir 'box1' por 'boxRound2'
				oOuter = document.createElement('div');
				oOuter.className = oElement.className.replace(oRegExp, '$1boxR4$2');
	// D� ao div novo a identifica��o original do elemento se tiver um
				if (oElement.getAttribute("id")) {
					tempId = oElement.id;
					oElement.removeAttribute('id');
					oOuter.setAttribute('id', '');
					oOuter.id = tempId;
				}
	// Muda o nome original da classe do elemento e substitua-o por um div novo
				oElement.className = 'boxR44';
				oElement.parentNode.replaceChild(oOuter, oElement);
	// Cria dois elementos novos do div e introduza-os no div mais externo
				oI1 = document.createElement('div');
				oI1.className = 'boxR42';
				oOuter.appendChild(oI1);
				oI2 = document.createElement('div');
				oI2.className = 'boxR43';
				oI1.appendChild(oI2);
	// Insere o elemento original
				oI2.appendChild(oElement);
				
			}
		}
	},

	
	addEvent : function(obj, type, fn) {
		if (obj.addEventListener)
			obj.addEventListener(type, fn, false);
		else if (obj.attachEvent) {
			obj["e"+type+fn] = fn;
			obj[type+fn] = function() { obj["e"+type+fn]( window.event ); }
			obj.attachEvent("on"+type, obj[type+fn]);
		}
	}
};

boxRound4.addEvent(window, 'load', boxRound4.init);

// Inicio da borda arrendondada do box5
var boxRound5 = {
	init : function() {
	// verifica  se o navegador suporta os métodos dos DOM usados
		if (!document.getElementById || !document.createElement || !document.appendChild) return false;
		var oElement, oOuter, oI1, oI2, tempId;
	// Encontra todos os elementos com a classe boxRound
		var arrElements = document.getElementsByTagName('*');
		var oRegExp = new RegExp("(^|\\s)contentBanner1(\\s|$)");
		for (var i=0; i<arrElements.length; i++) {
	//Salva o elemento externo original para ser usado depois
			oElement = arrElements[i];
			if (oRegExp.test(oElement.className)) {
	// 	Cria um elemento novo e dê-lhe a classe original do elemento ao substituir 'box1' por 'boxRound'
				oOuter = document.createElement('div');
				oOuter.className = oElement.className.replace(oRegExp, '$1contentBannerR$2');
	// Dê ao div novo a identificação original do elemento se tiver um
				if (oElement.getAttribute("id")) {
					tempId = oElement.id;
					oElement.removeAttribute('id');
					oOuter.setAttribute('id', '');
					oOuter.id = tempId;
				}
	// Muda o nome original da classe do elemento e substitua-o por um div novo
				oElement.className = 'box1RoundContent2';
				oElement.parentNode.replaceChild(oOuter, oElement);
	// Cria dois elementos novos do div e introduza-os no div mais externo
				oI1 = document.createElement('div');
				oI1.className = 'box1RoundContent1';
				oOuter.appendChild(oI1);
				
	// Insere o elemento original
				oI1.appendChild(oElement);
	// Insere o top e o bottom das div's 
				boxRound5.insertTop1(oOuter);
				boxRound5.insertTop2(oOuter);
				boxRound5.insertTop3(oOuter);
				boxRound5.insertTop4(oOuter);
				
			}
		}
	},
	insertTop1 : function(obj) {
		var oOuter, oInner;
	// Cria os dois elementos do div necessitados para o Top da caixa
		oOuter=document.createElement("div");
		oOuter.className="contentBannerR1"; // O div externa precisa um nome de classe
		obj.insertBefore(oOuter,obj.firstChild);
	},
	
	insertTop2 : function(obj) {
		var oOuter, oInner;
	// Cria os dois elementos do div necessitados para o Top da caixa
		oOuter=document.createElement("div");
		oOuter.className="contentBannerR2"; // O div externa precisa um nome de classe
		obj.insertBefore(oOuter,obj.firstChild);
	},
	insertTop3 : function(obj) {
		var oOuter, oInner;
	// Cria os dois elementos do div necessitados para o Top da caixa
		oOuter=document.createElement("div");
		oOuter.className="contentBannerR3"; // O div externa precisa um nome de classe
		obj.insertBefore(oOuter,obj.firstChild);
	},
	insertTop4 : function(obj) {
		var oOuter, oInner;
	// Cria os dois elementos do div necessitados para o Top da caixa
		oOuter=document.createElement("div");
		oOuter.className="contentBannerR4"; // O div externa precisa um nome de classe
		obj.insertBefore(oOuter,obj.firstChild);
	},
	
	
	
	addEvent : function(obj, type, fn) {
		if (obj.addEventListener)
			obj.addEventListener(type, fn, false);
		else if (obj.attachEvent) {
			obj["e"+type+fn] = fn;
			obj[type+fn] = function() { obj["e"+type+fn]( window.event ); }
			obj.attachEvent("on"+type, obj[type+fn]);
		}
	}
};

boxRound5.addEvent(window, 'load', boxRound5.init);

