function validarFormBolsaTrabajo() {
	var errorMessage = "";
	var objetosError = "";
	var arrObjetos = new Array("nombre","fecNacimiento","direccion","titulacion",
								"disponibilidad","telefono","email","curriculumFile");
	for(i=0;i<arrObjetos.length;i++)
		if($(arrObjetos[i]))
			$(arrObjetos[i]).style.backgroundColor = "#FFF";
	
	if($('nombre').value == ''){
		errorMessage += "-Debes indicar tu Nombre<br/>";
		objetosError+= "nombre,";
	}
	if($('fecNacimiento').value == ''){
		errorMessage += "-Debes indicar tu Fecha de nacimiento<br/>";
		objetosError+= "fecNacimiento,";
	}
	if($('direccion').value == ''){
		errorMessage += "-Debes indicar tu Dirección<br/>";
		objetosError+= "direccion,";
	}
	if($('titulacion').value == ''){
		errorMessage += "-Debes indicar tu Titulación<br/>";
		objetosError+= "titulacion,";
	}
	if($('disponibilidad').value == ''){
		errorMessage += "-Debes indicar tu Disponibilidad<br/>";
		objetosError+= "disponibilidad,";
	}
	if($('telefono').value == ''){
		errorMessage += "-Debes indicar tu Teléfono de contacto<br/>";
		objetosError+= "telefono,";
	}
	if($('email').value == ''){
		errorMessage += "-Debes indicar tu Correo electrónico<br/>";
		objetosError+= "email,";
	}
	if(!validarEmail($('email').value)){
		errorMessage += "-Debes indicar un Correo electrónico correcto<br/>";
		objetosError+= "email,";
	}
	if($('curriculumFile').value == ''){
		errorMessage += "-Debes enviar tu currículum<br/>";
		objetosError+= "curriculumFile,";
	}
	if(!$('checkPrivacidad').checked){
		errorMessage += "-Debes aceptar las condiciones de privacidad<br/>";
		objetosError+= "checkPrivacidad,";
	}
	if(errorMessage != "") {
		errorMessage= "Errores encontrados:<br/><br/>"+errorMessage;
		setError(errorMessage);
		arrObjError = objetosError.split(",");
		for(i=0;i<arrObjError.length-1;i++){ 
			$(arrObjError[i]).style.backgroundColor = "#FFE2E2";
		}
		document.location='#errorMessages';
		return false;
	}
	return true;
}

function validarFormContactar() {
	var errorMessage = "";
	var objetosError = "";
	var arrObjetos = new Array("nombre","telefono","email","asunto",
								"mensaje");
	for(i=0;i<arrObjetos.length;i++)
		if($(arrObjetos[i]))
			$(arrObjetos[i]).style.backgroundColor = "#FFF";
	
	if($('nombre').value == ''){
		errorMessage += "-Debes indicar tu Nombre<br/>";
		objetosError+= "nombre,";
	}
	if($('telefono').value == ''){
		errorMessage += "-Debes indicar tu Teléfono de contacto<br/>";
		objetosError+= "telefono,";
	}
	if($('email').value == ''){
		errorMessage += "-Debes indicar tu Correo electrónico de contacto<br/>";
		objetosError+= "email,";
	}
	if(!validarEmail($('email').value)){
		errorMessage += "-Debes indicar un Correo electrónico correcto<br/>";
		objetosError+= "email,";
	}
	if($('asunto').value == ''){
		errorMessage += "-Debes indicar el Curso por el que deseas información<br/>";
		objetosError+= "asunto,";
	}
	if($('mensaje').value == ''){
		errorMessage += "-Debes indicar un Mensaje para contactar<br/>";
		objetosError+= "mensaje,";
	}
	if(!$('checkPrivacidad').checked){
		errorMessage += "-Debes aceptar las condiciones de privacidad<br/>";
		objetosError+= "checkPrivacidad,";
	}
	if(errorMessage != "") {
		errorMessage= "Errores encontrados:<br/><br/>"+errorMessage;
		setError(errorMessage);
		arrObjError = objetosError.split(",");
		for(i=0;i<arrObjError.length-1;i++){ 
			$(arrObjError[i]).style.backgroundColor = "#FFE2E2";
		}
		document.location='#errorMessages';
		return false;
	}
	return true;
}

function validarCarrito() {
	var checkedXecs = '';
	for(i=0;i<xecsArray.length;i++) {
		if($('check'+xecsArray[i]).checked) {
			checkedXecs += xecsArray[i]+',';
		}
	}
	if(checkedXecs != ''){
		$('selectedXecs').value = checkedXecs.substring(0,checkedXecs.length-1);
		return true;
	}else{
		alert('Debes seleccionar algún producto para poder continuar');
		return false;
	}
}

function validarDatosCarrito() {
	var errorMessage = "";
	var objetosError = "";
	var arrObjetos = new Array("minombre","micorreo","mitelf","sunombre",
								"sucorreo");
	for(i=0;i<arrObjetos.length;i++)
		if($(arrObjetos[i]))
			$(arrObjetos[i]).style.backgroundColor = "#FFF";
	
	if($('minombre').value == ''){
		errorMessage += "-Debes indicar tu Nombre completo<br/>";
		objetosError+= "minombre,";
	}
	if($('micorreo').value == ''){
		errorMessage += "-Debes indicar tu Correo electrónico de contacto<br/>";
		objetosError+= "micorreo,";
	}
	if(!validarEmail($('micorreo').value)){
		errorMessage += "-Debes indicar un Correo electrónico correcto<br/>";
		objetosError+= "micorreo,";
	}
	if($('mitelf').value == ''){
		errorMessage += "-Debes indicar tu Teléfono de contacto<br/>";
		objetosError+= "mitelf,";
	}
	if(esRegaloBool)
		if($('sunombre').value == ''){
			errorMessage += "-Debes indicar su Nombre completo<br/>";
			objetosError+= "sunombre,";
		}
	if(esRegaloBool)
		if(!validarEmail($('sucorreo').value)){
			errorMessage += "-Debes indicar un Correo electrónico correcto<br/>";
			objetosError+= "sucorreo,";
		}
	/*if(!$('checkPrivacidad').checked){
		errorMessage += "-Debes aceptar las condiciones de privacidad<br/>";
		objetosError+= "checkPrivacidad,";
	}*/
	if(errorMessage != "") {
		errorMessage= "Errores encontrados:<br/><br/>"+errorMessage;
		setError(errorMessage);
		arrObjError = objetosError.split(",");
		for(i=0;i<arrObjError.length-1;i++){ 
			$(arrObjError[i]).style.backgroundColor = "#FFE2E2";
		}
		document.location='#errorMessages';
		return false;
	}
	return true;
}
