// Javascript Document
function FloatToCurrency( Numero )
{
  sNumero = new String( Numero );
  iPos    = 0;

  // Verifica se possui o ponto decial para converte para vigula
  iPos = sNumero.indexOf( "." );
  if ( iPos != -1 )
  {
    sNumero = sNumero.slice( 0, iPos ) + "," +
           sNumero.slice( iPos + 1, iPos + 3 );
  }

  // Verifica se existe a necessidade de incluir zeros nas casas decimais
  iLen = sNumero.length;
  iPos = ( sNumero.indexOf( "," ) + 1 );

  if ( iPos == 0 )
  {
    sNumero = sNumero + ",00";
  }
  else if ( ( iLen - iPos ) == 0 )
  {
    sNumero = sNumero + "00";
  }
  else if ( ( iLen - iPos ) == 1 )
  {
    sNumero = sNumero + "0";
  }

  // Verifica as casas de milhares e milhões
  iLen = sNumero.length;

  if( iLen > 6 )
  {
    sNumero = sNumero.slice( 0, iLen - 6 ) + "." +
           sNumero.slice( iLen - 6 );
  }
  if( iLen > 9 )
  {
    sNumero = sNumero.slice(0, iLen - 9) + "." +
           sNumero.slice(iLen - 9);
  }

  return( sNumero );
}//end function

function ValorTotal(TipoPlano,Parcelas){


	if(TipoPlano == ""){
		var	TipoPlano = 1;
	}
	
	var dominios = fmPlanInd.elements['adDominios_Qtd'].value;
	/*var espaco_email = fmPlanInd.elements['adEspacoEmail_Qtd'].value;*/
	var transf_mensal = fmPlanInd.elements['adTransfMensal_Qtd'].value;
	var espaco_site = fmPlanInd.elements['adEspacoSite_Qtd'].value;
	
	if(Parcelas != 0){
		for (i = 0; i < TipoPlano.length; i++) {
			if(TipoPlano[i].checked == true){
			
			var tPlan = TipoPlano[i].value;
			
			var vRecortar = document.getElementById("preco_monte_plano"+tPlan).innerHTML;
				
				if(vRecortar.length == 24){
					var v = (vRecortar.slice(10,15));
					var v1 = eval(v.replace(",","."));
					
				}else{
					var v = (vRecortar.slice(10,16));
					var v1 = eval(v.replace(",","."));
				}
				
			}
		}
	}else{
		
	var v1 = 0;
	
	}

	//calculo de dominios add.
	if(dominios != ""){
		
		var	vDominio = 1.00 * dominios * Parcelas;
		
		if(Parcelas == 6){
			vDominio2 = vDominio * (10/100);
			vDominio = vDominio - vDominio2
			
			
		}
		if(Parcelas == 12){
			vDominio2 = vDominio * (15/100);
			vDominio = vDominio - vDominio2;
		} 
		if(Parcelas == 24){
			
			vDominio2 = vDominio * (25/100);
			vDominio = vDominio - vDominio2;			
		}
	}else{
		var	vDominio = 0;
	} 
	
	/*//calculo de caixa postais.
	if(espaco_email != ""){
		
		var vEspacoEmail = 0.50 * espaco_email * Parcelas;
		
		if(Parcelas == 6){
			vEspacoEmail2 = vEspacoEmail * (10/100);
			vEspacoEmail = vEspacoEmail - vEspacoEmail2;
		}
		if(Parcelas == 12){
			vEspacoEmail2 = vEspacoEmail * (15/100);
			vEspacoEmail = vEspacoEmail - vEspacoEmail2;
		} 
		if(Parcelas == 24){
			vEspacoEmail2 = vEspacoEmail * (25/100);
			vEspacoEmail = vEspacoEmail - vEspacoEmail2;
		}
	}else{
		var vEspacoEmail = 0;
	}*/
	
	// calculo transf. mensal
	if(transf_mensal != ""){
		
		var vTranfMensal = 7.00 * transf_mensal * Parcelas;
		
		if(Parcelas == 6){
			vTranfMensal2 = vTranfMensal * (10/100);
			vTranfMensal = vTranfMensal - vTranfMensal2;
		}
		if(Parcelas == 12){
			vTranfMensal2 = vTranfMensal * (15/100);
			vTranfMensal = vTranfMensal - vTranfMensal2;
		} 
		if(Parcelas == 24){
			vTranfMensal2 = vTranfMensal * (25/100);
			vTranfMensal = vTranfMensal - vTranfMensal2;
		}
	}else{
		var vTranfMensal = 0;
	}
	
	//calculo espaço em disco site
	if(espaco_site != ""){
		
		var vEspacoSite = 0.10 * espaco_site * Parcelas;
		
		if(Parcelas == 6){
			vEspacoSite2 = vEspacoSite * (10/100);
			vEspacoSite = vEspacoSite - vEspacoSite2;
		}
		if(Parcelas == 12){
			vEspacoSite2 = vEspacoSite * (15/100);
			vEspacoSite = vEspacoSite - vEspacoSite2;
		} 
		if(Parcelas == 24){
			vEspacoSite2 = vEspacoSite * (25/100);
			vEspacoSite = vEspacoSite - vEspacoSite2;
		}
	}else{
		var vEspacoSite = 0;
	}
	
	var vTotal = vDominio + vTranfMensal + vEspacoSite + v1;
	
	var AuxValorTotal = FloatToCurrency(vTotal);

	
	document.getElementById("preco_monte_ValorTotal").innerHTML = '<strong>R$'+AuxValorTotal+'</strong>';
	
	document.fmPlanInd.valorPlano.value = "";
	
	document.fmPlanInd.valorPlano.value = AuxValorTotal;
	
}//end function

function Preco(Tempo,Plan){
  
  var period = Tempo;
  
	if(Plan == "UL"){
		var p = 10;
	}
	if(Plan == "LI"){
		var p = 19;
	}
	if(Plan == "PL"){
		var p = 29;
	}
	if(Plan == "PR"){
		var p = 49;
	}


  if(period == "Mensal"){
	var parc = 1;
	var valor = p;

  }
  
  if(period == "Trimestral"){
	var parc = 3;  
	var valor = p * 3;
	if(Plan == "PR"){
		var valor = 87;
	}

  }
  if(period == "Semestral"){
	 var parc = 6; 
	 var v1 = (p*6) * (10/100);
	 var v2 = (p*6) - v1;
	 var valor = v2;
	if(Plan == "PR"){
		var valor = 108;
	}
  }
  if(period == "Anual"){
	 var parc = 12; 
	 var v1 = (p*12) * (15/100);
	 var v2 = (p*12) - v1;
	 var valor = v2;
	if(Plan == "PR"){
		var valor = 216;
	}

  }
  if(period == "BiAnual"){
	 var parc = 24;
	 var v1 = (p*24) * (25/100);
	 var v2 = (p*24) - v1;
	 var valor = v2;
	if(Plan == "PR"){
		var valor = 432;
	}
  }

 var AuxFtValorPagar = FloatToCurrency(valor);
 
document.fmPlanInd.parcelas.value = parc;

document.getElementById("preco_monte_plano"+Plan).innerHTML = '';

document.getElementById("preco_monte_plano"+Plan).innerHTML = '<strong>R$'+AuxFtValorPagar+'</strong>';

document.fmPlanInd.valorPlano.value = AuxFtValorPagar;
}//end function


/*
function mostraValorTotal(){
			
			valorTotal.style.display='';
	
}

function escondeValorTotal(){

			valorTotal.style.display='none';

}
*/
function mostraCampos_ServAdcionais(){
			
	if(fmPlanInd.adDominios.checked == true){	
		TdadDominios.style.display='';	
	}else{
		if(fmPlanInd.adDominios.checked == false){	
			document.fmPlanInd.adDominios_Qtd.value = "";
		}
		TdadDominios.style.display='none';
	}
	
	/*if(fmPlanInd.adEspacoEmail.checked == true){	
		TdadEspacoEmail.style.display='';	
	}else{	
		if(fmPlanInd.adEspacoEmail.checked == false){	
			document.fmPlanInd.adEspacoEmail_Qtd.value = "";
		}
		TdadEspacoEmail.style.display='none';
	}*/
	
	if(fmPlanInd.adTransfMensal.checked == true){	
		TdadTransfMensal.style.display='';	
	}else{	
		if(fmPlanInd.adTransfMensal.checked == false){	
			document.fmPlanInd.adTransfMensal_Qtd.value = "";
		}
		TdadTransfMensal.style.display='none';
	}
	
	if(fmPlanInd.adEspacoSite.checked == true){	
		TdadEspacoSite.style.display='';	
	}else{	
		if(fmPlanInd.adEspacoSite.checked == false){	
			document.fmPlanInd.adEspacoSite_Qtd.value = "";
		}
		TdadEspacoSite.style.display='none';
	}
	
}


function chamaTodas(pag,dedic,semidedic){
		
	if(pag == "plan"){
		mostra1();
		esconde1();
		
		mostra2();
		esconde2();
		
		mostra3();
		esconde3();
		
		mostra4();
		esconde4();
		
		if(dedic == 1 && semidedic == 0){	
			mostra5();
			esconde5();
			
		}
		
		if(dedic == 0 && semidedic == 0){
			mostraCampos_ServAdcionais();
		}
	
	}
}


function mostra1(){
			
			plano1.style.display='';
	
}

function esconde1(){

			plano1.style.display='none';

}
function mostra2(){
			
			plano2.style.display='';
	
}

function esconde2(){

			plano2.style.display='none';

}
function mostra3(){
			
			plano3.style.display='';
	
}

function esconde3(){

			plano3.style.display='none';

}

function mostra4(){
			
			plano4.style.display='';
	
}

function esconde4(){

			plano4.style.display='none';

}

function mostra5(){
			
			plano5.style.display='';
	
}

function esconde5(){

			plano5.style.display='none';

}

function limpaCampo(campo){
	
	document.getElementById(campo).value="";

}

function atualizar(){
		location.href = "http://newww.brasildominios.com.br/?C=1&S=8&envio=";
}	


function ValorPlanoSemiDedic(TipoPlano){
	
	if(TipoPlano == 1){
		document.fmPlanInd.valorPlano.value = "99,00";
	}
	if(TipoPlano == 2){
		document.fmPlanInd.valorPlano.value = "149,00";
	}
	if(TipoPlano == 3){
		document.fmPlanInd.valorPlano.value = "249,00";
	}
	if(TipoPlano == 4){
		document.fmPlanInd.valorPlano.value = "399,00";
	}
	
}

function ValorPlanoDedic(TipoPlano){
	
	if(TipoPlano == 1){
		document.fmPlanInd.valorPlano.value = "949,00";
	}
	if(TipoPlano == 2){
		document.fmPlanInd.valorPlano.value = "1.049,00";
	}
	if(TipoPlano == 3){
		document.fmPlanInd.valorPlano.value = "1.219,00";
	}
	if(TipoPlano == 4){
		document.fmPlanInd.valorPlano.value = "1.399,00";
	}
	if(TipoPlano == 5){
		document.fmPlanInd.valorPlano.value = "1.699,00";
	}
}

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function alignBanner()
{
	var padrao = 777
	var isNetscape = navigator.appName=="Netscape";
	if (isNetscape) { w = window.innerWidth } 
	else { w = document.body.clientWidth }

	imagem = document.getElementById('layout');
	
	banner.style.left = padrao+((w-padrao)/2)
	banner.style.visibility = 'visible' 
}
//onresize=alignBanner

function ShowSubMenuULight() 
	{
	document.getElementById('SubMenuULight').style.left=String(document.getElementById('MenuULight').offsetLeft);
	document.getElementById('SubMenuULight').style.top=String(document.getElementById('MenuULight').offsetTop+41);
	document.getElementById('SubMenuULight').style.visibility="visible";
	}
function HideSubMenuULight() 
	{
	document.getElementById('SubMenuULight').style.visibility="hidden";
	}
	



function ShowSubMenuWebMail() 
	{
	document.getElementById('SubMenuWebMail').style.left=String(document.getElementById('MenuWebMail').offsetLeft);
	document.getElementById('SubMenuWebMail').style.top=String(document.getElementById('MenuWebMail').offsetTop+21);
	document.getElementById('SubMenuWebMail').style.visibility="visible";
	}
function HideSubMenuWebMail() 
	{
	document.getElementById('SubMenuWebMail').style.visibility="hidden";
	}
	
	
function ShowSubMenuPainelControl() 
	{
	document.getElementById('SubMenuPainelControl').style.left=String(document.getElementById('MenuPainelControl').offsetLeft-67);
	document.getElementById('SubMenuPainelControl').style.top=String(document.getElementById('MenuPainelControl').offsetTop+21);
	document.getElementById('SubMenuPainelControl').style.visibility="visible";
	}
function HideSubMenuPainelControl() 
	{
	document.getElementById('SubMenuPainelControl').style.visibility="hidden";
	}


function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}