function votePlus(id,nb) {

 $('#votePlus'+id).css('display','none');
 $.post("/admin/vote_plus.php",{"id":id,"nb":nb},function(html) {
 if (html == 'NA') {
	$('#votePlus'+id).html('blabla...').fadeIn();
 } else {
	$('#votePlus'+id).html('gracias por su validaci&#243;n ! ('+html+')').fadeIn();
	pageTracker._trackEvent("Vote", "Plus");
 }
 });

}

function voteMoins(id,nb) {

 $('#voteMoins'+id).css('display','none');
 $.post("/admin/vote_moins.php",{"id":id,"nb":nb},function(html) {
 if (html == 'NA') {
	$('#voteMoins'+id).html('blabla...').fadeIn();
 } else {
	$('#voteMoins'+id).html('gracias por burlarse :p ('+html+')').fadeIn();
	pageTracker._trackEvent("Vote", "Moins");
 }
 });

}

function displayAlertMail() {
	$('#alertMail').html('<b>Email</b> (optional)'+' : <input type="text" name="email" id="email">');
}

function displayFollowComment() {
	$('#textFollowMail').fadeOut();
	$('#formFollowMail').fadeIn();
}


function closeAd() {
	$.get("/modules/close_ads.php",function(html) {
		$('#ad').slideUp();
	});
}

function closeAdMenu() {
	$('#ad_menu').fadeOut();
}


function displaySharer(id) {
	if ($('#sharer'+id).css('display') == 'none') {
		$('#'+id).attr("src", '/images/moins.gif');
		$('#sharer'+id).slideDown();
	} else {
		$('#'+id).attr("src", '/images/plus.gif');
		$('#sharer'+id).slideUp();
	}
}

function displayThemes() {
	if ($('#themes').css('display') == 'none') {
		$('#title').css('background-image', 'url(/images/arrow_up.png)');
		$('#title').css('background-position', '85px 4px');
		$('#title').css('background-repeat', 'no-repeat');
		$('#themes').slideDown();
		pageTracker._trackEvent("Theme", "Change");
	} else {
		$('#title').css('background-image', 'url(/images/arrow_down.png)');
		$('#title').css('background-position', '85px 4px');
		$('#title').css('background-repeat', 'no-repeat');
		$('#themes').slideUp();
		pageTracker._trackEvent("Theme", "Change");
	}
}

function addFav(){
	if(navigator.appName!='Microsoft Internet Explorer'){
		window.sidebar.addPanel("JodidaVida.com","http://www.jodidavida.com","");
	}
	else{
		window.external.AddFavorite("http://www.jodidavida.com","JodidaVida.com");
	}
}

function loadBG(file) {
	$('input#bgimage').val(file);
	$('body').css("background","transparent url(/uploads/" + file + ") fixed no-repeat");
}

$(document).ready(function() {
	jtip();

	$("#submit_share").click(function(){
		$("#result").html('<p style="text-align: center"><img src="/images/loading.gif"></p>');
		pageTracker._trackEvent("Share", "Mail");
	});
	
	$("#submit_post").click(function(){
		$("#result_post").html('<p style="text-align: center"><img src="/images/loading.gif"></p>');
		pageTracker._trackEvent("Post", "Anecdota");
	});
	
	$('.boutons #yes').click(function() {
		var id = $('.post .contain .articleId').attr('id');
		$('.boutons #next .boutonext').attr('id', 1);
		$.get('/admin/moderate.php?id='+id+'&status=1',function(html) {
			$('.post .contain').slideUp(function() {
					$('.post .contain').html(html);
					$('.post .contain').slideDown();
			});
		});
	});
	
	$('.boutons #no').click(function() {
		var id = $('.post .contain .articleId').attr('id');
		$('.boutons #next .boutonext').attr('id', 1);
		$.get('/admin/moderate.php?id='+id+'&status=0',function(html) {
			$('.post .contain').slideUp(function() {
					$('.post .contain').html(html);
					$('.post .contain').slideDown();
			});
		});
	});
	
	$('.boutons #next').click(function() {
		var id = $('.boutons #next .boutonext').attr('id');
		var idnext = parseInt(id)+1;
		$('.boutons #next .boutonext').attr('id', idnext);
		$.get('/admin/moderate.php?id='+id+'&action=next',function(html) {
			$('.post .contain').slideUp(function() {
					$('.post .contain').html(html);
					$('.post .contain').slideDown();
			});
		});
	});
	
	$('.boton #aprobar').click(function() {
		var id = $('.post .contain .articleId').attr('id');
		$.get('/modules/moderate.php?id='+id+'&status=1',function(html) {
			$('.post .contain').slideUp(function() {
					$('.post .contain').html(html);
					$('.post .contain').slideDown();
			});
		});
	});
	
	$('.boton #rechazar').click(function() {
		var id = $('.post .contain .articleId').attr('id');
		$.get('/modules/moderate.php?id='+id+'&status=0',function(html) {
			$('.post .contain').slideUp(function() {
					$('.post .contain').html(html);
					$('.post .contain').slideDown();
			});
		});
	});
	
	$("#warningMessage").livequery(function(){
      $("#warningMessage").fadeOut(800).fadeIn(800).animate({left:"+=10px"}).animate({left:"-5000px"}).slideUp();
    });
	
	$("#validMessage").livequery(function(){
      $("#validMessage").fadeOut(800).fadeIn(800).animate({left:"+=10px"}).animate({left:"-5000px"}).slideUp();
	  $("#newPost").clearForm();
    });
	
	$.fn.clearForm = function() {
	  return this.each(function() {
	  var type = this.type, tag = this.tagName.toLowerCase();
	  if (tag == 'form')
	   return $(':input',this).clearForm();
	  if (type == 'text' || type == 'password' || tag == 'textarea')
	   this.value = '';
	  else if (type == 'checkbox' || type == 'radio')
	   this.checked = false;
	  else if (tag == 'select')
	   this.selectedIndex = -1;
	  });
	};

	var options = { 
		target: '#result'
	}; 
	$('#share_email').ajaxForm(options);
	
	var options = { 
		target: '#result_post'
	}; 
	$('#newPost').ajaxForm(options);
	
	var options = { 
		target: '#result_followMail'
	}; 
	$('#followComment').ajaxForm(options);
		 
	
	$(".edit").livequery(function(){$(this).editable("/admin/save.php", { 
      type   : 'autogrow',
      submitdata: { _method: "put" },
	  submit    : 'OK',
      select : true,
      autogrow : {
           lineHeight : 16,
           minHeight  : 32
      }
    })});
	
	new AjaxUpload('#upload_button', {
		action: '/modules/upload.php',
		data: {
			timestamp : (new Date()).getTime()
		},

		onSubmit : function(file, ext){
			if (ext && /^(jpg|png|jpeg|gif)$/.test(ext)){
				$('#result_upload').text('Uploading : ' + file);	
			} else {
				// extension is not allowed
				$('#result_upload').text('Error: only images are allowed');
				// cancel upload
				return false;				
			}
		},
		onComplete : function(file, response){
			$('#result_upload').text('Uploaded : ' + response + '_' + file);
			$('input#bgimage').val(response + '_' + file);
			$('body').css("background","transparent url(/uploads/" + response + "_" + file + ") fixed no-repeat");
		}		
	});
	
	var hideit = function(e, ui) { $(this).val('#'+ui.hex); $('.ui-colorpicker').css('display', 'none'); };
	$('#bg #colorpicker').colorpicker({ hide: hideit, submit: hideit });

	$('#dochange').click(function() {
		$('body').css('background-color', $('#colorpicker').val());
		return false;
	});

	//Slider
	$("#slider").easySlider();


});