$(document).ready(function() {
	$('#iniciar_sesion_2_submit').click(function(event){
		event.preventDefault();
		$('#iniciar_sesion_2_form').submit();
	});

	$(".iniciarSesionBoton").click(function() {
		if ($("#loginChart").css('display') == 'none') {
			$("#loginChart").fadeIn();
			$(".iniciarSesionBoton").addClass('inicarSesionActiveBG');
			$(".iniciarSesion").addClass('inicarSesionInterno');
		} else {
			$("#loginChart").fadeOut();
			$(".iniciarSesionBoton").removeClass('inicarSesionActiveBG');
			$(".iniciarSesion").removeClass('inicarSesionInterno');
			$(".formError").remove();
		}
	});

	$('#iniciar_sesion_form').validationEngine({scroll:false});

	$('#registrarse_form').validationEngine({scroll:false});

	$('#cv_resumido_form').validationEngine();

	$('#cv_extendido_1').validationEngine();

	$('#cv_extendido_2').validationEngine();

	$('#cv_extendido_3').validationEngine();

	$('#cv_extendido_4').validationEngine();

	$('#registrarse_submit').click(function(event){
		event.preventDefault();
		$('#registrarse_form').submit();
	});

	$('#recuperar_submit').click(function(event){
		event.preventDefault();
		$('#recuperar_form').submit();
	});

	$('#iniciar_sesion_submit').click(function(event){
		event.preventDefault();
		$('#iniciar_sesion_form').submit();
	});

	$('#enviar_cv_res').click(function(event){
		event.preventDefault();
		$('#cv_resumido_form').submit();
	});

	$('#enviar_cv_1').click(function(event){
		event.preventDefault();
		$('#cv_extendido_1').submit();
	});

	$('#enviar_cv_2').click(function(event){
		event.preventDefault();
		$('#cv_extendido_2').submit();
	});

	$('#enviar_cv_3').click(function(event){
		event.preventDefault();
		$('#cv_extendido_3').submit();
	});

	$('#enviar_cv_4').click(function(event){
		event.preventDefault();
		$('#cv_extendido_4').submit();
	});

	$('#enviar_cv_5').click(function(event){
		event.preventDefault();
		$('#cv_extendido_5').submit();
	});

	$("input[name=hc_password]").keypress(function(e){
			if(e.keyCode == 13){
				$('#iniciar_sesion_form').submit();
			}
	});
});

$(document).ready(function(){
		var tit = $("#titulo");

		var titulo = $("#titulo").parent().parent();

		var institucion = $("#institucion").parent().parent();

		var nivel_estudios = $("select[name=nivel_estudios]");

		var otros_titulos = $("#hidden_otros_titulos").val();

		var otros_titulos_generales = $("#hidden_otros_titulos_general").val();

		var otras_instituciones = $("#hidden_otras_instituciones").val();

		var campo_titulos_general = "<input type=\"text\" class=\"validate[required]\" rel=\"otros_titulos\" id=\"otros_titulos_general\" name=\"otros_titulos_general\" value=\"\" />";

		var defined;

		var defined_instituciones;

        if(otros_titulos === undefined){
			var campo_titulos = "<input type=\"text\" rel=\"otros_titulos\" id=\"otros_titulos\" name=\"otros_titulos_universitarios\" value=\"\" />";
			defined = false;
		}else{
			defined = true;
			var campo_titulos = "<input type=\"text\" rel=\"otros_titulos\" id=\"otros_titulos\" name=\"otros_titulos_universitarios\" value=\"\" />";
		}

		if(otras_instituciones === undefined){
			var campo_instituciones_generales = "<input type=\"text\" name=\"otras_instituciones\" id=\"otras_instituciones\" />";
			defined_instituciones = false;
		}else{
			var campo_instituciones_generales = "<input type=\"text\" name=\"otras_instituciones\" id=\"otras_instituciones\" />";
			defined_instituciones = true;
		}

		if($(nivel_estudios).val() == "Secundario"){
			$("#titulo").replaceWith(campo_titulos_general);
			$("#otros_titulos_general").val(otros_titulos_generales);
		}

		$(nivel_estudios).change(function(){
			if($(this).val() == "Secundario"){
				$("#otros_titulos").hide();
				$("#titulo").replaceWith(campo_titulos_general);
			}else if($(nivel_estudios).val() == "Posgrado"){
				$("#otros_titulos").show();
				$(tit).change(changeTitulo);
				$("#otros_titulos_general").replaceWith(tit);
			}else if($(nivel_estudios).val() == "Doctorado"){
				$("#otros_titulos").show();
				$(tit).change(changeTitulo);
				$("#otros_titulos_general").replaceWith(tit);
			}else if($(nivel_estudios).val() == "Terciario"){
				$("#otros_titulos").show();
				$(tit).change(changeTitulo);
				$("#otros_titulos_general").replaceWith(tit);
			}else{
				$("#otros_titulos").show();
				$(tit).change(changeTitulo);
				$("#otros_titulos_general").replaceWith(tit);
			}
		});

       	val = $("#titulo").val();
		if(val == "-1"){
			$(campo_titulos).insertAfter("#titulo");
			$("#otros_titulos").val(otros_titulos);
		}

		function changeTitulo(){
			val = $("#titulo").val();
			if(val == "-1"){
				if(defined === false){
					$(campo_titulos).insertAfter("#titulo");
					defined = true;
				}else{
					$("#otros_titulos").show();
				}
			}else{
				$("#otros_titulos").hide();
			}
		}

		var val = $("#institucion").val();
		if(val == "85"){
			$(campo_instituciones_generales).insertAfter("#institucion");
			$("#otras_instituciones").val(otras_instituciones);
		}

		function changeInstitucion(){
			var val = $("#institucion").val();
			if(val == "85"){
				if(defined_instituciones === false){
					$(campo_instituciones_generales).insertAfter("#institucion");
					defined_instituciones = true
				}else{
					$("#otras_instituciones").show();
				}
			}else{
				$("#otras_instituciones").hide();
			}
		}

		$("#titulo").change(changeTitulo);
		$("#institucion").change(changeInstitucion);
});

$(document).ready(function(){
	var estadoa = parseInt($("#cantidad_idiomas").val()) + 1;
	var estadob = parseInt($("#cantidad_conocimientos").val()) + 1;
	var maximo = 10;
	var minimo_idiomas = parseInt($("#cantidad_idiomas").val()) + 1;
	var minimo_conocimientos = parseInt($("#cantidad_conocimientos").val()) + 1;
	var agregarbs = $(".agregarbs").clone().removeAttr("class");
	var vuelta = 0;

	/*
	 *
	 * ---INICIO--- CAMBIAR ESTE CODIGO DE LUGAR
	 *
	 * */
	var cant_inputs = 0;
	var conocimiento = $("select[name=infor[]]");

	function selectPorInput(){
		var numero = $(this).parent().attr("id");
		var input = "<input style=\"width:120px;color:#888;\" id=\"otra_infor\" type=\"text\" rel=\""+numero+"\" class=\"otra_informatica\" value=\"Esc para salir\" name=\"otra_infor[]\" />";
		var val = $(this).val();
		if(val == "26"){
			$(this).hide();
			$(input).insertAfter(this);
			$(".otra_informatica[rel="+numero+"]").keyup(borraInput).click(function(){$(this).val("").css('color','#000000');}).focus();
		}
	}

	function selectPorInputCompletado(){
		var input = "<input style=\"width:120px;color:#888;\" id=\"otra_infor\" type=\"text\" class=\"otra_informatica\" value=\"Esc para salir\" name=\"otra_infor[]\" />";
		var val = $(this).val();
		if(val == "26"){
			$(this).hide();
			$(input).insertAfter(this);
			$(".otra_informatica[rel="+cant_inputs+"]").keyup(borraInput).click(function(){$(this).val("").css('color','#000000');});
		}
		cant_inputs++;
	}

	function borraInput(event){
		var numero = $(event.target).parent().attr("id");
		if(event.keyCode == 27){
			if(numero === ""){
				$(this).hide();
				$(this).prev().show();
			}else{
				$(event.target).hide().parent();
				$($("#"+numero).children("select[name=infor[]]")).show();
				$($(this).prev()).children("option:first-child").attr('selected', 'selected').focus();
			}
		}
	}

	/*
	 *
	 * ---FIN--- CAMBIAR CODIGO DE LUGAR
	 *
	 * */

	function change(){
		if($(this).val()!=""){
			$(this).next().addClass("validate[required]");
		}else{
			$(this).next().removeClass("validate[required]");
		}
	}

	function traerIdiomas(id){
		var cont;
		$.ajax({
			   type: "POST",
			   async:false,
			   url: "/cv/traerIdiomas/"+id,
			   success: function(msg){
			     cont = msg;
			   }
		});
		return cont;
	}

	function traerConocimientos(id){
		var cont;
		$.ajax({
			   type: "POST",
			   url: "/cv/traerConocimientos/"+id,
			   async:false,
			   success: function(msg){
			     cont = msg;
			   }
		});
		/*
		 * Activar si el cliente solicita modificar los cargados
		 *
		 $("select[rel=r"+id+"]").change(selectPorInputCompletado);*/
		return cont;
	}

	function activaDesactiva(){
		var id = parseInt($(this).attr("rel"));
		var contenido = traerIdiomas(id); //"<select rel=\"i"+id+"\" id=\"validate"+id+"\" class=\"validate[required] mes\" name=\"act_idioma[]\"><option value=\"\" selected>----</option><option value=\"Aleman\">Alem&aacute;n</option><option value=\"Arabe\">Arabe</option><option value=\"Bulgaro\">B&uacute;lgaro</option><option value=\"Chino\">Chino</option><option value=\"Coreano\">Coreano</option><option value=\"Croata\">Croata</option><option value=\"Dinamarques\">Dinamarqu&eacute;s</option><option value=\"Finland&eacute;s\">Finland&eacute;s</option><option value=\"Frances\">Franc&eacute;s</option><option value=\"Griego\">Griego</option><option value=\"Hebreo\">Hebreo</option><option value=\"Holandes\">Holand&eacute;s</option><option value=\"Ingles\">Ingl&eacute;s</option><option value=\"Iraki\">Irak&iacute;</option><option value=\"Irani\">Iran&iacute;</option><option value=\"Italiano\">Italiano</option><option value=\"Japones\">Japon&eacute;s</option><option value=\"Mandarin\">Mandar&iacute;n</option><option value=\"Noruego\">Noruego</option><option value=\"Polaco\">Polaco</option><option value=\"Portugues\">Portugu&eacute;s</option><option value=\"Rumano\">Rumano</option><option value=\"Ruso\">Ruso</option><option value=\"Sueco\">Sueco</option></select><select rel=\"in"+id+"\" class=\"validate[required] mes\" name=\"act_idioma_nivel[]\" id=\"valida_id\">	<option value=\"\" selected>----</option><option value=\"basico\">Basico</option><option value=\"intermedio\">Intermedio</option><option value=\"avanzado\">Avanzado</option><option value=\"biling&uuml;e\">Biling&uuml;e</option></select>";
		var anterior = $(this).prev().html();
		var linkCerrar ='&nbsp<a href="#" rel="'+id+'"><img src="/images/backoffice/iconos/delete.png" alt="" /></a>';
		$(linkCerrar)
		.insertAfter(this)
		.click(function(){
			$(this).prev().unbind("click").children("img").attr("src","/images/backoffice/iconos/edit.png")
			.parent().click(activaDesactiva).prev().empty().append(anterior).next()
			.next().remove();
			return false;
		});

		$(this).children("img")
		.attr("src","/images/backoffice/iconos/ok.png").parent().unbind("click")
		.click(function(){
			//si alguno de los dos queda vacio no hacer la llamada ajax
			var idioma = $(this).prev().children("select[rel=i"+id+"]").children("option:selected").val();
			var nivel = $(this).prev().children("select[rel=in"+id+"]").children("option:selected").val();

			if(idioma != "" && nivel != ""){
				$.ajax({
				   type: "POST",
				   url: "/cv_resumido/actualizar_idioma/"+id,
				   data: "idioma="+idioma+"&nivel="+nivel+"&id="+id,
				   success: function(msg){
				     $("select[rel=i"+id+"]").parent().empty().append(msg);
				   }
				 });
				$(this).unbind("click").click(activaDesactiva).children("img").attr("src","/images/backoffice/iconos/edit.png");
				$(this).next().remove();
				return false;
			}else{
				$("select[rel=i"+id+"]").parent().empty().append(anterior);
				$(this).unbind("click").click(activaDesactiva).children("img").attr("src","/images/backoffice/iconos/edit.png");
				$(this).next().remove();
				return false;
			}
		})
		.prev().empty().append(contenido).attr("rel",id);

		return false;
	}

	function activaDesactivaCon(){
		var id = parseInt($(this).attr("rel"));
		var contenido = traerConocimientos(id);//"<select class=\"mes\" rel=\"r"+id+"\" name=\"act_infor[]\"><option value=\"\" selected>----</option><option value=\"Actionscript\">Actionscript</option><option value=\"Autocad\">Autocad</option><option value=\"COBOL\">COBOL</option><option value=\"c/c++\">c/c++</option><option value=\"c# .NET\">c# .NET</option><option value=\"Excel\">Excel</option><option value=\"Flash\">Flash</option><option value=\"Herramientas de Dise&ntilde;o\">Herramientas de Dise&ntilde;o</option><option value=\"Java\">Java</option><option value=\"Javascript con Ajax\">Javascript con Ajax</option><option value=\"MS-SQL\">MS-SQL</option><option value=\"ORACLE\">ORACLE</option><option value=\"PHP y MySQL\">PHP y MySQL</option><option value=\"Programacion web(html/css)\">Programacion web(html/css)</option><option value=\"Project\">Project</option><option value=\"Redes\">Redes</option><option value=\"Reparaci&oacute;n -Armado PC\">Reparaci&oacute;n -Armado PC</option><option value=\"SQL\">SQL</option><option value=\"S.A.P.\">S.A.P.</option><option value=\"Tango\">Tango</option><option value=\"Visio\">Visio</option><option value=\"Visual Basic .NET\">Visual Basic .NET</option><option value=\"Word\">Word</option><option value=\"XML\">XML</option><select class=\"mes\" rel=\"rn"+id+"\" name=\"act_infor_nivel[]\" id=\"valida_inf\"><option value=\"\" selected>----</option><option value=\"basico\">Basico</option><option value=\"intermedio\">Intermedio</option><option value=\"avanzado\">Avanzado</option></select>";
		var anterior = $(this).prev().html();
		var linkCerrar ='&nbsp<a href="#" rel="'+id+'"><img src="/images/backoffice/iconos/delete.png" alt="" /></a>';
		$(linkCerrar)
		.insertAfter(this)
		.click(function(){
			$(this).prev().unbind("click").children("img").attr("src","/images/backoffice/iconos/edit.png")
			.parent().click(activaDesactivaCon).prev().empty().append(anterior).next()
			.next().remove();
			return false;
		});

		$(this).children("img")
		.attr("src","/images/backoffice/iconos/ok.png").parent().unbind("click")
		.click(function(){
			//si alguno de los dos queda vacio no hacer la llamada ajax
			var conocimiento = $(this).prev().children("select[rel=r"+id+"]").children("option:selected").val();
			var otro_conocimiento = "";
			var nivel = $(this).prev().children("select[rel=rn"+id+"]").children("option:selected").val();
			if(conocimiento === undefined){
				conocimiento = "";
				otro_conocimiento = $("input[rel=r"+id+"]").val();
			}
			var data = "conocimiento="+conocimiento+"&nivel="+nivel+"&id="+id+"&otro_conocimiento="+otro_conocimiento;
			if(conocimiento != undefined && nivel != ""){
				$.ajax({
				   type: "POST",
				   url: "/cv_resumido/actualizar_conocimiento/"+id,
				   data: "conocimiento="+conocimiento+"&nivel="+nivel+"&id="+id+"&otro_conocimiento="+otro_conocimiento,
				   success: function(msg){
				     $("select[rel=r"+id+"]").parent().empty().append(msg);
				     $("input[rel=r"+id+"]").parent().empty().append(msg);
				   }
				 });
				$(this).unbind("click").click(activaDesactivaCon).children("img").attr("src","/images/backoffice/iconos/edit.png");
				$(this).next().remove();
				return false;
			}else{
				$("select[rel=r"+id+"]").parent().empty().append(anterior);
				$(this).unbind("click").click(activaDesactivaCon).children("img").attr("src","/images/backoffice/iconos/edit.png");
				$(this).next().remove();
				return false;
			}
		})
		.prev().empty().append(contenido).attr("rel",id);
		return false;
	}

	function quitaIdioma(e){
		var id = parseInt($(this).attr("rel"));
		$.ajax({
			type:"POST",
			url: "/cv_resumido/borrar_idioma/"+id,
			success: function(msg){
				$(".borrarIdioma[rel="+id+"]").parent().remove();
			}
		});
		minimo_idiomas--;
		estadoa--;
		e.preventDefault()
	}

	function quitaConocimiento(e){
		var id = parseInt($(this).attr("rel"));
		$.ajax({
			type:"POST",
			url: "/cv_resumido/borrar_conocimiento/"+id,
			success: function(msg){
				$(".borrarConocimiento[rel="+id+"]").parent().remove();
			}
		});
		/*
		 * Activar si el cliente solicita modificar los cargados
		 *
		 * $("select[rel=r"+id+"]").change(selectPorInputCompletado);
		 */
		minimo_conocimientos--;
		estadob--;
		e.preventDefault();
	}

	$("select[name=infor[]]").change(change).change(selectPorInput);
	$("select[name=idioma[]]").change(change);

	$(".editaIdioma").click(activaDesactiva);
	$(".borrarIdioma").click(quitaIdioma);
	$(".editaConocimiento").click(activaDesactivaCon);
	$(".borrarConocimiento").click(quitaConocimiento);

	$("#agregara").click(function(){
		if(estadoa < maximo){
			estadoa++;
			var agregaras = $(".agregaras").clone().removeAttr("class");
			$(agregaras).attr("id","a"+estadoa).appendTo($(".agregaras").parent());
			$("#a"+estadoa).children("select[name=idioma[]]").change(change);
			$("#a"+estadoa).children("select[name=idioma[]]").next().attr("id","sa"+estadoa);
		}
		return false;
	});
	$("#agregarb").click(function(){
		if(estadob < maximo){
			estadob++;
			//var agregarbs = $(".agregarbs").clone().removeAttr("class");
			if(vuelta == 0){
				$(agregarbs).attr("id","b"+estadob).appendTo($(".agregarbs").parent());
				vuelta++;
			}else{
				$(agregarbs).clone().attr("id","b"+estadob).appendTo($(".agregarbs").parent());
			}
			$($("#b"+estadob).children("select[name=infor[]]").change(change)).change(selectPorInput);
			$($("#b"+estadob).children("select[name=nivel_infor[]]")).next().attr("id","sb"+estadob);
		}
		return false;
	});

	$("#restara").click(function(){

		if(estadoa > minimo_idiomas){
			$($("#a"+estadoa)).remove();
			estadoa--;
		}
		return false;
	});

	$("#restarb").click(function(){
		if(estadob > minimo_conocimientos){
			$($("#b"+estadob)).remove();
			estadob--;
		}
		return false;
	});
});

$(document).ready(function(){
	var contenido = $("#experiencia_tabla").html();
	$("#no_experiencia_input").change(function(){
		if($(this).is(':checked')){
			$("#experiencia_tabla").hide(1000).empty();
			$(".textfield5formError").remove();
			$(".cv_re_actividadformError").remove();
			$(".cv_re_puestoformError").remove();
			$(".industriaformError").remove();
			$(".ingreso_anioformError").remove();
			$(".ingreso_mesformError").remove();
		}else{
			$("#experiencia_tabla").append(contenido).show(1000);
		}
	});
});

/*$(document).ready(function(){
	var nombRef = $("#nombref").val();
	var nombRefDef = $("#nombref").val();
	var contactRef = $("#contactref").val();
	var contactRefDef = $("#contactref").val();

	$("#nombref").focus(function(){
		$(this).val("");
	}).blur(function(){
		var nombRef = $("#nombref").val();
		if(nombRef == nombRefDef || nombRef == ""){
			$(this).val(nombRefDef);
		}else{
			$(this).val(nombRef);
		}
	});

	$("#contactref").focus(function(){
		$(this).val("");
	}).blur(function(){
		var contactRef = $("#contactref").val();
		if(contactRef == contactRefDef || contactRef == ""){
			$(this).val(contactRefDef);
		}else{
			$(this).val(contactRef);
		}
	});
}); */

$(document).ready(function(){
    $("#oportunidades_submit").click(function(ev) {
      ev.preventDefault();

	  var carta 			= $("#carta").val();
	  var empleoId 			= $("#empleoId").val();
	  var remuneracionId 	= $("#remuneracionId").val();

	  var dataString = 'carta='+ carta + '&empleoId='+ empleoId + '&remuneracionId='+ remuneracionId;
		//alert (dataString);return false;
		$.ajax({
			type: "POST",
			url: "/oportunidades_laborales/postular",
			data: dataString,
			success: function(msg) {
				if(msg == "insert"){
					$.lightbox("/res/postulado_ok.html", {
						'width'       : 392,
						'height'      : 155,
						'autoresize'  : false
					});
				}else{
						$.lightbox("/res/postulado_update.html", {
						'width'       : 392,
						'height'      : 155,
						'autoresize'  : false
					});

				}
			}
		});
	return false;
    });
});

$(document).ready(function(){
	function validate(email) {
	   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	   if(reg.test(email) == false) {
	      return "";
	   }else{
		   return email;
	   }
	}
    $("#enviar_contacto").click(function(ev) {
      ev.preventDefault();

	  var nombre 	= $("#nombre").val();
	  var apellido 	= $("#apellido").val();
	  var empresa 	= $("#empresa").val();
	  var telefono	= $("#telefono").val();
	  var email		= validate($("#email").val());
	  var consulta	= $("#consulta").val();

	  if (nombre != "" && apellido != "" && email != "" && consulta != "") {
		var dataString = 'apellido='+ apellido + '&nombre='+ nombre + '&empresa='+ empresa + '&telefono='+ telefono + '&email='+ email + '&consulta='+ consulta;
		//alert (dataString);return false;
		$.ajax({
			type: "POST",
			url: "/contacto/enviar",
			data: dataString,
			success: function() {
				$.lightbox("/res/contacto_ok.html", {
					'width'       : 392,
					'height'      : 155,
					'autoresize'  : false
				});
			}
		});
	} else {
		$.lightbox("/res/contacto_no.html", {
			'width'       : 392,
			'height'      : 155,
			'autoresize'  : false
		});
	}
	return false;
    });
});

$(document).ready(function(){
	var anterior = $("#cambiar_foto").parent().children("img").attr("src");
	var subirForm = "<input type=\"file\" name=\"foto\" id=\"file_up\" class=\"inputCorto\" style=\"width:114px;\" />";
	var cancelar ="<a href=\"#\">cancelar</a>";
	$(cancelar).click(function(e){
		$("#file_up").replaceWith("<img src='"+anterior+"'/>");
		$(this).remove();
		e.preventDefault();
	});

	$("#cambiar_foto").click(function(e){
		$("#cambiar_foto").parent().children("img").replaceWith($(subirForm).append(cancelar));
		$(this).remove();
		e.preventDefault();
	});

	if($("input[name=empleado][type=checkbox]").is(":checked")){
		$("input[name=empleado][type=checkbox]").parent().children("select").attr("disabled","disabled").removeClass('validate[required]');
		$(".engreso_mesformError").remove();
		$(".engreso_anioformError").remove();
	}

	$("input[name=empleado][type=checkbox]").change(function(){
		if($(this).is(":checked")){
			$(this).parent().children("select").attr("disabled","disabled").removeClass('validate[required]');
			$(".engreso_mesformError").remove();
			$(".engreso_anioformError").remove();
		}else{
			$(this).parent().children("select").removeAttr("disabled").addClass('validate[required]');

		}
	})

	if($("input[name=en_curso][type=checkbox]").is(":checked")){
		$("input[name=en_curso][type=checkbox]").parent().children("select").attr("disabled","disabled");
	}

	$("input[name=en_curso][type=checkbox]").change(function(){
		if($(this).is(":checked")){
			$(this).parent().children("select").attr("disabled","disabled");
		}else{
			$(this).parent().children("select").removeAttr("disabled");
		}
	})
});

/*
 * Actualizar, borrar cursos.
 * */
$(document).ready(function(){
	function remover(){
		$("#cursos").remove();
		return false;
	}
	function guardarActualizado(){
		var id = $(this).attr("rel");
		if($("input[name=en_curso]").is(":checked")){
			var en_curso = 1;
		}else{
			var en_curso = 0;
		}
		var data = "id="+id+"&curso="+$("#curso").val()+"&institucion="+$("#institucion").val()+"&descripcion="+$("#descripcion").val()+"&ingreso_mes="+$("select[name=ingreso_mes]").val()+"&ingreso_anio="+$("select[name=ingreso_anio]").val()+"&egreso_mes="+$("select[name=egreso_mes]").val()+"&egreso_anio="+$("select[name=egreso_anio]").val()+"&en_curso="+en_curso;
		$.ajax({
			   type: "POST",
			   url: "/cv/guardarCursoActualizado/"+id,
			   data: data,
			   success: function(msg){
			     	$(".editaCurso[rel="+id+"]").prev().empty().text(msg);
				}
		});
		$("#cursos").remove();
		return false;
	}
	function guardarCurso(){
		if($("input[name=en_curso]").is(":checked")){
			var en_curso = 1;
		}else{
			var en_curso = 0;
		}
		var data = "curso="+$("#curso").val()+"&institucion="+$("#institucion").val()+"&descripcion="+$("#descripcion").val()+"&ingreso_mes="+$("select[name=ingreso_mes]").val()+"&ingreso_anio="+$("select[name=ingreso_anio]").val()+"&egreso_mes="+$("select[name=egreso_mes]").val()+"&egreso_anio="+$("select[name=egreso_anio]").val()+"&en_curso="+en_curso;
		$.ajax({
			   type: "POST",
			   url: "/cv/guardarCurso/",
			   data: data,
			   success: function(msg){
			     	$(msg).insertBefore("#agregarCurso");
			     	$(".editaCurso").unbind("click").click(editaCurso);
			     	$(".borrarCurso").unbind("click").click(borraCurso);
			   }
		});
		$("#cursos").remove();
		return false;
	}
	function agregarCurso(){
		$("#cursos").remove();
		$.ajax({
			type: "POST",
			url: "/cv/tablaVacia",
			success: function(msg) {
				$(msg).insertAfter("#conocimientos");
				$("#guardarCurso").click(guardarCurso);
				$("#cancelar").click(remover);
			}
		});
		return false;
	}
	function editaCurso(){
		var id = $(this).attr("rel");
		$("#cursos").remove();
		$("#guardarCursoActualizado").unbind("click");
		$.ajax({
			type: "POST",
			url: "/cv/actualizarCurso/"+id,
			success: function(msg) {
				$(msg).insertAfter("#conocimientos");
				$("#guardarCursoActualizado").click(guardarActualizado);
				$("#cancelar").click(remover);
			}
		});
		return false;
	}
	function borraCurso(){
		var id = $(this).attr("rel");
		var tablaId = $("#cursos").attr("rel");
		if(id == tablaId){
			remover();
		}
		$.ajax({
			type: "POST",
			url: "/cv/borraCurso/"+id,
			success: function(msg) {
				$(".borrarCurso[rel="+id+"]").parent().remove();
			}
		});
		return false;
	}
	$("#agregarCurso").click(agregarCurso);
	$(".editaCurso").click(editaCurso);
	$(".borrarCurso").click(borraCurso);
	$("#cancelar").click(remover);
		return false;
});


/*
 * Imprimir el cv
 * */
$(document).ready(function(){
	$("#imprimir").click(function(){
		var botonesAlaDerecha = $(".botonesAlaDerecha");
		/* var imagen = "<div style=\"margin-bottom:20px\"><img src=\"/images/logo_blanco.jpg\" alt=\"logo haberconf\" /></div>";
		$(imagen).insertBefore($(".bloqueCV1").prev());*/
		$(botonesAlaDerecha).hide();
		$("#area_imprimible").printElement();
		$(botonesAlaDerecha).show();//appendTo("#area_imprimible");
		$($(".tableCV").prev().prev()).remove();
		return false;
	});
});

$(document).ready(function(){
    var pathname = window.location.pathname;
    npathname = pathname.split("/");
    if(npathname[1] == "iniciar_sesion" && npathname[2] == "6"){
    	$(".middleCenter").css({"position":"relative"});
    	$(".errorLogin").css({"text-align":"justify","position":"absolute","width":"180px","height":"120px","z-index":"+1","color":"#265084","background-color":"#FFFFFF","font-size":"13px","font-weight":"bolder","border":"solid #FFFFFF 50px"}).fadeTo('slow','0.2').animate({opacity: 1, top: '+=0',left: '+=0'}, 500);
    	$("#cierra_mensaje_registro").click(function(){window.location.href = "http://www.haberconf.com.ar";return false;});
    }else{
    	$(".errorLogin").show();
    }
});
