	
	function MM_preloadImages()
	{
		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 getNewXMLHttpRequest()
	{
		var http_request = false;
		
		if (window.XMLHttpRequest) 
		{
			http_request = new XMLHttpRequest();
		
		if (http_request.overrideMimeType) 
		{
			http_request.overrideMimeType('text/xml');
		}
		} else if (window.ActiveXObject) 
		{
			try 
			{
				http_request = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e) 
			{
			try 
			{
				http_request = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {}
			}
		}
		
		if (!http_request) 
		{
			return false;
		}
		
		return http_request;
	}
	
	function empty_field(field_element, default_value)
	{
		if(field_element.value == default_value)
			field_element.value = '';
	}
	
	function fill_field(field_element, default_value)
	{
		if(field_element.value == '')
			field_element.value = default_value;
	}
	
	function create_background()
	{
		var background_element = document.getElementById('background');
		
		background_element.style.position = 'absolute';
		background_element.style.left = '0px';
		background_element.style.top = '0px';
		background_element.style.width = document.body.scrollWidth;
		background_element.style.height = document.body.scrollHeight;
		background_element.style.backgroundColor = '#000000';
		background_element.style.filter = 'alpha(opacity=60)';
		background_element.style.mozOpacity = 0.5;
		background_element.style.opacity = 0.5;
		background_element.style.display = '';
		create_box_over();
	}
	
	function create_box_over()
	{
		var box_element = document.getElementById('wachtwoord_vergeten');
		var box_width = 478;
		var box_height = 165;
		
		fill_box_over();
		box_element.style.position = 'absolute';
		box_element.style.left = ((document.body.clientWidth / 2) - (box_width / 2)) + 'px';
		box_element.style.top = (((Number(document.body.clientHeight)) / 2) + Number(document.body.scrollTop) - (box_height / 2)) + 'px';
		box_element.style.width = box_width;
		box_element.style.height = box_height;
		box_element.style.backgroundImage = 'url("/images/popup.png")';
		box_element.style.backgroundRepeat = 'no-repeat';
		box_element.style.display = '';
	}
	
	function fill_box_over()
	{
		var box_element = document.getElementById('wachtwoord_vergeten');
		box_element.innerHTML = '<div style="position:relative; float:right; margin:30px; color:#ffffff; cursor:pointer;" onclick="close_ww_vergeten()">Sluiten</div><div style="margin:30px; margin-left:40px; "><b style="color:#ffffff; ">Wachtwoord vergeten</b><br><br><input type="text" value="E-mail adres" onfocus="empty_field(this, \'E-mail adres\')" onblur="fill_field(this, \'E-mail adres\')" id="input_wachtwoord_vergeten"><br><br><div width="300" style="width:300px; " align="justify" class="main_text">Vul hier uw email adres in waarmee u staat geregistreerd. Er wordt dan een nieuw wachtwoord naar uw email adres gestuurd.</div></div>';
	}
	
	function close_ww_vergeten()
	{
		var box_element = document.getElementById('wachtwoord_vergeten');
		var background_element = document.getElementById('background');
		box_element.style.display = 'none';
		background_element.style.display = 'none';
	}
	
	function submit_login()
	{
		var login_element = document.getElementById('login_main');
		login_element.innerHTML = 'Laden...';
		var ajax_request = getNewXMLHttpRequest();
		ajax_request.open('GET', '../includes/ajax_login.php?hash=' + Date(), true);
		ajax_request.onreadystatechange=function()
		{
	    	if (ajax_request.readyState==4)
	    	{
	    		login_element.innerHTML = ajax_request.responseText;
	    	}
    	}
		
		ajax_request.setRequestHeader("Cache-Control", "no-cache");
   		ajax_request.setRequestHeader("X_USERAGENT", "AjaxApplicatie");
		ajax_request.send(null);
	}
	
	
	function showDialog(evt, title, img_src)
	{
		
		var y = evt.clientY;
		var x = evt.clientX;
		
		var scrollY = window.scrollY;
		var scrollX = window.scrollX;
		
		var dialog_box = document.getElementById("dialog_box");
		
		dialog_box.style.left = ((x + 10) + scrollX) + 'px';
		dialog_box.style.top = ((y - 169) + scrollY) + 'px';
		
		dialog_box.innerHTML = '<h2 style="margin-left:15px; margin-top:12px;">' + title + '</h2><img style="margin-left:15px;" width="100" src="' + img_src + '" />';
		
		$("#dialog_box").fadeIn("fast");
		
		//dialog_box.style.display = '';
		
	}
	
	function hideDialog()
	{
		
		var dialog_box = document.getElementById("dialog_box");
		
		dialog_box.style.display = 'none';
		
	}
	
	$(document).ready(function(){

		$('#login_submit').click(function(){
			$('#login_form').submit();
			});
		
		$('.project_holder_image').mouseover(function(){
			$(this).css("border", "1px #A1AAB0 solid");
			});
		
		$('.project_holder_image').mouseout(function(){
			$(this).css("border", "1px solid transparent");
			});
		
		
	});
	
