/**
 * function confirm_delete(intitule, url)
 *
 * Demande de validation de la suppression d'un élément (offre d'emploi, critère ou candidature)
 *
 * @param   intitule    string      intitulé de l'élément
 * @param   url         string      url de redirection pour la suppression
 */
function confirm_delete(intitule, url)
{
    if(confirm("Etes-vous sûr de vouloir supprimer \""+intitule+"\" ?"))
    {
        window.location = url;
        return true;
    }
    else
    {
        return false;
    }
}

function check_form_auth()
{
	$('#perreur').html('');
	$('#pass_erreur').html('');
	if($('#plogin').attr('value') != undefined && $('#ppassword').attr('value') != undefined)
	{
		$('#loader').css('display','block');
		$.ajax({ url: "?page=check_auth",
			type:"post",
			dataType:"html",
			data: '&csrf_protection='+$('#csrf_protection').attr('value')+'&champ='+$('#plogin').attr('value')+'&puis='+MD5($('#ppassword').attr('value'))+'&hauteur='+$('#auth').height(),
			success:function(retour){
				$('#loader').css('display','none');
				$('#conteneur').html(retour);
				affiche_entete();
			}
		});
	}
	else if($('#plogin').attr('value') == undefined && $('#ppassword').attr('value') == undefined)
	{
		$('#perreur').html('Veuillez remplir le champ Identifiant');
		$('#pass_erreur').html('Veuillez remplir le champ Mot de passe');
	}
	else if($('#plogin').attr('value') == undefined)
	{
		$('#perreur').html('Veuillez remplir le champ Identifiant');
	}
	else if($('#ppassword').attr('value') == undefined)
	{
		$('#pass_erreur').html('Veuillez remplir le champ Mot de passe');
	}
	
}

function affiche_entete()
{
	if($('#hidden_check').attr('value') != 'authentification')
	{
		$.ajax({ url: "?page=portail_acces",
			type:"post",
			dataType:"html",
			success:function(retour){
				$('#loader').css('display','none');
				$('#conteneur').html(retour);
			}
		});
		$.ajax({ url: "?page=portail_entete",
			type:"post",
			dataType:"html",
			success:function(retour){
				$('#entete').html(retour);
			}
		});
	}
}

function deconnexion()
{
	$.ajax({ url: "?page=portail",
			type:"post",
			dataType:"html",
			data:'&deconnexion=ok',
			success:function(retour){
				window.location.reload();
			}
		});
}

function titleValiderOver(id)
{
	document.getElementById(id).src = 'plugins/portail/img/bt_valider_off.gif';
}

function titleValiderOut(id)
{
	document.getElementById(id).src = 'plugins/portail/img/bt_valider_on.gif';
}

function titleDeconnexionOver(id)
{
	document.getElementById(id).src = 'plugins/portail/img/bt_sedec_off.gif';
}

function titleDeconnexionOut(id)
{
	document.getElementById(id).src = 'plugins/portail/img/bt_sedec_on.gif';
}

function log_document(id_users,id_documents,obj)
{
	var file = $(obj).children().attr('alt');
	
	$.ajax({ url: "?page=log_document",
		type:"post",
		data: '&id_users='+id_users+'&id_documents='+id_documents,
		success:function(retour){
			window.location.href = '?page=download&file='+file;
		}
	});
}

function log_manuel_utilisation(id_users,id_acces,obj)
{
	var file = $(obj).children().attr('alt');
	
	/*
	$.ajax({ url: "?page=log_manuel_utilisation",
		type:"post",
		data: '&id_users='+id_users+'&id_acces='+id_acces,
		success:function(retour){
			window.location.href = '?page=download&file='+file;
		}
	});
	*/
	window.location.href = '?page=download&file='+file;
}

function log_acces(id_users,id_acces)
{
	$.ajax({ url: "?page=log_acces",
		type:"post",
		data: '&id_users='+id_users+'&id_acces='+id_acces,
		success:function(retour){
			//nothing
		}
	});
}
