$(document).ready(function(){
	$.fx.speeds._default = 1000;

	$('#dialog').dialog({
		autoOpen: false,
		show: 'blind',
		modal: true,
		hide: 'explode'
	});
	// hide on load
	$("div.hideshow03").hide();
	$("div#forgotPass").hide();
	$("div#eventMedia").hide();

	// hide/show on click
	$("a.hideshow03").click(function(){
		$("div.hideshow03").slideToggle("slow");
	});
	$("a#addImage").click(function(){
		$("div#eventMedia").slideToggle("slow");
	});
	$("a#forgot").click(function(){
		$('#resetError').fadeOut('slow');
		$('#resetSuccess').fadeOut('slow');
		$('#loginError').fadeOut('slow');
		$("div#forgotPass").slideToggle("fast");
		$("div#login").slideToggle("fast");
	})
	$('form#quickMessage').submit(function(){
		var message = $('#theMessage').attr('value');
		var callback = $('#rb1').attr('value');
		$.ajax({
			type: "POST",
			url: "includes/quickMessage.php",
			data: "message=" + message +"& callback=" + callback,
			success: function(event, jsonObj, testing) {
				var result = $.evalJSON(event);
				if (result.success == 1){
					
					$('#dialog').dialog('open');
					$('#theMessage').attr('value', '');
					} else {
					
					alert(result.message);
					
				}
			
		},
		error: function(event) {
			
			
			alert(event.responseText);
			
		}
			
			
			
		});
		
		return false;
		
	})
	$("form#loginform").submit(function(){
		var username = $('#username').attr('value');
		var password = $('#password').attr('value');
		$('#loginError').fadeOut('fast');
		$.ajax({
			type: "POST",
			url: "checkLogin.php",
			data: "username="+ username +"& password=" + password,
			//alert('"username="+ username +"& password=" + password');
			success: function(event, jsonObj, testing) {
			
				var result = $.evalJSON(event);
				alert(result);
				if (result.success == 1){
				
					var redir = result.url;
				
					window.location = redir;
					
				} else {
					
					$('#loginError').fadeIn('slow');
					$('#loginError').html('<p class=error>' + result.message + '</p>');
					
				}
				
			
		},
		
			error: function(event) {
        	alert(event.responseText);
		
		}
			
		
		});
		
		return false;
				
	});
	

	//revcover password
	
	$("form#recoverPass").submit(function(){
		var email = $('#email').attr('value');
		$('#resetSuccess').fadeOut('fast');
		$('#resetError').fadeOut('fast');
		$.ajax({
			type: "POST",
			url: "recoverPass.php",
			data: "email="+ email,
			
			success: function(event, jsonObj, testing) {
			
				var result = $.evalJSON(event);
			//	alert(result);
				if (result.success == 1){
					
					$('#resetSuccess').fadeIn('slow');
					$('#resetSuccess').html('<p class=success>' + result.message + '</p>');
					
					
				} else {
			
					$('#resetError').fadeIn('slow');
					$('#resetError').html('<p class=error>' + result.message + '</p>');
					
					
					
				}
				
			
		},
		
			error: function(event) {
        	alert(event.responseText);
		
		}
			
		
		});
		
		return false;
				
	});
	
	
	// success demo, just for show...
	// remove these lines
	$(".success").hide();
	$(".success").fadeIn("slow");
	$(".error").hide();
	$(".error").fadeIn("slow");
	$("#loggingin").hide();
	
	
	$(".hideSuccess").click(function(){
		$(".success").fadeOut("slow");
	});
	$(".hideError").click(function(){
		$(".error").fadeOut("slow");
	});
	
	$(function() {
		$("#sortable").sortable({
			placeholder: 'ui-state-highlight'
		});
		$("#sortable").disableSelection();
	});

	$("#accordion").accordion();

	$("a[rel^='prettyPhoto']").prettyPhoto();

	
});