// always use no conflict mode
var J = jQuery.noConflict();

J(document).ready(function() {
  
	// abre a caixa modal de checkagem do estado do utilizador
	J("#myWedding-btn").click( function() {
		J.ajax({
		    type: "post",
		    url: "getStatus.php",
		    success: function(msg){
				if (msg != 'logout'){
					if (msg == 'admin'){
						J('#form1').attr('action','wedding-manager.php');
					} else if (msg == ''){
						J('#form1').attr('action','wedding.php');
					}
					J('#form1').submit();
				} else {
					J('#modalMyWedding').popupBlock();
					J('#username').focus();
				}	
			}
		});
		return false;
	});
	
	//abre a janela de contacto
	J("#contact-btn").click( function() {
		J('#modalContact').popupBlock();
	});
	
	//fecha a caixa modal
	J(".close").click( function() {		
		J('.caixa-modal').popupClose();
		J('#username').val('');
		J('#password').val('');
		J('#usernameObg').css('visibility', 'hidden');
		J('#passwordObg').css('visibility', 'hidden');
	});
	/*
	J("#form1").submit(function(){
		return false
	});*/
	
	//login do utilizador
	J("#button").click(function(){
		J("#usernameObg").html('Required Field');
		var valido = true;
		
		J('.obg').each(function(){
			if (J(this).val().length == 0){
				valido = false;
				J('#' + this.id + 'Obg').css('visibility', 'visible');		
			} else {
				J('#' + this.id + 'Obg').css('visibility', 'hidden');
			}				
		});
		
		if (valido){
			J.ajax({
			    type: "post",
			    url: "getLogin.php",
			    data: J("#form1").serialize(),
			    success: function(msg){
					if (msg != 'error'){
						if (msg == '0'){
							J('#form1').attr('action','wedding.php');
						} else if(msg == '1'){
							J('#form1').attr('action','wedding-manager.php');
						}
						J('#form1').submit();
						return false;
					} else {
						J("#usernameObg").html('Unknown user or incorrect password');
						J("#usernameObg").css('visibility', 'visible');
						return false;
					}			      
			    }
			  });	
		}		
		return false;
	});	
	
	//fecha o aviso
	J(".close-alert").click(function(){
		J("#avisos").hide();
	});
});

function selectImage(){
	J(".select-image").click(function(){			
		J.ajax({
		    type: "post",
		    data: "name=" + this.id + "&action=" + J(this).attr("checked"),
		    url: "selectImage.php",
		    success: function(msg){
				if (msg == 0){
					J("#download-parcial").hide();
				} else if (msg >= 1){
					J("#download-parcial").show();
				}
			}
		});
	});	
}
