$(window).bind("load", function() {
	//script gia initialization upsous deksias mparas
	var contentHeight = $("div#content").height();
	var sidebarHeight = $("div#sidebar").height();
	if (contentHeight >= sidebarHeight) {
		$("div#sidebar").css({height: (contentHeight)+"px"});
		if ($('#topbanner').length > 0) {
			contentHeight -= $('#topbanner').height();
		}
		$("div.sideproducts").css({height: (contentHeight-86)+"px"});
	}
	else { 
		$("div.sideproducts").css({height: (sidebarHeight-86)+"px"});
	}
});
$(document).ready(function() {
	/***** ILIAS *****/
	//script gia perigrafh se selides kathgoriwn/arxikh
	$("div.product").hover(function(){
		$(this).children("div.product-desc").slideDown("fast");
	},function(){
		$(this).children("div.product-desc").slideUp("fast");
	});
	
	//become a fan script
	$("div#becomeafan").hover(function(){
		$(this).animate({left: '-3px'},"fast");
	},function(){
		$(this).animate({left: '-48px'},"fast");
	});
	
	//script gia hover effect sta video se selida proiontos
	$("div.video").hover(function(){
		$(this).children("a.thumbnail").addClass("hover");
	},function(){
		$(this).children("a.thumbnail").removeClass("hover");
	});
	/***** /ILIAS *****/

	
	/***** THANASIS *****/
	$('.fancy-gallery').fancybox();
	
	$('#SearchAddForm').submit(function() {
		if ($('#SearchQ').val().length < 3) {
			alert('Πρέπει να βάλετε το λιγότερο 3 χαρακτήρες');
			return false;
		}
	});
	$('a.submit').live('click', function(e) {
		e.preventDefault();
		$(this).parents('form:first').submit();
	});
	
	$('#NewsletterMemberAddForm').submit(function(e) {
		e.preventDefault();
		var form = $(this);
		$.get('/newsletters/subscribe/'+$('#NewsletterMemberEmail').val()+'/'+$('#NewsletterMemberFirstname').val()+'/'+$('#NewsletterMemberLastname').val(), function(responce) {
			$('#NewsletterMemberAddForm').hide();
			if (responce == 'OK') {
				$(form).remove();
				$('.newsletter-message').remove();
				$('#newsletter').append('<p class="newsletter-message">Ευχαριστούμε για την εγγραφή σας!</p>');
			}
			else if (responce == 'NOT OK') {
				$('.newsletter-message').remove();
				$('#newsletter').append('<p class="newsletter-message">Κάποιο πρόβλημα προέκυψε, <a href="#" id="newsletter-retry">ξαναπροσπαθήστε κάνοντας κλικ εδώ</a>!</p>');
			}
			else if (responce == 'DUPLICATE') {
				$('.newsletter-message').remove();
				$('#newsletter').append('<p class="newsletter-message">Το e-mail αυτό υπάρχει ήδη στο newsletter μας, <a href="#" id="newsletter-retry">ξαναπροσπαθήστε κάνοντας κλικ εδώ</a>!</p>');
			}
		});
	});
	$('#newsletter-retry').live('click', function(e) {
		e.preventDefault();
		$('.newsletter-message').remove();
		$('#NewsletterMemberAddForm').show();
	});
	
	$('.do-nothing').click(function(e) {
		e.preventDefault();
	});
	
	$(".top-arrow").click(function() {
		firstElementHeight = parseInt($(".sideproducts-slide").find('.sideproduct:first').height());
		firstElementHeight += parseInt($(".sideproducts-slide").find('.sideproduct:first').css('padding-top'));
		firstElementHeight += parseInt($(".sideproducts-slide").find('.sideproduct:first').css('padding-bottom'));
		firstElementHeight = firstElementHeight * -1;
		$(".sideproducts-slide").animate({
			top : firstElementHeight
		}, function() {
			var clone = $(".sideproducts-slide").find('.sideproduct:first').clone();
			$(".sideproducts-slide").find('.sideproduct:first').remove();
			$('.sideproducts-slide').css('top', '0px');
			$(".sideproducts-slide").append(clone);
		});
	});
	$(".bottom-arrow").click(function() {
		var clone = $(".sideproducts-slide").find('.sideproduct:last').clone();
		$(".sideproducts-slide").prepend(clone);
		firstElementHeight = parseInt($(".sideproducts-slide").find('.sideproduct:first').height());
		firstElementHeight += parseInt($(".sideproducts-slide").find('.sideproduct:first').css('padding-top'));
		firstElementHeight += parseInt($(".sideproducts-slide").find('.sideproduct:first').css('padding-bottom'));
		firstElementHeight = firstElementHeight * -1;
		$('.sideproducts-slide').css('top', firstElementHeight+'px');
		$(".sideproducts-slide").animate({
			top : '0px'
		});
		$(".sideproducts-slide").find('.sideproduct:last').remove();
	});
	$(".sideproducts-slide").everyTime(5000, function() {
		$(".bottom-arrow").trigger('click');
	});
	$("#submitsearch").click(function(e) {
		if ($("#inputsearch").val().length < 3) {
			alert('Η αναζήτηση πρέπει να έχει τουλάχιστον 3 γράμματα');
			e.preventDefault();
		}
	});
	/***** /THANASIS *****/
});

