$().ready(function() {
	$("input[name=issimember]").blur(function(){
		$.post('searchmember.php',
			{member_email : $("input[name=issimember]").val() },
			function(resposta){
				$('input[name=ismember]').val(resposta);
				$('select[name=countries]').val("");
				$('select[name=plan]').html("");
				
				var resp = resposta.substr(0,6)		
					
				if(resp=='MEMBER') { 
					alert("This is a valid member e-mail."); 
				} else {
					alert("This e-mail is not a valid member e-mail."); 
					$('input[name=issimember]').val("");
				}				
			}
 
		);
	});
}); 

$().ready(function() {
$("select[name=countries]").change(function(){
$('select[name=plan]').html('<option value="">Procurando :::::::</option>');
$.post('searchplan.php',
{ ismember : $("input[name=ismember]").val() , 
date : $("input[name=date]").val() ,
isdc : $("select[name=countries]").val()
},
function(resposta){
$('select[name=plan]').html(resposta);
}
 
);
});
}); 

function validar(email){

    var filter = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
    if(filter.test(email))
      valido = true;
    else{
      alert("Este endereço de e-mail não é válido!");
      valido = false;
    }
    return true;
}

function total( plan, acomp1, acomp2, numtkt ) {
	
	var plan_data=plan.split("-");
	plan_value = plan_data[0];
	
	if(acomp1!='') {
		plan_value = parseInt(plan_value) + parseInt(120);
	}
	
	if(acomp2!='') {
		plan_value = parseInt(plan_value) + parseInt(120);
	}
	
	var valtkt = numtkt * 60;
	
	plan_value = parseInt(plan_value) + parseInt(valtkt);
	
	document.form_reg.total_value.value = plan_value;
}
function chek(form) {
	if(form.lastname.value=="") {		
		window.alert("The Field Last Name is necessary.");
		form.lastname.focus();
		return false;
	}
	if(form.firstname.value=="") {		
		window.alert("The Field First Name is necessary.");
		form.firstname.focus();
		return false;
	}
	if(form.phone.value=="") {		
		window.alert("The Field Phone is necessary.");
		form.phone.focus();
		return false;
	}
	if(form.email.value=="") {		
		window.alert("The Field E-mail is necessary.");
		form.email.focus();
		return false;
	}
	if(form.password.value=="") {		
		window.alert("The Field Password is necessary.");
		form.password.focus();
		return false;
	}
	if(form.street.value=="") {		
		window.alert("The Field Street is necessary.");
		form.street.focus();
		return false;
	}
	if(form.city.value=="") {		
		window.alert("The Field City is necessary.");
		form.city.focus();
		return false;
	}
	if(form.zip.value=="") {		
		window.alert("The Field ZIP is necessary.");
		form.zip.focus();
		return false;
	}
	if(form.countries.value=="") {		
		window.alert("The Field country is necessary.");
		form.countries.focus();
		return false;
	}
	if(form.plan.value=="") {		
		window.alert("The Field Plan is necessary.");
		form.plan.focus();
		return false;
	}
	if(form.payment.value=="") {		
		window.alert("The Field Payment is necessary.");
		form.payment.focus();
		return false;
	}
	var country=form.countries.value.split("-");
	country_selected = country[0];
	if(form.payment.value=="b" && country_selected!="27") {
		window.alert("The Payment option Invoice is valid only for BRAZIL.");
		form.payment.focus();
		return false;
	}
	if(form.payment.value=="t" && country_selected=="27") {
		window.alert("The Payment option Transfer is invalid for BRAZIL.");
		form.payment.focus();
		return false;
	}
	total(document.form_reg.plan.value, document.form_reg.accompanist1.value , document.form_reg.accompanist2.value, document.form_reg.tickets.value);
	return true;
}	
function get_plan(plano) {
	
	$('select[name=plan]').html('<option value="">Procurando :::::::</option>');
	$.post('searchplan.php',
	{ ismember : $("input[name=ismember]").val() , 
	date : $("input[name=date]").val() ,
	isdc : $("select[name=countries]").val(),
	plano : plano
	},
	function(resposta){
	$('select[name=plan]').html(resposta);
	}
	);
}	
	
function confirm_payment(plan, acomp1, acomp2, tickets, dollar) {
	
	if(chek(document.form_reg)) {
	
		var plan_data=plan.split("-");
		var num_acomp = 0;
		plan_value = plan_data[0];
		
		if(acomp1!='') {
			num_acomp = num_acomp +1;
		}
		if(acomp2!='') {
			num_acomp = num_acomp +1;
		}
		
		var val_acomp = num_acomp * 120;
		var val_tkt = tickets * 60;
		var total_value = parseInt(plan_value) + parseInt(val_acomp) + parseInt(val_tkt);
		var total_reais = Math.round((total_value * dollar) * 100)/100  ;
		
		var msg = "Package Value USD: " + plan_value + "\n" + "Number of Accompanying: " + num_acomp + " Accompanying Value USD: " + val_acomp + "\n" + "Number of tickets: " + tickets + " Value of tickets USD: " + val_tkt + "\n" + "Total Value USD: " + total_value + "\nTotal Value R$: " + total_reais; 
		
		if(confirm(msg)) { document.form_reg.submit(); }
	}
}
