
function centerWindow(url, name, width, height) {
	var top  = (screen.height - height)/2;
	var left = (screen.width - width)/2;
	var win  = window.open(url, name,
		" top = " + top + ", left = " + left +
		", width = " + width + ", height = " + height +
		", " + " scrollbars = no, " +
		"resizable = no");
}


function centerImage(url) {
	var uri = "image.php?src=" + url;
	var top  = (screen.height - 480)  / 2;
	var left = (screen.width -  640) /  2;
	var win  = window.open(uri, 'image',
		" top = " + top + ", left = " + left +
		", width = " + 640 + ", height = " + 480 +
		", " + " scrollbars = no, " +
		"resizable = no");
}


/* Returns the current page's file name */
function getCurrentPage() {
	var path = window.location.pathname;
   var page = path.substring(path.lastIndexOf('/') + 1);
   return page;
}

/* Returns the directory this file is in */
function getDirectory() {
	var current = window.location.href;
	var parent  = current.split("/");
	delete parent[(parent.length - 1)];
	var location = parent.join("/");
	return location;
}

/* Handles recirections */
function handleRedirect(url, ms) {
	self.setTimeout("window.location.href = '" + url + "';", ms);
}

/* Redirects to the specified page */
function navigateToURL(url) {
	if(getCurrentPage() != url) {
		window.location.href = url;
   }
}

function checkForm() {

  /* supprime a la demande du client le 27/07/2009

  var errors = '';

  // phone
  if(validatePhone(document.getElementById('telephone').value) != '') {
		errors += validatePhone(document.getElementById('telephone').value);
		document.getElementById('telephoneError').innerHTML = validatePhone(document.getElementById('telephone').value);
	}
	else {
		document.getElementById('telephoneError').innerHTML = '';
	}
  // email
  if(validateEmail(document.getElementById('email').value) != '') {
		errors += validateEmail(document.getElementById('email').value);
		document.getElementById('emailError').innerHTML = validateEmail(document.getElementById('email').value);
	}
	else {
		document.getElementById('emailError').innerHTML = '';
	}

  if(errors != '' ) {
    document.getElementById('notice').innerHTML =
			"Merci de corriger les erreurs avant de soumettre votre demande.";
  } else {
    document.getElementById('notice').innerHTML = '';
  */

    new Ajax.Request('sendmail.php', {
      method: 'post',
      parameters: {
        nom:          document.getElementById('nom').value,
        prenom:       document.getElementById('prenom').value,
        adresse:      document.getElementById('adresse').value,
        codepostal:   document.getElementById('codepostal').value,
        ville:        document.getElementById('ville').value,
        telephone:    document.getElementById('telephone').value,
        fax:          document.getElementById('fax').value,
        gsm:          document.getElementById('gsm').value,
        email:        document.getElementById('email').value,
        type_manif:   document.getElementById('type_manif').value,
        date_manif:   document.getElementById('date_manif').value,
        lieu_manif:   document.getElementById('lieu_manif').value,
        nb_personnes: document.getElementById('nb_personnes').value,
        budget:       document.getElementById('budget').value,
        autre:        document.getElementById('autre').value
      },
      onComplete: function(transport) {
        if(transport.status == 200) {
	document.location.href="contact_ok.php"
          document.getElementById('notice').innerHTML = transport.responseText;
	  
        }
      },
      onFailure: function(){
        alert('Une erreure est survenue, merci de reesayer')
			}
    });
// }
}

function blinkText() {
	if (!document.all)
		return;
 	else {
   		for(i = 0; i < document.all.tags("blink").length; i++){
      		s = document.all.tags("blink")[i];
      		s.style.visibility = (s.style.visibility == "visible")? "hidden" : "visible";
   		}
 	}
}


