function sendBasicProfileForm(urlPost, validar, lang)	{  

	if (validar == 1) {
	  	
		var re_email = /^[\w-\.]+\@[\w\.-]+\.[a-z]{2,4}$/;
	  
		var dt_test = new Date(document.forms['frm'].birth_year.value, document.forms['frm'].birth_month.value-1, document.forms['frm'].birth_day.value);
		
		if (document.forms['frm'].name_ec.value == '') {
      alert(getMessage("sbpf001", lang));
		} else if (document.forms['frm'].email.value == '' || !re_email.test(document.forms['frm'].email.value)) {
      alert(getMessage("sbpf002", lang));
		} else if (document.forms['frm'].gender[0].checked == false && document.forms['frm'].gender[1].checked == false) {
      alert(getMessage("sbpf003", lang));
		} else if (document.forms['frm'].birth_day.selectedIndex == 0 || document.forms['frm'].birth_month.selectedIndex == 0 || document.forms['frm'].birth_year.selectedIndex == 0 ) {
      alert(getMessage("sbpf004", lang));
		}	else if (dt_test.getMonth() != document.forms['frm'].birth_month.value - 1) {
      alert(getMessage("sbpf005", lang));
		} else if (document.forms['frm'].country.selectedIndex == 0) {
      alert(getMessage("sbpf006", lang));
		} else if (document.forms['frm'].state.selectedIndex == 0) {
      alert(getMessage("sbpf007", lang));
		} else if (document.forms['frm'].city.selectedIndex == 0) {
      alert(getMessage("sbpf008", lang));
		} else if (document.forms['frm'].city.value == 11103 && document.forms['frm'].other_city.value == '') {
      alert(getMessage("sbpf009", lang));
		} else if (document.forms['frm'].zip.value == '' && ((document.forms['frm'].country.value == 31 || document.forms['frm'].country.value == 67) || lang == 3)) {
      alert(getMessage("sbpf010", lang));
		} else if (document.forms['frm'].district.value == '' && lang != 3) {
      alert(getMessage("sbpf011", lang));
		}	else if (document.forms['frm'].password.value == '') {
      alert(getMessage("sbpf012", lang));
		} else if (document.forms['frm'].password2.value == '') {
      alert(getMessage("sbpf013", lang));
		} else if (document.forms['frm'].password.value != document.forms['frm'].password2.value) {
      alert(getMessage("sbpf014", lang));
		} else if (document.forms['frm'].password.value.length < 5) {
      alert(getMessage("sbpf015", lang));
		} else {validar = 0;}
	} 
	
	if (validar == 0) {
		DesabilitarInput(document.forms['frm']);
		// XXX
		//alert("env?o de datos");
		var poststr = "" +
			"name=" + encodeURI( document.getElementById("name").value ) +
			"&country=" + encodeURI( document.getElementById("country").value ) +
			"&surname=" + encodeURI( document.getElementById("surname").value ) +
			"&state=" + encodeURI( document.getElementById("state").value ) +
			"&name_ec=" + encodeURI( document.getElementById("name_ec").value ) +
			"&city=" + encodeURI( document.getElementById("city").value ) +
			"&other_city=" + encodeURI( document.getElementById("other_city").value ) +
			"&email=" + encodeURI( document.getElementById("email").value ) +
			"&zip=" + encodeURI( document.getElementById("zip").value ) +
			"&district=" + encodeURI( document.getElementById("district").value ) +
			"&gender=" + encodeURI( getRadioValue(document.forms['frm'].gender) ) +
			"&address=" + encodeURI( document.getElementById("address").value ) +
			"&birth_day=" + encodeURI( document.getElementById("birth_day").value ) +
			"&birth_month=" + encodeURI( document.getElementById("birth_month").value ) +
			"&birth_year=" + encodeURI( document.getElementById("birth_year").value ) +
			"&password=" + encodeURI( document.getElementById("password").value ) + 
			"&guardar_datos=" + encodeURI( document.getElementById("guardar_datos").value );
		makePOSTRequestCenter(urlPost, poststr, lang);
	}
}


function sendBasicProfileFormUSA(urlPost, validar, lang)	{

	if (validar == 1) {
		validar = 0;
	} 
	
	if (validar == 0) {
		DesabilitarInput(document.forms['frm']);
		// XXX
		//alert("env?o de datos");

		var poststr = "" +
			"name=" + encodeURI( document.getElementById("name").value ) +
			"&country=" + encodeURI( document.getElementById("country").value ) +
			"&surname=" + encodeURI( document.getElementById("surname").value ) +
			"&state=" + encodeURI( document.getElementById("state").value ) +
			"&name_ec=" + encodeURI( document.getElementById("name_ec").value ) +
			"&city=" + encodeURI( document.getElementById("city").value ) +
			"&other_city=" + encodeURI( document.getElementById("other_city").value ) +
			"&email=" + encodeURI( document.getElementById("email").value ) +
			"&zip=" + encodeURI( document.getElementById("zip").value ) +
			"&district=" + encodeURI( document.getElementById("district").value ) +
			"&gender=" + encodeURI( getRadioValue(document.forms['frm'].gender) ) +
			"&address=" + encodeURI( document.getElementById("address").value ) +
			"&birth_day=" + encodeURI( document.getElementById("birth_day").value ) +
			"&birth_month=" + encodeURI( document.getElementById("birth_month").value ) +
			"&birth_year=" + encodeURI( document.getElementById("birth_year").value ) +
			"&password=" + encodeURI( document.getElementById("password").value ) + 
			"&ethinicity=" + encodeURI( document.getElementById("ethinicity").value ) + 
			"&origen=" + encodeURI( getRadioValue(document.forms['frm'].origen) ) +
			"&birthland=" + encodeURI( document.getElementById("birthland").value ) +
			"&generacion=" + encodeURI( getRadioValue(document.forms['frm'].generacion) ) +
			"&language=" + encodeURI( getRadioValue(document.forms['frm'].language) );
		makePOSTRequestCenter(urlPost, poststr, lang);
	}
}



function sendBasicProfileForm2(urlPost, validar, lang)	{
	
	if (validar == 1) {

		var qtyChild = document.getElementById("hijos");
		
		for (i = 1; i <= qtyChild.value; i++) {
			var genderF = document.getElementById("genderChildF"+ i);
			var genderM = document.getElementById("genderChildM"+ i);
	
			if (!genderF.checked && !genderM.checked) {
				window.alert(getMessage("sbpf2008", lang) + i);
				return false;
			} else {
				var birthYear = document.getElementById("birth_yearChild"+ i);
				var birthMonth = document.getElementById("birth_monthChild"+ i);
				var birthDay = document.getElementById("birth_dayChild"+ i);
				var dt_test = new Date(birthYear.value, birthMonth.value - 1, birthDay.value);
				
				if (dt_test.getMonth() != birthMonth.value - 1 || birthYear.value == "") {
					window.alert(getMessage("sbpf2009", lang) + i);
					return false;
				}
			}
		}
		
		var re_email = /^[\w-\.]+\@[\w\.-]+\.[a-z]{2,4}$/;
		
		var msnUser = document.getElementById("msnUser");
		var msnPass = document.getElementById("msnPass");

		var yahooUser = document.getElementById("yahooUser");
		var yahooPass = document.getElementById("yahooPass");
		
		var orkutUser = document.getElementById("orkutUser");
		var orkutPass = document.getElementById("orkutPass");
		
		if (qtyChild.value == -1) {
			alert(getMessage("sbpf2010", lang));
		} else if (msnUser.value != '' && !re_email.test(msnUser.value)) {
      alert(getMessage("sbpf2004", lang));
		} else if (yahooUser.value != '' && !re_email.test(yahooUser.value)) {
      alert(getMessage("sbpf2005", lang));
		} else if (document.forms['frm'].condiciones.checked == false) {
      alert(getMessage("sbpf2007", lang));
		} else {
			validar = 0;
		}
	} 
	
	if (validar == 0) {
		DesabilitarInput(document.forms['frm']);
		// XXX

		var poststr = "" +
			"name=" + encodeURI( document.getElementById("name").value ) +
			"&country=" + encodeURI( document.getElementById("country").value ) +
			"&surname=" + encodeURI( document.getElementById("surname").value ) +
			"&gender=" + encodeURI( document.getElementById("gender").value ) +
			"&state=" + encodeURI( document.getElementById("state").value ) +
			"&name_ec=" + encodeURI( document.getElementById("name_ec").value ) +
			"&city=" + encodeURI( document.getElementById("city").value ) +
			"&other_city=" + encodeURI( document.getElementById("other_city").value ) +
			"&email=" + encodeURI( document.getElementById("email").value ) +
			"&zip=" + encodeURI( document.getElementById("zip").value ) +
			"&district=" + encodeURI( document.getElementById("district").value ) +
			"&gender=" + encodeURI( getRadioValue(document.forms['frm'].gender) ) +
			"&address=" + encodeURI( document.getElementById("address").value ) +
			"&birth_day=" + encodeURI( document.getElementById("birth_day").value ) +
			"&birth_month=" + encodeURI( document.getElementById("birth_month").value ) +
			"&birth_year=" + encodeURI( document.getElementById("birth_year").value ) +
			"&password=" + encodeURI( document.getElementById("password").value ) +
			"&status_civil=" + encodeURI( document.getElementById("status_civil").value ) +
			"&education=" + encodeURI( document.getElementById("education").value ) +
			"&hijos=" + encodeURI( document.getElementById("hijos").value ) +
			"&hijos2=" + encodeURI( document.getElementById("hijos").value )+
			"&guardar_datos=" + encodeURI( document.getElementById("guardar_datos").value );
			
		var gender;
		for (i=1;i<=document.getElementById("hijos2").value;i++) {
			switch (i) {
				case 1:
					gender = document.forms['frm'].genderChild1;
					break;
				case 2:
					gender = document.forms['frm'].genderChild2;
					break;
				case 3:
					gender = document.forms['frm'].genderChild3;
					break;
				case 4:
					gender = document.forms['frm'].genderChild4;
					break;
				case 5:
					gender = document.forms['frm'].genderChild5;
					break;
				case 6:
					gender = document.forms['frm'].genderChild6;
					break;
				case 7:
					gender = document.forms['frm'].genderChild7;
					break;
				case 8:
					gender = document.forms['frm'].genderChild8;
					break;
				case 9:
					gender = document.forms['frm'].genderChild9;
					break;
				case 10:
					gender = document.forms['frm'].genderChild10;
					break;
			}
			poststr = poststr + "" +
				"&genderChild"+i+"=" + encodeURI( getRadioValue(gender) ) +
				"&birth_dayChild"+i+"=" + encodeURI( document.getElementById("birth_dayChild"+i).value ) +
				"&birth_monthChild"+i+"=" + encodeURI( document.getElementById("birth_monthChild"+i).value ) +
				"&birth_yearChild"+i+"=" + encodeURI( document.getElementById("birth_yearChild"+i).value );
		}
		
		poststr = poststr + "" +
			"&workingstatus=" + encodeURI( document.getElementById("workingstatus").value ) +
			"&occupation=" + encodeURI( document.getElementById("occupation").value ) +
			"&occupation2=" + encodeURI( document.getElementById("occupation2").value ) +
			"&OccupationArea=" + encodeURI( document.getElementById("OccupationArea").value ) +
			"&industryArea=" + encodeURI( document.getElementById("industryArea").value ) +
			"&Industry=" + encodeURI( document.getElementById("Industry").value ) +
			"&empleados=" + encodeURI( document.getElementById("empleados").value ) +
			"&tel1=" + encodeURI( document.getElementById("tel1").value ) +
			"&tel2=" + encodeURI( document.getElementById("tel2").value ) +
			"&tel3=" + encodeURI( document.getElementById("tel3").value ) +
			"&celOperator=" + encodeURI( document.getElementById("celOperator").value ) +
			"&cel1=" + encodeURI( document.getElementById("cel1").value ) +
			"&cel2=" + encodeURI( document.getElementById("cel2").value ) +
			"&cel3=" + encodeURI( document.getElementById("cel3").value ) +
			"&cel4=" + encodeURI( document.getElementById("cel4").value ) +
			"&msnUser=" + encodeURI( document.getElementById("msnUser").value ) +
			"&yahooUser=" + encodeURI( document.getElementById("yahooUser").value ) +
			"&orkutUser=" + encodeURI( document.getElementById("orkutUser").value ) +
			"&skypeID=" + encodeURI( document.getElementById("skypeID").value ) +
			"&condiciones=" + encodeURI( getCheckStatus(document.getElementById("condiciones")) ) +
			"&sms=" + encodeURI( getCheckStatus(document.getElementById("sms")) ) + 
			"&ethinicity=" + encodeURI( document.getElementById("ethinicity").value ) + 
			"&origen=" + encodeURI( document.getElementById("origen").value ) + 
			"&birthland=" + encodeURI( document.getElementById("birthland").value ) + 
			"&generacion=" + encodeURI( document.getElementById("generacion").value ) + 
			"&language=" + encodeURI( document.getElementById("language").value )+
			"&nombre_foto=" + encodeURI( document.getElementById("nombre_foto").value );
    makePOSTRequestCenter(urlPost, poststr, lang);
	}
}
//Update
function sendBasicProfileFormUpdate(urlPost, validar, lang)	{  

	if (validar == 1) {
	  	
		var re_email = /^[\w-\.]+\@[\w\.-]+\.[a-z]{2,4}$/;
	  
		var dt_test = new Date(document.forms['frm'].birth_year.value, document.forms['frm'].birth_month.value-1, document.forms['frm'].birth_day.value);
		
		if (document.forms['frm'].name_ec.value == '') {
      alert(getMessage("sbpf001", lang));
		} else if (document.forms['frm'].email.value == '' || !re_email.test(document.forms['frm'].email.value)) {
      alert(getMessage("sbpf002", lang));
		} else if (document.forms['frm'].gender[0].checked == false && document.forms['frm'].gender[1].checked == false) {
      alert(getMessage("sbpf003", lang));
		} else if (document.forms['frm'].birth_day.selectedIndex == 0 || document.forms['frm'].birth_month.selectedIndex == 0 || document.forms['frm'].birth_year.selectedIndex == 0 ) {
      alert(getMessage("sbpf004", lang));
		}	else if (dt_test.getMonth() != document.forms['frm'].birth_month.value - 1) {
      alert(getMessage("sbpf005", lang));
		}	else if (document.forms['frm'].country.selectedIndex == 0) {
      alert(getMessage("sbpf006", lang));
		} else if (document.forms['frm'].state.selectedIndex == 0) {
      alert(getMessage("sbpf007", lang));
		} else if (document.forms['frm'].city.selectedIndex == 0) {
      alert(getMessage("sbpf008", lang));
		} else if (document.forms['frm'].city.value == 11103 && document.forms['frm'].other_city.value == '') {
      alert(getMessage("sbpf009", lang));
		} else if (document.getElementById("zip").value == '' && ((document.forms['frm'].country.value == 31 || document.forms['frm'].country.value == 67) || lang == 3)) { 
			alert(getMessage("sbpf010", lang));
		} else if (document.forms['frm'].district.value == '' && lang != 3) {
      alert(getMessage("sbpf011", lang));
		} else {validar = 0;}
	} 
	
	if (validar == 0) {
		DesabilitarInput(document.forms['frm']);

		var poststr = "" +
			"name=" + encodeURI( document.getElementById("name").value ) +
			"&country=" + encodeURI( document.getElementById("country").value ) +
			"&surname=" + encodeURI( document.getElementById("surname").value ) +
			"&state=" + encodeURI( document.getElementById("state").value ) +
			"&name_ec=" + encodeURI( document.getElementById("name_ec").value) +
			"&city=" + encodeURI( document.getElementById("city").value ) +
			"&other_city=" + encodeURI( document.getElementById("other_city").value ) +
			"&email=" + encodeURI( document.getElementById("email").value ) +
			"&zip=" + encodeURI( document.getElementById("zip").value ) +
			"&district=" + encodeURI( document.getElementById("district").value ) +
			"&gender=" + encodeURI( getRadioValue(document.forms['frm'].gender) ) +
			"&address=" + encodeURI( document.getElementById("address").value ) +
			"&birth_day=" + encodeURI( document.getElementById("birth_day").value ) +
			"&birth_month=" + encodeURI( document.getElementById("birth_month").value ) +
			"&birth_year=" + encodeURI( document.getElementById("birth_year").value ) +
			"&guardar_datos=" + encodeURI( document.getElementById("guardar_datos").value );
			
		makePOSTRequestCenter(urlPost, poststr, lang);
	}
}

function sendBasicProfileForm2Update(urlPost, validar, lang)	{
	
	if (validar == 1) {

		var qtyChild = document.getElementById("hijos");
		
		for (i = 1; i <= qtyChild.value; i++) {
			var genderF = document.getElementById("genderChildF"+ i);
			var genderM = document.getElementById("genderChildM"+ i);
	
			if (!genderF.checked && !genderM.checked) {
				window.alert(getMessage("sbpf2008", lang) + i);
				return false;
			} else {
				var birthYear = document.getElementById("birth_yearChild"+ i);
				var birthMonth = document.getElementById("birth_monthChild"+ i);
				var birthDay = document.getElementById("birth_dayChild"+ i);
				var dt_test = new Date(birthYear.value, birthMonth.value - 1, birthDay.value);
				
				if (dt_test.getMonth() != birthMonth.value - 1) {
					window.alert(getMessage("sbpf2009", lang) + i);
					return false;
				}
			}
		}

		var re_email = /^[\w-\.]+\@[\w\.-]+\.[a-z]{2,4}$/;
		
		var msnUser = document.getElementById("msnUser");
		var msnPass = document.getElementById("msnPass");

		var yahooUser = document.getElementById("yahooUser");
		var yahooPass = document.getElementById("yahooPass");
		
		var orkutUser = document.getElementById("orkutUser");
		var orkutPass = document.getElementById("orkutPass");
		
		if (qtyChild.value == -1) {
			alert(getMessage("sbpf2010", lang));
		} else if (msnUser.value != '' && !re_email.test(msnUser.value)) {
      alert(getMessage("sbpf2004", lang));
		} else if (yahooUser.value != '' && !re_email.test(yahooUser.value)) {
      alert(getMessage("sbpf2005", lang));
		} else {
			validar = 0;
		}
	} 
	
	if (validar == 0) {
		DesabilitarInput(document.forms['frm']);
		// XXX

		var poststr = "" +
			"name=" + encodeURI( document.getElementById("name").value ) +
			"&country=" + encodeURI( document.getElementById("country").value ) +
			"&surname=" + encodeURI( document.getElementById("surname").value ) +
			"&gender=" + encodeURI( document.getElementById("gender").value ) +
			"&state=" + encodeURI( document.getElementById("state").value ) +
			"&name_ec=" + encodeURI( document.getElementById("name_ec").value ) +
			"&city=" + encodeURI( document.getElementById("city").value ) +
			"&other_city=" + encodeURI( document.getElementById("other_city").value ) +
			"&email=" + encodeURI( document.getElementById("email").value ) +
			"&zip=" + encodeURI( document.getElementById("zip").value ) +
			"&district=" + encodeURI( document.getElementById("district").value ) +
			"&gender=" + encodeURI( getRadioValue(document.forms['frm'].gender) ) +
			"&address=" + encodeURI( document.getElementById("address").value ) +
			"&birth_day=" + encodeURI( document.getElementById("birth_day").value ) +
			"&birth_month=" + encodeURI( document.getElementById("birth_month").value ) +
			"&birth_year=" + encodeURI( document.getElementById("birth_year").value ) +
			"&password=" + encodeURI( document.getElementById("password").value ) +
			"&status_civil=" + encodeURI( document.getElementById("status_civil").value ) +
			"&education=" + encodeURI( document.getElementById("education").value ) +
			"&hijos=" + encodeURI( document.getElementById("hijos").value ) +
			"&hijos2=" + encodeURI( document.getElementById("hijos").value ) +
			"&guardar_datos=" + encodeURI( document.getElementById("guardar_datos").value );
			
		var gender;
		for (i=1;i<=document.getElementById("hijos2").value;i++) {
			switch (i) {
				case 1:
					gender = document.forms['frm'].genderChild1;
					break;
				case 2:
					gender = document.forms['frm'].genderChild2;
					break;
				case 3:
					gender = document.forms['frm'].genderChild3;
					break;
				case 4:
					gender = document.forms['frm'].genderChild4;
					break;
				case 5:
					gender = document.forms['frm'].genderChild5;
					break;
				case 6:
					gender = document.forms['frm'].genderChild6;
					break;
				case 7:
					gender = document.forms['frm'].genderChild7;
					break;
				case 8:
					gender = document.forms['frm'].genderChild8;
					break;
				case 9:
					gender = document.forms['frm'].genderChild9;
					break;
				case 10:
					gender = document.forms['frm'].genderChild10;
					break;
			}
			poststr = poststr + "" +
				"&genderChild"+i+"=" + encodeURI( getRadioValue(gender) ) +
				"&birth_dayChild"+i+"=" + encodeURI( document.getElementById("birth_dayChild"+i).value ) +
				"&birth_monthChild"+i+"=" + encodeURI( document.getElementById("birth_monthChild"+i).value ) +
				"&birth_yearChild"+i+"=" + encodeURI( document.getElementById("birth_yearChild"+i).value );
		}
		
		poststr = poststr + "" +
			"&workingstatus=" + encodeURI( document.getElementById("workingstatus").value ) +
			"&occupation=" + encodeURI( document.getElementById("occupation").value ) +
			"&occupation2=" + encodeURI( document.getElementById("occupation2").value ) +
			"&OccupationArea=" + encodeURI( document.getElementById("OccupationArea").value ) +
			"&industryArea=" + encodeURI( document.getElementById("industryArea").value ) +
			"&Industry=" + encodeURI( document.getElementById("Industry").value ) +
			"&empleados=" + encodeURI( document.getElementById("empleados").value ) +
			"&tel1=" + encodeURI( document.getElementById("tel1").value ) +
			"&tel2=" + encodeURI( document.getElementById("tel2").value ) +
			"&tel3=" + encodeURI( document.getElementById("tel3").value ) +
			"&celOperator=" + encodeURI( document.getElementById("celOperator").value ) +
			"&cel1=" + encodeURI( document.getElementById("cel1").value ) +
			"&cel2=" + encodeURI( document.getElementById("cel2").value ) +
			"&cel3=" + encodeURI( document.getElementById("cel3").value ) +
			"&cel4=" + encodeURI( document.getElementById("cel4").value ) +
			"&msnUser=" + encodeURI( document.getElementById("msnUser").value ) +
			"&yahooUser=" + encodeURI( document.getElementById("yahooUser").value ) +
			"&orkutUser=" + encodeURI( document.getElementById("orkutUser").value ) +
			"&skypeID=" + encodeURI( document.getElementById("skypeID").value ) +
			"&sms=" + encodeURI( getCheckStatus(document.getElementById("sms")) ) + 
			"&ethinicity=" + encodeURI( document.getElementById("ethinicity").value ) + 
			"&origen=" + encodeURI( document.getElementById("origen").value ) + 
			"&birthland=" + encodeURI( document.getElementById("birthland").value ) + 
			"&generacion=" + encodeURI( document.getElementById("generacion").value ) + 
			"&language=" + encodeURI( document.getElementById("language").value )+
			"&nombre_foto=" + encodeURI( document.getElementById("nombre_foto").value );
		makePOSTRequestCenter(urlPost, poststr, lang);
	}
}

function sendBasicProfileFormUSAUpdate(urlPost, validar, lang)	{

	if (validar == 1) {
		validar = 0;
	} 
	
	if (validar == 0) {
		DesabilitarInput(document.forms['frm']);
		
		var poststr = "" +
			"ethinicity=" + encodeURI( document.getElementById("ethinicity").value ) + 
			"&origen=" + encodeURI( getRadioValue(document.forms['frm'].origen) ) +
			"&birthland=" + encodeURI( document.getElementById("birthland").value ) +
			"&generacion=" + encodeURI( getRadioValue(document.forms['frm'].generacion) ) +
			"&language=" + encodeURI( getRadioValue(document.forms['frm'].language) ) + 
			"&guardar_datos=" + encodeURI( document.getElementById("guardar_datos").value );
		makePOSTRequestCenter(urlPost, poststr, lang);
	}
}

//Forgot password
function sendForgotPassword(urlPost, validar, lang) {
	if (validar == 1) {
	  var re_email = /^[\w-\.]+\@[\w\.-]+\.[a-z]{2,4}$/;
		
		if (document.forms['frm'].name_ec.value != '' && document.forms['frm'].email.value != '') {
      alert(getMessage("sfp001", lang));
		} else if (document.forms['frm'].email.value != '' && !re_email.test(document.forms['frm'].email.value)) {
      alert(getMessage("sfp002", lang));
		}	else {validar = 0;}
		
	}
	if (validar == 0) {
		var poststr = "" +
			"fp=" + encodeURI( document.getElementById("fp").value ) +
			"&name_ec=" + encodeURI( document.getElementById("name_ec").value ) +
			"&email=" + encodeURI( document.getElementById("email").value );
			
			makePOSTRequestCenter(urlPost, poststr, lang);
	}
}

// *** IM?GEN *** //
function guardo_imagen(lang) {
	if (! /\.jpg+$/i.test(document.getElementById("foto").value) && ! /\.gif+$/i.test(document.getElementById("foto").value)) {
    alert(getMessage("gi001", lang));
	} else {
		window.open("Account/popup_imagen1.html", "imagen", "width=399,height=369");
		document.forms['frm'].action = "Account/popup_imagen.php";
		document.forms['frm'].target = "imagen";
		document.forms['frm'].method = "post";
		document.forms['frm'].submit();
	}
}

function guardo_imagenReg(lang) {
	if (! /\.jpg+$/i.test(document.getElementById("foto").value) && ! /\.gif+$/i.test(document.getElementById("foto").value)) {
		alert(getMessage("gi001", lang));
	} else {
		document.getElementById("nombre_foto").value = document.getElementById("foto").value;
		window.open("Account/popup_imagen1.html", "imagen", "width=399,height=369");
		document.forms['frm'].action = "Account/popup_imagenReg.php";
		document.forms['frm'].target = "imagen";
		document.forms['frm'].method = "post";
		document.forms['frm'].submit();
	}
}

// *** FIN IM?GEN *** //


// *** MY HOUSE *** //
function sendMyHouse(urlPost, validar, lang)	{

	if (validar == 1) {
		validar = 0;
	} 
	if (validar == 0) {
		DesabilitarInput(document.forms['frm']);
		var poststr = "" +
			"psh=" + encodeURI( getRadioValue(document.forms['frm'].psh) ) +
			"&country=" + encodeURI( document.getElementById("country").value ) +
			"&EducationLevel=" + encodeURI( document.getElementById("EducationLevel").value ) +
			"&SpouseEducationLevel=" + encodeURI( document.getElementById("SpouseEducationLevel").value ) +
			"&WorkingStatus=" + encodeURI( document.getElementById("WorkingStatus").value ) +
			"&HowManyPeople=" + encodeURI( document.getElementById("HowManyPeople").value ) +
			"&HouseOwner=" + encodeURI( getRadioValue(document.forms['frm'].HouseOwner) ) +
			"&HouseType=" + encodeURI( document.getElementById("HouseType").value ) +
			"&RoomsQuantity=" + encodeURI( document.getElementById("RoomsQuantity").value ) +
			"&HouseFloor=" + encodeURI( document.getElementById("HouseFloor").value ) +
			"&InvestMoney=" + encodeURI( getRadioValue(document.forms['frm'].InvestMoney) ) +
			"&PublicHospital=" + encodeURI( getRadioValue(document.forms['frm'].PublicHospital) ) +
			"&MonthlyHouseIncome=" + encodeURI( document.getElementById("MonthlyHouseIncome").value ) +
			"&AnnuallyHouseIncome=" + encodeURI( document.getElementById("AnnuallyHouseIncome").value ) +
			"&HealfInsurance=" + encodeURI( getRadioValue(document.forms['frm'].HealfInsurance) ) +
			"&Washroom=" + encodeURI( document.getElementById("Washroom").value ) +
			"&VacuumCleaner=" + encodeURI( document.getElementById("VacuumCleaner").value ) +
			"&Washmachine=" + encodeURI( document.getElementById("Washmachine").value ) +
			"&refrigerator=" + encodeURI( document.getElementById("refrigerator").value ) +
			"&Radio=" + encodeURI( document.getElementById("Radio").value ) +
			"&TV=" + encodeURI( document.getElementById("TV").value ) +
			"&TVcable=" + encodeURI( document.getElementById("TVcable").value ) +
			"&DVD_VCR=" + encodeURI( document.getElementById("DVD_VCR").value ) +
			"&HomeTheater=" + encodeURI( document.getElementById("HomeTheater").value ) +
			"&VideoGame=" + encodeURI( document.getElementById("VideoGame").value ) +
			"&MP3Player=" + encodeURI( document.getElementById("MP3Player").value ) +
			"&Camera=" + encodeURI( document.getElementById("Camera").value ) +
			"&Computer=" + encodeURI( document.getElementById("Computer").value ) +
			"&Notebook=" + encodeURI( document.getElementById("Notebook").value ) +
			"&Printer=" + encodeURI( document.getElementById("Printer").value ) +
			"&Scanner=" + encodeURI( document.getElementById("Scanner").value ) +
			"&Handheld=" + encodeURI( document.getElementById("Handheld").value ) +
			"&CreditCard=" + encodeURI( document.getElementById("CreditCard").value ) +
			"&Car87Plus=" + encodeURI( document.getElementById("Car87Plus").value ) +
			"&Pet=" + encodeURI( document.getElementById("Pet").value ) +
			"&guardar_datos=" + encodeURI( document.getElementById("guardar_datos").value )+
			"&HouseCleaner=" + encodeURI( document.getElementById("HouseCleaner").value )+
			"&Lights=" + encodeURI( document.getElementById("Lights").value )+
			"&WaterHeater=" + encodeURI( document.getElementById("WaterHeater").value )+
			"&Internet=" + encodeURI( document.getElementById("Internet").value )+
			"&DebitCard=" + encodeURI( document.getElementById("DebitCard").value )+
			"&Microwave=" + encodeURI( document.getElementById("Microwave").value )+
			"&BreadToast=" + encodeURI( document.getElementById("BreadToast").value )+
			"&Freezer=" + encodeURI( document.getElementById("Freezer").value )+
			"&AirConditional=" + encodeURI( document.getElementById("AirConditional").value )+
			"&name=" + encodeURI( document.getElementById("name").value )+
			"&surname=" + encodeURI( document.getElementById("surname").value )+
			"&gender=" + encodeURI( document.getElementById("gender").value )+
			"&birth_day=" + encodeURI( document.getElementById("birth_day").value );
		makePOSTRequestCenter(urlPost, poststr, lang);
	}
}


function changeGood() {
	document.forms['frm'].GoodsQty.value = document.getElementById(document.forms['frm'].Goods.value).value;
}

function changeGoodQty() {
	document.getElementById(document.forms['frm'].Goods.value).value = document.forms['frm'].GoodsQty.value;
	document.getElementById(document.forms['frm'].Goods.value+"Qty").innerHTML = document.forms['frm'].GoodsQty.value + ' ';
}
// ** FIN MY HOUSE *** //



// ** INTERNET MOBILE GAME *** //
function sendInternetMobileGame(urlPost, validar, lang)	{

	if (validar == 1) {
		if (document.forms['frm'].Place.value != "" && (document.forms['frm'].ConnectionType.value == "" || document.forms['frm'].Frequency.value == "")) {
			alert(getMessage("simg001", lang));
		} else if (document.forms['frm'].ConnectionType.value != "" && (document.forms['frm'].Place.value == "" || document.forms['frm'].Frequency.value == "")) { 
			alert(getMessage("simg001", lang));
		} else if (document.forms['frm'].Frequency.value != "" && (document.forms['frm'].Place.value == "" || document.forms['frm'].ConnectionType.value == "")) { 
			alert(getMessage("simg001", lang));
		} else {
			validar = 0;
		}
	}
	
	if (validar == 0) {
		DesabilitarInput(document.forms['frm']);
		var poststr = "" +
			"Place=" + encodeURI( document.getElementById("Place").value ) +
			"&ConnectionType=" + encodeURI( document.getElementById("ConnectionType").value ) +
			"&Frequency=" + encodeURI( document.getElementById("Frequency").value ) +
			"&SendReceiveEmail=" + encodeURI( getCheckStatus(document.getElementById("SendReceiveEmail")) ) +
			"&ChatForum=" + encodeURI( getCheckStatus(document.getElementById("ChatForum")) ) +
			"&InstantMessage=" + encodeURI( getCheckStatus(document.getElementById("InstantMessage")) ) +
			"&PriceInvestigation=" + encodeURI( getCheckStatus(document.getElementById("PriceInvestigation")) ) +
			"&OnlineShopping=" + encodeURI( getCheckStatus(document.getElementById("OnlineShopping")) ) +
			"&OnlineGame=" + encodeURI( getCheckStatus(document.getElementById("OnlineGame")) ) +
			"&ReadTodayNews=" + encodeURI( getCheckStatus(document.getElementById("ReadTodayNews")) ) +
			"&ReadSportNews=" + encodeURI( getCheckStatus(document.getElementById("ReadSportNews")) ) +
			"&ReadHoroscope=" + encodeURI( getCheckStatus(document.getElementById("ReadHoroscope")) ) +
			"&StreamingTVRadio=" + encodeURI( getCheckStatus(document.getElementById("StreamingTVRadio")) ) +
			"&BankConsult=" + encodeURI( getCheckStatus(document.getElementById("BankConsult")) ) +
			"&BankTransation=" + encodeURI( getCheckStatus(document.getElementById("BankTransation")) ) +
			"&SearchEngine=" + encodeURI( getCheckStatus(document.getElementById("SearchEngine")) ) +
			"&SchoolWork=" + encodeURI( getCheckStatus(document.getElementById("SchoolWork")) ) +
			"&AdultWebsite=" + encodeURI( getCheckStatus(document.getElementById("AdultWebsite")) ) +
			"&LF_58=" + encodeURI( document.getElementById("LF_58").value ) +
			"&B_58=" + encodeURI( document.getElementById("B_58").value ) +
			"&MB_58=" + encodeURI( document.getElementById("MB_58").value ) +
			"&LF_59=" + encodeURI( document.getElementById("LF_59").value ) +
			"&B_59=" + encodeURI( document.getElementById("B_59").value ) +
			"&MB_59=" + encodeURI( document.getElementById("MB_59").value ) +
			"&LF_60=" + encodeURI( document.getElementById("LF_60").value ) +
			"&B_60=" + encodeURI( document.getElementById("B_60").value ) +
			"&MB_60=" + encodeURI( document.getElementById("MB_60").value ) +
			"&LF_61=" + encodeURI( document.getElementById("LF_61").value ) +
			"&B_61=" + encodeURI( document.getElementById("B_61").value ) +
			"&MB_61=" + encodeURI( document.getElementById("MB_61").value ) +
			"&LF_62=" + encodeURI( document.getElementById("LF_62").value ) +
			"&B_62=" + encodeURI( document.getElementById("B_62").value ) +
			"&MB_62=" + encodeURI( document.getElementById("MB_62").value ) +
			"&LF_63=" + encodeURI( document.getElementById("LF_63").value ) +
			"&B_63=" + encodeURI( document.getElementById("B_63").value ) +
			"&MB_63=" + encodeURI( document.getElementById("MB_63").value ) +
			"&LF_64=" + encodeURI( document.getElementById("LF_64").value ) +
			"&B_64=" + encodeURI( document.getElementById("B_64").value ) +
			"&MB_64=" + encodeURI( document.getElementById("MB_64").value ) +
			"&LF_65=" + encodeURI( document.getElementById("LF_65").value ) +
			"&B_65=" + encodeURI( document.getElementById("B_65").value ) +
			"&MB_65=" + encodeURI( document.getElementById("MB_65").value ) +
			"&LF_66=" + encodeURI( document.getElementById("LF_66").value ) +
			"&B_66=" + encodeURI( document.getElementById("B_66").value ) +
			"&MB_66=" + encodeURI( document.getElementById("MB_66").value ) +
			"&LF_67=" + encodeURI( document.getElementById("LF_67").value ) +
			"&B_67=" + encodeURI( document.getElementById("B_67").value ) +
			"&MB_67=" + encodeURI( document.getElementById("MB_67").value ) +
			"&LF_68=" + encodeURI( document.getElementById("LF_68").value ) +
			"&B_68=" + encodeURI( document.getElementById("B_68").value ) +
			"&MB_68=" + encodeURI( document.getElementById("MB_68").value ) +
			"&LF_69=" + encodeURI( document.getElementById("LF_69").value ) +
			"&B_69=" + encodeURI( document.getElementById("B_69").value ) +
			"&MB_69=" + encodeURI( document.getElementById("MB_69").value ) +
			"&LF_70=" + encodeURI( document.getElementById("LF_70").value ) +
			"&B_70=" + encodeURI( document.getElementById("B_70").value ) +
			"&MB_70=" + encodeURI( document.getElementById("MB_70").value ) +
			"&LF_71=" + encodeURI( document.getElementById("LF_71").value ) +
			"&B_71=" + encodeURI( document.getElementById("B_71").value ) +
			"&MB_71=" + encodeURI( document.getElementById("MB_71").value ) +
			"&LF_72=" + encodeURI( document.getElementById("LF_72").value ) +
			"&B_72=" + encodeURI( document.getElementById("B_72").value ) +
			"&MB_72=" + encodeURI( document.getElementById("MB_72").value ) +
			"&LF_73=" + encodeURI( document.getElementById("LF_73").value ) +
			"&B_73=" + encodeURI( document.getElementById("B_73").value ) +
			"&MB_73=" + encodeURI( document.getElementById("MB_73").value ) +
			"&LF_74=" + encodeURI( document.getElementById("LF_74").value ) +
			"&B_74=" + encodeURI( document.getElementById("B_74").value ) +
			"&MB_74=" + encodeURI( document.getElementById("MB_74").value ) +
			"&MobileHave=" + encodeURI( getRadioValue(document.forms['frm'].MobileHave) ) +
			"&Bluetooth=" + encodeURI( getCheckStatus(document.getElementById("Bluetooth")) ) +
			"&Camera=" + encodeURI( getCheckStatus(document.getElementById("Camera")) ) +
			"&PCTransferData=" + encodeURI( getCheckStatus(document.getElementById("PCTransferData")) ) +
			"&DualBand=" + encodeURI( getCheckStatus(document.getElementById("DualBand")) ) +
			"&Email=" + encodeURI( getCheckStatus(document.getElementById("Email")) ) +
			"&EMS=" + encodeURI( getCheckStatus(document.getElementById("EMS")) ) +
			"&GPS=" + encodeURI( getCheckStatus(document.getElementById("GPS")) ) +
			"&Infrared=" + encodeURI( getCheckStatus(document.getElementById("Infrared")) ) +
			"&Modem=" + encodeURI( getCheckStatus(document.getElementById("Modem")) ) +
			"&MP3Player=" + encodeURI( getCheckStatus(document.getElementById("MP3Player")) ) +
			"&TriBand=" + encodeURI( getCheckStatus(document.getElementById("TriBand")) ) +
			"&UMTS=" + encodeURI( getCheckStatus(document.getElementById("UMTS")) ) +
			"&VideoCamera=" + encodeURI( getCheckStatus(document.getElementById("VideoCamera")) ) +
			"&WAP=" + encodeURI( getCheckStatus(document.getElementById("WAP")) ) +
			"&PlayPC=" + encodeURI( getRadioValue(document.forms['frm'].PlayPC) ) +
			"&PlayConsole=" + encodeURI( getRadioValue(document.forms['frm'].PlayConsole) ) +
			"&PlayMobile=" + encodeURI( getRadioValue(document.forms['frm'].PlayMobile) ) +
			"&PlacePC=" + encodeURI( getRadioValue(document.forms['frm'].PlacePC) ) +
			"&PlaceConsole=" + encodeURI( getRadioValue(document.forms['frm'].PlaceConsole) ) +
			"&PlaceMobile=" + encodeURI( getRadioValue(document.forms['frm'].PlaceMobile) ) +
			"&FrequencyPC=" + encodeURI( getRadioValue(document.forms['frm'].FrequencyPC) ) +
			"&FrequencyConsole=" + encodeURI( getRadioValue(document.forms['frm'].FrequencyConsole) ) +
			"&FrequencyMobile=" + encodeURI( getRadioValue(document.forms['frm'].FrequencyMobile) ) +
			"&MicrosoftXbox=" + encodeURI( getCheckStatus(document.getElementById("MicrosoftXbox")) ) +
			"&Nintendo64=" + encodeURI( getCheckStatus(document.getElementById("Nintendo64")) ) +
			"&NintendoGameBoyColor=" + encodeURI( getCheckStatus(document.getElementById("NintendoGameBoyColor")) ) +
			"&NintendoGameBoyAdvance=" + encodeURI( getCheckStatus(document.getElementById("NintendoGameBoyAdvance")) ) +
			"&NintendoGameBoyAdvanceSP=" + encodeURI( getCheckStatus(document.getElementById("NintendoGameBoyAdvanceSP")) ) +
			"&NintendoGameCube=" + encodeURI( getCheckStatus(document.getElementById("NintendoGameCube")) ) +
			"&NintendoDSPC=" + encodeURI( getCheckStatus(document.getElementById("NintendoDSPC")) ) +
			"&SegaDreamcast=" + encodeURI( getCheckStatus(document.getElementById("SegaDreamcast")) ) +
			"&SonyPlayStation=" + encodeURI( getCheckStatus(document.getElementById("SonyPlayStation")) ) +
			"&SonyPlayStation2=" + encodeURI( getCheckStatus(document.getElementById("SonyPlayStation2")) ) +
			"&SonyPSP=" + encodeURI( getCheckStatus(document.getElementById("SonyPSP")) ) +
			"&Other=" + encodeURI( getCheckStatus(document.getElementById("Other")) ) +
			"&OtherConsole=" + encodeURI(document.getElementById("OtherConsole").value) +
			"&guardar_datos=" + encodeURI( document.getElementById("guardar_datos").value )+
			"&name=" + encodeURI( document.getElementById("name").value )+
			"&surname=" + encodeURI( document.getElementById("surname").value )+
			"&gender=" + encodeURI( document.getElementById("gender").value )+
			"&birth_day=" + encodeURI( document.getElementById("birth_day").value );
		makePOSTRequestCenter(urlPost, poststr, lang);
	}
}


function changeProduct(obj) {
	var Action = document.forms['frm'].Action.value;
	var Texto = "";
	
	for (i=0;i<obj.options.length;i++) {
	    if (obj.options[i].selected) {
			if (Texto != "") {Texto = Texto + ", ";}
			Texto = Texto + document.getElementById(obj.options[i].value).value;
			
			document.getElementById(Action+"_"+obj.options[i].value).value = 1;
		} else {
			document.getElementById(Action+"_"+obj.options[i].value).value = 0;
		}
	}
	
	document.getElementById(Action).innerHTML = Texto;
}

function changeAction() {
	var Products = document.forms['frm'].Product;
	var vAction = document.forms['frm'].Action.value;
	
	for (i=0;i<Products.options.length;i++) {
		if (document.getElementById(vAction+"_"+Products.options[i].value).value == 1) {
			Products.options[i].selected = true;
		} else {
			Products.options[i].selected = false;
		}
	}
}
// ** FIN INTERNET MOBILE GAME *** //


// ** AUTOMOBILES *** //
function sendAutomobilesXML(urlPost, validar, lang)	{

	if (validar == 1) {
		validar = 0;
	} 
	
	if (validar == 0) {
		DesabilitarInput(document.forms['frm']);
		var poststr = "" +
		"&Brand1=" + encodeURI( document.getElementById("Brand1").value ) +
		"&Model1=" + encodeURI( document.getElementById("Model1").value ) +
		"&BuiltYear1=" + encodeURI( document.getElementById("BuiltYear1").value ) +
		"&BuyedYear1=" + encodeURI( document.getElementById("BuyedYear1").value ) +
		"&MainDriver1=" + encodeURI( document.getElementById("MainDriver1").value ) +
		"&Fuel1=" + encodeURI( document.getElementById("Fuel1").value ) +
		"&Brand2=" + encodeURI( document.getElementById("Brand2").value ) +
		"&Model2=" + encodeURI( document.getElementById("Model2").value ) +
		"&BuiltYear2=" + encodeURI( document.getElementById("BuiltYear2").value ) +
		"&BuyedYear2=" + encodeURI( document.getElementById("BuyedYear2").value ) +
		"&MainDriver2=" + encodeURI( document.getElementById("MainDriver2").value ) +
		"&Fuel2=" + encodeURI( document.getElementById("Fuel2").value ) +
		"&Brand3=" + encodeURI( document.getElementById("Brand3").value ) +
		"&Model3=" + encodeURI( document.getElementById("Model3").value ) +
		"&BuiltYear3=" + encodeURI( document.getElementById("BuiltYear3").value ) +
		"&BuyedYear3=" + encodeURI( document.getElementById("BuyedYear3").value ) +
		"&MainDriver3=" + encodeURI( document.getElementById("MainDriver3").value ) +
		"&Fuel3=" + encodeURI( document.getElementById("Fuel3").value ) +
		"&ChooseACar=" + encodeURI( document.getElementById("ChooseACar").value ) + 
		"&WhenBuyCar=" + encodeURI( document.getElementById("WhenBuyCar").value ) + 
		"&BrandPlanned1=" + encodeURI( document.getElementById("BrandPlanned1").value ) + 
		"&BrandPlanned2=" + encodeURI( document.getElementById("BrandPlanned2").value ) + 
		"&BrandPlanned3=" + encodeURI( document.getElementById("BrandPlanned3").value ) + 
		"&ModelPlanned1=" + encodeURI( document.getElementById("ModelPlanned1").value ) + 
		"&ModelPlanned2=" + encodeURI( document.getElementById("ModelPlanned2").value ) + 
		"&ModelPlanned3=" + encodeURI( document.getElementById("ModelPlanned3").value ) + 
		"&guardar_datos=" + encodeURI( document.getElementById("guardar_datos").value ) + 
		"&Motorcycle=" + encodeURI( getRadioValue(document.forms['frm'].Motorcycle) )+
		"&name=" + encodeURI( document.getElementById("name").value )+
		"&surname=" + encodeURI( document.getElementById("surname").value )+
		"&gender=" + encodeURI( document.getElementById("gender").value )+
		"&birth_day=" + encodeURI( document.getElementById("birth_day").value );
		makePOSTRequestCenter(urlPost, poststr, lang);
	}
}
// ** FIN AUTOMOBILES *** //


// ** HOBBY *** //
function sendHobbyXML(urlPost, validar, lang)	{

	if (validar == 1) {
		validar = 0;
	} 
	
	if (validar == 0) {
		DesabilitarInput(document.forms['frm']);
		var poststr = "" +
			"FastFoodFrequency=" + encodeURI( getRadioValue(document.forms['frm'].FastFoodFrequency) ) +
			"&RestaurantFrequency=" + encodeURI( getRadioValue(document.forms['frm'].RestaurantFrequency) ) +
			"&MovieTheaterFrequency=" + encodeURI( getRadioValue(document.forms['frm'].MovieTheaterFrequency) ) +
			"&TheaterFrequency=" + encodeURI( getRadioValue(document.forms['frm'].TheaterFrequency) ) +
			"&RentMoviesFrequency=" + encodeURI( getRadioValue(document.forms['frm'].RentMoviesFrequency) ) +
			"&PracticeSportFrequency=" + encodeURI( getRadioValue(document.forms['frm'].PracticeSportFrequency) ) +
			"&BuyClothesFrequency=" + encodeURI( getRadioValue(document.forms['frm'].BuyClothesFrequency) ) +
			"&BuyCosmethicsFrequency=" + encodeURI( getRadioValue(document.forms['frm'].BuyCosmethicsFrequency) ) +
			"&GoSupermarketFrequency=" + encodeURI( getRadioValue(document.forms['frm'].GoSupermarketFrequency) ) +
			"&HealthFoodImportance=" + encodeURI( getRadioValue(document.forms['frm'].HealthFoodImportance) ) +
			"&TakeCareImageImportance=" + encodeURI( getRadioValue(document.forms['frm'].TakeCareImageImportance) ) +
			"&BeUpToDateImportance=" + encodeURI( getRadioValue(document.forms['frm'].BeUpToDateImportance) ) +
			"&MoneyImportance=" + encodeURI( getRadioValue(document.forms['frm'].MoneyImportance) ) +
			"&FashionImportance=" + encodeURI( getRadioValue(document.forms['frm'].FashionImportance) ) +
			"&HaveNewTechnologieImportance=" + encodeURI( getRadioValue(document.forms['frm'].HaveNewTechnologieImportance) ) +
			"&TakeCareOfNatureImportance=" + encodeURI( getRadioValue(document.forms['frm'].TakeCareOfNatureImportance) )+
			"&guardar_datos=" + encodeURI( document.getElementById("guardar_datos").value ) + 
			"&name=" + encodeURI( document.getElementById("name").value )+
			"&surname=" + encodeURI( document.getElementById("surname").value )+
			"&gender=" + encodeURI( document.getElementById("gender").value )+
			"&birth_day=" + encodeURI( document.getElementById("birth_day").value );
		makePOSTRequestCenter(urlPost, poststr, lang);
	}
}
// ** FIN HOBBY *** //


// ** TRAVEL *** //
function sendTravelXML(urlPost, validar, lang)	{

	if (validar == 1) {
		validar = 0;
	} 
	
	if (validar == 0) {
		DesabilitarInput(document.forms['frm']);
		var poststr = "" +
			"BusinessTravelFrequency=" + encodeURI( document.getElementById("BusinessTravelFrequency").value ) +
			"&PleasureTravelFrequency=" + encodeURI( document.getElementById("PleasureTravelFrequency").value ) +
			"&Plane=" + encodeURI( getCheckStatus(document.getElementById("Plane")) ) +
			"&Train=" + encodeURI( getCheckStatus(document.getElementById("Train")) ) +
			"&Boat=" + encodeURI( getCheckStatus(document.getElementById("Boat")) ) +
			"&Car=" + encodeURI( getCheckStatus(document.getElementById("Car")) ) +
			"&Bus=" + encodeURI( getCheckStatus(document.getElementById("Bus")) ) +
			"&Other=" + encodeURI( getCheckStatus(document.getElementById("Other")) ) +
			"&Domestic=" + encodeURI( getCheckStatus(document.getElementById("Domestic")) ) +
			"&International=" + encodeURI( getCheckStatus(document.getElementById("International")) ) +
			"&Hotel_1to3star=" + encodeURI( getCheckStatus(document.getElementById("Hotel_1to3star")) ) +
			"&Hotel4star=" + encodeURI( getCheckStatus(document.getElementById("Hotel4star")) ) +
			"&Houseforrent=" + encodeURI( getCheckStatus(document.getElementById("Houseforrent")) ) +
			"&Hostels=" + encodeURI( getCheckStatus(document.getElementById("Hostels")) ) +
			"&YouthHostel=" + encodeURI( getCheckStatus(document.getElementById("YouthHostel")) ) +
			"&inn=" + encodeURI( getCheckStatus(document.getElementById("inn")) ) +
			"&Campings=" + encodeURI( getCheckStatus(document.getElementById("Campings")) ) +
			"&Apparthotel=" + encodeURI( getCheckStatus(document.getElementById("Apparthotel")) ) +
			"&Cabins=" + encodeURI( getCheckStatus(document.getElementById("Cabins")) ) +
			"&Other2=" + encodeURI( getCheckStatus(document.getElementById("Other2")) )+
			"&guardar_datos=" + encodeURI( document.getElementById("guardar_datos").value ) + 
			"&name=" + encodeURI( document.getElementById("name").value )+
			"&surname=" + encodeURI( document.getElementById("surname").value )+
			"&gender=" + encodeURI( document.getElementById("gender").value )+
			"&birth_day=" + encodeURI( document.getElementById("birth_day").value );
		makePOSTRequestCenter(urlPost, poststr, lang);
	}
}
// *** FIN TRAVEL *** //



// *** PRODUCTOS *** //
function sendProductos(getAtributos) {
	var ID = document.getElementById("ID").value;
	var ID_SUB = document.getElementById("ID_SUB").value;
	var ID_DIV = document.getElementById("ID_DIV").value;
	var ID_PROD = document.getElementById("ID_PROD").value;
	var voto = getRadioValue(document.getElementById("voto"));
	var comentario = encodeURI(document.getElementById("comentario").value);
	var Length = document.getElementById("id_atributo").length;
	var id_atributos = "";
	
	if (Length != undefined) {
		for(var i=0;i<Length;i++) {
			if(document.getElementById("id_atributo")[i].checked) {
				if (id_atributos != "") {id_atributos += ",";}
				id_atributos += document.getElementById("id_atributo")[i].value;
			}
		}
	}
	gLoadPage("Product/confirmacion.inc.php?ID="+ID+"&ID_SUB="+ID_SUB+"&ID_DIV="+ID_DIV+"&ID_PROD="+ID_PROD+"&voto="+voto+"&comentario="+comentario+"&id_atributos="+id_atributos);
}
// *** FIN PRODUCTOS *** //


// *** LOGIN *** //
function sendLoginXML(urlPost, validar, lang)	{

	if (validar == 1) {
		validar = 0;
	} 
	
	if (validar == 0) {
		var poststr = "" +
			"Submit=" + encodeURI( document.getElementById("Submit").value ) +
			"&UserName=" + encodeURI( document.getElementById("UserName").value ) +
			"&PasswordL=" + encodeURI( document.getElementById("PasswordL").value );
			makePOSTRequestCenter(urlPost, poststr, lang, "divLogin");
	}
}
// *** FIN LOGIN *** //

   var http_request = false;
   var XMLtarget = "divCenter";
   
   function makePOSTRequestCenter(url, parameters, lang) {
      http_request = false;
	  if (makePOSTRequestCenter.arguments.length == 4) {
		XMLtarget = makePOSTRequestCenter.arguments[3];
	  } else {
		XMLtarget = "divCenter";
	  }
      if (window.XMLHttpRequest) { // Mozilla, Safari,...
         http_request = new XMLHttpRequest();
         if (http_request.overrideMimeType) {
            http_request.overrideMimeType('text/xml');
         }
      } else if (window.ActiveXObject) { // IE
         try {
            http_request = new ActiveXObject("Msxml2.XMLHTTP");
         } catch (e) {
            try {
               http_request = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {}
         }
      }
      if (!http_request) {
         alert(getMessage("mprc001", lang));
         return false;
      }
      http_request.onreadystatechange = alertContentsCenter;
      http_request.open('POST', url, true);
      http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      http_request.setRequestHeader("Content-length", parameters.length);
      http_request.setRequestHeader("Connection", "close");
      http_request.send(parameters);
   }

   function alertContentsCenter(lang) {
	//alert("readyState: "+ http_request.readyState);
	//alert("status: "+ http_request.status);
      if (http_request.readyState == 4) {
         if (http_request.status == 200) {
            result = http_request.responseText;
            document.getElementById(XMLtarget).innerHTML = result;            
         } else {
            alert(getMessage("acc001", lang));
         }
      }
   }   

function getCheckStatus(checkObj) {
	if(checkObj.checked) {return 1;} else {return 0;}
}
   
   
function getRadioValue(radioObj) {
	var radioLength = radioObj.length;
	
	if (radioLength == undefined) {return radioObj.value;}
	
	for(var i = 0; i < radioLength; i++) {if(radioObj[i].checked) {return radioObj[i].value;}}
	
	radioObj.value = 'undefined' ? ret = '' : ret = radioObj.value;
	
	return ret;
}


function DesabilitarInput(pForm) {
	var l = pForm.length;
	for (var i=0; i<l; i++) {pForm.elements[i].disabled = true;}
	
	document.getElementById("botonSubmit").style.visibility = "hidden";
}

function getMessage(id, lang){
  var msg = '';
// Portuguese
  if (lang == 1){
    switch (id) {
// sendBasicProfileForm
	   case "sbpf001":
		  msg = "Por favor preencha seu nome eCGlobalPanel";
		  break;
	   case "sbpf002":
		  msg = "Por favor preencha seu e-mail";
		  break;
	   case "sbpf003":
		  msg = "Por favor selecione seu sexo";
		  break;
		 case "sbpf004":
		  msg = "Por favor selecione sua data de nascimento";
		  break;
		 case "sbpf005":
		  msg = "Data de nascimento inv?lida";
		  break;
		 case "sbpf006":
		  msg = "Por favor selecione o pa?s em que reside";
		  break;
		 case "sbpf007":
		  msg = "Por favor selecione seu estado";
		  break;
		 case "sbpf008":
		  msg = "Por favor selecione sua cidade";
		  break;
		 case "sbpf009":
		  msg = "Por favor preencha sua cidade";
		  break;
		 case "sbpf010":
		  msg = "Por favor preencha seu CEP";
		  break;
		 case "sbpf011":
		  msg = "Por favor preencha seu bairro";
		  break;
		 case "sbpf012":
		  msg = "Por favor preencha sua senha";
		  break;
		 case "sbpf013":
		  msg = "Por favor preencha a confirma??o da sua senha";
		  break;
		 case "sbpf014":
		  msg = "Sua senha e a confirma??o n?o est?o iguais";
		  break;
		 case "sbpf015":
		  msg = "A senha deve conter pelo menos cinco letras e/ou n?meros";
		  break;
		 case "sbpf016":
		  msg = "Por favor preencha seu CEP";
		  break;
// sendBasicProfileForm2
		 case "sbpf2001":
		  msg = "Informe seu e-mail e senha do MSN!";
		  break;
		 case "sbpf2002":
		  msg = "Informe seu e-mail e senha do Yahoo!";
		  break;
		 case "sbpf2003":
		  msg = "Informe seu e-mail e senha do Orkut!";
		  break;
		 case "sbpf2004":
		  msg = "E-mail do MSN inv?lido";
		  break;
		 case "sbpf2005":
		  msg = "E-mail do Yahoo inv?lido";
		  break;
		 case "sbpf2006":
		  msg = "E-mail do Orkut inv?lido";
		  break;
		 case "sbpf2007":
		  msg = "Por favor aceite as condi??es";
		  break;
		 case "sbpf2008":
		  msg = "Por favor selecione o sexo do(a) seu(sua) filho(a)  ";
		  break;
		 case "sbpf2009":
		 msg = "Data de nascimento inv?lida do(a) filho(a)  ";
		  break;
		case "sbpf2010":
		 msg = "Selecione a quantidade de filhos";
		  break;	
// sendForgotPassword
		 case "sfp001":
		  msg = "Por favor complete seu nome eCGlobalPanel ou seu e-mail";
		  break;
		 case "sfp002":
		  msg = "E-mail inv?lido";
		  break;
// guardo_imagen
		 case "gi001":
		  msg = "A imagem possui um formato incorreto.";
		  break;
// makePOSTRequestCenter
		 case "mprc001":
		  msg = "N?o foi poss?vel criar uma inst?ncia XMLHTTP";
		  break;
// alertContentsCenter
		 case "acc001":
		  msg = "Ocorreu um problema com o request.";
		  break;
//sendInternetMobileGame
		 case "simg001":
		 	msg = "Selecione todas as op??es referentes ao tipo de conex?o de acesso a internet.";
		  break;
		}
	}
// Spanish
	if (lang == 2){
    switch (id) {
// sendBasicProfileForm
	   case "sbpf001":
		  msg = "Por favor complete su nombre eCGlobalPanel";
		  break;
	   case "sbpf002":
		  msg = "Por favor complete su e-mail";
		  break;
	   case "sbpf003":
		  msg = "Por favor seleccione su sexo";
		  break;
		 case "sbpf004":
		  msg = "Por favor seleccione su fecha de nacimiento";
		  break;
		 case "sbpf005":
		  msg = "Fecha de cumplea?os inv?lida";
		  break;
		 case "sbpf006":
		  msg = "Por favor seleccione su pa?s de residencia";
		  break;
		 case "sbpf007":
		  msg = "Por favor seleccione su estado o provincia";
		  break;
		 case "sbpf008":
		  msg = "Por favor seleccione su ciudad";
		  break;
		 case "sbpf009":
		  msg = "Por favor complete su ciudad";
		  break;
		 case "sbpf010":
		  msg = "Por favor complete su c?gigo postal";
		  break;
		 case "sbpf011":
		  msg = "Por favor complete su barrio";
		  break;
		 case "sbpf012":
		  msg = "Por favor complete su contrase?a";
		  break;
		 case "sbpf013":
		  msg = "Por favor complete la confirmaci?n de su contrase?a";
		  break;
		 case "sbpf014":
		  msg = "La contrase?a y su confirmaci?n no coinciden";
		  break;
		 case "sbpf015":
		  msg = "La contrase?a debe contener al menos cinco letras y/o n?meros";
		  break;
		 case "sbpf016":
		  msg = "Por favor complete su c?gigo postal";
		  break;			
// sendBasicProfileForm2
		 case "sbpf2001":
		  msg = "Ingresa tu mail y contrase?a de MSN!";
		  break;
		 case "sbpf2002":
		  msg = "Ingresa tu mail y contrase?a de Yahoo!";
		  break;
		 case "sbpf2003":
		  msg = "Ingresa tu mail y contrase?a de Orkut!";
		  break;
		 case "sbpf2004":
		  msg = "Mail MSN ?s inv?lido";
		  break;
		 case "sbpf2005":
		  msg = "Mail Yahoo ?s inv?lido";
		  break;
		 case "sbpf2006":
		  msg = "Mail Orkut ?s inv?lido";
		  break;
		 case "sbpf2007":
		  msg = "Por favor acepte las condiciones";
		  break;
		 case "sbpf2008":
		  msg = "Por favor seleccione el sexo del su hijo/a  ";
		  break;
		 case "sbpf2009":
		  msg = "Fecha de cumplea?os inv?lida del hijo/a  ";
		  break;
		case "sbpf2010":
		 msg = "Selecciona la cantidad de hijos";
		  break;	
// sendForgotPassword
		 case "sfp001":
		  msg = "Por favor complete su nombre eCGlobalPanel o su e-mail";
		  break;
		 case "sfp002":
		  msg = "E-mail inv?lido";
		  break;
// guardo_imagen
		 case "gi001":
		  msg = "La imagen tiene un formato incorrecto.";
		  break;
// makePOSTRequestCenter
		 case "mprc001":
		  msg = "Cannot create XMLHTTP instance";
		  break;
// alertContentsCenter
		 case "acc001":
		  msg = "There was a problem with the request.";
		  break;
//sendInternetMobileGame
		 case "simg001":
		 	msg = "simg001 - SP";
		  break;
		}
  }
// English
  if (lang == 3) {
    switch (id) {
// sendBasicProfileForm
	   case "sbpf001":
		  msg = "Please complete your eCGlobalPanel name";
		  break;
	   case "sbpf002":
		  msg = "Please complete your e-mail";
		  break;
	   case "sbpf003":
		  msg = "Please choose your gender";
		  break;
		 case "sbpf004":
		  msg = "Please choose your birthday";
		  break;
		 case "sbpf005":
		  msg = "Invalid birthday";
		  break;
		 case "sbpf006":
		  msg = "Please choose your country";
		  break;
		 case "sbpf007":
		  msg = "Plese choose your state";
		  break;
		 case "sbpf008":
		  msg = "Please choose your city";
		  break;
		 case "sbpf009":
		  msg = "Please complete your city";
		  break;
		 case "sbpf010":
		  msg = "Please complete your zip code";
		  break;
		 case "sbpf011":
		  msg = "Please complete your neighborhood";
		  break;
		 case "sbpf012":
		  msg = "Please complete your password";
		  break;
		 case "sbpf013":
		  msg = "Please confirm your password";
		  break;
		 case "sbpf014":
		  msg = "The password does not match";
		  break;
		 case "sbpf015":
		  msg = "The password must contain five words and/or numbers";
		  break;
		 case "sbpf016":
		  msg = "Please complete your zip code";
		  break;			
// sendBasicProfileForm2
		 case "sbpf2001":
		  msg = "Enter your MSN e-mail and password!";
		  break;
		 case "sbpf2002":
		  msg = "Enter your Yahoo e-mail and password!";
		  break;
		 case "sbpf2003":
		  msg = "Enter your Orkut e-mail and password!";
		  break;
		 case "sbpf2004":
		  msg = "Invalid MSN e-mail";
		  break;
		 case "sbpf2005":
		  msg = "Invalid Yahoo e-mail";
		  break;
		 case "sbpf2006":
		  msg = "Invalid Orkut e-mail";
		  break;
		 case "sbpf2007":
		  msg = "Please accept the conditions";
		  break;
		 case "sbpf2008":
		  msg = "Please choose children gender  ";
		  break;
		 case "sbpf2009":
		  msg = "Invalid children birthday  ";
		  break;
		case "sbpf2010":
		 msg = "Select your children";
		  break;	
// sendForgotPassword
		 case "sfp001":
		  msg = "Please complete your eCGlobalPanel name or your e-mail";
		  break;
		 case "sfp002":
		  msg = "Invalid e-mail";
		  break;
// guardo_imagen
		 case "gi001":
		  msg = "Incorret image format.";
		  break;
// makePOSTRequestCenter
		 case "mprc001":
		  msg = "Cannot create XMLHTTP instance";
		  break;
// alertContentsCenter
		 case "acc001":
		  msg = "There was a problem with the request.";
		  break;
//sendInternetMobileGame
		 case "simg001":
		 	msg = "simg001 - EN";
		  break;
		}
  }
  return msg;
}