function adaptarComentaForm(urlmake,idpic){
	//Mandamos la info
	var adaptarcomentarform = new make.Ajax({
		'url' : "http://"+window.location.host+"/"+urlmake+"/comentario.aspx",
		'metodo' : 'POST', 
		'vars' : "op=formulario&idpic="+idpic,
		cargando : function(){
			e("comentaform").innerHTML = "Cargando Datos";
		},
		cargaCompleta : function(){
			e("comentaform").innerHTML = this.respuesta
		}
	});
	
}

function makeSession(accion,urlmake,zona_login,idpic){
	if(accion == "iniciar"){
		var usuario = e("makeflogger");
		var contra = e("makepass");
		var vars = "logear=true&makeflogger="+usuario.value+"&makepass="+contra.value+"&idfoto="+idpic+"&urlmake="+urlmake+"&zona_login="+zona_login;
	}
	else{
		var vars = "action=deslogear&idfoto="+idpic+"&urlmake="+urlmake+"&zona_login="+zona_login;
	}
	var divdevolver = e("opciones_usuario");
	//Mandamos la info
	var logear = new make.Ajax({
		'url' : "http://"+window.location.host+"/login.asp",
		'metodo' : 'POST',
		'vars' : vars,
		cargando : function(){
			divdevolver.innerHTML = "Cargando datos...";
		},
		cargaCompleta : function(){
			var resultados = this.respuesta.split("<!---!>");
			alert(resultados[1]);
			divdevolver.innerHTML = resultados[2];
			if(zona_login == "makeflog")  { adaptarComentaForm(urlmake,idpic); }
			if(zona_login != "perfil") { makeFriend('verificar',urlmake); } 
			

		}
	});

	if(accion == "iniciar") contra.value="";
}


function votarFoto(idpic,voto){
	var divoto=e("votacion");
	//Mandamos la info
	var votar = new make.Ajax({
		'url' : "http://"+window.location.host+"/votacion.asp",
		'metodo' : 'POST',
		'vars' : "vota=true&voto="+voto+"&foto="+idpic,
		cargando : function(){
			divoto.innerHTML = "Cargando datos..";	
		},
		cargaCompleta : function(){
			var resultados = this.respuesta.split("<!---!>");
			alert(resultados[1]);
			divoto.innerHTML = resultados[2];
		}
	});
	
}

function comentarFoto(urlmake,idfoto,isuser){
	var comentaform = e("comentaform");
	var textareacomentario=e("comentariocampo");
	var enviado;
	
	if(textareacomentario.value == ""){
		alert("No escribiste el comentario");
	}else{
		if(isuser == 1){
			var enviarmas="comentario="+textareacomentario.value;
			enviado=true;
		}else{
			var usuario = e("usuariocampo");
			if(usuario.value == ""){
				alert("No escribiste tu usuario");
			}else{
				var enviarmas="comentario="+textareacomentario.value+"&usuario="+usuario.value;
				enviado=true;
			}
		}
	}
	
	if(enviado){
		//Mandamos la info
		var comentar = new make.Ajax({
			'url' : "http://"+window.location.host+"/"+urlmake+"/comentario.aspx",
			'metodo' : 'POST',
			'vars' : "op=comentar&foto="+idfoto+"&"+enviarmas,
			cargando : function(){
				comentaform.innerHTML= "Cargando datos...";
			},
			cargaCompleta : function(){
				var resultados = this.respuesta.split("<!---!>");
				alert(resultados[1]);
				comentaform.innerHTML = resultados[2];
			}
		});
	}
}

function makeFriend(accion,usuario){
	var htmlretorno=e('makefriend_op');
	var mkfriend_msj=e('enviarmsj_op');
	//Mandamos la info
	var makefriend = new make.Ajax({
		'url' : "http://"+window.location.host+"/"+usuario+"/makefriends.aspx",
		'metodo' : 'POST',
		'vars' : "act="+accion,
		cargando : function(){
			htmlretorno.innerHTML= "Cargando datos...";
		},
		cargaCompleta : function(){
			var resultados = this.respuesta.split("<!---!>");
			if(accion == "verificar"){
				htmlretorno.innerHTML = resultados[1];
				mkfriend_msj.innerHTML = resultados[2];
			}
			else{
				alert(resultados[1]);
				htmlretorno.innerHTML = resultados[2];
				mkfriend_msj.innerHTML = resultados[3];
			}	
		}
		
	});
}

function desprotegerFoto(idpic){
	var campocontra = e('contrapic');	
	//Mandamos la info
	var desproteger = new make.Ajax({
		'url' : "http://"+window.location.host+"/desproteger.asp",
		'metodo' : 'POST',
		'vars' : "foto="+idpic+"&contrapic="+campocontra.value+"&despro=true",
		cargaCompleta : function(){
			var resultados = this.respuesta.split("<!---!>");
			alert(resultados[1]);
			var redir=resultados[0].substring(resultados[0].indexOf('t'));
			if(redir == "true"){
				window.top.location=resultados[2];
			}
		}
	});
	
	campocontra.value = "";
}

function divArchivo(ver){
	var meses = e('meses');
	var albums = e("albums");
	if(ver == "meses"){
		meses.className="visible";
		albums.className="oculto";
	}
	if(ver == "albums"){
		albums.className="visible";
		meses.className="oculto";
	}
}

function eliminarComentario(urlmake,idfoto,idcom){
	if(confirm('¿Estas seguro que deseas eliminar el comentario?')){
		var comentario = e('comentario_'+idcom);
		//Mandamos la info
		var enviarConfiguracion = new make.Ajax({
			'url' : "http://"+window.location.host+"/"+urlmake+"/comentario.aspx",
			'metodo' : 'POST',
			'vars' : "op=eliminar&idcom="+idcom+"&idfoto="+idfoto,
			cargaCompleta : function(){
				var resultados = this.respuesta.split("<!---!>");
				alert(resultados[1]);
				var sepuede=resultados[0].substring(resultados[0].indexOf('t'));
				
				if(sepuede == "true"){
					comentario.className='oculto';
				}
			}
		});
		
	}
}

function ultimasFotos(urlflog,pag){
	var lugarmasfotos = e("ultimasfotos");
	//Mandamos la info
	var enviarConfiguracion = new make.Ajax({
		'url' : "http://"+window.location.host+"/"+urlflog+"/p-"+pag+".aspx" ,
		'metodo' : 'POST',
		'vars' : "pagina="+pag,
		cargaCompleta : function(){
			lugarmasfotos.innerHTML = this.respuesta;
		}
	});
}

function reportarFoto(urlflog,foto,accion){
	var capareporte = e('reportar_foto');
	
	if(accion == "mostrar"){
		var mostrarreporteform = new make.Ajax({
			'url' : "http://"+window.location.host+"/"+urlflog+"/reportarfoto.aspx" ,
			'metodo' : 'POST',
			'vars' : "accion=mostrar&idfoto="+foto,
			cargaCompleta : function(){
				capareporte.innerHTML = this.respuesta;
				capareporte.className="visible";
			}
		});	
	}
	else if(accion == "enviar"){
		var tipo_violacion = e('tipo_violacion').options[e('tipo_violacion').selectedIndex].value;
		var msj_violacion = e('comentario_reporte');
		
		var mostrarreporteform = new make.Ajax({
			'url' : "http://"+window.location.host+"/"+urlflog+"/reportarfoto.aspx" ,
			'metodo' : 'POST',
			'vars' : "accion=enviar&idfoto="+foto+"&tipo_violacion="+tipo_violacion+"&mensaje_violacion="+msj_violacion.value,
			cargaCompleta : function(){
				capareporte.innerHTML = this.respuesta;
			}
		});	
	}
	else{
		capareporte.className="oculto";
	}
}