this.multihover = function (e, d, t) {
	var tm = ""
	
	$(e + ", " + d).hover(
		function () {
			over()
			clearTimeout(tm)
		},
		function () {
			tm = setTimeout(function(){ out() }, t)
		}
	)
	
	
	function over() {
		if (multihover.act === true) return false
		multihover.act = true
		
		$(d).show().stop().fadeTo(400, 1)
		
	}
	
	function out() {
		if (multihover.act === false) return false
		multihover.act = false
		
		$(d).stop().fadeTo(400, 0, function() { $(this).hide() })
		
	}
	
}

this.multihover.act = false 


 $(document).ready(function() {
 	multihover('#domainswitch > a', '#dchooser', 300)
 	
   $('#dchooser').fadeTo(0,0).hide()
   $('#adsearch').fadeTo(0,0).hide()
   
   
   /*
   $('#domainswitch > a').mouseenter(
   		function() {
   			$('#dchooser').stop().fadeTo(1000, 1)
   		}
   )
   
   $('#domainswitch > a').mouseout(
   		function() {
   			$('#dchooser').stop().fadeTo(1000, 0)
   		}
   )
   */
   
   $('#mainsearch > input').mouseenter(
   		function() {
   			$('#adsearch').stop().fadeTo(1000, 1)
   		}
   )
   
   $('#mainsearch > input').mouseout(
   		function() {
   			$('#adsearch').stop().fadeTo(1000, 0)
   		}
   )
   
   $('#logo').mouseenter( function() {
   		return;
   		$('body').append('<div id="dark" style="display: none; position: fixed; z-index: 1; background: #000; left:0; right:0; top:0; bottom:0;"></div>')
   		$('.gitd').css('z-index', '2')
   		$('#dark').toggle().fadeTo(0,0).fadeTo(1000,.9);
   })
   
   $('#logo').mouseout( function() {
   		$('#dark').fadeTo(1000,0, function(){ $(this).toggle()} );
   })
   
   
   
   
   
   
   
   
   $("#sfld").click(function(){
		$(this).val("");
	})
	
	$('#sfld').keyup(function(){
		var keyword = $(this).val()
		if( keyword.length < 2 ){
			return false;
		}
		
		
		
		$.getJSON('/en/product/autoComplete.html',{keyword:keyword},function(data){
				
				if( data.length == 0){
					$('div#autoComplete').hide();
					return false;
				}
				
				$('div#autoComplete').remove()
				$('body').append('<div id="autoComplete">&nbsp;</div>')
				
				var ct = '<table cellspacing="0" cellpadding="0"><tbody>'
				
					if( data.docs.length ){
					ct += '<tr><th>PDF</th><td><ul>';
					$.each(data.docs, function(i,item){
						ct += '<li class="tag"><a target="_blank" href="' + item.url + '">' + item.title + '</a></li>'
		         });
		          
					ct += '</ul></td></tr>'
				}
				if( data.posts.length ){
					ct += '<tr><th>Content</th><td><ul>';
					$.each(data.posts, function(i,item){
						ct += '<li class="tag"><a href="' + item.url + '">' + item.title + '</a></li>'
		         });
		          
					ct += '</ul></td></tr>'
				}
				if( data.products.length ){
					ct += '<tr><th>Products</th><td><ul>';
					$.each(data.products, function(i,item){
						ct += '<li><a href="' + item.url + '"><span><img src="' + item.img +'" alt="' + item.title + '"/></span>' + item.title + '</a></li>'
		         });
		          
					ct += '</ul></td></tr>'
				}

				
				
				ct += '</tbody></table>'
				$('div#autoComplete').html(ct);
		 
			}
		)
	})
   
   
   
   
 });

