$(document).ready(function() {
	$('input[rel="login_input"]').addClass("login_input");
	$('input[rel="login_input"]').focus(function(){
		$(this).removeClass("login_input").addClass("focusField_login");
		if(this.value == this.defaultValue)
		{
			this.value="";
		}
		if(this.value != this.defaltValue)
		{
			this.select();	
		}
	});
	$('input[rel="login_input"]').blur(function(){
		$(this).removeClass("focusField_login").addClass("login_input");
		if ($.trim(this.value) == ''){
	    	this.value = (this.defaultValue ? this.defaultValue : '');
		}
	});
	/** CADASTRE-SE
	*************************************************************************/
	// input grande
	$('input[rel="input_grande"]').addClass("input_grande");
	$('input[rel="input_grande"]').focus(function(){
		$(this).removeClass("input_grande").addClass("input_grande_hover");
		if(this.value == this.defaultValue)
		{
			this.value="";
		}
		if(this.value != this.defaltValue)
		{
			this.select();	
		}
	});
	$('input[rel="input_grande"]').blur(function(){
		$(this).removeClass("input_grande_hover").addClass("input_grande");
		if ($.trim(this.value) == ''){
	    	this.value = (this.defaultValue ? this.defaultValue : '');
		}
	});
	// input medio
	$('input[rel="input_medio"]').addClass("input_medio");
	$('input[rel="input_medio"]').focus(function(){
		$(this).removeClass("input_grande").addClass("input_medio_hover");
		if(this.value == this.defaultValue)
		{
			this.value="";
		}
		if(this.value != this.defaltValue)
		{
			this.select();	
		}
	});
	$('input[rel="input_medio"]').blur(function(){
		$(this).removeClass("input_medio_hover").addClass("input_medio");
		if ($.trim(this.value) == ''){
	    	this.value = (this.defaultValue ? this.defaultValue : '');
		}
	});
	// input pequeno
	$('input[rel="input_pequeno"]').addClass("input_pequeno");
	$('input[rel="input_pequeno"]').focus(function(){
		$(this).removeClass("input_pequeno").addClass("input_pequeno_hover");
		if(this.value == this.defaultValue)
		{
			this.value="";
		}
		if(this.value != this.defaltValue)
		{
			this.select();	
		}
	});
	$('input[rel="input_pequeno"]').blur(function(){
		$(this).removeClass("input_pequeno_hover").addClass("input_pequeno");
		if ($.trim(this.value) == ''){
	    	this.value = (this.defaultValue ? this.defaultValue : '');
		}
	});
	// text area cadastro
	$('textarea[rel="cadastro"]').addClass("textarea_cadastro");
    		$('textarea[rel="cadastro"]').focus(function() {
      			$(this).removeClass("textarea_cadastro").addClass("textarea_cadastro_hover");
   		    if (this.value == this.defaultValue){ 
   		    	this.value = '';
			}
			if(this.value != this.defaultValue){
    			this.select();
    		}
   		});
   		$('textarea[rel="cadastro"]').blur(function() {
   			$(this).removeClass("textarea_cadastro_hover").addClass("textarea_cadastro");
   		    if ($.trim(this.value) == ''){
		    	this.value = (this.defaultValue ? this.defaultValue : '');
			}
   		});

});


function enviardados(){
	
	if(document.dados.nome.value=="")
	{
		alert( "Preencha campo Nome corretamente!" );
		document.dados.nome.focus();
		return false;
	}
	
	if(document.dados.cpf.value=="")
	{
		alert( "Preencha campo CPF corretamente!" );
		document.dados.cpf.focus();
		return false;
	} else {
		var i;
		s = document.dados.cpf.value;
		var c = s.substr(0,9);
		var dv = s.substr(9,2);
		var d1 = 0;
		for (i = 0; i < 9; i++)
		{
			d1 += c.charAt(i)*(10-i);
		}
		 
		if (d1 == 0){
			alert("CPF Inválido")
			return false;
		}
		 
		d1 = 11 - (d1 % 11);
		if (d1 > 9) d1 = 0;
		if (dv.charAt(0) != d1)
		{
			alert("CPF Inválido")
			return false;
		}
		 
		d1 *= 2;
		for (i = 0; i < 9; i++)
		{
			d1 += c.charAt(i)*(11-i);
		}
		 
		d1 = 11 - (d1 % 11);
		if (d1 > 9) d1 = 0;
		if (dv.charAt(1) != d1)
		{
			alert("CPF Inválido")
			return false;
		}
		
	}
	
	if(document.dados.rg.value=="")
	{
		alert( "Preencha campo RG corretamente!" );
		document.dados.rg.focus();
		return false;
	}
	
	if(document.dados.endereco.value=="")
	{
		alert( "Preencha campo Endereco corretamente!" );
		document.dados.endereco.focus();
		return false;
	}
	
	if(document.dados.numero.value=="")
	{
		alert( "Preencha campo Nº corretamente!" );
		document.dados.numero.focus();
		return false;
	}
	
	if(document.dados.cidade.value=="")
	{
		alert( "Preencha campo Cidade corretamente!" );
		document.dados.cidade.focus();
		return false;
	}
	
	if(document.dados.estado.value=="")
	{
		alert( "Preencha campo Estado corretamente!" );
		document.dados.estado.focus();
		return false;
	}
	
	if(document.dados.cep.value=="")
	{
		alert( "Preencha campo Cep corretamente!" );
		document.dados.cep.focus();
		return false;
	}
	
	if(document.dados.cep1.value=="")
	{
		alert( "Preencha campo Cep corretamente!" );
		document.dados.cep.focus();
		return false;
	}
	
	if(document.dados.fone.value=="")
	{
		alert( "Preencha campo Telefone corretamente!" );
		document.dados.fone.focus();
		return false;
	}
	
	if(document.dados.email.value=="")
	{
		alert( "Preencha campo Email corretamente!" );
		document.dados.email.focus();
		return false;
	} else {
		prim = document.dados.email.value.indexOf("@")
		if(prim < 2) {
			alert("O e-mail informado parece não estar correto.");
			document.dados.email.focus();
			document.dados.email.select();
			return false;
		}
		if(document.dados.email.value.indexOf("@",prim + 1) != -1) {
			alert("O e-mail informado parece não estar correto.");
			document.dados.email.focus();
			document.dados.email.select();
			return false;
		}
		if(document.dados.email.value.indexOf(".") < 1) {
			alert("O e-mail informado parece não estar correto.");
			document.dados.email.focus();
			document.dados.email.select();
			return false;
		}
		if(document.dados.email.value.indexOf(" ") != -1) {
			alert("O e-mail informado parece não estar correto.");
			document.dados.email.focus();
			document.dados.email.select();
			return false;
		}
		if(document.dados.email.value.indexOf("zipmeil.com") > 0) {
			alert("O e-mail informado parece não estar correto.");
			document.dados.email.focus();
			document.dados.email.select();
			return false;
		}
		if(document.dados.email.value.indexOf("hotmeil.com") > 0) {
			alert("O e-mail informado parece não estar correto.");
			document.dados.email.focus();
			document.dados.email.select();
			return false;
		}
		if(document.dados.email.value.indexOf(".@") > 0) {
			alert("O e-mail informado parece não estar correto.");
			document.dados.email.focus();
			document.dados.email.select();
			return false;
		}
		if(document.dados.email.value.indexOf("@.") > 0) {
			alert("O e-mail informado parece não estar correto.");
			document.dados.email.focus();
			document.dados.email.select();
			return false;
		}
		if(document.dados.email.value.indexOf(".com.br.") > 0) {
			alert("O e-mail informado parece não estar correto.");
			document.dados.email.focus();
			document.dados.email.select();
			return false;
		}
		if(document.dados.email.value.indexOf("/") > 0) {
			alert("O e-mail informado parece não estar correto.");
			document.dados.email.focus();
			document.dados.email.select();
			return false;
		}
		if(document.dados.email.value.indexOf("[") > 0) {
			alert("O e-mail informado parece não estar correto.");
			document.dados.email.focus();
			document.dados.email.select();
			return false;
		}
		if(document.dados.email.value.indexOf("]") > 0) {
			alert("O e-mail informado parece não estar correto.");
			document.dados.email.focus();
			document.dados.email.select();
			return false;
		}
		if(document.dados.email.value.indexOf("(") > 0) {
			alert("O e-mail informado parece não estar correto.");
			document.dados.email.focus();
			document.dados.email.select();
			return false;
		}
		if(document.dados.email.value.indexOf(")") > 0) {
			alert("O e-mail informado parece não estar correto.");
			document.dados.email.focus();
			document.dados.email.select();
			return false;
		}
		if(document.dados.email.value.indexOf("..") > 0) {
			alert("O e-mail informado parece não estar correto.");
			document.dados.email.focus();
			document.dados.email.select();
			return false;
		}
	}
	
	if(document.dados.cemail.value != document.dados.email.value)
	{
		alert( "Confirmação de E-mail inválida." );
		document.dados.cemail.focus();
		return false;
	}
	
	if(!document.dados.preco[0].checked && !document.dados.preco[1].checked && !document.dados.preco[2].checked)
	{
		var controle = 0;
		for (i=0;i<document.dados.preco.length;i++)
		{
			if (document.dados.preco[i].type == "radio")
			{
				if (document.dados.preco[i].checked == true)
				{
					controle++;
				}
			}
		}
		if (controle <= 0)
		{
			alert("Escolha sua forma de pagamento");
			return false;
		}
	}
	
	
return true;
}
