// JavaScript Document
function verif_connexion(){
	login=document.form_connexion.login.value;
	passe=document.form_connexion.passe.value;
	if(login=="")
	{
			alert('Veuillez indiquer votre login');
			return false;
	}
	if(passe=="")
	{
			alert('Veuillez indiquer votre mot de passe');
			return false;
	}
	document.form_connexion.submit();
}

function verif_connexion_vendre(){
	login=document.form_connexion_vendre.login.value;
	passe=document.form_connexion_vendre.passe.value;
	if(login=="")
	{ 
			alert('Veuillez indiquer votre login');
			return false;
	}
	if(passe=="")
	{
			alert('Veuillez indiquer votre mot de passe');
			return false;
	}
	document.form_connexion_vendre.submit();
}
function verif_connexion_achat(){
	login=document.form_connexion_achat.login.value;
	passe=document.form_connexion_achat.passe.value;
	if(login=="")
	{
			alert('Veuillez indiquer votre login');
			return false;
	}
	if(passe=="")
	{
			alert('Veuillez indiquer votre mot de passe');
			return false;
	}
	document.form_connexion_achat.submit();
}

function verif_inscription(){
	pseudo=document.form_inscription.pseudo.value;
	passe=document.form_inscription.passe.value;
	conf_passe=document.form_inscription.conf_passe.value;
	email=document.form_inscription.email.value;
	conf_email=document.form_inscription.conf_email.value;
	societe=document.form_inscription.societe.value;
	civilite=document.form_inscription.sexe.value;
	nom=document.form_inscription.nom.value;
	prenom=document.form_inscription.prenom.value;
/*	numero=document.form_inscription.numero.value;
	voie=document.form_inscription.voie.value;*/
	batiment=document.form_inscription.batiment.value;
	hameau=document.form_inscription.hameau.value;
	etage=document.form_inscription.etage.value;
	adresse=document.form_inscription.adresse.value;
	code_postal=document.form_inscription.code_postal.value;
	ville=document.form_inscription.ville.value;
	pays=document.form_inscription.pays.value;
	telephone=document.form_inscription.telephone.value;
	j=document.form_inscription.jour.value;
	m=document.form_inscription.mois.value;
	a=document.form_inscription.annee.value;
	conf=document.form_inscription.acceptation.checked;
	date=new Date();
	anne_actuelle=date.getFullYear();
	if(pseudo=="")
	{
		alert('Veuillez indiquer un pseudo.');
		document.getElementByTd('test').style.color="red";
		return false;
	}
	if(passe=="")
	{
		alert('Veuillez indiquer un mot de passe.');
		return false;
	}
	if(conf_passe=="")
	{
		alert('Veuillez r\351p\351ter votre mot de passe.');
		return false;
	}
	if(conf_passe!=passe)
	{
		alert('Attention la confirmation du mot de passe\r\n n\'est pas identique au mot de passe.');
		document.form_inscription.passe.value="";
		document.form_inscription.conf_passe.value="";
		return false;
	}
	if(email=="")
	{
		alert('Veuillez indiquer votre email.');
		return false;
	}
	if(conf_email=="")
	{
		alert('Veuillez r\351p\351ter votre email.');
		return false;
	}
	if(conf_email!=email)
	{
		alert('Attention la confirmation de l\'email \r\n n\'est pas identique \340 l\'email.');
		return false;
	}
	

	if(societe!=""){
		if(typeof(document.form_inscription.juridique)!="undefined"){
			if(document.form_inscription.juridique.value==""){
			alert('Veuillez indiquer la forme juridique de votre soci\351t\351.');
			return false;
		}
		}
		if(typeof(document.form_inscription.siret)!="undefined"){
			if(document.form_inscription.siret.value==""){
			alert('Veuillez indiquer le siret de votre soci\351t\351.');
			return false;
		}
		}
		if(typeof(document.form_inscription.tva)!="undefined"){
			if(document.form_inscription.tva.value==""){
			alert('Veuillez indiquer le num\351ro de votre soci\351t\351.');
			return false;
		}
		}
		if(typeof(document.form_inscription.capital)!="undefined"){
			if(document.form_inscription.capital.value==""){
			alert('Veuillez indiquer le capital de votre soci\351t\351.');
			return false;
		}
		}

	}
	if(nom=="")
	{
		alert('Veuillez indiquer votre nom.');
		return false;
	}
	if(prenom=="")
	{
		alert('Veuillez indiquer votre pr\351nom.');
		return false;
	}
	/*if(numero=="")
	{
		alert('Veuillez indiquer le num\351ro de votre habitation.');
		return false;
	}*/
	/*if(voie=="")
	{
		alert('Veuillez indiquer le type de voie de votre habitation.');
		return false;
	}*/
	if(etage=="" && batiment=="" && adresse=="" && hameau=="")
	{
		alert('Veuillez indiquer votre adresse.');
		return false;
	}
	if(code_postal=="")
	{
		alert('Veuillez indiquer votre code postal.');
		return false;
	}
	/*if(isNaN(code_postal))
	{
		alert('Veuillez v\351rifier votre code postal.');
		return false;
	}*/
	if(ville=="")
	{
		alert('Veuillez indiquer votre ville.');
		return false;
	}
	if(pays=="")
	{
		alert('Veuillez indiquer votre pays.');
		return false;
	}
	/*if(telephone=="")
	{
		alert('Veuillez indiquer votre t\351l\351phone.');
		return false;
	}
	else
	{
		var nb_char=telephone.length;
		if(nb_char!=10)
		{
			var reg=new RegExp("[- ._\/;,]+", "g");
			var tab_telephone=telephone.split(reg);
			var nb_num=tab_telephone.length;
			if(nb_num!=5)
			{
				alert('Votre num\351ro de t\351l\351phone n\'est pas valide.');
				return false;
			}
		}
		
	}*/
	if(j=="0")
	{
		alert('Veuillez indiquer votre jour de naissance.');
		return false;
	}
	if(m=="0")
	{
		alert('Veuillez indiquer votre mois de naissance.');
		return false;
	}
	if(a=="0")
	{
		alert('Veuillez indiquer votre ann\351e de naissance.');
		return false;
	}
	if(anne_actuelle-a<18)
	{
		alert('Vous devez \352tre majeur pour vous inscrire.');
		return false;
	}
	if(!conf)
	{
		alert('Veuillez confirmer la d\351claration.');
		return false;
	}
	document.form_inscription.submit();
}
function verif_modif_livraison(){
	civilite=document.form_modif_livraison.civilite.value;
	nom=document.form_modif_livraison.nom.value;
	prenom=document.form_modif_livraison.prenom.value;
	etage=document.form_modif_livraison.etage.value;
	batiment=document.form_modif_livraison.batiment.value;
	//voie=document.form_modif_livraison.voie.value;
	adresse=document.form_modif_livraison.adresse.value;
	hameau=document.form_modif_livraison.hameau.value;
	code_postal=document.form_modif_livraison.code_postal.value;
	ville=document.form_modif_livraison.ville.value;
	if(typeof(document.form_modif_livraison.zone)!="undefined") zone=document.form_modif_livraison.zone.value;
	if(typeof(document.form_modif_livraison.pays)!="undefined") zone=document.form_modif_livraison.pays.value;
	if(nom=="")
	{
		alert('Veuillez indiquer votre nom.');
		return false;
	}
	if(prenom=="")
	{
		alert('Veuillez indiquer votre pr\351nom.');
		return false;
	}
	/*if(numero=="")
	{
		alert('Veuillez indiquer le num\351ro de votre habitation.');
		return false;
	}
	if(voie=="")
	{
		alert('Veuillez indiquer le type de voie de votre habitation.');
		return false;
	}*/
	if(etage=="" && batiment=="" && adresse=="" && hameau=="")
	{
		alert('Veuillez indiquer votre adresse.');
		return false;
	}
	if(code_postal=="")
	{
		alert('Veuillez indiquer votre code postal.');
		return false;
	}
	if(ville=="")
	{
		alert('Veuillez indiquer votre ville.');
		return false;
	}
	if(zone=="null")
	{
		alert('Veuillez indiquer votre pays.');
		return false;
	}
	document.form_modif_livraison.submit();
}
//ecriture des ligne du formaulaire d'inscription pour entreprise
function entreprise(juridique,siret,tva,capital)
{
	if(typeof(juridique)=="undefined") juridique="";
	if(typeof(siret)=="undefined") siret="";
	if(typeof(tva)=="undefined") tva="";
	if(typeof(capital)=="undefined") capital="";
	if(document.form_inscription.societe.value!="")
	{
		str=
		'<table border="0" cellspacing="0" cellpadding="0">'+
		'<tr>'+
		'<td colspan="2" class="texte_noir" align="center" style="padding-bottom:5px;padding-top:5px;color=red">Les informations ci-dessous sont obligatoires, elles permettent d\'&eacute;tablir la facture au nom de votre soci&eacute;t&eacute;.</td>'+
		'</tr>'+
		'<tr>'+
		'<td class="texte_noir" align="right" width="217">Forme Juridique</td>'+
	   '<td align="left">&nbsp;<input type="text" class="rectangle_recherche" name="juridique" value="'+juridique+'" /><span class="texte_petit_noir">( Obligatoire pour une soci&eacute;t&eacute; )</span></td>'+
	  '</tr>'+
		'<tr>'+
		'<td class="texte_noir" align="right" width="217">Num&eacute;ro SIRET</td>'+
		'<td align="left" width="477">&nbsp;<input type="text" class="rectangle_recherche" name="siret" value="'+siret+'" /><span class="texte_petit_noir">( Obligatoire pour une soci&eacute;t&eacute; )</span></td>'+
	  '</tr>'+
	  '<tr>'+
		'<td class="texte_noir" align="right" width="217">Num&eacute;ro de TVA</td>'+
	   ' <td align="left">&nbsp;<input type="text" class="rectangle_recherche" name="tva" value="'+tva+'" /><span class="texte_petit_noir">( Obligatoire pour une soci&eacute;t&eacute; )</span></td>'+
	  '</tr>'+
	   '<tr>'+
		'<td class="texte_noir" align="right" width="217">Capital</td>'+
	   '<td align="left">&nbsp;<input type="text" class="rectangle_recherche" name="capital" value="'+capital+'" /><span class="texte_petit_noir">( Obligatoire pour une soci&eacute;t&eacute; )</span></td>'+
	  '</tr>'+
	  '</table>';
	  document.getElementById('champs_societe').innerHTML=str;
	}
	else
	{
		document.getElementById('champs_societe').innerHTML="";
	}
}
function demande_poids()
{
if(document.form.poids.value=="donner")
{
str="<input type='text' class='rectangle_recherche' name='precision_poids'/><span class='texte_noir'> en gramme</span>";
document.getElementById('champs_poids').innerHTML=str;
}else{
	document.getElementById('champs_poids').innerHTML="";
}
}
function demande_tva()
{
	str='<table border="0" cellspacing="0" cellpadding="0">'+
'<tr>'+
    '<td width="218"  class="texte_noir" align="right" valign="top" style="padding-bottom:10px">TVA* :<br/>(si votre produit est neuf)'+'</td>'+
   '<td  class="texte_noir" align="left" style="padding-bottom:10px">&nbsp;<select name="tva">'+
    '<option value="19.6" selected="selected">19,6 %</option>'+
 '<option value="5.5">5.5 %</option>'+
'</select></td>'+
  '</tr>'+
  '<tr>'+
'</table>';
	
document.getElementById('champs_tva').innerHTML=str;

}
//verification du champ recherche vendre
function verif_search_vendre()
{
	txt=document.form_recherche.recherche_vendre.value;
	if(txt=="")
	{
		alert('Veuillez indiquer une recherche.');
		return false;
	}
	return true;
}
//verification du formulaire de vente
function verif_vendre()
{
	if(typeof(document.form.etat)!='undefined')
	{
		if(document.form.etat.value=="")
		{
			alert("Veuillez indiquer l'\351tat de votre produit.");
			return false;
		}
	}
	/*if(typeof(document.form.marque)!='undefined')
	{
		if(document.form.marque.value=="")
		{
			alert("Veuillez indiquer la marque de votre produit.");
			return false;
		}
	}
	if(typeof(document.form.fabricant)!='undefined')
	{
		if(document.form.fabricant.value=="")
		{
			alert("Veuillez indiquer le fabricant de votre produit.");
			return false;
		}
	}
	if(typeof(document.form.theme)!='undefined')
	{
		if(document.form.theme.value=="")
		{
			alert("Veuillez indiquer un theme pour votre produit.");
			return false;
		}
	}*/
	if(typeof(document.form.echelle)!='undefined')
	{
		if(document.form.echelle.value=="")
		{
			alert("Veuillez indiquer une echelle pour votre produit.");
			return false;
		}
	}
	if(typeof(document.form.annee_fab)!='undefined')
	{
		if(document.form.annee_fab.value!="")
		{
			if(isNaN(document.form.annee_fab.value))
			{
				alert("Attention l'ann\351e de fabrication ne peut comporter que des chiffres.");
				return false;
			}
			if(document.form.annee_fab.value.length<4)
			{
				alert("Attention l'ann\351e de fabrication doit comporter 4 chiffres.");
				return false;
			}
		}
	}
	if(typeof(document.form.pays)!='undefined')
	{
		if(document.form.pays.value=="")
		{
			alert("Veuillez indiquer le pays de fabrication de votre produit.");
			return false;
		}
	}
	if(typeof(document.form.description_courte)!='undefined')
	{
		if(document.form.description_courte.value=="")
		{
			alert("Veuillez indiquer un titre pour votre annonce.");
			return false;
		}
	}
	/*if(typeof(document.form.description)!='undefined')
	{
		if(document.form.description.value=="")
		{
			alert("Veuillez indiquer une description pour votre produit.");
			return false;
		}
	}*/
	if(typeof(document.form.prix)!='undefined')
	{
		if(Number(document.form.prix.value)=="NaN"){
			alert("Attention le prix ne peut comporter que des chiffres.");
			return false;
		}
		if(document.form.prix.value=="")
		{
			alert("Veuillez indiquer le prix de votre produit.");
			return false;
		}
		if(Number(document.form.centimes.value)=="NaN"){
			alert("Attention le prix ne peut comporter que des chiffres.");
			return false;
		}
		if(document.form.centimes.value=="")
		{
			alert("Veuillez indiquer le prix de votre produit.");
			return false;
		}
		var prix=(Number(document.form.prix.value)*100)+Number(document.form.centimes.value);
		if(prix<=350)
		{
			alert("Veuillez indiquer le prix sup\351rieur \340 3.50 euros.");
			return false;
		}
	}
	if(typeof(document.form.poids)!='undefined')
	{
		if(typeof(document.form.precision_poids)=='undefined')
		{
			if(document.form.poids.value=="")
			{
				alert("Veuillez indiquer le poids de votre produit.");
				return false;
			}
		}
		else
		{
			if(document.form.precision_poids.value=="")
			{
				alert("Veuillez indiquer le poids de votre produit.");
				return false;
			}
		}
	}
	if(typeof(document.form.hauteur)!='undefined')
	{
		if(document.form.hauteur.value!="")
		{
			if(isNaN(document.form.hauteur.value))
			{
				alert("Attention la hauteur ne peut comporter que des chiffres.");
				return false;
			}
			
		}
	}
	if(typeof(document.form.largeur)!='undefined')
	{
		if(document.form.largeur.value!="")
		{
			if(isNaN(document.form.largeur.value))
			{
				alert("Attention la largeur ne peut comporter que des chiffres.");
				return false;
			}
		}
	}
	if(typeof(document.form.longeur)!='undefined')
	{
		if(isNaN(document.form.longeur.value))
			{
				alert("Attention la longueur ne peut comporter que des chiffres.");
				return false;
			}
	}
	if(typeof(document.form.image_presente0)=='undefined')
	{
		flag_image=false;
		for(i=0;i<3;i++)
		{
			valeur=document.getElementById('image'+i).value;
			if(valeur!="")
			{
				flag_image=true;				
			}
		}
		if(!flag_image)
		{
			alert("Veuillez s\351lectionner une image d'illustration pour votre produit.");
			return false;
		}
	}
	//document.form.action='index.php?page=action_vendre';
	document.form.submit();
}
function verif_achat(j)
{
	flag=true;
	for(i=0;i<j;i++)
	{
		check='envoie'+i;
		if(typeof(document.getElementById('form_achat').elements[check])!="undefined"){
			num=0;
			flag2=false;
			if(typeof(document.getElementsByName(check)[0])!="undefined"){
				if(document.getElementsByName(check)[0].checked){
					flag2=true;
				}
			}
			if(typeof(document.getElementsByName(check)[1])!="undefined"){
				if(document.getElementsByName(check)[1].checked){
					flag2=true;
				}
			}
			if(typeof(document.getElementsByName(check)[2])!="undefined"){
				if(document.getElementsByName(check)[2].checked){
					flag2=true;
				}
			}
			if(typeof(document.getElementsByName(check)[3])!="undefined"){
				if(document.getElementsByName(check)[3].checked){
					flag2=true;
				}
			}
			if(!flag2){
				alert("Veuillez s\351lectionner une m\351thode d'envoi");
				flag=false;	
				break;			
			}
		}else{			
		}
	}
	if(document.form.methode_paiement.value==""){
		alert("Veuillez s\351lectionner une m\351thode de paiement");
		flag=false;
	}			

	if(flag) {
		document.form.submit();
	}
}
function verif_notation()
{
	note=document.form.note.value;
	commentaire=document.form.commentaire.value;
	if(note=="")
	{
		alert("Veuillez indiquer une note.");
		return false;
	}
	if(commentaire=="")
	{
		alert("Veuillez indiquer un commentaire.");
		return false;
	}
	document.form.submit();
}
function verif_montant(type)
{
	prix=document.form.prix.value;
	centimes=document.form.prix.centimes;
	if(isNaN(prix) && prix=="" || prix=="00" || prix=="0")
	{
		alert("Veuillez indiquer un prix valide.");
		return false;
	}
	if(prix<5)
	{
		alert("Veuillez indiquer un prix sup\351rieur a 5 euros.");
		return false;
	}
	document.form.action="index.php?page=validation_approvisionnement&methode="+type;
		document.form.submit();
}
function verif_mail()
{
	objet=document.form.objet.value;
	message=document.form.message.value;
	if(objet=="")
	{
		alert("Veuillez indiquer l'objet du mail.");
		return false;
	}
	if(message=="")
	{
		alert("Veuillez indiquer le message du mail.");
		return false;
	}
	document.form.submit();
}
function verif_contact()
{
	nom=document.form.nom.value;
	prenom=document.form.prenom.value;
	email=document.form.email_contact.value;
	objet=document.form.objet.value;
	message=document.form.message.value;
	if(nom=="")
	{
		alert("Veuillez indiquer votre nom.");
		return false;
	}
	if(prenom=="")
	{
		alert("Veuillez indiquer votre pr\351nom.");
		return false;
	}
	if(email=="")
	{
		alert("Veuillez indiquer votre email.");
		return false;
	}
	if(objet=="")
	{
		alert("Veuillez indiquer l'objet du mail.");
		return false;
	}
	if(message=="")
	{
		alert("Veuillez indiquer votre message.");
		return false;
	}
	document.form.submit();
}
function verif_mail_filleuls()
{
	email=document.form.email_filleuls.value;
	if(email=="")
	{
		alert('Veuillez indiquer une adresse mail.');
		return false;
	}
	document.form.submit();
}

function verif_mail_ami()
{
	email=document.form_mail_ami.email_ami.value;
	if(email=="")
	{
		alert('Veuillez indiquer une adresse mail.');
		return false;
	}
	document.form_mail_ami.submit();
}