	var $j = jQuery.noConflict();
	var headline_count;
	var headline_interval;
	var old_headline = 0;
	var current_headline=0;
	var blnResizing = false;
	var map = null;
	
	function checkEmail(strEmail) {
		if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(strEmail))
		{
			return true;
		}
		return false;
	}
	
	
	function gmapsAvailable()
	{
		if($j("input[name='lat']").attr('value') == parseFloat($j("input[name='lat']").attr('value')))
		{
			return true;
		}
		
		return false;
	}
	
	 function loadGMaps() {
	 
	 	if(gmapsAvailable())
	 {
      if (GBrowserIsCompatible()) {
      	var setLat = parseFloat($j("input[name='lat']").attr('value'));
        var setLon = parseFloat($j("input[name='lon']").attr('value'));
      	var zoom = parseInt($j("input[name='zoom']").attr('value'));
      	
        map = new GMap2(document.getElementById("google"));
        map.setCenter(new GLatLng(setLat, setLon), zoom);
        map.addControl(new GSmallMapControl()); 
        //map.addControl(new GLargeMapControl());
      	map.addControl(new GMapTypeControl());
		$j('.googlemarker').each(function googleMarker()
		{
		//alert("test");
			//if($j(this).attr('googlelat') != '' || $j(this).attr('googlelat') != 0)
			//{
				var number = parseInt($j(this).attr('number'));
				if(number > 100) number = 100;
				var myMarker = createMarker($j(this).attr('googlelat'), $j(this).attr('googlelon'), '', $j(this).html(), number);
				map.addOverlay(myMarker);
						//alert("test");
			//}
			return true;
		});
		
		$j('.gmnoprint span').css('display', 'none');
      }
      }
    }
	
	
	function start_image_rotate(id)
	{
		$j(id).innerfade({ 
		speed: 'slow', 
		timeout: 6000, 
		type: 'sequence', 
		containerheight: '155px'
	});
		
	}
	
	
	function createMarker(lon,lat,name,html, count) {
        
        //eigen icoontje
  		
        var icon = new GIcon();
        
        icon.image = "/images/maps/map_icon_" + count + ".png";
                	
        //icon.shadow = "http://www.publishonline.jeroen.home.deleur.org/images/pointer.gif";

        icon.iconSize = new GSize(21, 26);

        //icon.shadowSize = new GSize(60, 30);
        icon.iconAnchor = new GPoint(14, 29);
		icon.infoWindowAnchor = new GPoint(11, 7);
  		
  		
  		 		
  		point = (new GLatLng(lat,lon));
  		var marker = new GMarker(point, icon);
        
        //var marker2 = new GMarker(point);   
        
        GEvent.addListener(marker, "click", function() {
          marker.openInfoWindowHtml(html);
        });
        
       
        return marker;
     }
	
	
	
	$j(document).ready(
		function()
		{
			var selectedPackage = function()
			{
				$j('.package_div').hide();
				$j('#package_' + $j('#selectPackage_DropDown').val()).show();
			
			};
			
			// Fixes
			if($j.browser.opera){$j(".form .form_button").css({position: "relative", top: "-8px"});}
			$j("img").pngFix();
			$j("body").css("font-size-adjust","none");
			
			selectedPackage();
			$j('#selectPackage_DropDown').change(selectedPackage);
			$j('#package_DropDown').change(selectedPackage);
			
			
			  
			start_image_rotate('#image_rotate_1');
			setTimeout('start_image_rotate(\'#image_rotate_2\')', 1500);
			setTimeout('start_image_rotate(\'#image_rotate_3\')', 3000);
			setTimeout('start_image_rotate(\'#image_rotate_4\')', 4500);
			
			loadGMaps();
			//googleMarker();
			
			/*$j('#ticker').hover(function() {
				clearInterval(headline_interval);
			}, function() {
			    headline_interval = setInterval(headline_rotate,5000); //time in milliseconds
			    headline_rotate();
			});*/
			
			$j('div.categories a.selected').click(function()
			{
				$j(this).hide();
				$j(this).parent().parent().children('div').show();
				$j(this).parent().parent().css("height", "auto");
				$j(this).text('minder...');
				return false;
			});
			
			$j('#searchbox').focus(function()
			{
				var searchtext = $j('#searchbox').val();
				
//				$j('#searchbox').val().css({'color':'#000'});
				
				if(searchtext == 'Vul trefwoord in')
				{
					$j('#searchbox').val('');
					
					$j('#searchbox').blur(function() 
					{
//						$j('#searchbox').val().css({'color':'#444'});
						if($j('#searchbox').val()=="")
						{
							$j('#searchbox').val(searchtext);
						}
					});
				}
			
			});
			
			$j('.checkbox').click(function()
			{
				var intNrOfChecks = $j('.checkbox:checked').size();
				var intMaxChecked = parseInt($j('#maxChecked').html());
				$j('.checkbox:not(checked)').show();
				if(intNrOfChecks > intMaxChecked)
				{
					
					this.checked = false;
				}
				else if(intNrOfChecks >= intMaxChecked)
				{
					
				}
				
			});
			
			$j('#searchClick').click(function()
			{
				var searchtext = $j('#searchbox').val();
				newHref = '/zoeken/' + searchtext + '/1';
				document.location.href = newHref;
			});
			
			$j('#searchbox').keypress(function(e)
			{
				if(e.which == 13)
				{
					var searchtext = $j('#searchbox').val();
					newHref = '/zoeken/' + searchtext + '/1';
					document.location.href = newHref;
					return true;
				}
				return true;
			});
			
			var fncSetupScroll = function()
			{
				//setupScroll();
			}
			
			$j('#information_request').click(function()
			{
				blnResizing = true;
				
				if($j('#edit_form:hidden').html())
				{
					$j('#infomation_form').slideToggle("slow", fncSetupScroll);
				}
				else
				{
					$j('#edit_form').slideUp("slow", function()
					{
						$j('#infomation_form').slideToggle("slow", fncSetupScroll);
					});
				}
				blnResizing = false;
			});
			
			$j('#edit_request').click(function()
			{
				if($j('#infomation_form:hidden').html())
				{
					$j('#edit_form').slideToggle("slow", fncSetupScroll);
				}
				else
				{
					$j('#infomation_form').slideUp("slow", function()
					{
						$j('#edit_form').slideToggle("slow", fncSetupScroll);
					});
				}
				
			});
			
			$j('.mediabox_image').click(function() 
			{
				var newImage = $j(this).attr('image');
				$j('#mediabox_currentimage').fadeOut("slow", function()
				{
					
					$j('#mediabox_currentimage img').attr('src', newImage);
					$j('#mediabox_currentimage').fadeIn("slow");
				});
			});
			
			$j('.companydetail_menu a').click(function()
			{
				if($j(this).attr('href') == '/stuurdoor')
				{
					var opening = true;
					$j('.sendtofriend').slideToggle('slow', function() 
					{
						opening = false;
						document.location.href= "#sendtofriend";
					});
					$j(this).blur();
					return false;
				}
				else
				{
					return true;
				}
			});
			
			
			var switchTypes = function()
			{
				$j('#types .selected').attr('class','');
				$j(this).parent().attr('class', 'selected');
				$j('.adv_image').attr('src', '/images/' + $j(this).attr('img'));
				$j('#package_TableData input').attr('value', $j(this).attr('img'));
				$j(this).blur();
				return false;
			}; 
			
			var checkContactForm = function(event)
			{
				var returnValue = true;
				
				var alertMyText = function()
				{
//					alert('text');
//					alert($j(this).attr('name') + " : " + $j(this).val());
					switch($j(this).attr('name'))
					{
						case 'name' :
							$j('#name_error').remove();
							if($j(this).val() == '')
							{
								event.preventDefault();
								$j(this).parent().after('<td id="name_error"><span style="color: #f40">verplicht</span></td></tr>');
							}
							break;
						case 'email' :
							$j('#email_error').remove();
							if($j(this).val() == '')
							{
								event.preventDefault();
								$j(this).parent().after('<td id="email_error"><span style="color: #f40">verplicht</span></td></tr>');
							}
							else if(!checkEmail($j(this).val()))
							{
								event.preventDefault();
								$j(this).parent().after('<td id="email_error"><span style="color: #f40">verplicht</span></td></tr>');
							}
							break;
						case 'notes' :
							$j('#notes_error').remove();
							if($j(this).val() == '')
							{
								event.preventDefault();
								$j(this).parent().after('<td id="notes_error"><span style="color: #f40">verplicht</span></td></tr>');
							}
							break;
					}
				};
			    var formChildren = $j(":input");
			    formChildren.each(alertMyText);
			    return returnValue;
			};
			
			var checkSendToFriendForm = function()
			{
				var returnValue = true;
				var alertMyText = function()
				{
					//alert('text');
					//alert($j(this).attr('name') + " : " + $j(this).val());
					switch($j(this).attr('name'))
					{
						case 'yourname' :
							$j('#yourname_error').remove();
							if($j(this).val() == '')
							{
								returnValue = false;
								$j(this).parent().parent().before('<tr id="yourname_error"><td>&nbsp;</td><td><span style="color: #f7931d">Uw naam is verplicht</span></td></tr>');
							}
							break;
						case 'yourmail' :
							$j('#yourmail_error').remove();
							if($j(this).val() == '')
							{
								returnValue = false;
								$j(this).parent().parent().before('<tr id="yourmail_error"><td>&nbsp;</td><td><span style="color: #f7931d">Uw e-mailadres is verplicht</span></td></tr>');
							}
							else if(!checkEmail($j(this).val()))
							{
								returnValue = false;
								$j(this).parent().parent().before('<tr id="yourmail_error"><td>&nbsp;</td><td><span style="color: #f7931d">Uw e-mailadres is niet geldig</span></td></tr>');
							}
							break;
						case 'toname' :
							$j('#toname_error').remove();
							if($j(this).val() == '')
							{
								returnValue = false;
								$j(this).parent().parent().before('<tr id="toname_error"><td>&nbsp;</td><td><span style="color: #f7931d">De naam aan wie u deze pagina wilt doorsturen is verplicht</span></td></tr>');
							}
							break;
						case 'tomail' :
							$j('#tomail_error').remove();
							if($j(this).val() == '')
							{
								returnValue = false;
								$j(this).parent().parent().before('<tr id="tomail_error"><td>&nbsp;</td><td><span style="color: #f7931d">Het e-mailadres aan wie u deze pagina wilt doorsturen is verplicht</span></td></tr>');
							}
							else if(!checkEmail($j(this).val()))
							{
								returnValue = false;
								$j(this).parent().parent().before('<tr id="tomail_error"><td>&nbsp;</td><td><span style="color: #f7931d">Het e-mailadres aan wie u deze pagina wilt doorsturen is niet geldig</span></td></tr>');
							}
							break;
					}
				}
			    var formChildren = $j(":input");
			    formChildren.each(alertMyText);
			    return returnValue;
			}
			
			var checkInformationForm = function()
			{
				var returnValue = true;
				var alertMyText = function()
				{
					//alert('text');
					//alert($j(this).attr('name') + " : " + $j(this).val());
					switch($j(this).attr('name'))
					{
						case 'name' :
							$j('#name_error').remove();
							if($j(this).val() == '')
							{
								returnValue = false;
								$j(this).parent().parent().before('<tr id="name_error"><td>&nbsp;</td><td><span style="color: #f7931d">Uw naam is verplicht</span></td></tr>');
							}
							break;
						case 'email' :
							$j('#email_error').remove();
							if($j(this).val() == '')
							{
								returnValue = false;
								$j(this).parent().parent().before('<tr id="email_error"><td>&nbsp;</td><td><span style="color: #f7931d">Uw e-mailadres is verplicht</span></td></tr>');
							}
							else if(!checkEmail($j(this).val()))
							{
								returnValue = false;
								$j(this).parent().parent().before('<tr id="email_error"><td>&nbsp;</td><td><span style="color: #f7931d">Uw e-mailadres is niet geldig</span></td></tr>');
							}
							break;
						case 'request' :
							$j('#request_error').remove();
							if($j(this).val() == '')
							{
								returnValue = false;
								$j(this).parent().parent().before('<tr id="request_error"><td>&nbsp;</td><td><span style="color: #f7931d">U heeft uw vraag niet ingevuld</span></td></tr>');
							}
							break;
					}
				}
			    var formChildren = $j(":input");
			    formChildren.each(alertMyText);
			    return returnValue;
			}
			
			var checkOrderForm = function()
			{
				var returnValue = true;
				var alertMyText = function()
				{
					//alert('text');
					//alert($j(this).attr('name') + " : " + $j(this).val());
					switch($j(this).attr('name'))
					{
						case 'Name' :
							$j('#Name_error').remove();
							if($j(this).val() == '')
							{
								returnValue = false;
								$j(this).parent().parent().before('<tr id="Name_error"><td>&nbsp;</td><td><span style="color: #f7931d">Uw naam is verplicht</span></td></tr>');
							}
							break;
						case 'Email' :
							$j('#Email_error').remove();
							if($j(this).val() == '')
							{
								returnValue = false;
								$j(this).parent().parent().before('<tr id="Email_error"><td>&nbsp;</td><td><span style="color: #f7931d">Uw e-mailadres is verplicht</span></td></tr>');
							}
							else if(!checkEmail($j(this).val()))
							{
								returnValue = false;
								$j(this).parent().parent().before('<tr id="Email_error"><td>&nbsp;</td><td><span style="color: #f7931d">Uw e-mailadres is niet geldig</span></td></tr>');
							}
							break;
						case 'Phone' :
							$j('#Phone_error').remove();
							if($j(this).val() == '')
							{
								returnValue = false;
								$j(this).parent().parent().before('<tr id="Phone_error"><td>&nbsp;</td><td><span style="color: #f7931d">Uw telefoonnummer is verplicht</span></td></tr>');
							}
							break;
					}
				}
			    var formChildren = $j(":input");
			    formChildren.each(alertMyText);
			    return returnValue;
			}
			
			var checkPaymentForm = function()
			{
				//return false;
				var returnValue = true;
				
				var alertMyText = function()
				{
					//alert('text');
					//alert($j(this).attr('name') + " : " + $j(this).val());
					switch($j(this).attr('name'))
					{
						case 'bedrijfsnaam' :
							$j('#Name_error').remove();
							if($j(this).val() == '')
							{
								returnValue = false;
								$j(this).parent().after('<td id="Name_error"><span style="color: #f7931d">Uw bedrijfsnaam is verplicht</span></td>');
							}
							break;
						case 'contactpersoon' :
							$j('#ContactName_error').remove();
							if($j(this).val() == '')
							{
								returnValue = false;
								$j(this).parent().after('<td id="ContactName_error"><span style="color: #f7931d">Uw naam is verplicht</span></td>');
							}
							break;
						case 'adres' :
							$j('#Address_error').remove();
							if($j(this).val() == '')
							{
								returnValue = false;
								$j(this).parent().after('<td id="Address_error"><span style="color: #f7931d">Uw adres is verplicht</span></td>');
							}
							break;
						case 'postcode' :
							$j('#ZipCode_error').remove();
							if($j(this).val() == '')
							{
								returnValue = false;
								$j(this).parent().after('<td id="ZipCode_error"><span style="color: #f7931d">Uw postcode is verplicht</span></td>');
							}
							break;
						case 'woonplaats' :
							$j('#City_error').remove();
							if($j(this).val() == '')
							{
								returnValue = false;
								$j(this).parent().after('<td id="City_error"><span style="color: #f7931d">Uw plaats is verplicht</span></td>');
							}
							break;
						case 'emailadres' :
							$j('#Email_error').remove();
							if($j(this).val() == '')
							{
								returnValue = false;
								$j(this).parent().after('<td id="Email_error"><span style="color: #f7931d">Uw e-mailadres is verplicht</span></td>');
							}
							else if(!checkEmail($j(this).val()))
							{
								returnValue = false;
								$j(this).parent().after('<td id="Email_error"><span style="color: #f7931d">Uw e-mailadres is niet geldig</span></td>');
							}
							break;
						case 'telefoon' :
							$j('#Phone_error').remove();
							if($j(this).val() == '')
							{
								returnValue = false;
								$j(this).parent().after('<td id="Phone_error"><span style="color: #f7931d">Uw telefoonnummer is verplicht</span></td>');
							}
							break;
						case 'Fax' :
							/*$j('#Fax_error').remove();
							if($j(this).val() == '')
							{
								returnValue = false;
								$j(this).parent().parent().before('<tr id="Fax_error"><td>&nbsp;</td><td><span style="color: #f7931d">Uw telefoonnummer is verplicht</span></td></tr>');
							}*/
							break;
						case 'Website' :
							$j('#Website_error').remove();
							if($j(this).val() == '')
							{
								returnValue = false;
								$j(this).parent().after('<td id="Website_error"><span style="color: #f7931d">Uw website is verplicht</span></td>');
							}
							break;
						case 'rekeningnummer' :
							$j('#Rekeningnnummer_error').remove();
							if($j(this).val() == '')
							{  
								returnValue = false;
								$j(this).parent().after('<td id="Rekeningnnummer_error"><span style="color: #f7931d">Uw rekeningnummer is verplicht</span></td>');
							}
							break;
						case 'security_code' :
							$j('#Securitycode_error').remove();
							if($j(this).val() == '' || $j(this).attr('validated') == 'false')
							{
								returnValue = false;
								$j(this).parent().after('<td id="Securitycode_error"><span style="color: #f7931d">Secutiycode is niet correct</span></td>');
							}
							break;
					}
				}
			    var formChildren = $j(":input");
			    formChildren.each(alertMyText);
			   
				return returnValue;
				
			}
			
			var checkSubcribeNewsletterForm = function()
			{
				//return false;
				var returnValue = true;
				
				var alertMyText = function()
				{
					switch($j(this).attr('name'))
					{
						case 'naam' :
							$j('#Name_error').remove();
							if($j(this).val() == '')
							{
								returnValue = false;
								$j(this).parent().after('<td id="Name_error"><span style="color: #f7931d">Uw naam is verplicht</span></td>');
							}
							break;
						case 'adres' :
							$j('#Address_error').remove();
							if($j(this).val() == '')
							{
								returnValue = false;
								$j(this).parent().after('<td id="Address_error"><span style="color: #f7931d">Uw adres is verplicht</span></td>');
							}
							break;
						case 'postcode' :
							$j('#ZipCode_error').remove();
							if($j(this).val() == '')
							{
								returnValue = false;
								$j(this).parent().after('<td id="ZipCode_error"><span style="color: #f7931d">Uw postcode is verplicht</span></td>');
							}
							break;
						case 'woonplaats' :
							$j('#City_error').remove();
							if($j(this).val() == '')
							{
								returnValue = false;
								$j(this).parent().after('<td id="City_error"><span style="color: #f7931d">Uw plaats is verplicht</span></td>');
							}
							break;
						case 'email' :
							$j('#Email_error').remove();
							if($j(this).val() == '')
							{
								returnValue = false;
								$j(this).parent().after('<td id="Email_error"><span style="color: #f7931d">Uw e-mailadres is verplicht</span></td>');
							}
							else if(!checkEmail($j(this).val()))
							{
								returnValue = false;
								$j(this).parent().after('<td id="Email_error"><span style="color: #f7931d">Uw e-mailadres is niet geldig</span></td>');
							}
							break;
						case 'security_code' :
							$j('#Securitycode_error').remove();
							if($j(this).val() == '' || $j(this).attr('validated') == 'false')
							{
								returnValue = false;
								$j(this).parent().after('<td id="Securitycode_error"><span style="color: #f7931d">Secutiycode is niet correct</span></td>');
							}
							break;
					}
				}
			    var formChildren = $j(":input");
			    formChildren.each(alertMyText);
			   
				return returnValue;
				
			}
			
			var checkCaptcha = function()
			{
				$j('#Securitycode_error').remove();
				$j('#security_code').parent().after('<td id="Securitycode_error"><em>Controleren...</em></td>');
				$j.post("/ajax/captcha", { code: $j("#security_code").val() },
				function(data){
					if(data.test == true)
				    {
				    	$j('#security_code').attr('validated', 'true');
				    	$j('#Securitycode_error').remove();
				    }
				    else
				    {
				  		$j('#security_code').attr('validated', 'false');
				  		$j('#Securitycode_error').remove();
				  		$j('#security_code').parent().after('<td id="Securitycode_error"><span style="color: #f7931d">Secutiycode is niet correct</span></td>');
				  		  
				    }
				   
				}, "json");	
			};
			
			$j("#security_code").change(checkCaptcha);
				
			
			
			var checkSubscribeForm = function()
			{
				var returnValue = true;
				var alertMyText = function()
				{
					//alert('text');
					//alert($j(this).attr('name') + " : " + $j(this).val());
					switch($j(this).attr('name'))
					{
						case 'Name' :
							$j('#Name_error').remove();
							if($j(this).val() == '')
							{
								returnValue = false;
								$j(this).parent().after('<td id="Name_error"><span style="color: #f7931d">Uw bedrijfsnaam is verplicht</span></td>');
							}
							break;
						case 'ContactName' :
							$j('#ContactName_error').remove();
							if($j(this).val() == '')
							{
								returnValue = false;
								$j(this).parent().after('<td id="ContactName_error"><span style="color: #f7931d">Uw naam is verplicht</span></td>');
							}
							break;
						case 'Address' :
							$j('#Address_error').remove();
							if($j(this).val() == '')
							{
								returnValue = false;
								$j(this).parent().after('<td id="Address_error"><span style="color: #f7931d">Uw adres is verplicht</span></td>');
							}
							break;
						case 'ZipCode' :
							$j('#ZipCode_error').remove();
							if($j(this).val() == '')
							{
								returnValue = false;
								$j(this).parent().after('<td id="ZipCode_error"><span style="color: #f7931d">Uw postcode is verplicht</span></td>');
							}
							break;
						case 'City' :
							$j('#City_error').remove();
							if($j(this).val() == '')
							{
								returnValue = false;
								$j(this).parent().after('<td id="City_error"><span style="color: #f7931d">Uw plaats is verplicht</span></td>');
							}
							break;
						case 'Email' :
							$j('#Email_error').remove();
							if($j(this).val() == '')
							{
								returnValue = false;
								$j(this).parent().after('<td id="Email_error"><span style="color: #f7931d">Uw e-mailadres is verplicht</span></td>');
							}
							else if(!checkEmail($j(this).val()))
							{
								returnValue = false;
								$j(this).parent().after('<td id="Email_error"><span style="color: #f7931d">Uw e-mailadres is niet geldig</span></td>');
							}
							break;
						case 'Phone' :
							$j('#Phone_error').remove();
							if($j(this).val() == '')
							{
								returnValue = false;
								$j(this).parent().after('<td id="Phone_error"><span style="color: #f7931d">Uw telefoonnummer is verplicht</span></td>');
							}
							break;
						case 'Fax' :
							/*$j('#Fax_error').remove();
							if($j(this).val() == '')
							{
								returnValue = false;
								$j(this).parent().parent().before('<tr id="Fax_error"><td>&nbsp;</td><td><span style="color: #f7931d">Uw telefoonnummer is verplicht</span></td></tr>');
							}*/
							break;
						case 'Website' :
							$j('#Website_error').remove();
							if($j(this).val() == '')
							{
								returnValue = false;
								$j(this).parent().after('<td id="Website_error"><span style="color: #f7931d">Uw website is verplicht</span></td>');
							}
							break;
							
					}
				}
			    var formChildren = $j(":input");
			    formChildren.each(alertMyText);
			    return returnValue;
			}
						
			
			$j('#type_extra a').click(switchTypes);
			
			$j('#type_free a').click(switchTypes);
		
			$j('form#form_sendtofriend').submit(checkSendToFriendForm);
			$j('form#form_information').submit(checkInformationForm);
			$j('form#form_order_form').submit(checkOrderForm);
			$j('form#form_BEWERK_BEDRIJF').submit(checkSubscribeForm);
			$j('form#form_ORDER_MACHTIGING').submit(checkPaymentForm);
			$j('form#form_ORDER_ACCEPTGIRO').submit(checkPaymentForm);
			$j('form#form_newsletter').submit(checkSubcribeNewsletterForm);
			$j('form#form_contact').submit(checkContactForm);
			
			
			$j('a#togglemap').toggle(
				function() {
					$j(document).find("#results").toggle();
					$j(document).find("#companydetails").toggle();
					
					$j("#map").animate({
						width: "753px",
						height: "590px",
						marginTop: "-22px",
						marginRight: "-15px"
					},"fast",resizeMap);
					
					$j(this).text("Kaart verkleinen");
					$j(this).width(733);
					
					return false;
				},
				function() {
					$j(document).find("#results").toggle();
					$j(document).find("#companydetails").toggle();
					
					$j("#map").animate({
						width: "335px",
						height: "330px",
						marginTop: "0",
						marginRight: "0"
					},"fast",resizeMap);
					
					$j(this).text("Kaart vergroten");
					$j(this).width(315);
					
					return false;	
				}
			);
			
			
			$j('a.fadeThumb').mouseover(function()
			{
				var image = $j(this).attr("large");
				var description = $j(this).attr("description");
                                var link = $j(this).attr('href');
                                if(link) {
                                    $j('#fadePhoto').parent().attr('href', link);
                                }
				$j('#fadePhoto').fadeOut(function()
				{
					$j(this).attr("src", image);
					$j(this).attr("alt", description);
					$j(this).fadeIn();
					$j("#photodescription").html(description);
				});
				
				return false;
			});
			
			function resizeMap()
			{
				map.checkResize();
			}
		});
	
