function center(id, width, height)
{
	document.getElementById(id).style.top = posTop() + ((pageHeight() - height) / 2) + "px";
	document.getElementById(id).style.left = ((pageWidth() - width) / 2) + "px";
}

function pageWidth() 
{
	return window.innerWidth != null? window.innerWidth: document.documentElement && document.documentElement.clientWidth ? document.documentElement.clientWidth:document.body != null? document.body.clientWidth:null;
}

function pageHeight() 
{
	return window.innerHeight != null? window.innerHeight: document.documentElement && document.documentElement.clientHeight ? document.documentElement.clientHeight:document.body != null? document.body.clientHeight:null;
}

function posLeft() 
{
	return typeof window.pageXOffset != 'undefined' ? window.pageXOffset:document.documentElement && document.documentElement.scrollLeft? document.documentElement.scrollLeft:document.body.scrollLeft? document.body.scrollLeft:0;

}

function posTop() 
{
	return typeof window.pageYOffset != 'undefined' ? window.pageYOffset:document.documentElement && document.documentElement.scrollTop? document.documentElement.scrollTop: document.body.scrollTop?document.body.scrollTop:0;
}

function posRight() 
{
	return posLeft()+pageWidth();
}

function posBottom() 
{
	return posTop()+pageHeight();
}

function adminpopup(job) {
	var popup = document.getElementById('job_admin_home_popup');
	var clearsite = document.getElementById('clearsite');
	if (popup.style.display == "none")
	{	
		clearsite.style.display = "block";
		clearsite.style.width = document.documentElement.scrollWidth + "px";
		if (document.documentElement.scrollHeight < document.documentElement.clientHeight)
		{
			clearsite.style.height = document.documentElement.clientHeight + "px";
		}
		else
		{
			clearsite.style.height = document.documentElement.scrollHeight + "px";
		}
		center('job_admin_home_popup', '545', '500');
		for (i = 1; i <12; i++)
		{
			document.getElementById('job_admin_home_popup_title_' + i).style.display = "none";
			document.getElementById('job_admin_home_popup_content_' + i).style.display = "none";
		}
		document.getElementById('job_admin_home_popup_title_' + job).style.display = "block";
		document.getElementById('job_admin_home_popup_content_' + job).style.display = "block";
		popup.style.display = "block";
	}
	else
	{
		clearsite.style.display = "none";
		popup.style.display = "none";
		clearsite.style.width = "0px";
		clearsite.style.height = "0px";
	}
}

function descpopup(job) {
	var popup = document.getElementById('job_resto_desc_popup');
	var clearsite = document.getElementById('clearsite');
	if (popup.style.display == "none")
	{	
		clearsite.style.display = "block";
		clearsite.style.width = document.documentElement.scrollWidth + "px";
		if (document.documentElement.scrollHeight < document.documentElement.clientHeight)
		{
			clearsite.style.height = document.documentElement.clientHeight + "px";
		}
		else
		{
			clearsite.style.height = document.documentElement.scrollHeight + "px";
		}
		center('job_resto_desc_popup', '545', '380');
		for (i = 1; i <21; i++)
		{
			document.getElementById('job_resto_desc_popup_title_' + i).style.display = "none";
			document.getElementById('job_resto_desc_popup_content_' + i).style.display = "none";
		}
		document.getElementById('job_resto_desc_popup_title_' + job).style.display = "block";
		document.getElementById('job_resto_desc_popup_content_' + job).style.display = "block";
		popup.style.display = "block";
	}
	else
	{
		clearsite.style.display = "none";
		popup.style.display = "none";
		clearsite.style.width = "0px";
		clearsite.style.height = "0px";
	}
}

function faqpopup(job) {
	var popup = document.getElementById('job_resto_faq_popup');
	var clearsite = document.getElementById('clearsite');
	if (popup.style.display == "none")
	{	
		clearsite.style.display = "block";
		clearsite.style.width = document.documentElement.scrollWidth + "px";
		if (document.documentElement.scrollHeight < document.documentElement.clientHeight)
		{
			clearsite.style.height = document.documentElement.clientHeight + "px";
		}
		else
		{
			clearsite.style.height = document.documentElement.scrollHeight + "px";
		}
		for (i = 1; i <10; i++)
		{
			document.getElementById('job_resto_faq_popup_title_' + i).style.display = "none";
			document.getElementById('job_resto_faq_popup_content_' + i).style.display = "none";
		}
		document.getElementById('job_resto_faq_popup_title_' + job).style.display = "block";
		document.getElementById('job_resto_faq_popup_content_' + job).style.display = "block";
		center('job_resto_faq_popup', '545', '430');
		popup.style.display = "block";
	}
	else
	{
		clearsite.style.display = "none";
		popup.style.display = "none";
		clearsite.style.width = "0px";
		clearsite.style.height = "0px";
	}
}

function videopopup() {
	var popup = document.getElementById('job_popup_video');
	var clearsite = document.getElementById('clearsite');
	if (popup.style.display == "none")
	{	
		clearsite.style.display = "block";
		clearsite.style.width = document.documentElement.scrollWidth + "px";
		if (document.documentElement.scrollHeight < document.documentElement.clientHeight)
		{
			clearsite.style.height = document.documentElement.clientHeight + "px";
		}
		else
		{
			clearsite.style.height = document.documentElement.scrollHeight + "px";
		}
		center('job_popup_video', '545', '430');
		popup.style.display = "block";


		swfobject.embedSWF
		(
			"swf/video_player.swf?" + Math.floor(Math.random() * 101), 
			"job_popup_video_flash", 
			"480", 
			"377", 
			"10.0.0", 
			"swf/expressinstall.swf",
			{
				videoPath:"videos/StHubert.f4v",
				lang:"fr"
			},
			{
				scale:"noScale",
				salign:"tl"
			}
		);

	}
	else
	{
		clearsite.style.display = "none";
		popup.style.display = "none";
		swfobject.removeSWF('job_popup_video_flash');
		document.getElementById('job_popup_video_content').innerHTML = '<div id="job_popup_video_flash"></div>';
		clearsite.style.width = "0px";
		clearsite.style.height = "0px";
	}
}

function videopopupStories(video) {
	var popup = document.getElementById('job_popup_video');
	var clearsite = document.getElementById('clearsite');
	if (popup.style.display == "none")
	{	
		clearsite.style.display = "block";
		clearsite.style.width = document.documentElement.scrollWidth + "px";
		if (document.documentElement.scrollHeight < document.documentElement.clientHeight)
		{
			clearsite.style.height = document.documentElement.clientHeight + "px";
		}
		else
		{
			clearsite.style.height = document.documentElement.scrollHeight + "px";
		}

		center('job_popup_video', '545', '430');
		popup.style.display = "block";
		
		swfobject.embedSWF
		(
			"swf/video_player.swf?" + Math.floor(Math.random() * 101), 
			"job_popup_video_flash", 
			"500", 
			"349", 
			"10.0.0", 
			"swf/expressinstall.swf",
			{
				videoPath:"videos/" + video + ".f4v",
				lang:"fr"
			},
			{
				scale:"noScale",
				salign:"tl"
			}
		);


	}
	else
	{
		clearsite.style.display = "none";
		popup.style.display = "none";
		swfobject.removeSWF('job_popup_video_flash');
		document.getElementById('job_popup_video_content').innerHTML = '<div id="job_popup_video_flash"></div>';
		clearsite.style.width = "0px";
		clearsite.style.height = "0px";
	}
}
