//fonction servant à changer un element de class de style
function changeClass(obj, newClass)
{
	obj.className = newClass;
}


//fonction servant pour ouvir une image dans un popUp
function PopupImage(obj)
{
	/*larg = larg + 30;
	haut = haut + 75;
	
	var posX = screen.width - larg;
	var posY = screen.height - haut;*/
	
	var adressImage = obj.firstChild.src;
	
	//alert(obj.firstChild.width);
	
	var tabadressImage = adressImage.split("/");
	
	var longueur = tabadressImage[tabadressImage.length-1];
	
	var adressMaxi = "http://www.port-paimpol-plaisance.fr/images/pop/pop."+longueur;
	//var adressMaxi = "http://localhost/port-paimpol/images/pop/pop."+longueur;
	
	var titre = "Port de plaisance Paimpol";
	
	document.getElementById("nomImagePopUp").name = adressMaxi;
	
	w = window.open("popUp.html","Agrandissement","left=0,top=0,width=0,height=0","menubar=no,scrollbars=no,toolbar=no,resizable=no");
	
	w.moveTo(0,0);
	//w.resizeTo(larg,haut);
	//w.moveTo(posX,posY);
	
	w.focus();
}


function testFormulaire(nomForm)
{
	
	adresse = document.getElementById("mail");
	sujet = document.getElementById("sujet");
	texte = document.getElementById("texte");
	
	if(!checkEmail(adresse.value) || adresse.value == "")
	{
		alert("Merci de saisir un mail valide.");
		
		adresse.focus();
	}
	else
	{
		if(sujet.value == "" || sujet.value == "le sujet")
		{
			
			alert("Merci d'indiquer un sujet.");
					
			sujet.focus();
		}
		else
		{
			if(texte.value == "" || texte.value == "votre message")
			{
				alert("Merci d'écrire votre message.");
				
				texte.focus();
			}
			else
			{
				document.formMail.submit();
			}
		}
		
	}
		
}




function checkEmail(email)
{
  var proto  = "(mailto:)?";
  var usr    = "([a-zA-Z0-9][a-zA-Z0-9_.-]*|\"([^\\\\\x80-\xff\015\012\"]|\\\\[^\x80-\xff])+\")";
  var domain = "([a-zA-Z0-9][a-zA-Z0-9._-]*\\.)*[a-zA-Z0-9][a-zA-Z0-9._-]*\\.[a-zA-Z]{2,5}";
  var regex  = "^" + proto + "?" + usr + "\@" + domain + "$";

  var rgx    = new RegExp(regex);
  return rgx.exec(email) ? true : false;
}


