﻿$(function () {
	$("#txt-search").watermark('default', 'Search');

  /* Left visual animation */

  (function () {

    if (!$('#left-container #visual').length || $('body').hasClass('edit')) return;

    var fadeTime = 500;
    var rotateInterval = 500;
    var items = $('#visual img').hide().detach();
    var visibleCount = 2;

    if (!items.length) return;

    var images = (function (allImages) {
      var pairCount = Math.ceil(allImages.length / visibleCount);
      var index = (Math.floor(Math.random() * 10000000) % pairCount) * visibleCount;
      return Array.prototype.slice.call(allImages, index, index + visibleCount);
    })(items);
    
    $('#visual').empty().append(images);

    function fadeIn() {
      $(images[0]).fadeIn(fadeTime, function () { images.shift(); setTimeout(fadeIn, rotateInterval) });
    }
    fadeIn();
  })();

$('#news > ul > li:eq(1)').hide();

});

(function($) {
	$.fn.watermark = function(css, text) {
		return this.each(function() {
			var i = $(this).val(''), w;
			i.focus(function() {
				w && !(w=0) && i.removeClass(css).data('w',0).val('');
			})
			.blur(function() {
				!i.val() && (w=1) && i.addClass(css).data('w',1).val(text);
			})
			.closest('form').submit(function() {
				w && i.val('');
			});
			i.blur();
		});
	};
	$.fn.removeWatermark = function() {
		return this.each(function() {
			$(this).data('w') && $(this).val('');
		});
	};
})(jQuery);

$(document).ready(function() {
	$("#main-nav ul li").hover(
		function() {
			$(this).addClass("onhover");
		},
		function() {
			removeClassDelayed($(this), "onhover", 500);
		}
	);
 });
 
 function removeClassDelayed(obj, c, t) {
	setTimeout(function() { obj.removeClass(c); }, t);
 }
