function doClick(objRad)
	{
	if (objRad.value=="1")  
		{ 
		document.getElementById("otherOpte").style.display='block'; //show
		document.getElementById("otherOptep").style.display='block'; //show
		document.getElementById("otherOpt").style.display='none'; //hide
		}
	if(objRad.value=="2")  
		{
		document.getElementById("otherOpt").style.display='block'; //show
		document.getElementById("otherOptep").style.display='none'; //hide
		document.getElementById("otherOpte").style.display='none'; //hide
		}
		if(objRad.value=="3")  
		{
		document.getElementById("otherOpt").style.display='none'; //hide
		document.getElementById("otherOpte").style.display='none'; //hide
		document.getElementById("otherOptep").style.display='block'; //show
		}
	}

function validate(lang)
{
//alert(document.forms[0].Kind.options[document.forms[0].Kind.selectedIndex].text);

var langue ;
var aError = new Array('','','','');
var bOrp = false ;

switch (lang)
	{
	case 'F':
		langue = 0 ;
		break;
	case 'D':
		langue = 1 ;
		break;
	case 'I':
		langue = 2 ;
		break;
	default:
		langue = 3;
		break;	
	}


function bisx(quoi) {
 if ((quoi % 100 == 0) && (quoi % 400 == 0)) return true;
 else if ((quoi % 4) == 0) return true;
 return false;
}

if(document.forms[0].dJobType.value=="PLACEMENT")
	{
		bOrp = false ;
	}
else
	{
	if (document.forms[0].CandidatType[0].checked == true || document.forms[0].CandidatType[1].checked == true )
		{
			bOrp = true ;
		}
		else
		{
			bOrp = false ;
		}
	}

if(bOrp)
	{
	if (document.forms[0].ORPConseiller.value=="")
		{
		document.forms[0].ORPConseiller.focus();
	
		aError[0] = "Veuillez saisir le nom de votre conseiller ORP.";
		aError[1] = "..... Namen ....";
		aError[2] = "Namatum te comment?";
		aError[3] = "Please type your ORP manager's name.";
		alert(aError[langue]) ;

		return false ;
		}

	if (document.forms[0].ORPPhone.value=="")
		{
		document.forms[0].ORPPhone.focus();
	
		aError[0] = "Veuillez saisir le num\351ro de t\351l\351phone de votre conseiller.";
		aError[1] = "..... Namen ....";
		aError[2] = "Namatum te comment?";
		aError[3] = "Please type ORP manager's phone number.";
		alert(aError[langue]) ;

		return false ;
		}

	if (document.forms[0].NoAssure.value=="")
		{
		document.forms[0].NoAssure.focus();
	
		aError[0] = "Veuillez saisir votre No d'assur\351.";
		aError[1] = "..... Namen ....";
		aError[2] = "Namatum te comment?";
		aError[3] = "Please type ORP Id.";
		alert(aError[langue]) ;

		return false ;
		}

	if (document.forms[0].NoAvs.value=="")
		{
		document.forms[0].NoAvs.focus();
	
		aError[0] = "Veuillez saisir votre No Avs.";
		aError[1] = "..... Namen ....";
		aError[2] = "Namatum te comment?";
		aError[3] = "Please type Avs Number.";
		alert(aError[langue]) ;

		return false ;
		}
	}

if (document.forms[0].FirstName.value=="")
	{
	document.forms[0].FirstName.focus();

	aError[0] = "Veuillez saisir votre nom.";
	aError[1] = "..... Namen ....";
	aError[2] = "Namatum te comment?";
	aError[3] = "Please type your firstname.";
	alert(aError[langue]) ;

	return false ; 
	}

if (document.forms[0].LastName.value=="")
	{
	document.forms[0].LastName.focus();

	aError[0] = "Veuillez saisir votre pr\351nom.";
	aError[1] = "........";
	aError[2] = "........";
	aError[3] = "Please type your lastname.";
	alert(aError[langue]) ;

	
	return false ; 
	}

if (document.forms[0].Year.value=="")
	{
	document.forms[0].Year.focus() ;

	aError[0] = "Veuillez saisir votre date de naissance.";
	aError[1] = "........";
	aError[2] = "........";
	aError[3] = "Please type your birthdate.";

	return false ;
	}
else
	{
	var aMonth = new Array(30, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31) ;
	var iDay = parseInt(document.forms[0].Day.options[document.forms[0].Day.options.selectedIndex].text);
	var iMonth = parseInt(document.forms[0].Month.options[document.forms[0].Month.options.selectedIndex].text);
	var iYear = parseInt(document.forms[0].Year.value);

	if (iYear < 1900 || iYear > 2000)
		{
		document.forms[0].Year.focus() ;

		aError[0] = "L'ann\351e doit se situ\351e entre 1900 et 2000.";
		aError[1] = "........";
		aError[2] = "........";
		aError[3] = "Year has to been between 1900 and 2000.";
		alert(aError[langue]) ;
		
		return false ;
		}

	if(bisx(iYear))
		aMonth[1] = 29 ;
	
	if (iDay > aMonth[iMonth-1]) 
		{
		aError[0] = "Ce date n'est pas valide.";
		aError[1] = "........";
		aError[2] = "........";
		aError[3] = "This date is not valid.";
		alert(aError[langue]) ;
		return false ;
		}
	}

if (document.forms[0].Address.value=="")
	{
	document.forms[0].Address.focus();
	
	aError[0] = "Veuillez saisir votre adresse.";
	aError[1] = "........";
	aError[2] = "........";
	aError[3] = "Please type your address.";
	alert(aError[langue]) ;

	return false ; 
	}

if (document.forms[0].Npa.value=="")
	{
	document.forms[0].Npa.focus();

	aError[0] = "Veuillez saisir votre num\351ro postal.";
	aError[1] = "........";
	aError[2] = "........";
	aError[3] = "Please type your ZIP code.";
	alert(aError[langue]) ;
	
	return false ; 
	}

if (document.forms[0].Localite.value=="")
	{
	document.forms[0].Localite.focus();

	aError[0] = "Veuillez saisir votre localit\351.";
	aError[1] = "........";
	aError[2] = "........";
	aError[3] = "Please type your city.";
	alert(aError[langue]) ;
	
	return false ; 
	}

if (document.forms[0].Phone.value=="")
	{
	document.forms[0].Phone.focus();

	aError[0] = "Veuillez saisir votre num\351ro de t\351l\351phone.";
	aError[1] = "........";
	aError[2] = "........";
	aError[3] = "Please type your phone number.";
	alert(aError[langue]) ;
	
	return false ; 
	}

if (document.forms[0].Mobile.value=="")
	{
	document.forms[0].Mobile.focus();
	
	aError[0] = "Veuillez saisir votre num\351ro de portable.";
	aError[1] = "........";
	aError[2] = "........";
	aError[3] = "Please type your mobile number.";
	alert(aError[langue]) ;

	return false ; 
	}

if (document.forms[0].Email.value=="")
	{
	document.forms[0].Email.focus();
	
	aError[0] = "Veuillez saisir votre email.";
	aError[1] = "........";
	aError[2] = "........";
	aError[3] = "Please type your email.";
	alert(aError[langue]) ;
	
	return false ; 
	}
else
	{
	var x = document.forms[0].Email.value;
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(x)==false)
		{
		aError[0] = "Votre email n'est pas valide.";
		aError[1] = "........";
		aError[2] = "........";
		aError[3] = "Your email is not valid.";
		alert(aError[langue]) ;
	
		document.forms[0].Email.focus();
		return false ; 
		}
	}

if (document.forms[0].Contract.checked == false)
	{
	aError[0] = "Vous devez accepter le contrat.";
	aError[1] = "........";
	aError[2] = "........";
	aError[3] = "Please accept contract.";
	alert(aError[langue]) ;

	document.forms[0].Contract.focus();
	return false ; 
	}

return true;	
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  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 && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
