// JavaScript Document
function LongueurValide(item,longueur){
        return (item.length >= longueur);
}

function EmailValide(item){
        i   = item.indexOf("@")
        j   = item.indexOf(".",i)
        k   = item.indexOf(",")
        kk  = item.indexOf(" ")
        kkk = item.indexOf(";")
        jj  = item.lastIndexOf(".") +1
        len = item.length
        return ((LongueurValide(item,5))  
        && ( i > 0 ) 
        && ( j > (i+1) ) 
        && ( k   ==-1 ) 
        && ( kk  == -1 ) 
        && ( kkk  ==-1) 
        && ( len-jj >= 2 ) && ( len-jj <= 3 ) )
}


function ctrldata(lng) {
		var form = document.ctcForm
		
if(lng="fr") {		
	if ( form.pseudo.value=="") {
    	alert("\nEntrez un pseudonyme !")
		form.pseudo.focus()
		return false
	}		 
	if ( form.phone.value=="") {
		alert("\nEntrez votre numéro de téléphone !")
		form.phone.focus()
		return false
	}		 
	if (form.mail.value==""){ 
		alert("\nVeuillez saisir votre adresse électronique.")
	    form.mail.focus()
	    return false  
	} 
	else 
	{
	   	if (!EmailValide(form.mail.value)){
	   		alert("Veuillez vérifier votre adresse électronique.");
			form.mail.focus()
			return false 
		}
	}
	if ( form.day.value=="") {
		alert("\nindiquez la date désirée pour le rendez-vous !")
		form.day.focus()
		return false
	}		 
	if ( form.month.value=="") {
		alert("\nindiquez la date désirée pour le rendez-vous !")
		form.month.focus()
		return false
	}		 
	if ( form.heure.value=="") {
		alert("\nindiquez l'heure désirée pour le rendez-vous !")
		form.month.focus()
		return false
	}		 
	if ( form.details.value=="") {
		alert("\nindiquez vos désirs et vos limites !")
		form.details.focus()
		return false
	}
} else { 
	if ( form.pseudo.value=="") {
    	alert("\nEnter a name !")
		form.pseudo.focus()
		return false
	}		 
	if ( form.phone.value=="") {
		alert("\nEnter a phone number!")
		form.phone.focus()
		return false
	}		 
	if (form.mail.value==""){ 
		alert("\nEnter an email.")
	    form.mail.focus()
	    return false  
	} 
	else 
	{
	   	if (!EmailValide(form.mail.value)){
	   		alert("Your email seems wrong, please check the entered address.");
			form.mail.focus()
			return false 
		}
	}
	if ( form.day.value=="") {
		alert("\niyou need to give a date for the appointment")
		form.day.focus()
		return false
	}		 
	if ( form.month.value=="") {
		alert("\nyou need to give a date for the appointment")
		form.month.focus()
		return false
	}		 
	if ( form.heure.value=="") {
		alert("\nyou need to give a time for the appointment")
		form.month.focus()
		return false
	}		 
	if ( form.details.value=="") {
		alert("\nEnter your limits and fantasies!")
		form.details.focus()
		return false
	}
}
	return true;
}

