var cualquiera 		= "Cualquiera-0";																							var cualquiera = cualquiera.split(',');
var modelos 		= "Publicidad-1,Moda / Pasarela-2,Manos-3,Tallas grandes-4";												var modelos = modelos.split(',');
var azafatas		= "Estandar-5,Imagen-6,Alta imagen-7,Promotoras-8";															var azafatas = azafatas.split(',');
var actores 		= "Publicidad-9,Cine / Serie-10,Nuevos talentos-11";														var actores = actores.split(',');
var carasNuevas 	= "Publicidad-12,Moda / Pasarela-13";																		var carasNuevas = carasNuevas.split(',');
var ninos 			= "Publicidad-14, Moda / Pasarela-15, Cine / Series-16";													var ninos = ninos.split(',');
var bailarines 		= "Eventos-17,Gogos-18,Grupos Musicales-19";																var bailarines = bailarines.split(',');
var fotografos 		= "Publicidad-20,Moda-21,Eventos-22,Books-23";																var fotografos = fotografos.split(',');
var figurantes 		= "Normal-24,Especial-25";																					var figurantes = figurantes.split(',');
var maquilladores 	= "Assistant-26,Profesional-27,Top-28";																		var maquilladores = maquilladores.split(',');
var estilistas 		= "Assistant-29,Profesional-30,Top-31";																		var estilistas = estilistas.split(',');
var peluqueros 		= "Assistant-32,Profesional-33,Top-34";																		var peluqueros = peluqueros.split(',');
var personalShoppers= "Assistant-35,Profesional-36,Top-37";																		var personalShoppers = personalShoppers.split(',');
var espectaculos 	= "Speaker / Maestro de ceremonias-38,Animador-39,Mago-40,Musico-41,Humorista-42,Clown-43,Malabarista-44";	var espectaculos = espectaculos.split(',');
var discoteca 		= "RR.PP.-45,Imagen-46,DJ-47,Gogos-48,Performance-49,Strippers-50";											var discoteca = discoteca.split(',');
var personalCatering= "Camarero-51,Cortador de Jam�n-52,Coctelero-53,Sommelier-54";												var personalCatering = personalCatering.split(',');


$(function() {
	function ajustafooter(){
		var altoventana = $(window).height();
		if(altoventana<663){
			$(".footer").fadeOut(200);
		}else{
			$(".footer").fadeIn(200);
		}
	}
	ajustafooter();
	$(window).resize(function() {
		ajustafooter();
	});
	function ajustasidebarblog(){
		var altocontenido = $("#main > div").height();
		$("#sidebarblog").css("height","0px").animate({height:altocontenido+"px"},2000);
	}

	function cargaFancy(href,modal){
		$.fancybox.showActivity();
		$.ajax({
			url: href,
			success: function(data){
				$.fancybox.hideActivity();
				$.fancybox({
					'content' : 	data,
					'overlayColor': '#000',
					'modal':		modal,
					'padding':		20
				});
			}
		});
		return false;
	}

	/* Carga inicial del index */
	//$("#main > div").html('<img src="recursos/img/load.gif" />').load("inicio.php");
	//$("#main > div").html('<img src="recursos/img/load.gif" />').load("particular-misdatos.php");
	
	/* esto carga el contenido del main */
/*	$(".load").live("click",function(){
		var href = $(this).attr("href");
		$("#main > div").html('<img src="recursos/img/load.gif" />').load(href,function(){
			switch(href){
				case 'empresa-misdatos.php':	uploadifyAvatar(); break;
				case 'empresa-presupuestos.php':	uploadifyAvatar(); break;
				case 'empresa-facturas.php':	uploadifyAvatar(); break;
				case 'particular-misdatos.php':	uploadifyAvatar(); break;
				case 'blogs.php':				ajustasidebarblog(); break;
				case 'particulares-fotos.php':	uploadifyFotos(); break;
				case 'particulares-videos.php':	uploadifyFotos(); break;
				case 'acciones-particular.php':	uploadifyFotos(); break;
			}
		});
		return false;
	});*/
	$(".fancy").live("click",function(){
		cargaFancy($(this).attr("href"),false);
		return false;
	});	
	
	
	$(".lista li").live("click",function(){
		$(".lista ul").hide();
		$(this).parent("ul").show();
		$(this).parent("ul").parent("ul").show();
		$(this).next("ul").show();

		var texto = $(this).children("span").html();
		var titulo = $(this).html();
		var titulo = titulo.replace(texto,"");

		if($(this).next("ul").size()==0){
			$(".descripcion").hide("slide",{direction:"right"},function(){
				$(this).html(texto).prepend("<h2>"+titulo+"</h2>").show("slide",{direction:"left"});
			});
		}
	});
	
	$("form.presupuesto").live("submit",function(){
		var datos = $(this).serialize();
		$.ajax({
			type: "POST",
			url: "recursos/php/presupuesto.php",
			data: datos,
			success: function(msg){
				if(msg=='ok'){
					alert("Su mensaje fué enviado");
					//$(".presupuesto").after('<p>'+msg+'</p>').slideUp();
					$("#main > div").html('<img src="recursos/img/load.gif" />').load("presupuesto.php?msg=ok");
				}else{
					alert(msg);
				}
			}
		});		
		return false;
	});

	$("form#contacto").live("submit",function(){
		var datos = $(this).serialize();
		$.ajax({
			type: "POST",
			url: "recursos/php/contacto.php",
			data: datos,
			success: function(msg){
				if(msg=='Su mensaje fue enviado.'){
					$("form#contacto").after('<p>'+msg+'</p>').slideUp();
				}else{
					alert(msg);
				}
			}
		});		
		return false;
	});
	
	// enviar a un amigo
	$("form#enviar-amigo").live("submit",function(){
		var datos = $(this).serialize();
		$.ajax({
			type: "POST",
			url: "recursos/php/enviar-amigo.php",
			data: datos,
			success: function(msg){
				if(msg=='ok'){
					var msg="El E-mail ha sido enviado correctamente";
					$("form#enviar-amigo").after('<p>'+msg+'</p>').slideUp();
				}else{
					alert(msg);
				}
			}
		});
		return false;	
	});



	$(".registro").live("submit",function(){
		var datos = $(this).serialize();
		$.fancybox.showActivity();
		$.ajax({
			type: "POST",
			url: "recursos/php/registro.php",
			data: datos,
			success: function(msg){
				$.fancybox.hideActivity();
				if(msg=='ok'){
					cargaFancy("registro3.php",false);
				}else{
					test();
					alert(msg);
				}
			}
		});
		return false;	
	});
	$("#login > form").live("submit",function(){
		var datos = $(this).serialize();
		$.fancybox.showActivity();
		$.ajax({
			type: "POST",
			url: "recursos/php/login.php",
			data: datos,			
			success: function(msg){
				$.fancybox.hideActivity();
				if(msg=='ok'){
					window.location="index.php";
				}else{
					alert(msg);
				}
			}
		});
		return false;
	});
	$("#user > span#bienvenido > a").live("click",function(){
		if(!confirm("Seguro que quieres salir?")){
			return false;
		}
	});
	$("#empresa-misdatos").live("submit",function(){
		var datos = $(this).serialize();
		$.ajax({
			type: "POST",
			url: "recursos/php/edita-datos-empresa.php",
			data: datos,
			success: function(msg){
				if(msg==''){
					$("#main > div").html('<img src="recursos/img/load.gif" />').load('empresa-misdatos.php?msg=success',function(){uploadifyAvatar();});
				}else{
					alert(msg);
				}
			}
		});
		return false;
	});
	var img = 0;
	
/*	function uploadifyAvatar(){
	var iduser	= $("body").attr("rel");
	$('#nuevoavatar').uploadify({
		'debug'		: false,
		'uploader'  : 'http://agenciaquality.com/recursos/uploadify-v2.1.4/uploadify.swf',
		'script'    : 'http://agenciaquality.com/recursos/php/nuevoavatar.php?iduser='+iduser,
		'cancelImg' : 'http://agenciaquality.com/recursos/uploadify-v2.1.4/cancel.png',
		'folder'    : 'http://agenciaquality.com/recursos/avatares/',
		'width'		: 150,
		'height'	: 21,
		'buttonImg'	: 'http://agenciaquality.com/recursos/img/cambio-avatar.png',
		'auto'      : true,
		'buttonText': 'Nueva imagen',
		'fileExt'	: '*.jpg',
		'fileDesc'	: 'Imagenes',
		'onAllComplete' : function(event,data) {
			var rns		= Math.floor(Math.random()*30);
			$("form#gestion-avatar > img").attr("src","http://agenciaquality.com/recursos/avatares/"+iduser+".jpg?rns="+rns);
		}
	});
	}*/
	
	
	
	
	$("#comentar_blog").live("submit",function(){
		var datos = $(this).serialize();
		var id_articulo = $('input[name="id_articulo"]').val();
		$.ajax({
			type: "POST",
			url: "recursos/php/comentario_add.php",
			data: datos,
			success: function(msg){
				if(msg==''){
					alert("Comentario agregado");
					$("#main > div").html('<img src="recursos/img/load.gif" />').load('blog.php?id='+id_articulo);
				}else{
					alert(msg);
				}
			}
		});
		return false;
	});
	$(".comentario_blog .del").live("click",function(){
		var href = $(this).attr("href");
		var parent = $(this).parent(".comentario_blog");
		if(confirm("Seguro que quieres eliminar este comentario?")){
			$.ajax({
				type: "GET",
				url: href,
				success: function(msg){
					if(msg==''){
						parent.slideUp();
					}else{
						alert(msg);
					}
				}
			});
		}
		return false;
	});
	
/*	$("#particular-misdatos").live("submit",function(){
		var datos = $(this).serialize();
		$.ajax({
			type: "POST",
			url: "recursos/php/edita-datos-particular.php",
			data: datos,
			success: function(msg){
				if(msg==''){
					$("#main > div").html('<img src="recursos/img/load.gif" />').load('particular-misdatos.php?msg=espera_moderacion',function(){uploadifyAvatar();});
				}else{
					alert(msg);
				}
			}
		});
		return false;
	});*/
	

/*	$("#particular-misvideos").live("submit",function(){
		var datos = $(this).serialize();
		$.ajax({
			type: "POST",
			url: "recursos/php/edita-videos-particular.php",
			data: datos,
			success: function(msg){
				if(msg==''){
					$("#main > div").html('<img src="recursos/img/load.gif" />').load('particulares-videos.php?msg=espera_moderacion',function(){uploadifyAvatar();});
				}else{
					alert(msg);
				}
			}
		});
		return false;
	});*/
	
	
	
	// BUSCADOR
	
	$('select[name="categoria"]').live("change",function(){
		$('select[name="subcategoria"]').empty().append('<option value="cualquiera"></option>');
		var categoria = $(this).val();
		eval('numero = '+categoria+'.length;');
		if(numero>-1){
			for(i=0;i<numero;i++){
				eval('subcategoria = '+categoria+'['+i+'];');
				var subcategoria = subcategoria.split('-');
				$('select[name="subcategoria"]').append('<option value="'+subcategoria[1]+'">'+subcategoria[0]+'</option>');
			}
		}else{
			$('select[name="subcategoria"]').append('<option value="cualquiera">Cualquiera</option>');
		}
	});
	
	/*$('select[name="categoria"]').live("click",function(){
		$('select[name="subcategoria"]').empty().append('<option value="0"></option>');
		var categoria = $(this).val();		
		eval('numero = '+categoria+'.length;');
		for(i=0;i<numero;i++){
			eval('subcategoria = '+categoria+'['+i+'];');
			var subcategoria = subcategoria.split('-');
			$('select[name="subcategoria"]').append('<option value="'+subcategoria[1]+'">'+subcategoria[0]+'</option>');
		}
	});*/
	
/*	$("form.buscador").live("submit",function(){
		var datos = $(this).serialize();
		$.ajax({
			type: "POST",
			url: "resultados-buscador.php",
			data: datos,
			success: function(msg){
				$("div#resultados").html(msg);
			}
		});		
		return false;
	});*/
	
	$(".select").live("click",function(){
		var foto = $(this).attr("foto");
		var id = $(this).attr("rel");
		if($(this).text()=='Select'){
			$(this).text('Delete');
			$("#seleccion").append('<img src="'+foto+'" border="0" class="seleccionado" rel="'+id+'" width="30" height="40" style="margin:0px 3px 0px 0px;" /> ');
		}else{
			$(this).text('Select');
			$('.seleccionado[rel="'+id+'"]').remove();
		}
		return false;
	});
	
	$(".enviaContacto").live("click",function(){
		if($(".seleccionado").size()==0){
			alert('Selecciona al menos un perfil');
		}else{
			cargaFancy("enviar-a-contacto.php",false);
		}
		return false;
	});
	$(".vaciabuscador").live("click",function(){
		$("#seleccion .seleccionado").remove();
		$(".select").text('Select');
		return false;
	});
	$("#enviaContacto").live("submit",function(){
		var perfiles = '';
		var tunombre = $('input[name="nombre"]').val();
		var asunto = $('input[name="asunto"]').val();
		var suemail = $('input[name="email"]').val();

		$("#seleccion .seleccionado").each(function(){
			perfiles += $(this).attr("rel");
			perfiles += ',';
		});
		$.ajax({
			type: "POST",
			url: "recursos/php/envia-contacto.php",
			data:{
				tunombre: tunombre,
				suemail	: suemail,
				perfiles: perfiles,
				asunto	: asunto
			},
			success: function(msg){
				alert(msg);
				$.fancybox.close();
			}
		});
		return false;

	});
	$(".enviaAgencia").live("click",function(){
		if($(".seleccionado").size()==0){
			alert('Selecciona al menos un perfil');
		}else{
			cargaFancy("envia-contacto-agencia.php",false);
		}
		return false;
	});
	
	$("#enviaAgencia").live("submit",function(){
		var perfiles = '';
		var tunombre = $('input[name="nombre"]').val();
		var asunto = $('input[name="asunto"]').val();
		var suemail = $('input[name="email"]').val();

		$("#seleccion .seleccionado").each(function(){
			perfiles += $(this).attr("rel");
			perfiles += ',';
		});
		$.ajax({
			type: "POST",
			url: "recursos/php/envia-contacto-agencia.php",
			data:{
				tunombre: tunombre,
				suemail	: suemail,
				perfiles: perfiles,
				asunto	: asunto
			},
			success: function(msg){
				alert(msg);
				$.fancybox.close();
			}
		});
		return false;

	});



	// FOTOS
	
/*	function uploadifyFotos(){
	var iduser	= $("body").attr("rel");
	$('#foto').uploadify({
		'uploader'  : 'recursos/uploadify-v2.1.4/uploadify.swf',
		'script'    : 'recursos/php/sube-fotos.php?iduser='+iduser,
		'cancelImg' : 'recursos/uploadify-v2.1.4/cancel.png',
		'folder'    : 'recursos/fotos/',
		'width'		: 150,
		'height'	: 30,
		'auto'      : true,
		'multi'		: true,
		'buttonText': 'Subir fotos',
		'fileExt'	: '*.jpg;*.png;*.gif',
		'fileDesc'	: 'Imagenes',
		'onAllComplete':function(){
			$("#main > div").html('<img src="recursos/img/load.gif" />').load("particulares-fotos.php?msg=espera_moderacion",function(){uploadifyFotos();});
		}
	});
	}
	$(".borrafoto").live("click",function(){
		var href=$(this).attr("href");
		$.ajax({
			type: "POST",
			url: href,
			success: function(msg){
				$("#main > div").html('<img src="recursos/img/load.gif" />').load("particulares-fotos.php?msg=espera_moderacion",function(){uploadifyFotos();});
			}
		});
		return false;	
	});*/
});
