
var checkflag = "false";
var addr;
var nom;
var largeur;
var hauteur;

function VersionNavigateur(Netscape, Explorer) {
  if ((navigator.appVersion.substring(0,3) >= Netscape && navigator.appName == 'Netscape') ||      
      (navigator.appVersion.substring(0,3) >= Explorer && navigator.appName.substring(0,9) == 'Microsoft'))
    return true;
else return false;
}

function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_showHideLayers() { //v3.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; }
    obj.visibility=v; }
}

	function afficheDescURL(toThis) 
		{
			if (document.getElementById)
			{
			document.getElementById("TitreMDL").innerHTML = toThis;
			}
			else if (document.all) 
			{
			document.all["TitreMDL"].innerHTML = toThis;
			}
		}


function check(field) {
if (checkflag == "false") {
for (i = 0; i < field.length; i++) {
field[i].checked = true;
}
checkflag = "true";
return "Tout Décocher"; 
}

else {
for (i = 0; i < field.length; i++) {
field[i].checked = false; 
}

checkflag = "false";
return "Tout Cocher"; 
}
}
function MOt()
{

	if (document.moteurSH.key.value=="Recherche rapide")
	{
	alert("Recherche rapide ???");
	}
	else if (document.moteurSH.key.value.length <3 )
	{
	alert("Plus de trois caractères SVP");
	document.moteurSH.key.focus();
	}
	else
	{
	document.moteurSH.submit();
	}
}
 
 

function popup(addr,nom,largeur,hauteur)
{
window.open(addr,nom,'toolbar=0,location=0,directories=0,menuBar=0,scrollbars=0,resizable=0,width='+largeur+',height='+hauteur+',left=100,top=90');
} 

function popscr(addr,nom,largeur,hauteur)
{
window.open(addr,nom,'toolbar=0,location=0,directories=0,menuBar=0,scrollbars=yes,resizable=0,width='+largeur+',height='+hauteur+',left=5,top=5');
}

function IsEmail(address) {
at=address.indexOf("@");
point=address.indexOf(".");
if (at==-1||at==0||at==address.length-1||point==-1||point==0||point==address.length-1)
return false;
else
return true;
}
	
function IsCar(address){
guil=address.indexOf("&#34;");
if (guil==-1||guil==0||guil==address.length-1)
return false;
else
return true;
}
function FormContact()
{
	 if (document.FormContAct.EmailFO.value=="" )
	{
	alert("Une adresse e-mail est requise");
	document.FormContAct.EmailFO.focus();
	}
	else if (IsEmail(document.FormContAct.EmailFO.value)==false)
	{
	alert("Une adresse e-mail  à le format suivant xxx@xxx.xx");
	document.FormContAct.EmailFO.focus();
	}
	else
	{
	document.FormContAct.submit();
	}
}	
function inscrip()
{   
			    if (document.formulaire.nomcom.value=="")
				{
				alert("Vous devez rentrer un nom commercial ?");
				MM_showHideLayers('imgatt','','hide');
				document.formulaire.nomcom.focus();
				}
		
				else if (document.formulaire.zoccle.value=="autre" && document.formulaire.autreZC.value=="")
				{
			alert("Indiquer votre zonne commercialle dans le champ Autre proposition SVP.");
			MM_showHideLayers('imgatt','','hide');
				document.formulaire.autreZC.focus();
				}
				else if (document.formulaire.ndep.value=="")
				{
			alert("Indiquer votre numero de département SVP.");
			MM_showHideLayers('imgatt','','hide');
			document.formulaire.ndep.focus();
				}
				else if (document.formulaire.dep.value=="")
				{
			alert("Indiquer votre  département SVP.");
			MM_showHideLayers('imgatt','','hide');
			document.formulaire.dep.focus();
				}
				else if (document.formulaire.quart.value!="no" && document.formulaire.quart.value=="")
				{
			alert("Sélectionnez un quartier dans le menu déroulant SVP.");
			MM_showHideLayers('imgatt','','hide');
				document.formulaire.quart.focus();
				}
				else if (document.formulaire.quart.value!="no" && document.formulaire.quart.value=="autre" && document.formulaire.autreQRT.value=="" )
				{
			alert("Indiquer votre quartier dans le champ Autre proposition SVP.");
			MM_showHideLayers('imgatt','','hide');
				document.formulaire.autreQRT.focus();
				}
				else if (document.formulaire.rue.value=="")
				{
				alert("Sélectionnez une rue dans le menu déroulant SVP.");
				MM_showHideLayers('imgatt','','hide');
				document.formulaire.rue.focus();
				}
				else if (document.formulaire.rue.value=="autre"  && document.formulaire.ATrue.value=="")
				{
			alert("Indiquer votre adresse dans le champ Adresse/Voirie SVP.");
			MM_showHideLayers('imgatt','','hide');
				document.formulaire.ATrue.focus();
				}
				
				else if( document.formulaire.civil[0].checked=="0" && document.formulaire.civil[1].checked=="0" && document.formulaire.civil[2].checked=="0")
				{
				alert("M. ? Mme ? ou  Mlle ?");
				MM_showHideLayers('imgatt','','hide');
				document.formulaire.civil[1].focus();
				}
				
				else if( document.formulaire.RESnom.value=="")
				{
				alert("Merci d\indiquer votre le nom du responsable.");
				MM_showHideLayers('imgatt','','hide');
				document.formulaire.RESnom.focus();
				}
				else if( document.formulaire.RESpnom.value=="")
				{
				alert("Merci d\indiquer votre le prénom du responsable.");
				MM_showHideLayers('imgatt','','hide');
				document.formulaire.RESpnom.focus();
				} 
				else if (document.formulaire.email.value!=0&& IsEmail(document.formulaire.email.value)==false)
				{
				alert("Une adresse e-mail a le format"+"suivant :  xxx@xxx.xx");
				MM_showHideLayers('imgatt','','hide');
				document.formulaire.email.focus();
				}
				else if(document.formulaire.Rsocial.value=="")
				{
				alert("Le champ raison social doit être renseigné");
				MM_showHideLayers('imgatt','','hide');
				document.formulaire.Rsocial.focus();
				}
				else if( document.formulaire.tel.value=="")
				{
				alert("Merci d\indiquer votre numero de téléphonne.");
				MM_showHideLayers('imgatt','','hide');
				document.formulaire.tel.focus();
				}
				/*else if (document.formulaire.email.value=="" )
				{
				var VLatCCL = document.formulaire.nomcom.value;
				var VLatRS = document.formulaire.Rsocial.value;
				alert("Une adresse e-mail est requis \nVous pouvez utiliser comme email : \n \n'"+VLatCCL+"@melun-commerce.com'\n'"+VLatRS+"@melun-commerce.com'\n\nSous reserve de sa disponibilitée \n\nRemplacer les espaces par '_', enfoncez la touche 8 du clavier.");
				MM_showHideLayers('imgatt','','hide');
				document.formulaire.email.focus();
				}
				*/
				else if (document.formulaire.EmailCom.value!=0&& IsEmail(document.formulaire.EmailCom.value)==false)
				{
				alert("Une adresse e-mail a le format"+"suivant :  xxx@xxx.xx");
				MM_showHideLayers('imgatt','','hide');
				document.formulaire.EmailCom.focus();
				}
				else if( document.formulaire.siret.value=="")
				{
				alert("Merci d\indiquer votre numero de siret.");
				MM_showHideLayers('imgatt','','hide');
				document.formulaire.siret.focus();
				}
				else if (document.formulaire.activite.value=="")
				{
				alert("Indiquer votre activité.");
				MM_showHideLayers('imgatt','','hide');
				document.formulaire.activite.focus();
				}
				else if (document.formulaire.activite.value=="autre" && document.formulaire.autreAC.value=="")
				{
			alert("Merci d\indiquer votre activité dans le champ Autre proposition SVP.");
			MM_showHideLayers('imgatt','','hide');
				document.formulaire.activite.focus();
				}
				/*
				else if (document.formulaire.descriptif.value.length >=400 )
				{
				alert("Pas plus de 400 caractères pour le descriptif");
				MM_showHideLayers('imgatt','','hide');
				document.formulaire.descriptif.focus();
				}
				else if (document.formulaire.news.value.length >=200 )
				{
				alert("Pas plus de 200 caractères pour les news");
				MM_showHideLayers('imgatt','','hide');
				document.formulaire.news.focus();
				}
				else if (document.formulaire.horaire.value.length >=100 )
				{
				alert("Pas plus de 100 caractères pour les horaires");
				MM_showHideLayers('imgatt','','hide');
				document.formulaire.horaire.focus();
				}
				 */
				else
				{
				document.formulaire.submit();
				}
}

function textCounter( field, countfield, maxlimit ) {
  if ( field.value.length > maxlimit )
  { 
  field.value = field.value.substring( 0, maxlimit );
  alert( 'Votre message ne doit pas dépasser ' + maxlimit + ' caractères.' );
  }
  else
  {
  countfield.value = maxlimit - field.value.length;
  }
}
function ISeve()
{   
			   if (document.ISEVE.zoccle.value=="autre" && document.ISEVE.autreZC.value=="")
				{
			alert("Indiquer votre zonne commercial dans le champ Autre proposition SVP.");
				document.ISEVE.autreZC.focus();
				}
				else if (document.ISEVE.ndep.value=="")
				{
			alert("Indiquer votre numero de département SVP.");
			document.ISEVE.ndep.focus();
				}
				else if (document.ISEVE.dep.value=="")
				{
			alert("Indiquer votre  département SVP.");
			document.ISEVE.dep.focus();
				}
				else if (document.ISEVE.quart.value!="no" && document.ISEVE.quart.value=="")
				{
			alert("Sélectionnez un quartier dans le menu déroulant SVP.");
				document.ISEVE.quart.focus();
				}
				else if (document.ISEVE.quart.value!="no" && document.ISEVE.quart.value=="autre" && document.ISEVE.autreQRT.value=="" )
				{
			alert("Indiquer votre quartier dans le champ Autre proposition SVP.");
				document.ISEVE.autreQRT.focus();
				}
				else if (document.ISEVE.rue.value=="")
				{
				alert("Sélectionnez une rue dans le menu déroulant SVP.");
				document.ISEVE.rue.focus();
				}
				else if (document.ISEVE.rue.value=="autre"  && document.ISEVE.ATrue.value=="")
				{
			alert("Indiquer votre adresse dans le champ Adresse/Voirie SVP.");
				document.ISEVE.ATrue.focus();
				}
				
				else if( document.ISEVE.civil[0].checked=="0" && document.ISEVE.civil[1].checked=="0" && document.ISEVE.civil[2].checked=="0")
				{
				alert("M. ? Mme ? ou  Mlle ?");
				MM_showHideLayers('imgatt','','hide');
				document.ISEVE.civil[1].focus();
				}
				
				
				
				else if (document.ISEVE.email.value!=0&& IsEmail(document.ISEVE.email.value)==false)
				{
				alert("Une adresse e-mail a le format"+"suivant :  xxx@xxx.xx");
				document.ISEVE.email.focus();
				}
				
				else if( document.ISEVE.tel.value=="")
				{
				alert("Merci d\indiquer votre numero de téléphonne.");
				document.ISEVE.tel.focus();
				}
				else
				{
				document.ISEVE.submit();
				}
}
