jQuery.noConflict();
function inscribirMateria(li_id,id){
//   alert('asd');
  $(li_id).innerHTML= "<img src='"+base_url+'images/ajax-loader.gif'+"' />";
//   alert('123');
  new Ajax.Request(base_url+'materia/inscribirMateria',
  {
    method:'post',
    parameters: {'id':id},
    onSuccess: function(transport){
      $('career_mode_materia_'+id).replace(transport.responseText) ;
	manualPB2 = new JS_BRAMUS.jsProgressBar(
		$('progress_bar_'+id),
		50,
		{
			barImage	: Array(
				base_url+'images/bramus/percentImage_back4.png',
				base_url+'images/bramus/percentImage_back3.png',
				base_url+'images/bramus/percentImage_back2.png',
				base_url+'images/bramus/percentImage_back1.png'
			)
		}
	);
    },
    onFailure: function(){ 
	//alert('Something went wrong...') 
	$('camaras').insert(transport.responseText);
    }
  });

}

function recuperarClave(){
	Effect.BlindDown('recuperar_clave_div', { duration: 0.5 });

}
function changeComentarioTestimonio(id, value){
	new Ajax.Request(base_url+'comentario/changeTestimonio',
			  {
			    method:'post',
			    parameters: {'id':id, 'value':value},
			    onSuccess: function(transport){
			    	$('testimonio_'+id).innerHTML = transport.responseText;
			    	
			    },
			    onFailure: function(){ 
				//alert('Something went wrong...') 
				$('camaras').insert(transport.responseText);
			    }
			  });
}
function desinscribirMateria(li_id,id){
  $(li_id).innerHTML = "<img src='"+base_url+'images/ajax-loader.gif'+"' />";
  
  new Ajax.Request(base_url+'materia/desinscribirMateria',
  {
    method:'post',
    parameters: {'id':id},
    onSuccess: function(transport){
      $('career_mode_materia_'+id).replace(transport.responseText) ;
    },
    onFailure: function(){ 
	//alert('Something went wrong...') 
	$('camaras').insert(transport.responseText);
    }
  });

}


function toggleSolucion(id,a){
	if(!toggle(id)){
		a.innerHTML = 'Ver soluci&oacute;n';
	}
	else{
		a.innerHTML = 'Ocultar soluci&oacute;n';
	}
}
function toggle(id){
	if($(id).style.display=='none'){
		$(id).style.display='';
		return true;
	}
	else{
		$(id).style.display='none';
		return false;
	}
}	
function getScrollXY() {
  var scrOfX = 0, scrOfY = 0;
  if( typeof( window.pageYOffset ) == 'number' ) {
    //Netscape compliant
    scrOfY = window.pageYOffset;
    scrOfX = window.pageXOffset;
  } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
    //DOM compliant
    scrOfY = document.body.scrollTop;
    scrOfX = document.body.scrollLeft;
  } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
    //IE6 standards compliant mode
    scrOfY = document.documentElement.scrollTop;
    scrOfX = document.documentElement.scrollLeft;
  }
  return [ scrOfX, scrOfY ];
}
var npopups;
function showLoading(id){
	var div = '<div class="loading">';
	div += '<img src="'+base_url+'images/ajax-loader-grande.gif" /><br/>';
	div += 'Cargando...';
	div += '</div>';
	$(id).innerHTML = (div);
}
function showLoadingSmall(id){
	if(!$(id))
		return;
	var div = '<div>';
	div += '<img src="'+base_url+'images/ajax-loader.gif" />';
	div += 'Cargando...';
	div += '</div>';
	$(id).innerHTML = (div);
}

function openPopupHtml(html, params, width, method){
	if(!method)
		method = 'post';
// 	document.createElement('div');
// 	var div = new Element('div',{'class':'dialog', 'style':'top:357px'});
	
	cerrarPopup();
	var scroll_y = getScrollXY()[1];
	var y_pos = scroll_y+125;
	//var divs = document.getElementsByClassName('dialog');
	var divs = $$('.dialog');
	for(var i=0;i<divs.length;i++){
		divs[i].style.display="none";
	}

	var div = '<div class="dialog" style="top:'+y_pos+'px;">';
	div += '<div class="dialog_popup" >';
	if(width)
		div += '<div class="dialog_popup_inner" style="width:'+width+'px">';
	else
		div += '<div class="dialog_popup_inner">';
	div += "<div style='text-align:center;padding:5px;'><img src='"+base_url+"images/ajax-loader-grande.gif' /></div>";
	
	div += '</div>';
	div += '</div>';
	div += '</div>';
	$('bd').insert(div);
	
	//var divs = document.getElementsByClassName('dialog');
	var divs = $$('.dialog');

	div = divs[divs.length-1];
	//div_inner = div.getElementsByClassName('dialog_popup_inner')[0];
	div_inner = div.select('.dialog_popup_inner')[0];

	var divs = $$('.dialog');
	div = divs[divs.length-1];
	
	div_inner = div.select('.dialog_popup_inner')[0];
	
	div_inner.innerHTML = "";
	
	div_inner.insert(html);		
	
	
}
function openPopup(url, usuario_id, params, width, method){
	if(!method)
		method = 'post';
// 	document.createElement('div');
// 	var div = new Element('div',{'class':'dialog', 'style':'top:357px'});

	cerrarPopup();
	
	var scroll_y = getScrollXY()[1];
	var y_pos = scroll_y+125;
	//var divs = document.getElementsByClassName('dialog');
	var divs = $$('.dialog');
	for(var i=0;i<divs.length;i++){
		divs[i].style.display="none";
	}

	var div = '<div class="dialog" style="top:'+y_pos+'px;">';
	div += '<div class="dialog_popup" >';
	if(width)
		div += '<div class="dialog_popup_inner" style="width:'+width+'px">';
	else
		div += '<div class="dialog_popup_inner">';
	div += "<div style='text-align:center;padding:5px;'><img src='"+base_url+"images/ajax-loader-grande.gif' /></div>";
	
	div += '</div>';
	div += '</div>';
	div += '</div>';
	$('bd').insert(div);
	
	//var divs = document.getElementsByClassName('dialog');
	var divs = $$('.dialog');

	div = divs[divs.length-1];
	//div_inner = div.getElementsByClassName('dialog_popup_inner')[0];
	div_inner = div.select('.dialog_popup_inner')[0];
	
	
	if(!params)
		params = {};
	params['usuario_id'] = usuario_id;
	new Ajax.Request(url,
	{
		method:method,
		parameters: params,
		onSuccess: function(transport){ 
			jQuery('.dialog:last .dialog_popup_inner').html(transport.responseText);
			/*
			jQuery('.dialog:last').	
			alert('asd');
			var divs = $$('.dialog');
			div = divs[divs.length-1];
			
			div_inner = div.select('.dialog_popup_inner')[0];
			
			div_inner.innerHTML = "";
			div_inner.insert(transport.responseText);*/
			
		
		},
		onFailure: function(){ 
			alert('Something went wrong...') 
// 			$('camaras').insert(transport.responseText);
		}
	});
	
	
}
function votarRespuesta(valor, id){
	new Ajax.Request(base_url+'duda_respuesta/votar',
	{
		method:'post',
		parameters: {'id':id, 'valor':valor},
		onSuccess: function(transport){
			$('votacion_'+id).innerHTML = transport.responseText;
		},
		onFailure: function(){ 
			alert('Something went wrong...') 
// 			$('camaras').insert(transport.responseText);
		}
	});
}
function cerrarPopup(){
	var divs = $$('.dialog');
	if(divs.length<=0)
		return;
	var last_divs = divs[divs.length-1];
	last_divs.remove();

	var divs = $$('.dialog');
	if(divs.length>0)
		divs[divs.length-1].style.display="";
// 	for(var i=0;i<divs.length;i++){
// 		divs[i].style.display="none";
// 	}
}

function selectOnSelect(categorias, id){

	var options_ = '';
	for(categoria in categorias){
		
		if(categoria!='nombre'&&categoria!='cantidad')
			options_ += '<option value="'+categoria+'">'+categorias[categoria]['nombre']+(categorias[categoria]['cantidad']>0?' >':'')+'</option>';
		
	}
	$('categoria3').innerHTML ='';

	$(id).innerHTML = '';
	$(id).insert(options_);

	
}

function solicitarAmistad(id){
	new Ajax.Request(base_url+'usuario/solicitarAmistad',
	{
		method:'post',
		parameters: {'id':id,'mensaje':$('mensaje_'+id).value},
		onSuccess: function(transport){
			$('request_friend_'+id).innerHTML = 'Amigo solicitado';
			cerrarPopup();
		},
		onFailure: function(){ 
			alert('Something went wrong...') 
// 			$('camaras').insert(transport.responseText);
		}
	});
}

function actualizarInfoColegiosAutocompletar(texto, li, i){
	$('colegio_usuario_'+i+'_colegio_id').value = li.id;
	$('colegio_'+i).value = li.getAttribute('nombre');
}
function cambiarColegioActual(obj){
	esconderPeriodoColegio(obj);
	var n = parseInt($('ncolegios').value);	
	for(var i=0;i<n;i++){
		if($('colegio_usuario_'+i+'_actual')&&$('colegio_usuario_'+i+'_actual')!=obj){
			$('colegio_usuario_'+i+'_actual').checked = false;
			esconderPeriodoColegio($('colegio_usuario_'+i+'_actual'));
		}
	}
	
}
function esconderPeriodoColegio(obj) {
	var div = obj.parentNode.parentNode;
	var span = div.getElementsByTagName('span')[0];
	if(obj.checked){
		span.style.display='none';
	}
	else{
		span.style.display='';
	}
}
function insertarColegio(request, curso_id){
	$('colegios_'+curso_id).insert(request.responseText);
	$('ncolegios').value = parseInt($('ncolegios').value)+1;
}


function PadDigits(n, totalDigits) 
{ 
	n = n.toString(); 
	var pd = ''; 
	if (totalDigits > n.length) 
	{ 
		for (i=0; i < (totalDigits-n.length); i++) 
		{ 
		pd += '0'; 
		} 
	} 
	return pd + n.toString(); 
} 
function agregarCarreraPorcentaje(id){
	var i = parseInt($('nporcentajes').value);
	new Ajax.Request(base_url+'carrera/agregarCarreraPorcentaje',
	{
		method:'post',
		parameters: {'i':i, 'id':$('carrera_id').value},
		onSuccess: function(transport){
			$('porcentajes').insert(transport.responseText);
			$('nporcentajes').value = i+1;
		},
		onFailure: function(){ 
			alert('Something went wrong...') 
// 			$('camaras').insert(transport.responseText);
		}
	});
}
function agregarEventoEnsayo(){
	var i = parseInt(jQuery('#evento_ensayo_number').html());
	new Ajax.Request(base_url+'evento/agregarEventoEnsayoForm',
			{
				method:'get',
				parameters: {'i':i},
				onSuccess: function(transport){
					$('evento_ensayo').insert(transport.responseText);
					jQuery('#evento_ensayo_number').html(i+1);
				},
				onFailure: function(){ 
					alert('Something went wrong...') 
				}
			});
}
function quitarEventoEnsayo(a, event){
	if(event.preventDefault) event.preventDefault();
	else event.returnValue = false;
	
	new Ajax.Request(jQuery(a).attr('href'),
			{
				method:'get',
				onSuccess: function(transport){
					jQuery(a).parent().remove();
				},
				onFailure: function(){ 
					alert('Something went wrong...') 
				}
			});
}

function aceptarSolicitudAmistad(usuario_id, id, accion){
	new Ajax.Request(base_url+'usuario/aceptarInvitacionAmigo',
	{
		method:'post',
		parameters: {'usuario_id':usuario_id, 'id':id, 'accion':accion,'template':'usuario'},
		onSuccess: function(transport){
			$('usuario_'+id).replace(transport.responseText);
		},
		onFailure: function(){ 
			
// 			$('camaras').insert(transport.responseText);
		}
	});
}
function mostrarAmigosEnComun(id, div_id){
	if($(div_id).getAttribute('loaded')==1){
		if($(div_id).style.display=='none'){
			$(div_id).style.display = '';
		}
		else{
			$(div_id).style.display='none';
		}
	}
	else{
		new Ajax.Request(base_url+'usuario/ajaxAmigosEnComun',
		{
			method:'post',
			parameters: {'id':id},
			onSuccess: function(transport){
				$(div_id).insert(transport.responseText);
				$(div_id).setAttribute('loaded', '1');
				
			},
			onFailure: function(){ 
				alert('Something went wrong...') 
	// 			$('camaras').insert(transport.responseText);
			}
		});
	}
}

function toggleDivAvanzadas(div_id){
	if($(div_id).style.display=='none'){
		Effect.BlindDown(div_id, { duration: 0.2 });
// 		$('menu_fixed_contenido').style.display='';
		
	}
	else{
// 		$('menu_fixed_contenido').style.display='none';
		Effect.BlindUp(div_id, { duration: 0.2 });
			
	}
}
function toggleCarrerasRelacionadas(div_id, a){
	if($(div_id).style.display=='none'){
		Effect.BlindDown(div_id, { duration: 0.2 });
 		a.innerHTML='Ocultar';
		
	}
	else{
		a.innerHTML='Ver m&aacute;s';
		Effect.BlindUp(div_id, { duration: 0.2 });
			
	}
}

function cambiarNPreguntas(radio, npreguntas, minutos){
	if(radio.getAttribute('value')){
		if(radio.value=='-1'){	
			$('personalizar_npreguntas').style.display='';
			$('ensayo_configurar_personalizar_tiempo').disabled = false;
		}
		else{
			$('personalizar_npreguntas').style.display='none';
			$('ensayo_configurar_personalizar_tiempo').disabled = true;
			$('ensayo_configurar_personalizar_tiempo').value = Math.round(radio.value/npreguntas*minutos);
		}
	}
}

function cargarEnsayo(objeto){

	if(objeto){
		if(objeto[1]<=0){
			alert('No se pudo generar un ensayo con esas caracter\xedsticas.');
		}
		else{
			window.location = base_url+"ensayo/realizar/id/"+objeto[0];
		}
	}
}
function mostrarEnsayo(objeto){

	if(objeto){
		
		window.location = base_url+"ensayo/show/id/"+objeto[0];
	}
}

function mostrarEnsayoPresencial(objeto){

	if(objeto){
		
		window.location = base_url+"presencial/show/id/"+objeto[0];
	}
}

function autogrow(el, limit){
// 	el.style.overflow="hidden";
// 	alert(el.scrollHeight +" "+ el.clientHeight);
// 	if (el.scrollHeight > el.clientHeight /*&& !window.opera*/)
// 		el.rows += 1;

	if(el.value.length>limit)
		el.value = el.value.substring(0,limit);
	el.style.height= '0px';
	el.style.height = Math.max(el.scrollHeight,50)+'px';
}
function resetTextarea(el){
	if(el.value='Escribe aqu&iacute;'){
		el.value='';
		$(el).removeClassName('gray_input');
	}
}	

function toggleCheckbox(check, id){
	if(check.checked){
		$(id).style.display="";
	}
	else{
		$(id).style.display="none";
	}
}


function openConfirm(titulo, descripcion, url){
	var scroll_y = getScrollXY()[1];
	var y_pos = scroll_y+125;

	$('confirmPopup_titulo').innerHTML = '';
	$('confirmPopup_titulo').insert(titulo);

	$('confirmPopup_descripcion').innerHTML = '';
	$('confirmPopup_descripcion').insert(descripcion);

	$('confirmPopup_accion').innerHTML = '';
	$('confirmPopup_accion').insert(url);

	$('confirmPopup').style.top= y_pos+'px';
	$('confirmPopup').style.display = '';
	
}
function closeConfirm(titulo, descripcion, url){
	$('confirmPopup').style.display = 'none';

}

function toggleDiv(a, id){
        if($(id).style.display=='none'){
                Effect.BlindDown(id, { duration: 0.2 });
                a.innerHTML = a.innerHTML.replace('Mostrar','Esconder');
        }
        else{
                Effect.BlindUp(id, { duration: 0.2 });
                a.innerHTML = a.innerHTML.replace('Esconder','Mostrar');
        }
}

var multiple_colegios = false;
function changeCursoEditColegio(el){

	for(var k=4;k>=1;k--){		
		if(k==el.value){
			$('curso_'+k).style.display="";	
		}
		else if(k<el.value && multiple_colegios){
			$('curso_'+k).style.display="";	
		}
		else if(k<el.value && !multiple_colegios){
			$('curso_'+k).style.display="none";	
		}
		else{		
			$('curso_'+k).style.display="none";
		}
	}
}
function toggleOtrosCursos(){
	multiple_colegios = !multiple_colegios;
	for(var i=1;i<=4;i++){
		if($('curso_'+i+'_radio').checked){
			changeCursoEditColegio($('curso_'+i+'_radio'))
		}
	}
}
function setearInputDefault(el){
	if(!el.value){
		$(el).addClassName('gray_input');
		el.value = el.getAttribute('default');
	}
	
	el.onfocus=function(event){ cambiarInputDefault(event, false) };
	el.onchange=function(event){ cambiarInputDefault(event, true) };
}
function cambiarInputDefault(event, out){
	var el = event.target;

	if(!out&&el.value==el.getAttribute('default')){
		$(el).removeClassName('gray_input');
		el.value='';
	}
	if(out&&el.value==""){
		
		el.value = el.getAttribute('default');
		$(el).addClassName('gray_input');
	}
}
function toggleCheckboxHijos(el, id){
	jQuery('#'+id+' input').attr('checked', jQuery(el).is(':checked'));	
}
function toggleCheckboxPadre(id, materia_id){
	var checked = jQuery('#sub_checkboxes_'+id+' input:checked').length>0;
	//$$('#sub_checkboxes_'+id+' input').each(function(el){checked = checked || el.checked });
	jQuery('#eje_tematico_'+id).attr('checked', checked);
	
	if(materia_id && checked){
		jQuery('#materia_'+materia_id).attr('checked', checked);
	}

}
function sadkjnxxzpcv(){
	new Ajax.Request(base_url+'account/sadkjnxxzpcv',
	{
		method:'post',
		parameters: {},
		onSuccess: function(transport){
			setTimeout("sadkjnxxzpcv()",10000);
		},
		onFailure: function(){ 
			setTimeout("sadkjnxxzpcv()",10000);
		}
	});
}
//sadkjnxxzpcv();


//document.observe("dom:loaded", function() {
Event.observe(window, 'load', function() {
  // Setea la funcion de default a los inputs con ese atributo
  if($('bd')){
	  var inputs = $('bd').select('input[default]');
	  for(var i=0;i<inputs.length;i++){
		setearInputDefault(inputs[i]);
	  }	
	  var inputs = $('bd').select('textarea[default]');
	  for(var i=0;i<inputs.length;i++){
		setearInputDefault(inputs[i]);
	  }	
  }
});





/***** FIX PARA LA BARRA DE APLICACIONES EN IE6 ******/
function getClientHeight(){
	return typeof( window.innerHeight) !== "undefined" ?
	window.innerHeight :
	document.documentElement.clientHeight;
}

function fixFloatElement() {
	if($("barra_aplicaciones_div") && typeof document.body.style.maxHeight=="undefined"){
		// get client height
		var offset = getClientHeight();
		// get the element you want to change position to
		var footer = document.getElementById('barra_aplicaciones_div');
		// get the element right above the previous element
		var main = document.getElementById('doc4');
		// set styles to the element to emulate position:fixed
		footer.style.position = 'absolute';
		footer.style.top = (document.documentElement.scrollTop + offset - footer.offsetHeight) + 'px';
		// add margin to the element above to remove overlapping
		main.style.marginBottom = footer.offsetHeight + 'px';
	}
}
if(navigator.appName=="Microsoft Internet Explorer" && parseFloat(navigator.appVersion)<=4){
	Event.observe(window, 'load', function() {fixFloatElement() });
	Event.observe(window, 'resize', function() {fixFloatElement() });
	Event.observe(window, 'scroll', function() {fixFloatElement() });

	
}
/***** FIN FIX BARRA DE APLICACIONES *******/



function blockDoubleClick(id)
{
 var node_list = $(id).getElementsByTagName('input');
 for (var i = 0; i < node_list.length; i++) {
     var node = node_list[i];
     if (node.getAttribute('type') == 'submit') {
         node.setAttribute('onClick',"submission(this);");
     }
 } 
} 

function submission(node)
{
 node.disabled = 'true';
 node.value = 'Procesando...';
 node.form.submit();
}
function desabilitarBoton(id){
	$(id).disabled = 'true';
	$(id).value = 'Procesando...';

}

function showNewAchievements(url){
	jQuery('#achievements_dialog').dialog({modal: true,width:600, height:300 })
	jQuery.ajax({
	  url: url,
	  cache: false,
	  
	  success: function(html){
	    jQuery("#achievements_dialog").html(html);
	    
	  }
	});
}

function openEnsayoUAndes(){
	jQuery('#free_dialog').dialog({modal:true, title:'Ensayo Universidad Adolfo Ib\xe1\xf1ez', width:614, height:416});
	jQuery("#free_dialog").html('Cargando...');
	jQuery.ajax({
	  url: '/ensayo/ensayoUAndes',
	  cache: false,
	  
	  success: function(html){
	    jQuery("#free_dialog").html(html);
	    
	  }
	});
}
function confirmEnsayoUAndes(id){
	jQuery('#free_dialog').dialog({modal:true, title:'Ensayo Universidad Adolfo Ib\xe1\xf1ez', width:869, height:443});
	jQuery.ajax({
		  url: '/ensayo/confirmEnsayoUAndes',
		  data: {id:id},
		  cache: false,
		  
		  success: function(html){
		    jQuery("#free_dialog").html(html);
		    
		  }
		});
}
function openEvento(id, evento){
	jQuery('#free_dialog').dialog({modal:true, title:evento, width:614, height:416});
	jQuery("#free_dialog").html('Cargando...');
	jQuery.ajax({
	  url: '/evento/ensayosDialog',
	  data: 'id='+id,
	  cache: false,
	  
	  success: function(html){
	    jQuery("#free_dialog").html(html);
	    
	  }
	});
}
function confirmEventoEnsayo(id, ensayo_id, evento){
	jQuery('#free_dialog').dialog({modal:true, title:evento, width:869, height:443});
	jQuery.ajax({
		  url: '/evento/confirmEventoEnsayo',
		  data: {id:id, ensayo_id:ensayo_id},
		  cache: false,
		  
		  success: function(html){
		    jQuery("#free_dialog").html(html);
		    
		  }
		});
}

function quickSaveCurso(ensayo_id, evento_id){
	jQuery.ajax({
		  url: '/colegio_usuario/quickSave',
		  data: {colegio: jQuery('#colegio').val(), colegio_id: jQuery('#colegio-id').val(), curso_id: jQuery('#curso').val(), letra: jQuery('#letra').val()},
		  cache: false,
		  dataType: 'json',
		  success: function(data){
			jQuery('.quicksave_error').html("");
			if(data.error){			
				jQuery('#curso_error').html(data.error);
			}
			else{
				quickSaveFavoritas(true, ensayo_id, evento_id);
		    }
		    
		  }
	});
}

function quickSaveFavoritas(save, ensayo_id, evento_id){
	data = {};
	for(var i=0;i<3;i++){
		data['carrera'+i] = jQuery('#carrera'+i).val();
		data['carrera'+i+'-id'] = jQuery('#carrera'+i+'-id').val();
	}
	jQuery.ajax({
		  url: '/carrera/quickSaveFavoritas',
		  data: data,
		  cache: false,
		  dataType: 'json',
		  success: function(data){
			jQuery('.quicksave_error').html("");
			if(data.errors.length>0){			
				for(var i=0; i<data.errors.length;i++){
					jQuery('#carrera'+data.errors[i].i+'-error').html(data.errors[i].error);					
				}
			}
			else if(save && ensayo_id){
				//confirmEnsayoUAndes(ensayo_id, evento_id);
				confirmEventoEnsayo(evento_id, ensayo_id, 'Ensayo');
		    }
			else{
				location.reload();
			}
		    
		  }
	});
}
function checkFBStatus(){
	FB.getLoginStatus(function(response){ 
		  if(response.status=='connected'){
			  if(response.session.uid==fb_user_id){
				  silentFacebookLogin(response.session.access_token)
			  }
			  else
				  silentFacebookLogout();	          
		  }
		  else
			  silentFacebookLogout();
	});
}
function silentFacebookLogin(access_token){
	jQuery.ajax({
		   url: "/account/silentFacebookLogin",
		   data: {access_token: access_token},
		   success: function(html){
			   setTimeout('checkFBStatus()', 60000);
		   }
	 });
}
function silentFacebookLogout(){
	jQuery.ajax({
		   url: "/account/silentFacebookLogout",
		   data: {},
		   success: function(html){
			   setTimeout('checkFBStatus()', 60000);
		   }
	 });
}
function nemPuntaje(el, type){
	jQuery('#nem_loader').show();
	jQuery.ajax({
		   url: "/carrera/nemPuntaje",
		   data: {type: type, value: jQuery(el).val()},
		   dataType: 'json',
		   success: function(data){
			   if(type==1){
				   jQuery('#nem_nota').val(data.value);
			   }
			   else{
				   jQuery('#nem').val(data.value);
			   }
			   jQuery('#nem_loader').hide();
		   }
	 });
}

/* COMENTARIOS.JS */
function cargarComentario(id){
    $('comentarioLoading_'+id).innerHTML = 'Ingresando comentario...';
    $('comentarioSubmit_'+id).disabled = true;
}   
function borrarContenidoComentario(id){
    //visual_effect('highlight', 'updateDiv');
    $('contenido_'+id).value = '';
    $('comentarioLoading_'+id).innerHTML = 'Comentario ingresado.';
    $('comentarioSubmit_'+id).disabled = false;
}
function openComentarioFeed(id){
if($(id).style.display=='none'){
    Effect.BlindDown(id, { duration: 0.2 });
}

}

/*COMPARTIR.JS*/
function compartirBuscar(){
    var key = $('compartir_key').value;
    var divs = $('compartir_amigos_total').childElements().concat($('compartir_amigos_seleccionados').childElements()).concat($('compartir_amigos_sinseleccionar').childElements());

    for(var i=0;i<divs.length;i++){
        if(divs[i].getAttribute('nombre')){
            var nombre = divs[i].getAttribute('nombre');
            if (nombre.toLowerCase().indexOf(key)>=0 ){
                if(divs[i].getAttribute('seleccionado')=='true'||divs[i].getAttribute('inmunity')=='true'){
                    divs[i].style.display="";
                }
            }
            else{
                divs[i].style.display="none";
            }
        }
    }
}


function selectCheckbox(div, id){
    
    if(div.getAttribute('seleccionado')=='true'){
        $('compartir_total_'+id).checked = false;
        $('compartir_amigo_total_'+id).removeClassName('compartir_amigo_selected');
        $('compartir_amigo_total_'+id).setAttribute('seleccionado', 'false');       

        $('compartir_amigo_seleccionados_'+id).style.display="none";
        $('compartir_amigo_seleccionados_'+id).setAttribute('seleccionado', 'false');

        $('compartir_amigo_sinseleccionar_'+id).style.display="";
        $('compartir_amigo_sinseleccionar_'+id).setAttribute('seleccionado', 'false');

        $('nseleccionados').innerHTML = parseInt($('nseleccionados').innerHTML)-1;
        $('nsinseleccionar').innerHTML = parseInt($('nsinseleccionar').innerHTML)+1;
        
    }
    else{
        $('compartir_total_'+id).checked = true;
        $('compartir_amigo_total_'+id).addClassName('compartir_amigo_selected');
        $('compartir_amigo_total_'+id).setAttribute('seleccionado', 'true');    

        $('compartir_amigo_seleccionados_'+id).style.display="";
        $('compartir_amigo_seleccionados_'+id).setAttribute('seleccionado', 'true');

        $('compartir_amigo_sinseleccionar_'+id).style.display="none";
        $('compartir_amigo_sinseleccionar_'+id).setAttribute('seleccionado', 'true');

        $('nseleccionados').innerHTML = parseInt($('nseleccionados').innerHTML)+1;
        $('nsinseleccionar').innerHTML = parseInt($('nsinseleccionar').innerHTML)-1;
    }
}

function compartirInsertarAmigo(container_id, id, nombre, url_imagen, div_id, input_id){
    
    var out ='\
        <div class="compartir_amigo" onclick="selectCheckbox(\''+div_id+'\', \''+input_id+'\')" id="'+div_id+'" nombre="'+nombre+'">\
            <div class="compartir_amigo_imagen">\
                <img src="'+url_imagen+'" title="'+nombre+'"/>\
            </div>\
            <div class="compartir_amigo_nombre">\
                <input type="checkbox" name="'+input_id+'" id="'+input_id+'" onclick="this.checked = !this.checked"/>\
                <? echo $usuario ?>\
            </div>  \
        </div>';
    return out;
}

function selectTab(el, id){
    $$('.compartir_tabs a.selected').each(function(a){ 
        a.className='';
        $(a.getAttribute('rel')).style.display="none";
    });
    $$('.compartir_tabs div.selected').each(function(div){ 
        div.className='';
    });
    el.className='selected';
    $('d'+el.getAttribute('rel')).className='selected';
    $(el.getAttribute('rel')).style.display="";
}




