function prepara_estados()
	{
	switch($("#pais").val())
		{
		case "CANADA":
			{
			//Para cambiar el combo estados
			$("#estado_CANADA").css("display","block");
			$("#estado_CANADA").attr("name","estado");
			$("#estado_USA").css("display","none");
			$("#estado_USA").attr("name","estado_USA");
			$("#estado_MEXICO").css("display","none");
			$("#estado_MEXICO").attr("name","estado_MEXICO");
			$("#estado_OT").css("display","none");
			$("#estado_OT").attr("name","estado_OT");
			$("#estado_ARGENTINA").css("display","none");
			$("#estado_ARGENTINA").attr("name","estado_ARGENTINA");
			$("#estado_COSTARICA").css("display","none");
			$("#estado_COSTARICA").attr("name","estado_COSTARICA");
			$("#estado_VENEZUELA").css("display","none");
			$("#estado_VENEZUELA").attr("name","estado_VENEZUELA");
			$("#estado_GUATEMALA").css("display","none");
			$("#estado_GUATEMALA").attr("name","estado_GUATEMALA");
			$("#estado_COLOMBIA").css("display","none");
			$("#estado_COLOMBIA").attr("name","estado_COLOMBIA");
			$("#estado_ELSALVADOR").css("display","none");
			$("#estado_ELSALVADOR").attr("name","estado_ELSALVADOR");
			$("#estado_BRAZIL").css("display","none");
			$("#estado_BRAZIL").attr("name","estado_BRAZIL");
			}break;
		case "USA":
			{
			//Para cambiar el combo estados
			$("#estado_CANADA").css("display","none");
			$("#estado_CANADA").attr("name","estado_CANADA");
			$("#estado_USA").css("display","block");
			$("#estado_USA").attr("name","estado");
			$("#estado_MEXICO").css("display","none");
			$("#estado_MEXICO").attr("name","estado_MEXICO");
			$("#estado_OT").css("display","none");
			$("#estado_OT").attr("name","estado_OT");
			$("#estado_ARGENTINA").css("display","none");
			$("#estado_ARGENTINA").attr("name","estado_ARGENTINA");
			$("#estado_COSTARICA").css("display","none");
			$("#estado_COSTARICA").attr("name","estado_COSTARICA");
			$("#estado_VENEZUELA").css("display","none");
			$("#estado_VENEZUELA").attr("name","estado_VENEZUELA");
			$("#estado_GUATEMALA").css("display","none");
			$("#estado_GUATEMALA").attr("name","estado_GUATEMALA");
			$("#estado_COLOMBIA").css("display","none");
			$("#estado_COLOMBIA").attr("name","estado_COLOMBIA");
			$("#estado_ELSALVADOR").css("display","none");
			$("#estado_ELSALVADOR").attr("name","estado_ELSALVADOR");
			$("#estado_BRAZIL").css("display","none");
			$("#estado_BRAZIL").attr("name","estado_BRAZIL");
			}break; 
		case "MEXICO":
			{
			//Para cambiar el combo estados
			$("#estado_CANADA").css("display","none");
			$("#estado_CANADA").attr("name","estado_CANADA");
			$("#estado_USA").css("display","none");
			$("#estado_USA").attr("name","estado_USA");
			$("#estado_MEXICO").css("display","block");
			$("#estado_MEXICO").attr("name","estado");
			$("#estado_OT").css("display","none");
			$("#estado_OT").attr("name","estado_OT");
			$("#estado_ARGENTINA").css("display","none");
			$("#estado_ARGENTINA").attr("name","estado_ARGENTINA");
			$("#estado_COSTARICA").css("display","none");
			$("#estado_COSTARICA").attr("name","estado_COSTARICA");
			$("#estado_VENEZUELA").css("display","none");
			$("#estado_VENEZUELA").attr("name","estado_VENEZUELA");
			$("#estado_GUATEMALA").css("display","none");
			$("#estado_GUATEMALA").attr("name","estado_GUATEMALA");
			$("#estado_COLOMBIA").css("display","none");
			$("#estado_COLOMBIA").attr("name","estado_COLOMBIA");
			$("#estado_ELSALVADOR").css("display","none");
			$("#estado_ELSALVADOR").attr("name","estado_ELSALVADOR");
			$("#estado_BRAZIL").css("display","none");
			$("#estado_BRAZIL").attr("name","estado_BRAZIL");
			}break;
		case "ARGENTINA":
			{
			//Para cambiar el combo estados
			$("#estado_CANADA").css("display","none");
			$("#estado_CANADA").attr("name","estado_CANADA");
			$("#estado_USA").css("display","none");
			$("#estado_USA").attr("name","estado_USA");
			$("#estado_MEXICO").css("display","none");
			$("#estado_MEXICO").attr("name","estado_MEXICO");
			$("#estado_OT").css("display","none");
			$("#estado_OT").attr("name","estado_OT");
			$("#estado_ARGENTINA").css("display","block");
			$("#estado_ARGENTINA").attr("name","estado");
			$("#estado_COSTARICA").css("display","none");
			$("#estado_COSTARICA").attr("name","estado_COSTARICA");
			$("#estado_VENEZUELA").css("display","none");
			$("#estado_VENEZUELA").attr("name","estado_VENEZUELA");
			$("#estado_GUATEMALA").css("display","none");
			$("#estado_GUATEMALA").attr("name","estado_GUATEMALA");
			$("#estado_COLOMBIA").css("display","none");
			$("#estado_COLOMBIA").attr("name","estado_COLOMBIA");
			$("#estado_ELSALVADOR").css("display","none");
			$("#estado_ELSALVADOR").attr("name","estado_ELSALVADOR");
			$("#estado_BRAZIL").css("display","none");
			$("#estado_BRAZIL").attr("name","estado_BRAZIL");
			}break;
		case "COSTARICA":
			{
			//Para cambiar el combo estados
			$("#estado_CANADA").css("display","none");
			$("#estado_CANADA").attr("name","estado_CANADA");
			$("#estado_USA").css("display","none");
			$("#estado_USA").attr("name","estado_USA");
			$("#estado_MEXICO").css("display","none");
			$("#estado_MEXICO").attr("name","estado_MEXICO");
			$("#estado_OT").css("display","none");
			$("#estado_OT").attr("name","estado_OT");
			$("#estado_ARGENTINA").css("display","none");
			$("#estado_ARGENTINA").attr("name","estado_ARGENTINA");
			$("#estado_COSTARICA").css("display","block");
			$("#estado_COSTARICA").attr("name","estado");
			$("#estado_VENEZUELA").css("display","none");
			$("#estado_VENEZUELA").attr("name","estado_VENEZUELA");
			$("#estado_GUATEMALA").css("display","none");
			$("#estado_GUATEMALA").attr("name","estado_GUATEMALA");
			$("#estado_COLOMBIA").css("display","none");
			$("#estado_COLOMBIA").attr("name","estado_COLOMBIA");
			$("#estado_ELSALVADOR").css("display","none");
			$("#estado_ELSALVADOR").attr("name","estado_ELSALVADOR");
			$("#estado_BRAZIL").css("display","none");
			$("#estado_BRAZIL").attr("name","estado_BRAZIL");
			}break;
		case "VENEZUELA":
			{
			//Para cambiar el combo estados
			$("#estado_CANADA").css("display","none");
			$("#estado_CANADA").attr("name","estado_CANADA");
			$("#estado_USA").css("display","none");
			$("#estado_USA").attr("name","estado_USA");
			$("#estado_MEXICO").css("display","none");
			$("#estado_MEXICO").attr("name","estado_MEXICO");
			$("#estado_OT").css("display","none");
			$("#estado_OT").attr("name","estado_OT");
			$("#estado_ARGENTINA").css("display","none");
			$("#estado_ARGENTINA").attr("name","estado_ARGENTINA");
			$("#estado_COSTARICA").css("display","none");
			$("#estado_COSTARICA").attr("name","estado_COSTARICA");
			$("#estado_VENEZUELA").css("display","block");
			$("#estado_VENEZUELA").attr("name","estado");
			$("#estado_GUATEMALA").css("display","none");
			$("#estado_GUATEMALA").attr("name","estado_GUATEMALA");
			$("#estado_COLOMBIA").css("display","none");
			$("#estado_COLOMBIA").attr("name","estado_COLOMBIA");
			$("#estado_ELSALVADOR").css("display","none");
			$("#estado_ELSALVADOR").attr("name","estado_ELSALVADOR");
			$("#estado_BRAZIL").css("display","none");
			$("#estado_BRAZIL").attr("name","estado_BRAZIL");
			}break;
		case "GUATEMALA":
			{
			//Para cambiar el combo estados
			$("#estado_CANADA").css("display","none");
			$("#estado_CANADA").attr("name","estado_CANADA");
			$("#estado_USA").css("display","none");
			$("#estado_USA").attr("name","estado_USA");
			$("#estado_MEXICO").css("display","none");
			$("#estado_MEXICO").attr("name","estado_MEXICO");
			$("#estado_OT").css("display","none");
			$("#estado_OT").attr("name","estado_OT");
			$("#estado_ARGENTINA").css("display","none");
			$("#estado_ARGENTINA").attr("name","estado_ARGENTINA");
			$("#estado_COSTARICA").css("display","none");
			$("#estado_COSTARICA").attr("name","estado_COSTARICA");
			$("#estado_VENEZUELA").css("display","none");
			$("#estado_VENEZUELA").attr("name","estado_VENEZUELA");
			$("#estado_GUATEMALA").css("display","block");
			$("#estado_GUATEMALA").attr("name","estado");
			$("#estado_COLOMBIA").css("display","none");
			$("#estado_COLOMBIA").attr("name","estado_COLOMBIA");
			$("#estado_ELSALVADOR").css("display","none");
			$("#estado_ELSALVADOR").attr("name","estado_ELSALVADOR");
			$("#estado_BRAZIL").css("display","none");
			$("#estado_BRAZIL").attr("name","estado_BRAZIL");
			}break;
		case "COLOMBIA":
			{
			//Para CANADAmbiar el combo estados
			$("#estado_CANADA").css("display","none");
			$("#estado_CANADA").attr("name","estado_CANADA");
			$("#estado_USA").css("display","none");
			$("#estado_USA").attr("name","estado_USA");
			$("#estado_MEXICO").css("display","none");
			$("#estado_MEXICO").attr("name","estado_MEXICO");
			$("#estado_OT").css("display","none");
			$("#estado_OT").attr("name","estado_OT");
			$("#estado_ARGENTINA").css("display","none");
			$("#estado_ARGENTINA").attr("name","estado_ARGENTINA");
			$("#estado_COSTARICA").css("display","none");
			$("#estado_COSTARICA").attr("name","estado_COSTARICA");
			$("#estado_VENEZUELA").css("display","none");
			$("#estado_VENEZUELA").attr("name","estado_VENEZUELA");
			$("#estado_GUATEMALA").css("display","none");
			$("#estado_GUATEMALA").attr("name","estado_GUATEMALA");
			$("#estado_COLOMBIA").css("display","block");
			$("#estado_COLOMBIA").attr("name","estado");
			$("#estado_ELSALVADOR").css("display","none");
			$("#estado_ELSALVADOR").attr("name","estado_ELSALVADOR");
			$("#estado_BRAZIL").css("display","none");
			$("#estado_BRAZIL").attr("name","estado_BRAZIL");
			}break;
		case "EL SALVADOR":
			{
			//Para cambiar el combo estados
			$("#estado_CANADA").css("display","none");
			$("#estado_CANADA").attr("name","estado_CANADA");
			$("#estado_USA").css("display","none");
			$("#estado_USA").attr("name","estado_USA");
			$("#estado_MEXICO").css("display","none");
			$("#estado_MEXICO").attr("name","estado_MEXICO");
			$("#estado_OT").css("display","none");
			$("#estado_OT").attr("name","estado_OT");
			$("#estado_ARGENTINA").css("display","none");
			$("#estado_ARGENTINA").attr("name","estado_ARGENTINA");
			$("#estado_COSTARICA").css("display","none");
			$("#estado_COSTARICA").attr("name","estado_COSTARICA");
			$("#estado_VENEZUELA").css("display","none");
			$("#estado_VENEZUELA").attr("name","estado_VENEZUELA");
			$("#estado_GUATEMALA").css("display","none");
			$("#estado_GUATEMALA").attr("name","estado_GUATEMALA");
			$("#estado_COLOMBIA").css("display","none");
			$("#estado_COLOMBIA").attr("name","estado_COLOMBIA");
			$("#estado_ELSALVADOR").css("display","block");
			$("#estado_ELSALVADOR").attr("name","estado");
			$("#estado_BRAZIL").css("display","none");
			$("#estado_BRAZIL").attr("name","estado_BRAZIL");
			}break;
		case "BRAZIL":
			{
			//Para cambiar el combo estados
			$("#estado_CANADA").css("display","none");
			$("#estado_CANADA").attr("name","estado_CANADA");
			$("#estado_USA").css("display","none");
			$("#estado_USA").attr("name","estado_USA");
			$("#estado_MEXICO").css("display","none");
			$("#estado_MEXICO").attr("name","estado_MEXICO");
			$("#estado_OT").css("display","none");
			$("#estado_OT").attr("name","estado_OT");
			$("#estado_ARGENTINA").css("display","none");
			$("#estado_ARGENTINA").attr("name","estado_ARGENTINA");
			$("#estado_COSTARICA").css("display","none");
			$("#estado_COSTARICA").attr("name","estado_COSTARICA");
			$("#estado_VENEZUELA").css("display","none");
			$("#estado_VENEZUELA").attr("name","estado_VENEZUELA");
			$("#estado_GUATEMALA").css("display","none");
			$("#estado_GUATEMALA").attr("name","estado_GUATEMALA");
			$("#estado_COLOMBIA").css("display","none");
			$("#estado_COLOMBIA").attr("name","estado_COLOMBIA");
			$("#estado_ELSALVADOR").css("display","none");
			$("#estado_ELSALVADOR").attr("name","estado_ELSALVADOR");
			$("#estado_BRAZIL").css("display","block");
			$("#estado_BRAZIL").attr("name","estado");
			}break;
		default:
			{
			$("#estado_CANADA").css("display","none");
			$("#estado_CANADA").attr("name","estado_CANADA");
			$("#estado_USA").css("display","none");
			$("#estado_USA").attr("name","estado_USA");
			$("#estado_MEXICO").css("display","none");
			$("#estado_MEXICO").attr("name","estado");
			$("#estado_OT").css("display","block");
			$("#estado_OT").attr("name","estado");
			$("#estado_ARGENTINA").css("display","none");
			$("#estado_ARGENTINA").attr("name","estado_ARGENTINA");
			$("#estado_COSTARICA").css("display","none");
			$("#estado_COSTARICA").attr("name","estado_COSTARICA");
			$("#estado_VENEZUELA").css("display","none");
			$("#estado_VENEZUELA").attr("name","estado_VENEZUELA");
			$("#estado_GUATEMALA").css("display","none");
			$("#estado_GUATEMALA").attr("name","estado_GUATEMALA");
			$("#estado_COLOMBIA").css("display","none");
			$("#estado_COLOMBIA").attr("name","estado_COLOMBIA");
			$("#estado_ELSALVADOR").css("display","none");
			$("#estado_ELSALVADOR").attr("name","estado_ELSALVADOR");
			$("#estado_BRAZIL").css("display","none");
			$("#estado_BRAZIL").attr("name","estado_BRAZIL");
			}
		}
	}

function init_compra(){
	$("#pais").change(function(){
		prepara_estados();
	});
}
	
function cleaninput(input){
	/*
	* Clean text for especial chars
	* Call: onblur="cleaninput(this);"
	* @auhtor Gustavo
	* @version 1.5
	* @param field (input,textarea)
	*/
	var texto = input.value;
	//texto = texto.toUpperCase();
	texto = texto.replace('Á','A');
	texto = texto.replace('É','E');
	texto = texto.replace('Í','I');
	texto = texto.replace('Ó','O');
	texto = texto.replace('Ú','U');
	texto = texto.replace('Ñ','N');
	texto = texto.replace('á','a');
	texto = texto.replace('é','e');
	texto = texto.replace('í','i');
	texto = texto.replace('ó','o');
	texto = texto.replace('ú','u');
	texto = texto.replace('ñ','n');
	var regex = new RegExp("[^\A-Z,a-z,0-9, ]","g");
	texto = texto.replace(regex,"");
	input.value = texto;
}//cleaninput

function cleannumber(input){
	/*
	* Clean text for especial chars
	* Call: onblur="cleaninput(this);"
	* @auhtor Gustavo
	* @version 1.5
	* @param field (input,textarea)
	*/
	var texto = input.value;
	//texto = texto.toUpperCase();
	var regex = new RegExp("[^\0-9, ]","g");
	texto = texto.replace(regex,"");
	input.value = texto;
}//cleannumber

$(function(){
	init_compra();
});

function valRetroEn(){
	var aerolineaM = document.getElementById('aerolineaM');
	var aerolineaO = document.getElementById('aerolineaO');
	var numvueloM = document.getElementById('numvueloM');
	var numvueloO = document.getElementById('numvueloO');
	var claseB = document.getElementById('claseB');
	var claseT = document.getElementById('claseT');
	
	if(reqMenuEn(aerolineaM, "Please select a Marketing Airline")){
		if(reqMenuEn(aerolineaO, "Please select an Operating Airline")){
			if(reqTxt(numvueloM, "Please enter a Marketing Flight Number")){
				if(reqTxt(numvueloO, "Please enter an Operating Flight Number")){
					if(reqMenuEn(claseB, "Please select a Booking Class")){
						if(reqMenuEn(claseT, "Please select a Travel Class")){
							return true;
						}
					}
				}
			}
		}
	}
	
	
	return false;
	
}

function reqTxt(elem, msg){
	if(elem.value.length == 0){
		alert(msg);
		elem.focus();
		return false;
	}
	return true;
}

function reqMenuEn(elem, msg){
	if(elem.value == "-- Select --"){
		alert(msg);
		elem.focus();
		return false;
	}else{
		return true;
	}
}

