function validaEmail(input,echo) {
	if (!(/^[a-z0-9\._-]+@+[a-z0-9\._-]+\.+[a-z]{2,4}$/.test(document.getElementById(input).value))) {
		document.getElementById(echo).style.display = "inline";
		document.getElementById(echo).innerHTML = "Digite um e-mail válido!";
		return false;
 	 }  else {
		return true;
	}
}

function validaRequerido(input,echo) {
	if (document.getElementById(input).value == "") {
		document.getElementById(echo).style.display = "inline";
		document.getElementById(echo).innerHTML = "Campo obrigatório!";
		return false;
 	 }  else {
		return true;
	}
}

function validaEmailEn(input,echo) {
	if (!(/^[a-z0-9\._-]+@+[a-z0-9\._-]+\.+[a-z]{2,4}$/.test(document.getElementById(input).value))) {
		document.getElementById(echo).style.display = "inline";
		document.getElementById(echo).innerHTML = "Type a valid e-mail!";
		return false;
 	 }  else {
		return true;
	}
}

function validaRequeridoEn(input,echo) {
	if (document.getElementById(input).value == "") {
		document.getElementById(echo).style.display = "inline";
		document.getElementById(echo).innerHTML = "Required field!";
		return false;
 	 }  else {
		return true;
	}
}

function validaTel(input,echo) {
	if (!(/^\(?\d{2}\)?\d{4}-\d{4}$/.test(document.getElementById(input).value))) {
		document.getElementById(echo).style.display = "inline";
		document.getElementById(echo).innerHTML = "Digite um telefone válido!";
		return false;
  	} else {
		return true;
	}
}

function hideError(error) {
	document.getElementById(error).style.display = "none";
}

function validaContato() {
	if ((document.getElementById("txtnome").value == "") || (document.getElementById("txtemail").value == "") || (document.getElementById("tamensagem").value == "")) {
		window.alert("Campos obrigatórios devem ser digitados.");
		return false;
	} else if (!(/^[a-z0-9\._-]+@+[a-z0-9\._-]+\.+[a-z]{2,4}$/.test(document.getElementById("txtemail").value))) {
		window.alert("Digite um e-mail válido");
		document.getElementById("txtemail").focus();
		return false;	
	} else {
		return true;
	}
}

function validaContatoEn() {
	if ((document.getElementById("txtnome").value == "") || (document.getElementById("txtemail").value == "") || (document.getElementById("tamensagem").value == "")) {
		window.alert("Required fields must be typed.");
		return false;
	} else if (!(/^[a-z0-9\._-]+@+[a-z0-9\._-]+\.+[a-z]{2,4}$/.test(document.getElementById("txtemail").value))) {
		window.alert("Please, type a valid e-mail.");
		document.getElementById("txtemail").focus();
		return false;	
	} else {
		return true;
	}
}

function txtBoxFormat(strField, sMask, evtKeyPress) {
      var i, nCount, sValue, fldLen, mskLen,bolMask, sCod, nTecla;

      if(document.all) { // Internet Explorer
        nTecla = evtKeyPress.keyCode; }
      else if(document.layers) { // Nestcape
        nTecla = evtKeyPress.which;
      }

      sValue = document.getElementById(strField).value;

      // Limpa todos os caracteres de formatação que
      // já estiverem no campo.
      sValue = sValue.toString().replace( "-", "" );
      sValue = sValue.toString().replace( "-", "" );
      sValue = sValue.toString().replace( ".", "" );
      sValue = sValue.toString().replace( ".", "" );
      sValue = sValue.toString().replace( "/", "" );
      sValue = sValue.toString().replace( "/", "" );
      sValue = sValue.toString().replace( "(", "" );
      sValue = sValue.toString().replace( "(", "" );
      sValue = sValue.toString().replace( ")", "" );
      sValue = sValue.toString().replace( ")", "" );
      sValue = sValue.toString().replace( " ", "" );
      sValue = sValue.toString().replace( " ", "" );
      fldLen = sValue.length;
      mskLen = sMask.length;

      i = 0;
      nCount = 0;
      sCod = "";
      mskLen = fldLen;

      while (i <= mskLen) {
        bolMask = ((sMask.charAt(i) == "-") || (sMask.charAt(i) == ".") || (sMask.charAt(i) == "/"))
        bolMask = bolMask || ((sMask.charAt(i) == "(") || (sMask.charAt(i) == ")") || (sMask.charAt(i) == " "))

        if (bolMask) {
          sCod += sMask.charAt(i);
          mskLen++; }
        else {
          sCod += sValue.charAt(nCount);
          nCount++;
        }

        i++;
      }

      document.getElementById(strField).value = sCod;
}

function addFlash(id) {
	 var params = "<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0\" width=\"845\" height=\"459\">";
	 params += "<param name=\"movie\" value=\"flash/banner_principal/banner_abir_pt_2010.swf\" />";
	 params += "<param name=\"quality\" value=\"high\" />";
	 params += "<embed src=\"flash/banner_principal/banner_abir_pt_2010.swf\" quality=\"high\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" width=\"845\" height=\"459\"></embed>";
	 params += "</object>";
	 
	 document.getElementById(id).innerHTML = params;
}

function addFlashEn(id) {
	 var params = "<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0\" width=\"845\" height=\"459\">";
	 params += "<param name=\"movie\" value=\"flash/banner_principal/banner_abir_ing_2010.swf\" />";
	 params += "<param name=\"quality\" value=\"high\" />";
	 params += "<embed src=\"flash/banner_principal/banner_abir_ing_2010.swf\" quality=\"high\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" width=\"845\" height=\"459\"></embed>";
	 params += "</object>";
	 
	 document.getElementById(id).innerHTML = params;
}

function addVideoTreinamento(id) {
	 var params = '<object width="300" height="300" classid="CLSID:22d6f312-b0f6-11d0-94ab-080c74c7e95" id="mediaplayer1" standby="Loading Windows Media Player components..." type="application/x-oleobject" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,7,1112">';
 	 params += '<param name="Filename" value="video/abir.avi">';
	 params += '<param name="autostart" value="True">';
	 params += '<param name="ShowControls" value="True">';
	 params += '<param name="ShowStatusBar" value="False">';
	 params += '<param name="ShowDisplay" value="False">';
	 params += '<param name="AutoRewind" value="False">';
	 params += '<embed type="application/x-mplayer2" pluginspage="http://www.microsoft.com/Windows/Downloads/Contents/MediaPlayer/" width="300" height="300" src="video/abir.avi" showstatusbar="False" autostart="False" showcontrols="True" showdisplay="False" autorewind="True">';
	 params += '</embed>';
	 params += '</object>';
	 
	 document.getElementById(id).innerHTML = params + document.getElementById(id).innerHTML;
}

function addYouTubeTreinamento(id) {
	var params = '<object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/aT4gE2LcJWU"></param><embed src="http://www.youtube.com/v/aT4gE2LcJWU" type="application/x-shockwave-flash" width="425" height="350"></embed></object>';

	 document.getElementById(id).innerHTML = params;
}