
function a8toggle(objID, plusID, minusID) {

	var plusObj = document.getElementById('plus');
	var minusObj = document.getElementById('minus');
	var raisonsObj = document.getElementById('raisons');

	Effect.toggle(objID, 'blind', {duration: 1.0,
		afterFinish: function() {
			Effect.toggle(plusID, 'blind', {duration: 1.0});
			Effect.toggle(minusID, 'blind', {duration: 1.0});
		}
	});
}

function a8toggle4(objID, plusID, minusID, readmoreID) {

	var plusObj = document.getElementById('plus');
	var minusObj = document.getElementById('minus');

	Effect.toggle(objID, 'blind', {duration: 1.0,
		afterFinish: function() {
			Effect.toggle(plusID, 'blind', {duration: 1.0});
			Effect.toggle(minusID, 'blind', {duration: 1.0});
		}
	});
	
	Effect.toggle(readmoreID, 'appear', { duration:0.5});
}


function a8toggle5(objID, plusID, minusID, morelink) {

	var plusObj = document.getElementById('plus');
	var minusObj = document.getElementById('minus');

	Effect.toggle(objID, 'blind', {duration: 1.0,
		afterFinish: function() {
			Effect.toggle(plusID, 'blind', {duration: 1.0});
			Effect.toggle(minusID, 'blind', {duration: 1.0});
		}
	});
	
	$(morelink).hide();
}



function a8toggle2(objID) {

	Effect.toggle(objID, 'appear', {duration: 1.0});
}

function a8toggle3(objID, targetObjID) {
	
	Effect.toggle(targetObjID, 'blind', {duration: 1.0});
	/*$(objID).hide();*/
}

var prevObjID = '';
var prevMinusID = '';
var prevPlusID = '';

function a8focus(objID) {
	

	Effect.ScrollTo(objID, {
		afterFinish: function() {
			Effect.Shake(objID)
		}
	});
	
	//$(objID).scrollTo();
	//Effect.Shake(objID);
}


function a8focus2(objID, contID, plusID, minusID) {
		
	$('hrbase').style.display = 'none';
	$('hr').style.display = 'none';
	$('hrdash').style.display = 'none';
	$('pay').style.display = 'none';
	$('hrfinance').style.display = 'none';
	$('hrflow').style.display = 'none';

	Effect.ScrollTo(objID, {
		afterFinish: function() {
			Effect.Shake(objID, {
				afterFinish: function() { 
					Effect.BlindDown(contID, {duration: 1.0});
				}
			})
		}
	});
	

/*	Effect.ScrollTo(objID, {
		afterFinish: function() {
			new Effect.Shake(objID, {afterFinish: function() { alert('got here'); Effect.BlindDown(contID, {duration: 1.0});} });
			
		}
	});
*/

	$('hrplus').style.display = 'block';
	$('hrminus').style.display = 'none';

	$('hrdashplus').style.display = 'block';
	$('hrdashminus').style.display = 'none';

	$('payplus').style.display = 'block';
	$('payminus').style.display = 'none';

	$('hrfinanceplus').style.display = 'block';
	$('hrfinanceminus').style.display = 'none';

	$('hrflowplus').style.display = 'block';
	$('hrflowminus').style.display = 'none';

	$('hrbaseplus').style.display = 'block';
	$('hrbaseminus').style.display = 'none';


	new Effect.toggle(plusID, 'blind', {duration: 0.5});
	new Effect.toggle(minusID, 'blind', {duration: 0.5});


}	

function a8redir(url) {
	window.location.href = url;
}

function a8showcase() {

}

function start_slideshow(start_frame, end_frame, delay) {
	setTimeout(switch_slides(start_frame,start_frame,end_frame, delay), delay);
}

function switch_slides(frame, start_frame, end_frame, delay) {

	return (function() {
		Effect.Fade('slideshow' + frame);
		if (frame == end_frame) { frame = start_frame; } else { frame = frame + 1; }
		setTimeout("Effect.Appear('slideshow" + frame + "');", 1000);
		setTimeout(switch_slides(frame, start_frame, end_frame, delay), delay + 1000);
	})
}

function validForm(){
	
	var IsValid = true;
	var TextAlert = '';
	
	var currentURL = "" + window.location;
	var lang_en = currentURL.indexOf('/en') != -1;
	
	document.formContact.Nom.style.borderColor='#DDDDDD';
	document.formContact.Email.style.borderColor='#DDDDDD';

	if(document.formContact.Nom.value==''){
		
		if (lang_en) {
			TextAlert = 'Please write your last name.';
		}
		else {
			TextAlert = 'Veuillez svp inscrire votre nom.';
		}
		document.formContact.Nom.style.borderColor='Red';
		document.formContact.Nom.focus();
		IsValid = false;
	}

	if(document.formContact.Prenom.value==''){
		
		if (lang_en) {
			TextAlert = 'Please enter your first name.';
		}
		else {
			TextAlert = 'Veuillez svp inscrire votre prenom.';
		}
		document.formContact.Prenom.style.borderColor='Red';
		document.formContact.Prenom.focus();
		IsValid = false;
	}

	if(document.formContact.Entreprise.value==''){
		
		if (lang_en) {
			TextAlert = 'Please enter your company.';
		}
		else {
			TextAlert = 'Veuillez svp inscrire votre societe.';
		}
		document.formContact.Entreprise.style.borderColor='Red';
		document.formContact.Entreprise.focus();
		IsValid = false;
	}

	
	if(document.formContact.Email.value==''){

		if(TextAlert == ''){
			if (lang_en) {
				TextAlert = 'Please write your email address.';
			}
			else {
				TextAlert = 'Veuillez svp inscrire votre adresse email.';
				
			}

			document.formContact.Email.focus();
		}

		document.formContact.Email.style.borderColor='Red';
		IsValid = false;
	}

	if(IsValid == false) {
		alert(TextAlert);
		return false;
	} else {
		document.formContact.submit();
		return true;
	}
}

function validForm2(){
	
	var IsValid = true;
	var TextAlert = '';
	
	var currentURL = "" + window.location;
	var lang_en = currentURL.indexOf('/en') != -1;
	
	document.formContact.Firstname.style.borderColor='#DDDDDD';
	document.formContact.Lastname.style.borderColor='#DDDDDD';
	document.formContact.Company.style.borderColor='#DDDDDD';
	document.formContact.Email.style.borderColor='#DDDDDD';

	if(document.formContact.Lastname.value==''){
		
		if (lang_en) {
			TextAlert = 'Please write your last name.';
		}
		else {
			TextAlert = 'Veuillez svp inscrire votre nom.';
		}
		document.formContact.Lastname.style.borderColor='Red';
		document.formContact.Lastname.focus();
		IsValid = false;
	}

	if(document.formContact.Firstname.value==''){
		
		if (lang_en) {
			TextAlert = 'Please enter your first name.';
		}
		else {
			TextAlert = 'Veuillez svp inscrire votre prenom.';
		}
		document.formContact.Firstname.style.borderColor='Red';
		document.formContact.Firstname.focus();
		IsValid = false;
	}

	if(document.formContact.Company.value==''){
		
		if (lang_en) {
			TextAlert = 'Please enter your company.';
		}
		else {
			TextAlert = 'Veuillez svp inscrire votre societe.';
		}
		document.formContact.Company.style.borderColor='Red';
		document.formContact.Company.focus();
		IsValid = false;
	}

	
	if(document.formContact.Email.value==''){

		if(TextAlert == ''){
			if (lang_en) {
				TextAlert = 'Please write your email address.';
			}
			else {
				TextAlert = 'Veuillez svp inscrire votre adresse email.';
				
			}

			document.formContact.Email.focus();
		}

		document.formContact.Email.style.borderColor='Red';
		IsValid = false;
	}

	if(IsValid == false) {
		alert(TextAlert);
		return false;
	} else {
		document.formContact.submit();
		return true;
	}
}


