$(document).ready(function() { 

	jQuery("#contentwr a[rel='external']").each(function() {
		jQuery(this).addClass('external');
	});
	
	// add target="_blank" to links that has rel="external"
	jQuery("a[rel='external']").click(function(event) {
		window.open(this.href);
		event.preventDefault();
	});
	
	$("#topmenu ul li a:last").css("border","none");
	$("#footer ul li a:last").css("border","none");
	$("#thumbnails li a:last").css("margin-right","0");
	
	// watermarks
	jQuery("#search input:text, #plantindex_s input:text").watermark('Zoek op deze site');

	jQuery("a.fancyzoom").fancybox();
});


// submenu sun of suckerfish
sfHover = function() {
	var sfEls = document.getElementById("mainmenu").getElementsByTagName("li");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);


/**
 * Javascript variant of php's in_array()
 */
function in_array(needle, haystack, argStrict) {
    var key = '', strict = !!argStrict;

    if (strict) {
        for (key in haystack) {
            if (haystack[key] === needle) {
                return true;
            }
        }
    } else {
        if (typeof(needle)=='string') {
            str = haystack.toString();
            return (str.search(needle) !== false);
        }

        for (key in haystack) {
            if (haystack[key] == needle) {
                return true;
            }
        }
    }

    return false;
}
