
function popUp(URL,width,height) {
	day = new Date();
	id = day.getTime();

	var winLeft = (screen.width - width) / 2;
	var winUp = (screen.height - height) / 2;

	eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width='+width+',height='+height+',left='+winLeft+',top='+winUp);");
}


function contact_by_mail(user, domain, suffix, content) 
{
	if (!content)
	{
		document.write('<a href="' + 'mailto:' + user + '@' + domain + '.' + suffix + '">' + user + '@' + domain + '.' + suffix + '</a>');
	} else
	{
		document.write('<a href="' + 'mailto:' + user + '@' + domain + '.' + suffix + '">' + content + '</a>');
	}
	return true;
}

function createDirName(prefix,formid)
{
	projectname = document.getElementById(formid).title.value;
	projectname = str_replace(" ", "_", projectname).toLowerCase();
	
	if(prefix != "") {
		projectname = prefix + '_' + projectname;
	}
	
	if(projectname == "") {
		document.getElementById(formid).directory.value = '';
	} else {
		document.getElementById(formid).directory.value = projectname.toLowerCase();
	}
}

function str_replace(search, replace, subject) {
	return subject.split(search).join(replace);
}

function activateDiv(divnaam)
{
	if(document.getElementById(divnaam).style.display == "block")
	{
		document.getElementById(divnaam).style.display = 'none';
	}
	else
	{
		document.getElementById(divnaam).style.display = 'block';
	}
}

function toggleBlocks()
{
	// als de blocks onzichtbaar zijn, zichtbaar maken
	if(document.getElementById('block_login').style.display == 'block')
	{
		document.getElementById('block_login').style.display = 'none';
		document.getElementById('block_byshosting').style.display = 'none';
		document.getElementById('block_reference').style.display = 'none';
		document.getElementById('block_quicklinks').style.display = 'none';
		
		document.getElementById('block_login_header').style.background = "url('/visuals/basis//background_06.jpg')";
		document.getElementById('block_byshosting_header').style.background = "url('/visuals/basis//background_07.jpg')";
		document.getElementById('block_reference_header').style.background = "url('/visuals/basis//background_08.jpg')";
		document.getElementById('block_quicklinks_header').style.background = "url('/visuals/basis//background_09.jpg')";
		
		document.getElementById('layout_blocks').style.height = '24px';
		
		document.getElementById('layout_leftcontent').style.top = "242px";
	}
	else
	{
		document.getElementById('block_login').style.display = 'block';
		document.getElementById('block_byshosting').style.display = 'block';
		document.getElementById('block_reference').style.display = 'block';
		document.getElementById('block_quicklinks').style.display = 'block';
		
		document.getElementById('block_login_header').style.background = "url('/visuals/basis//background_06_active.jpg')";
		document.getElementById('block_byshosting_header').style.background = "url('/visuals/basis//background_07_active.jpg')";
		document.getElementById('block_reference_header').style.background = "url('/visuals/basis//background_08_active.jpg')";
		document.getElementById('block_quicklinks_header').style.background = "url('/visuals/basis//background_09_active.jpg')";
		
		document.getElementById('layout_blocks').style.height = '110px';
		
		document.getElementById('layout_leftcontent').style.top = "328px";
	}
}

function showChangeLanguage()
{
	document.getElementById('language_change').style.display = 'block';
	document.getElementById('dropdown_image').src = '/visuals/basis/dropdown_open.gif';
	document.getElementById('language_change_link').href = 'javascript:hideChangeLanguage()';
	
	// automatisch sluiten na 5 seconden
	setTimeout("hideChangeLanguage()",5000);
}

function hideChangeLanguage()
{
	document.getElementById('language_change').style.display = 'none';
	document.getElementById('dropdown_image').src = '/visuals/basis/dropdown_close.gif';
	document.getElementById('language_change_link').href = 'javascript:showChangeLanguage()';
}

function toggleJobs(jobid)
{
	var jobitem = "item_" + jobid;
	
	if(document.getElementById(jobitem).style.display == "none")
	{
		document.getElementById(jobitem).style.display = 'block';
	}
	else
	{
		document.getElementById(jobitem).style.display = 'none';
	}
}