jQuery.noConflict();

function nav(e)
{
  var keyEvent = window.event ? window.event : e;

  if (keyEvent.which) {
    var keyCode = keyEvent.which;
  }
  else
  if (keyEvent.keyCode) {
    var keyCode = keyEvent.keyCode;
  }
  
  var link = null;

  switch (keyCode)
  {
    case 0x25:
      link = document.getElementById('link-prev');
      break;

    case 0x27:
      link = document.getElementById('link-next');
      break;
  }
  
  if (link != null) {
    if (link.href != '') {
      document.location = link.href;
    }
  }
}

jQuery(function() {
  document.onkeydown = nav;
});

var lastScrollX = 0;
var scrollXCount = 0;
var int1 = window.setInterval('checkTopMenu()',300);
function checkTopMenu()
{
	if (lastScrollX == document.documentElement.scrollTop) {
		scrollXCount++;
	}
	if (scrollXCount==3) {
		//jQuery('div#top-line').css('top',lastScrollX);
		jQuery('div#menu').css('top',lastScrollX);
		jQuery('div#top-line').fadeIn('100');
		if (jQuery('div#menu').hasClass('display-none')) {
			jQuery('div#top-line').css('top',lastScrollX);
		} else {
			//alert("!");
			jQuery('div#top-line').css('top',259+lastScrollX);
		}
		//jQuery('div#top-line').show();
	}
}


window.onscroll = function(){
	scrollXCount = 0;
	if (document.documentElement.scrollTop < lastScrollX) {
		//jQuery('div#top-line').css('top',document.documentElement.scrollTop);
		jQuery('div#top-line').hide();
		jQuery('div#menu').addClass('display-none');	
		jQuery('div.arrow').addClass('arr-down');
		jQuery('div.arrow').removeClass('arr-up');
		jQuery('div#menu').hide();
		lastScrollX = document.documentElement.scrollTop;
		//alert("!");
		return;
	}
	//jQuery('div#top-line').css('top',document.documentElement.scrollTop);
	//jQuery('div#top-line').animate({'top':''+document.documentElement.scrollTop+'px'},100);
	//jQuery('div#top-line').fadeOut('100');
	//jQuery('div#top-line').css('top',document.documentElement.scrollTop);
	//jQuery('div#top-line').fadeIn('100');
	intervalScroll = 75;
	jQuery('div#menu').animate({'top':''+document.documentElement.scrollTop+'px'},intervalScroll);
	if (jQuery('div#menu').hasClass('display-none')) {
		jQuery('div#top-line').animate({'top':''+document.documentElement.scrollTop+'px'},intervalScroll);
	} else {
		//alert("!");
		jQuery('div#top-line').animate({'top':(259+document.documentElement.scrollTop)+'px'},intervalScroll);
	}
	
	lastScrollX = document.documentElement.scrollTop;
	
}

jQuery(document).ready(
	    function() {
	    	jQuery("div#top-line-container").click( function() {
	    		if (jQuery('div#menu').hasClass('display-none')) {
	    			jQuery("div#menu").slideDown("slow");
	    			jQuery('div#menu').removeClass('display-none');
	    			jQuery('div#top-line').animate({'top':259+document.documentElement.scrollTop+'px'},"slow");
	    			jQuery('div.arrow').removeClass('arr-down');
	    			jQuery('div.arrow').addClass('arr-up');
		    	} else {
		    		jQuery('div#top-line').animate({'top':document.documentElement.scrollTop+'px'},"slow");
		    		jQuery("div#menu").slideUp("slow");
		    		jQuery('div#menu').addClass('display-none');	
		    		jQuery('div.arrow').addClass('arr-down');
	    			jQuery('div.arrow').removeClass('arr-up');
	    		}
		    });
		});

function sendMail(l)
{
	//alert(1);
	//return;
	Ext.MessageBox.confirm("", txtSendMailConfirmI18n, function(btn){
		if(btn == 'yes'){
			alert(l+' sent!');
			/*new Ajax.Request('/profile/sendWelcomeMail?id='+id, {
			    method: 'get',
			    onSuccess: function(transport) {
					if ($('btn-send-wm'))
						$('btn-send-wm').style.display = 'none'; 
					Ext.MessageBox.alert("", txtSendWMDoneI18n, 1); 	
			    }
			  });*/
		}
	});
}
