var idSel=1;
var time;
var left1Glo;
var left2Glo;
var top1Glo;
var top2Glo;
var respuesta2;
var id=1;
var volver;

function mostrarAmigos(pag){
		$("#colegas").load("librerias/amigConect.php", {accion: 'mostrar',pagina:pag}, function(){
			ordenCirc2();
								if(nocufon==''){
					Cufon.replace('span');
					}
			});	
		
}
function mostrarFav(){
	$("#colegas3").load("librerias/amigConect.php",{accion: 'mostrarFav'},function(){
								if(nocufon==''){
					Cufon.replace('span');
					}
			});
}

function ordenCirc2(){

	var elementos=$('#colegas .amigo').length;	
	var radio=155;
	var angulo=360/elementos;
	var iniciar=angulo*2;

		$('#colegas .amigo').each(function(i){
			
			var top=Math.sin(((i*angulo)-iniciar)*((2*Math.PI)/360))*radio;
			var left=Math.cos(((i*angulo)-iniciar)*((2*Math.PI)/360))*radio;
			var left2=Math.round(left);
			var top2=Math.round(top);
			
			if(i==0){
				left1Glo=left2;
				top1Glo=top2;
			}
			if(i==4){
				left2Glo=left2;
				top2Glo=top2;
			}
			$(this).css({'position':'absolute'});
			$(this).css({ 'top':top2+'px', 'left':left2, cursor:'pointer'});
			if(left2<115){
				$(this).css({'display':'none'});
			}
			
		});
		
	var objBtnSel=$('.amigo:first');
	$("#amigoSelect").animate({ 'top': parseInt($(objBtnSel).css("top"))-4, 'left':parseInt($(objBtnSel).css("left"))-4}, 1,function(){
		$("#infoAp").fadeIn();
		var mtitle=$(objBtnSel).attr("title");
		idSel=$(objBtnSel).attr("value");
		$("#infoAp").attr({"title":mtitle});
		if(mtitle.length>9){
			mtitle=mtitle.substring(0,7);
			mtitle=mtitle+"...";
		}
		$("#infoAp").html(mtitle);
		
	});
	$("#amigoSelect").fadeIn();
	

	$('.amigo').hover(function(){
		var encima=this;
		mtitle=this.title;
		time=setTimeout(function(){
		$("#infoAp").fadeOut();
			
		
		idSel=encima.getAttribute("value");
		$("#amigoSelect").fadeIn();
		$("#amigoSelect").animate({ 'top': parseInt($(encima).css("top"))-4, 'left':parseInt($(encima).css("left"))-4}, 350,function(){
				$("#infoAp").attr({"title":mtitle});
				if(mtitle.length>9){
					mtitle=mtitle.substring(0,7);
					mtitle=mtitle+"...";
				}
				$("#infoAp").html(mtitle);
				$("#infoAp").fadeIn();
					
		});
		}, 500);
	},function(){
		//$("#infoAp").fadeOut();
		clearInterval(time);
		});
	
}

function buscaAmigos2(){
	var valor=$('#busqueda').val();
	if(valor!=''){
	alert($('#colegas2').height());
		if($('#colegas2').height()==320){
			//$('#MosNumRes').html("");
			$("#spanTextRes").fadeOut(0);
			$('#spanRes').remove();
			$('#MosNumRes').animate({height:0},500)
			$('#scrollAb').fadeOut(0);
			$('#scrollAr').fadeOut(0);
			$('#closeSearch').fadeOut(0,function(){
				$('#colegas2').html("");
				$('#colegas2').animate({height:0},1000);
				$('#imgBusqIni').animate({top:524},1000);
				$('#cabeceraBusq').animate({top:550},1000,function(){
					
					$('#colegas2').scrollTo(0,1,{axis:'y'});
					buscaAmigosLoad(valor);
					
				});	
			});
		}
		else{
			$("#logAmigos").animate({height:0},1000);
			$("#cabeceraLog").animate({top:524},1000,function(){
				$('#logAmigos').scrollTo(0,1,{axis:'y'});
				$('#colegas2').css({background:"#b4c9cd"});
				buscaAmigosLoad(valor);
			});
			
		}
		
	}

}

function buscaAmigos(){
	var valor=$('#busqueda').val();
	if(valor!=''){
		if($('#colegas2').height()==320){
		//$('#MosNumRes').html("");
			$("#spanTextRes").fadeOut(0);
			$('#spanRes').remove();
			$('#MosNumRes').animate({height:0},500)
			$('#scrollAb').css({'display':'none'});
			$('#scrollAr').css({'display':'none'});
			$('#closeSearch').fadeOut(0,function(){
				$('#colegas2').html("");
				$('#colegas2').animate({height:0},1000);
				$('#colegas2 > *').css({'display':'none'});
				$('#imgBusqIni').animate({top:524},1000);
				$('#cabeceraBusq').animate({top:550},1000,function(){
					
					$('#colegas2').scrollTo(0,1,{axis:'y'});
					buscaAmigosLoad(valor);
					
				});	
			});
		}
		else{
			$("#logAmigos").animate({height:0,opacity:0},1000,function(){
			
			});
			$("#cabeceraLog").animate({top:524},1000,function(){
			$('#logAmigos').scrollTo(0,1,{axis:'y'});
			$('#colegas2').css({background:"#b4c9cd"});
				
				buscaAmigosLoad(valor);
			});
			
		}
		
	}

}

function buscaAmigosLoad(valor){
	$('#colegas2').css({height:1});
	$('#colegas2').load("librerias/amigConect.php", {accion: 'buscar', nombre: valor}, function(){
			$('#imgBusqIni').fadeIn(0,function(){
			$("#cabeceraLog").fadeOut(0);
			$('#cabeceraBusq').fadeIn(0,function(){
				$('#MosNumRes').animate({height:24},500,function(){
					$('#MosNumRes').html($('#MosNumRes').html()+"<span id='spanRes' style='color:#FFFFFF;position:absolute;right:159px;top:4px;'>"+$('#numRes').val()+"</span>");
					$("#spanTextRes").fadeIn(0);
					if(nocufon==''){
					Cufon.replace('span');
					}
					
				});
				$('#colegas2').animate({height:320},1000);
				$('#imgBusqIni').animate({top:204},1000);
				$('#cabeceraBusq').animate({top:230},1000,function(){
					$('#closeSearch').fadeIn(200);
					if($('#numRes').val()>4){
						$('#scrollAr').fadeIn(200);
						$('#scrollAb').fadeIn(200);
					}
					
				});
				//$('#colegas2').html($('#preCarga').html());
				//Cufon.replace('span');
			
			
			});	
			
		
		});
		});
}

function cerrarBusqueda(){
	//$('#MosNumRes').html("");
	$('#spanRes').remove();
	$('#MosNumRes').animate({height:0},500)
	$('#scrollAb').fadeOut(0);
	$('#scrollAr').fadeOut(0);
	$('#closeSearch').fadeOut(0,function(){
		$('#colegas2').html("");
		$('#colegas2').animate({height:0},1000);
		$('#imgBusqIni').animate({top:524},1000);
		$('#cabeceraBusq').animate({top:550},1000,function(){
			$('#colegas2').css({background:"#ffffff"});
			$('#colegas2').scrollTo(0,1,{axis:'y'});
			$('#cabeceraBusq').fadeOut(200,function(){
				$("#cabeceraLog").fadeIn(0,function(){
					$('#imgBusqIni').fadeOut(0,function(){
						$('#logAmigos').animate({height:320,opacity:1},1000);
						$('#cabeceraLog').animate({top:204},1000);
					});
				});			
			});		
		});	
	});
}
		
function anyadirAmigo(id){
	//alert(id);
	$.post('/librerias/amigConect.php',{accion: 'comprobar', idFriend: id},function(respuesta2){
	if(respuesta2=='existe'){
		alert(textJ56);
	}
	else if(respuesta2=='tu'){
		alert(textJ57_b);
	}
	else{
		alert(textJ57);
		$("#"+id+'-C').remove();
					$(".nombres:even").css({'background-color': '#eff5fb'});
					$(".nombres:odd").css({'background-color': '#cee3f6'});
		$.post('/librerias/email.php',{accion:'amigo','idAmigo':id,nombre:respuesta2});
		mostrarAmigos(1);

		}		

	});
}		
		
function eliminarAmigo(){  //Pendiente de cambiar si recive o no la id
	if(confirm(textJ58)){
		$.post('/librerias/amigConect.php',{accion: 'eliminar', idFriend: idSel},function(){
			alert(textJ59);
			$.modal.close();
			mostrarAmigos(1);
			mostrarFav();		
		});
	}	
}	

function anyadirFavorito(){  //pendiente de cambiar si recive o no la id
	$.post("librerias/amigConect.php", {accion: 'anyadirFav',idFriend:idSel}, function(respuesta2){
	if(respuesta2=='lleno'){
		alert(textJ60_b);
	}
	else if(respuesta2=='existe'){
		alert(textJ60_c);
	}
	else{
		mostrarFav();
		alert(textJ60);
		}
	
	});	
}		

function eliminarFavorito(id){
	if(confirm(textJ60_d)){
		$.post("librerias/amigConect.php", {accion: 'eliminarFav',idFriend:id}, function(){
		mostrarFav();
		});
	}
}


function rotar(dir){
	var i;
	var j;
	var top;
	var left;
	var id;
	var idSig;var idAnt;var idB;
	if(dir=='abajo'){
		i=1;
		j=1;
		while(j<=17){
			idB="amigo"+j;
			top=document.getElementById(idB).style.top;
			left=document.getElementById(idB).style.left;
			top=parseInt(top);
			left=parseInt(left);
			if(top==top1Glo && left==left1Glo){
				break;
			}
			else j=j+1;
		}
		if(j!=1 && j!=18){
			if($("#amigo"+(j-1)).attr("value")==''){
				return;
			}
		}
		if(j==1){
			if($("#amigo17").attr("value")==''){
				return;
			}
		}
		
		while(i<17){
			id="amigo"+i;
			idSig="amigo"+(i+1);
			top=document.getElementById(idSig).style.top;
			left=document.getElementById(idSig).style.left;
			$('#'+id).animate({top:top,left:left}, "fast");
			i=i+1;
			
		}
		//para el ultimo coge el top y el left de la primera capa
		top=document.getElementById('amigo1').style.top;
		left=document.getElementById('amigo1').style.left;
		$('#amigo17').animate({top:top,left:left}, "fast",function(){reasignarIdSel();});
	
	}
	
	if(dir=='arriba'){
		i=17;
		j=1;
		while(j<=17){
			idB="amigo"+j;
			top=document.getElementById(idB).style.top;
			left=document.getElementById(idB).style.left;
			top=parseInt(top);
			left=parseInt(left);
			if(top==top2Glo && left==left2Glo){
				break;
			}
			else j=j+1;
		}
		
		if(j!=17 && j!=18){
			if($("#amigo"+(j+1)).attr("value")==''){
				return;
			}
		}
		if(j==17){
			if($("#amigo1").attr("value")==''){
				return;
			}
		}
		while(i>1){
			id="amigo"+i;
			idAnt="amigo"+(i-1);
			top=document.getElementById(idAnt).style.top;
			left=document.getElementById(idAnt).style.left;
			$('#'+id).animate({top:top,left:left}, "fast");
			i=i-1;
		}
		//para el primero coge el top y el left de la última capa
		top=document.getElementById('amigo17').style.top;
		left=document.getElementById('amigo17').style.left;
		$('#amigo1').animate({top:top,left:left}, "fast",function(){reasignarIdSel();});
	}
		
}

function reasignarIdSel(){ 
	var top=document.getElementById("amigoSelect").style.top;
	top=parseInt(top)+4;
	var i=1; var id; var top2; var left2; var left;
	while(i<=17){
		id="amigo"+i;
		top2=document.getElementById(id).style.top;
		left=document.getElementById(id).style.left;
		top2=parseInt(top2);
		left=parseInt(left);
		if(top==top2 && left>100){
			if(document.getElementById(id).style.display!='none'){
				//alert(idSel);
				//alert(id);
				nombreTitle=$("#"+id).attr("title");
				$("#infoAp").attr({"title":nombreTitle});
				if(nombreTitle.length>9){
					nombreTitle=nombreTitle.substring(0,7);
					nombreTitle=nombreTitle+"...";
				}
				$("#infoAp").html(nombreTitle);
				
				idSel=$("#"+id).attr("value");
				//alert(idSel+" nueva");
				break;
			}
			else break;
		}
		i=i+1;
	}
}
function ocultar(dir){
	var i=1; var left; var top; var aux; var aux2; var valor; var left2; var top2;
	while(i<=17){
		id="amigo"+i;
		left=document.getElementById(id).style.left;
		top=document.getElementById(id).style.top;
		valor=document.getElementById(id).getAttribute("value");
		aux=left.split('px');
		aux2=top.split('px');
		left2=aux[0];
		left2=parseInt(left2);
		top2=aux2[0];
		top2=parseInt(top2);
		if(dir=='ab'){
			if(left2<115 && top2>-139){
				$('#'+id).css("display","none");
			}
			
			else{
				if(valor){
					$('#'+id).css("display","block");
				}
			}
		}
		
		else{
			if(left2<115 && top2<139){
				$('#'+id).css("display","none");
			}
			else{
				if(valor){
					$('#'+id).css("display","block");
				}
			}
		}
	i=i+1;
	}
	
}
		
	
function verBot(ide,vol){
	$("#mensText").fadeOut();
			action='';
			encuestando='';
			datantes2='';
			volver=vol;
	if(ide!='' || idSel){
	$('#container').load('home.php', {bot:'ver'}, function(){
		if(ide==''){
			ide=idSel;
		}
		
		$('#contMyme').load('myAs.php', {id:ide}, function(){
			reasignarBot();

		});						
	});
	}
}	
		
		
//VENTANA MODAL

function ventanaModal(idF){
	$("#capaModal").modal({
		overlay:60,
		overlayCss: ({backgroundColor:"#000"}),
		containerCss: ({'overflow-x': 'hidden'}),
		//Cuando se cierra el model, se repliega.
		onOpen: function(dialog){
				dialog.overlay.show(1,function(){    
					dialog.data.show(1,function(){
					if(nocufon==''){
					Cufon.replace('span');
					}
						dialog.container.show(1,function(){
							
							});
					});
				});
			},
		onClose: function (dialog) {
			var valor=document.getElementById('elegirPer').value;
			$.post("librerias/amigConect.php", {accion: 'cambiarPerm',permiso:valor,idFriend:idF});
			dialog.container.slideUp('slow', function () {
				
					$.modal.close(); 
				
			});
		}
	});		
	
}		

		
function verDatos(idF){
	if(idF==""){
		idF=idSel;
	}
		
	$("#datosAmigo").load('librerias/amigConect.php',{idFriend:idF, accion: 'mostrarDatos'},function(){ventanaModal(idF);});
}

	
function mostrarLog(){		containerCss: ({'overflow-x': 'hidden'}),

	$("#logAmigos").load('librerias/amigConect.php',{accion:"mostrarLog"},function(resp){
							if(nocufon==''){
					Cufon.replace('span');
					}
		$("#checkAll").attr({"checked":false});
		$("#logAmigos").fadeIn(500);
		$("#cabeceraLog").fadeIn(500,function(){
			if($("#numLog").val()>4){
				$("#scrollArL").fadeIn(200);
				$("#scrollAbL").fadeIn(200);
			}
		});
		
	});
}		
		
function cerrarLog(){
	$("#logAmigos").animate({height:0},1000);
	$("#cabeceraLog").animate({top:550},1000,function(){
		$("#cabeceraLog").fadeOut(200);
	});
}		
		
function eliminarRegistros(){
	var cadena='';
	if(confirm(textJ232)){
		$("#logAmigos .claseCheck:checked").each(function(){
			cadena=cadena+$(this).val()+',';
		});
		if(cadena!=''){
			cadena=cadena.slice (0, -1);
			$.post("librerias/amigConect.php", {"accion":"eliminarReg","registros":cadena},function(){
				alert(textJ233);
				$("#logAmigos").fadeOut(300);
				$("#cabeceraLog").fadeOut(300,function(){
					mostrarLog();
				});
			});
		}
		else{
			alert(textJ235);
		}
	}
}		
		
function seleccionarDeseleccionar(){
	if($("#checkAll").attr("checked")){
		$("#logAmigos .claseCheck").each(function(){
			$(this).attr({"checked":true}); 
		});
	}
	else{
		$("#logAmigos .claseCheck").each(function(){
			$(this).attr({"checked":false});
		});
	}
}	
	
	
	
	
	
	
	
	
	
	
