// Adresse Email
var theEmail = '';
var isErrorDisplayed = false;
var emailRegisterErrorMsg;

// labels messages d'erreur
if (SOF.lang == 'fr') {emailRegisterErrorMsg = 'Email Incorrect';} 
if (SOF.lang == 'gb') {emailRegisterErrorMsg = 'invalid email';}
if (SOF.lang == 'de') {emailRegisterErrorMsg = 'Ungültiges Email-Format';}
if (SOF.lang == 'es') {emailRegisterErrorMsg = 'Correo electrónico inválido';}
if (SOF.lang == 'it') {emailRegisterErrorMsg = 'Indirizzo email non valido';}
if (SOF.lang == 'zh') {emailRegisterErrorMsg = '电邮无效';}

function subscribe_mailing(rubrique){
    var emailValue = document.mailform.email.value;
    if (emailValue.indexOf('@') < 0 && emailValue.indexOf('.') < 0) {
        if(!isErrorDisplayed) {displayError('noGood')}        
        isErrorDisplayed = true;
        return false;
    }	top.document.location.href="http://www.sofitel.com/mailing_list.svlt?action=SUBSCRIBE&site=SOF,AEC|PMO&email="+document.mailform.email.value+"&origine=WEB";
}

function supprime_libelle(){
	if(libelleMail==document.mailform.email.defaultValue){
		document.mailform.email.value='';
	}
}
function MM_openBrWindow(theURL,winName,features) {
  	window.open(theURL,winName,features);
}

function displayError(){
    var mailformElm = $('mailform');
    var errorMsg = document.createElement('span');
    errorMsg.className = 'error';
    errorMsg.innerHTML = emailRegisterErrorMsg;
    mailformElm.getElementsByTagName('fieldset')[0].appendChild(errorMsg);
}