var obj = null;

function checkHover() {
	if (obj) {
		obj.find('ul').fadeOut('fast');	
	} //if
} //checkHover

$(document).ready(function() {
	$('#Nav > li').hover(function() {
		if (obj) {
			obj.find('ul').slideUp('fast');
			obj = null;
		} //if
		
		$(this).find('ul').slideDown('fast');
	}, function() {
		obj = $(this);
		setTimeout(
			"checkHover()",
			0); // si vous souhaitez retarder la disparition, c'est ici
	});
});


/* ouverture des liens externes dans une nouvelle fenetre */

/*
        Adapted from:
        Wesnapr: http://www.websnapr.com
        Dustan Diaz: http://www.dustindiaz.com/sweet-titles-finalized
        Arc90: http://lab.arc90.com/2006/07/link_thumbnail.php
*/
var autoLinks = {
        obj:{},
        init: function() {
                var lnks = document.getElementsByTagName('a');
                var i = lnks.length || 0;
                var cnt = 0;
                while(i--) {
                        if(autoLinks.isexternal(lnks[i])==true) {
                            lnks[i].className += ' external';
                        }
                        if(lnks[i].accessKey) {
                			var moretitle = ' [raccourci clavier : ' + lnks[i].accessKey + ']';
							lnks[i].title += moretitle;
                        }
                		if( lnks[i].className.search(/external/) != -1 || lnks[i].className.search(/popup/) != -1 ) {
							if(lnks[i].onclick == null) {
								lnks[i].onclick = function()  {
									window.open(this.href);
									return false;
								};
							}
                		}
                }
        },
        isexternal: function(host) {
	        if (host == "") return false;
	        var httptest = /^http/i;
	        if(httptest.test(host)) {
	            var expr = new RegExp(autoLinks.baseURL, "i");
	            if (expr.test(host)) return false;
	            return true;
            }
            return false;
        },
        addEvent: function( obj, types, fn ) {
                var type;
                for(var i = 0; i < types.length; i++) {
                        type = types[i];
                        if ( obj.attachEvent ) {
                                obj['e'+type+fn] = fn;
                                obj[type+fn] = function(){obj['e'+type+fn]( window.event );}
                                obj.attachEvent( 'on'+type, obj[type+fn] );
                        } else obj.addEventListener( type, fn, false );
                }
        },
        setbaseurl: function(baseurl) {
            autoLinks.baseURL = baseurl;
        },
        setimageuri: function(imageuri) {
            autoLinks.baseURI = imageuri;
        }
}
autoLinks.setbaseurl('http://www.vincententreprise.fr/');
autoLinks.addEvent(window, ['load'], autoLinks.init);