
function image_resize(myimg) {
	if(myimg.height > myimg.width) {
		myimg.height = '100';
		myimg.width = ( (myimg.width * 100) / myimg.height );
	}
	else {
		myimg.width = '100';
		myimg.height = ( (myimg.height * 100) / myimg.width );
	}
}

function openPop(page, largeur, hauteur) {
	window.open(page, "", "menubar=no,toolbar=no,width="+ largeur + ",height=" + hauteur);
}

String.prototype.trim = function() {
	a = this.replace(/^\s+/, '');
	return a.replace(/\s+$/, '');
}

function validateForm(checkIt) {

	var i = 0;
	var error = 'Les champs suivants sont obligatoires :\n';
	var fields = '';
	while(checkIt[i]) {
		if(checkIt[i][1] == '') {
			fields += checkIt[i][0] + "\n";
			var stop = 1;
		}
		i++;
	}
	if(stop == 1) {
		alert(error+fields);
		return false;
	}
	else {
		return true;
	}
}

function ValidateFormA(){
        var str=document.accountform.email.value;
        var lname = document.accountform.lastname.value;
        var fname = document.accountform.firstname.value;
        var address = document.accountform.address.value;
        var cp = document.accountform.cp.value;
        var city = document.accountform.city.value;
        var country = document.accountform.country.value;
        var phone = document.accountform.phone.value;

        var pwd = document.accountform.pwd.value;
        var pwd2 = document.accountform.pwd2.value;

        if(lname.trim() == ""){
         alert("Le champs Nom est requis.");
         return false;
        }else if(fname.trim() == "") {
                alert("Le champs Prenom est requis.");
         return false;
        }else if(address.trim() == ""){
                alert("Le champs Adresse est requis. ");
                return false;
        }else if(cp.trim() == ""){
                alert("Le champs Code postal est requis. ");
                return false;
        }else if(city.trim() == ""){
                alert("Le champs Ville est requis. ");
                return false;
        }else if(country.trim() == ""){
                alert("Le champs Pays est requis. ");
                return false;
        }else if(phone.trim() == ""){
                alert("Le champs Telephone est requis. ");
                return false;
        }else if(str.trim() == ""){
                alert("Le champs Email est requis. ");
                return false;
        }
        if(pwd.trim() == "" || pwd2.trim() == ""){
        alert("Les champs Mot de passe et Confirmation mot de passe sont requis. ");
                return false;
        }
        else if(pwd != pwd2){
                alert("Les deux mots de passe saisis ne correspondent pas. Veuillez les re-saisir.");
                return false;
        }

        if((str.lastIndexOf(".") > 2) && (str.indexOf("@") > 0) && (str.lastIndexOf(".") > (str.indexOf("@")+1)) || (str==""))
        {       document.accountform.submit(); }
        else {
                alert("L adresse email n est pas valide");
                return false;
        }
}
 
function ValidateFormP(){
        if(!document.prodform.offre[0].checked && !document.prodform.offre[1].checked)
        {
                alert("Vous devez choisir une offre pour mettre en valeur votre annonce.");
                return false;
        }
}
 
function ValidateFormI(){
        var email=document.identform.email.value;
        var pwd=document.identform.pwd.value;

        if(email.trim() == ""){
        alert("Email requis...");
        return false;
    }else if(pwd.trim() == "") {
                alert("Mot de passe requis...");
        return false;
        }
}

function validateConditions(checkIt) {

        if(checkIt[0][1] === false) {
                alert(checkIt[0][0]);
                return false;
        }
        else {
                return true;
        }
}
