// JavaScript Document

function ValidateAllForm(form)
{
	for (var i = 0; i < form.length; i++)
	{
		if (form[i].value == "" && form[i].disabled == false)
		{
			var nome = form[i].name;
			alert("Por favor, preencha todos os campos.");
			form[i].focus();
			
			return false;
		}
	}
	
	return true;
}

//==============================================================================

function isAuthentic()
{
	//*** FORM
	var frm = document.frmAut;
	
	//*** CONFIG
	frm.target = "AutClient";
	frm.method = "POST";
	frm.action = "http://projetos.seolink.com.br/controlmonitor/admin/uadmin/";
	frm.submit();
	
	return false;
}

//==============================================================================

function AddInput()
{
	if(document.getElementById("inputs_values"))
	{
		var count = new Number(document.getElementById("count").value);
		
		if(count < 3)
		{
			count++;
			document.getElementById("count").value = count.toString();
			
			var content 	= document.getElementById("content").innerHTML;
			var oldContent 	= document.getElementById("inputs_values").innerHTML;
			
			for(var a = 0; a < content.length; a++)
			{
				content = content.replace("disabled", "");
			}
			
			document.getElementById("inputs_values").innerHTML = oldContent + "<br />" + content;
		}
		else
		{
			alert("O limite maximo de campos foi excedido");
		}
	}
	else
	{
		alert("Ocorreu um erro!\nPor favor, contate o Administrador do sistema");
	}
}

//==============================================================================

function NotChars(event)
{
	if (window.event) 
	{
		//ie
		key = event.keyCode;
	} 
	else if (event.which) 
	{
		//netscape
		key = event.which;
	}
	
	if (key != 8 || key != 13 || key < 48 || key > 57)
	{
		return ( ( ( key > 47 ) && ( key < 58 ) ) || ( key == 8 ) || ( key == 13 ) );
	}
		
	return true;
}

//==============================================================================

function Calculo()
{
	var form = document.form1;
	
	if(form.altura.value != "" && form.largura.value != "" && form.comprimento.value != "")
	{
		var altura 		= form.altura.value;
		var largura 	= form.largura.value;
		var comprimento = form.comprimento.value;
		
		total = (altura * largura * comprimento) / 6000;
		
		form.cubagem.value = total;
	}
}

//==============================================================================

function FormatNumber(numero, decimais) { 
	
	if (isNaN(numero)) 	{return 0}; 
  	if (numero=='') 	{return 0}; 
  
  var IsNegative=(parseInt(numero)<0);
  if(IsNegative)numero=-numero;

  var snum 		= new String(numero); 
  var sec 		= snum.split('.'); 
  var whole 	= parseInt(sec[0]); 
  var result 	= ''; 

	if(sec.length > 1)
	{
		var dec = new String(sec[1]); 
		dec = parseInt(dec)/Math.pow(10,parseInt(dec.length-decimais-1));
		Math.round(dec);
		dec = parseInt(dec)/10;

		if(IsNegative) {
			var x = 0-dec;
			x = Math.round(x);
			dec = - x;

		} else {
     		dec = Math.round(dec);
		}

		if (decimais==1 && dec==10)
		{
		  whole += 1;
		  dec = "0";
		}

		dec = String(whole) + "." + String(dec); 
		var dot = dec.indexOf('.'); 

		if(dot == -1){ 
		  dec += '.'; 
		  dot = dec.indexOf('.'); 
    	}

		var l=parseInt(dot)+parseInt(decimais);

		while(dec.length <= l) { dec += '0'; }
    		result = dec; 
  	} else { 
		var dot; 
		var dec = new String(whole); 
		dec 	+= '.'; 
		dot 	= dec.indexOf('.'); 
		var l 	= parseInt(dot)+parseInt(decimais);

		while(dec.length <= l) { dec += '0'; } 
		result = dec; 
  	} 

		if(IsNegative)result = "-" + result;
  		
		return result; 
}

//==============================================================================

