function loadDataClienteBoletos(codcliente, cpfcnpj, dominio) {
		// call box
		
	var url = "http://www.universalsoftware.com.br/boletosv1/php/login.php";

	try {
		xmlHttp = new ActiveXObject("MSXML2.XMLHTTP.3.0");
	}
	catch (e) {
		xmlHttp = false;
	}
		
	if (!xmlHttp) {
		try {
			xmlHttp = new XMLHttpRequest();
		}
		catch (e) {
			xmlHttp = false;
		}
	}

	xmlHttp.onreadystatechange = processLogin;
	var params = "dominio=" + dominio + "&codcli=" + codcliente + "&cpfcnpj=" + cpfcnpj;
	xmlHttp.open( "GET", url + "?" + params, true );
	xmlHttp.send( null );
	
}


function loadDataCliente(codcliente, cpfcnpj, dominio) {
		// call box
		
	var url = "http://www.universalsoftware.com.br/extratosv2/php/login.php?dominio=anuardonato.com.br";
	//alert(url);
	try {
		xmlHttp = new ActiveXObject("MSXML2.XMLHTTP.3.0");
	}
	catch (e) {
		xmlHttp = false;
	}
		
	if (!xmlHttp) {
		try {
			xmlHttp = new XMLHttpRequest();
		}
		catch (e) {
			xmlHttp = false;
		}
	}

	xmlHttp.onreadystatechange = processLogin;
	var params = "dominio=" + dominio + "&codcli=" + codcliente + "&cpfcnpj=" + cpfcnpj;
	xmlHttp.open( "GET", url + "?" + params, true );
	xmlHttp.send( null );
	
}

function loadDataClienteFiltros(codcliente, cpfcnpj, dominio, datainicio, datafim) {
		// call box
		//alert(datafim);
	var url = "http://www.universalsoftware.com.br/extratosv2/php/loginfiltros.php";
	
	try {
		xmlHttp = new ActiveXObject("MSXML2.XMLHTTP.3.0");
	}
	catch (e) {
		xmlHttp = false;
	}
		
	if (!xmlHttp) {
		try {
			xmlHttp = new XMLHttpRequest();
		}
		catch (e) {
			xmlHttp = false;
		}
	}

	xmlHttp.onreadystatechange = processLogin;
	var params = "dominio=" + dominio + "&codcli=" + codcliente + "&cpfcnpj=" + cpfcnpj + "&datainicio=" + datainicio + "&datafim="+datafim;
	xmlHttp.open( "GET", url + "?" + params, true );
	//alert(url + "?" + params);
	xmlHttp.send( null );
	
}

function processLogin() {
	if ( xmlHttp.readyState == 4 && xmlHttp.status == 200 ) {
		document.getElementById('conteudo').innerHTML = "";
		var newdiv = document.createElement("div");
		newdiv.innerHTML = xmlHttp.responseText;
		var container = document.getElementById("conteudo");
		container.appendChild(newdiv);
	}
}


//A PARTIR DAQUI FUNÃ‡Ã•ES DE MASCARA

function mascara(o, f) {
    v_obj = o
    v_fun = f
    setTimeout("execmascara()", 1)
}

function execmascara() {
    v_obj.value = v_fun(v_obj.value)
}

function data(v) {
    v = v.replace(/\D/g, "") //Remove tudo o que nÃ£o Ã© dÃ­gito
    v = v.replace(/(\d{2})(\d)/, "$1/$2") //Coloca um ponto entre o segundo e o terceiro dÃ­gitos
    v = v.replace(/(\d{2})(\d)/, "$1/$2") //Coloca um ponto entre o quarto e o quinto dÃ­gitos
    //v=v.replace(/^[0-3]?\d\/[01]?\d\/(\d{2}|\d{4})$/)
    v = v.replace(/^((0[1-9]|[12]\d)\-(0[1-9]|1[0-2])|30\-(0[13-9]|1[0-2])|31\-(0[13578]|1[02]))\-\d{4}$/)
    //v=v.replace(/^(0[1-9]|[012][0-9]|3[01])/\-(0[1-9]|1[012])/\-([12][0-9]{3})/,"") 
    return v
}

function VerificaData(digData, campo) {
           
    var bissexto = 0;
    var data = digData;
    var tam = data.length;

    if (tam == 10) {
        var dia = data.substr(0, 2)
        var mes = data.substr(3, 2)
        var ano = data.substr(6, 4)
        if ((ano > 1900) || (ano < 2100)) {
            switch (mes) {
                case '01':
                case '03':
                case '05':
                case '07':
                case '08':
                case '10':
                case '12':
                    if (dia <= 31) {
                        return true;
                    }
                    break

                case '04':
                case '06':
                case '09':
                case '11':
                    if (dia <= 30) {
                        return true;
                    }
                    break
                case '02':
                    /* Validando ano Bissexto / fevereiro / dia */
                    if ((ano % 4 == 0) || (ano % 100 == 0) || (ano % 400 == 0)) {
                        bissexto = 1;
                    }
                    if ((bissexto == 1) && (dia <= 29)) {
                        return true;
                    }
                    if ((bissexto != 1) && (dia <= 28)) {
                        return true;
                    }
                    break
            }
        }
    }
    alert("A Data " + data + " Ã© invÃ¡lida!");
    campo.focus();
    return false;
}

function cpf(v) {
    v = v.replace(/\D/g, "") //Remove tudo o que nÃ£o Ã© dÃ­gito
    v = v.replace(/(\d{3})(\d)/, "$1.$2") //Coloca um ponto entre o terceiro e o quarto dÃ­gitos
    v = v.replace(/(\d{3})(\d)/, "$1.$2") //Coloca um ponto entre o terceiro e o quarto dÃ­gitos
    //de novo (para o segundo bloco de nÃºmeros)
    v = v.replace(/(\d{3})(\d{1,2})$/, "$1-$2") //Coloca um hÃ­fen entre o terceiro e o quarto dÃ­gitos
    return v
}

function cnpj(v) {
    v = v.replace(/\D/g, "") //Remove tudo o que nÃ£o Ã© dÃ­gito
    v = v.replace(/^(\d{2})(\d)/, "$1.$2") //Coloca ponto entre o segundo e o terceiro dÃ­gitos
    v = v.replace(/^(\d{2})\.(\d{3})(\d)/, "$1.$2.$3") //Coloca ponto entre o quinto e o sexto dÃ­gitos
    v = v.replace(/\.(\d{3})(\d)/, ".$1/$2") //Coloca uma barra entre o oitavo e o nono dÃ­gitos
    v = v.replace(/(\d{4})(\d)/, "$1-$2") //Coloca um hÃ­fen depois do bloco de quatro dÃ­gitos
    return v
}



function mudarMascara(valor) {

	if (valor == 'rb_cpf') {
	
	document.getElementById('cpfcnpj').value = '';
	document.getElementById('cpfcnpj').maxLength = '14';
	document.getElementById('cpfcnpj').onkeypress = function () { return mascara(document.getElementById('cpfcnpj'), cpf); }
	

    } else {

	document.getElementById('cpfcnpj').value = '';
	document.getElementById('cpfcnpj').maxLength = '18';
	document.getElementById('cpfcnpj').onkeypress = function () { return mascara(document.getElementById('cpfcnpj'), cnpj); }
	

    }

} 

$(document).ready( function(){

	$("#extrato").click(function(){
			
			$('#form1').attr('action','http://www.universalsoftware.com.br/extratosv2/php/login.php'); 
			
			var validacao = 0;
			if($("#codcli").val() == "")
			{
				validacao = 1;
			}
			if($("#cpfcnpj").val() == "")
			{
				validacao = 1;
			}
			if (validacao == 1)
			{
				$("#obrigatorio").css('display','block');
				return false;
			}
			else
			{
				
				$('#form1').submit();
			}
			
			
	});

	$("#boleto").click(function(){
			
			$('#form1').attr('action','http://www.universalsoftware.com.br/extratosv2/php/login.php'); 
			
			var validacao = 0;
			if($("#codcli").val() == "")
			{
				validacao = 1;
			}
			if($("#cpfcnpj").val() == "")
			{
				validacao = 1;
			}
			if (validacao == 1)
			{
				$("#obrigatorio").css('display','block');
				return false;
			}
			else
			{
				
				$('#form1').submit();
			}
	});
});

