var valid_exp_mail = /^[\w][\w.-]*\+*[\w.-]*@[\w]+[-]?[\w]+\.[\w]+[.]?[A-za-z]{1,4}$/;

function validar_form_newsletter(frm){
	if($.trim(frm.email.value) == "" || $.trim(frm.email.value) == "usuario@mail.com"){
		return false;
	}
	if (!valid_exp_mail.test($.trim(frm.email.value))) {
		return false;
	}
	
	return true;
}


function validar_form_contact(frm){
	
	if($.trim(frm.name.value) == "" || $.trim(frm.email.value) == "" || $.trim(frm.tel.value) == ""){
		return false;
	}
	
	if($.trim(frm.motivo.value) == "" || $.trim(frm.msg.value) == ""){
		return false;
	}	
	
	if (!valid_exp_mail.test($.trim(frm.email.value))) {
		return false;
	}
	
	return true;
}

function validar_form_suscription(frm){
	if($.trim(frm.date.value) == "" ){
		return false;
	}

	if($.trim(frm.name.value) == "" || $.trim(frm.lname.value) == "" || $.trim(frm.empresa.value) == ""){
		return false;
	}
	
	if($.trim(frm.rut.value) == "" || $.trim(frm.address.value) == "" || $.trim(frm.city.value) == ""){
		return false;
	}	
	
	if($.trim(frm.state.value) == "" || $.trim(frm.tel.value) == "" || $.trim(frm.fax.value) == ""){
		return false;
	}
	
	if($.trim(frm.email.value) == "" || $.trim(frm.ci.value) == "" || $.trim(frm.fax.value) == ""){
		return false;
	}
	
	if (!valid_exp_mail.test($.trim(frm.email.value))) {
		return false;
	}

	if( frm.formapago[0].checked == false &&
		frm.formapago[1].checked == false &&
		frm.formapago[2].checked == false){
		return false;
	}

	
	if( $("#tarjetas_select").css("display") == "block" ){
		if( frm.creditcard[0].checked == false &&
			frm.creditcard[1].checked == false &&
			frm.creditcard[2].checked == false &&
			frm.creditcard[3].checked == false &&
			frm.creditcard[4].checked == false){
			return false;
		}
	}
	
	return true;
}


$(document).ready(function(){
	
		$("#tarjetas_select").hide();

		$("#nl_mail_susc").focus(function(){
				if($(this).val() == "usuario@mail.com"){
					$(this).val("");
				}
			});
		$("#nl_mail_susc").blur(function(){
				if($.trim($(this).val()) == ""){
					$(this).val("usuario@mail.com");
				}
			});
		
		$(".radio").click(function(){
				if($(this).val() == "debito"){
					$("#tarjetas_select").show();
				}else if($(this).val() == "adelantado"){
					$("#tarjetas_select").hide();
				}else if($(this).val() == "numero"){
					$("#tarjetas_select").hide();
				}
			});
		
	});
