// JavaScript Document

function ValideMembreInfos(Form_){
	var Error = 0;
	if(Form_){
		if(trim(Form_.Prenom.value) != ""){
			document.getElementById("labelprenom").className = "LblRegisterInfo";
		}else{
			Error = 1;
			document.getElementById("labelprenom").className = "LblRegisterInfoErreur";
		}
		
		if(trim(Form_.Nom.value) != ""){
			document.getElementById("labelnom").className = "LblRegisterInfo";
		}else{
			Error = 1;
			document.getElementById("labelnom").className = "LblRegisterInfoErreur";
		}
		
		if(Form_.TypeMembre.selectedIndex > 0){
			document.getElementById("labeltypemembre").className = "LblRegisterInfo";
		}else{
			Error = 1;
			document.getElementById("labeltypemembre").className = "LblRegisterInfoErreur";
		}
		
		
		
		if(Error != 0){
			return false;
		}else{
			return true;
		}
	}else{
		alert("Pas de formulaire");
		return false;
	}
}


function ValideMembreCoordonnees(Form_){
	var Error = 0;
	if(Form_){
		if(Form_.Ville.value != ""){
			document.getElementById("labelville").className = "LblRegisterInfo";
		}else{
			Error = 1;
			document.getElementById("labelville").className = "LblRegisterInfoErreur";
		}
		
		if(trim(Form_.CodePostal.value) != ""){
			document.getElementById("labelcodepostal").className = "LblRegisterInfo";
		}else{
			Error = 1;
			document.getElementById("labelcodepostal").className = "LblRegisterInfoErreur";
		}
		
		
		if(Error != 0){
			return false;
		}else{
			return true;
		}
	}else{
		alert("Pas de formulaire");
		return false;
	}
}




function ValideMembrePassword(Form_){
	var Error = 0;
	if(Form_){
		if(trim(Form_.Password.value) != ""){
			document.getElementById("labelmotdepasse").className = "LblRegisterInfo";
		}else{
			Error = 1;
			document.getElementById("labelmotdepasse").className = "LblRegisterInfoErreur";
		}
		
		if(trim(Form_.ConfirmPassword.value) != "" && Form_.ConfirmPassword.value == Form_.Password.value){
			document.getElementById('labelconfirmmotdepasse').className = "LblRegisterInfo";
		}else{
			Error = 1;
			document.getElementById('labelconfirmmotdepasse').className = "LblRegisterInfoErreur";
		}
		
		
		if(Error != 0){
			return false;
		}else{
			return true;
		}
	}else{
		alert("Pas de formulaire");
		return false;
	}
}


function ValidDelete(){
	if(confirm("Si vous cliquez sur 'OK' votre compte sera détruit!")){
		return true;	
	}else{
		return false;
	}
}


function ValidePerduPassword(Form_){
	var Error = 0;
	
	if(Form_){
		if(trim(Form_.Courriel.value) != ""){
			if(Form_.Courriel.value.indexOf("@") != -1 && Form_.Courriel.value.indexOf(".") != -1){
				document.getElementById('labelcourriel').className = "LblRegisterInfo";
			}else{
				document.getElementById('labelcourriel').className = "LblRegisterInfoErreur";
				Error = 1;	
			}
		}else{
			Error = 1;
			document.getElementById("labelcourriel").className = "LblRegisterInfoErreur";
		}
		
		if(Error != 0){
			return false;
		}else{
			return true;
		}
	}else{
		alert("Pas de formulaire");
		return false;
	}
}




function ValideAddAnnonce(Form_){
	var Error = 0;
	if(Form_){
		if(Form_.CategorieID.selectedIndex > 0){
			document.getElementById("labelcategorie").className = "LblRegisterInfo";
		}else{
			Error = 1;
			document.getElementById("labelcategorie").className = "LblRegisterInfoErreur";
		}
		
		if(Form_.SousCategorieID.selectedIndex > 0){
			document.getElementById("labelsouscategorie").className = "LblRegisterInfo";
		}else{
			Error = 1;
			document.getElementById("labelsouscategorie").className = "LblRegisterInfoErreur";
		}
		
		
		if(trim(Form_.Prix.value) != "" && !isNaN(Form_.Prix.value) || trim(Form_.Commentaire.value) != ""){
			document.getElementById("labelprix").className = "LblRegisterInfo";
		}else{
			Error = 1;
			document.getElementById("labelprix").className = "LblRegisterInfoErreur";
		}
		
		if(Form_.TypeAnnonce.selectedIndex > 0){
			document.getElementById("labeltypeannonce").className = "LblRegisterInfo";
		}else{
			Error = 1;
			document.getElementById("labeltypeannonce").className = "LblRegisterInfoErreur";
		}
		
		if(trim(Form_.Titre.value) != ""){
			document.getElementById("labeltitre").className = "LblRegisterInfo";
		}else{
			Error = 1;
			document.getElementById("labeltitre").className = "LblRegisterInfoErreur";
		}
		
		if(trim(Form_.Description.value) != ""){
			document.getElementById("labeldescription").className = "LblRegisterInfo";
		}else{
			Error = 1;
			document.getElementById("labeldescription").className = "LblRegisterInfoErreur";
		}
		
		
	
		if(Error != 0){
			return false;
		}else{
			return true;
		}
	}else{
		alert("Pas de formulaire");
		return false;
	}
}




function ValideEditAnnonce(Form_){
	var Error = 0;
	if(Form_){
		if(Form_.CategorieID.selectedIndex > 0){
			document.getElementById("labelcategorie").className = "LblRegisterInfo";
		}else{
			Error = 1;
			document.getElementById("labelcategorie").className = "LblRegisterInfoErreur";
		}
		
		if(Form_.SousCategorieID.selectedIndex > 0){
			document.getElementById("labelsouscategorie").className = "LblRegisterInfo";
		}else{
			Error = 1;
			document.getElementById("labelsouscategorie").className = "LblRegisterInfoErreur";
		}
		
		
		if(trim(Form_.Prix.value) != "" && !isNaN(Form_.Prix.value) || trim(Form_.Commentaire.value) != ""){
			document.getElementById("labelprix").className = "LblRegisterInfo";
		}else{
			Error = 1;
			document.getElementById("labelprix").className = "LblRegisterInfoErreur";
		}
		
		if(Form_.TypeAnnonce.selectedIndex > 0){
			document.getElementById("labeltypeannonce").className = "LblRegisterInfo";
		}else{
			Error = 1;
			document.getElementById("labeltypeannonce").className = "LblRegisterInfoErreur";
		}
		
		if(trim(Form_.Titre.value) != ""){
			document.getElementById("labeltitre").className = "LblRegisterInfo";
		}else{
			Error = 1;
			document.getElementById("labeltitre").className = "LblRegisterInfoErreur";
		}
		
		if(trim(Form_.Description.value) != ""){
			document.getElementById("labeldescription").className = "LblRegisterInfo";
		}else{
			Error = 1;
			document.getElementById("labeldescription").className = "LblRegisterInfoErreur";
		}
		

		
		if(Error != 0){
			return false;
		}else{
			return true;
		}
	}else{
		alert("Pas de formulaire");
		return false;
	}
}




