/* 
Author: Ionut Popescu / www.ionutpopescu.com
Contact: me@ionutpopescu.com
*/
var slider=0;
function isInteger(s) {
  return (s.toString().search(/^-?[0-9]+$/) == 0);
}

function slideTheBg(){
	if(slider==0)
	{
		slider = slider + 1;
		$('#slide'+slider).fadeIn('fast');
	}else{
		$('#slide'+slider).fadeOut( 'fast', function(){
		  slider = slider + 1;
		  if(slider>3) slider = 1;
	      $('#slide'+slider).fadeIn('fast');
	   });
	}
	var t=setTimeout("slideTheBg()",4000);
}
$(document).ready(function(){

	
	$('div#menu ul li:last a').css("border-right","0px");
	$('div#menu2 ul.menu li:last a').css("border-right","0px");
	$('div#menu2 ul.menu ul.sub-menu li a:last').css("border-bottom","0px");
	$('div#menu ul li.current-menu-item a').addClass('hoverclass');
	var hoverMenu = 0;
	$('div#menu ul').hover(function(){
		hoverMenu = 1;
	}, function(){
		hoverMenu = 0;
		$('div#menu ul li a').fadeTo("fast", 1.0);
	});
	$('div#menu ul li a').hover(function(){

		$('div#menu ul li a').removeClass('hoverclass');
		$('div#menu ul li a').addClass("allFade");
		$(this).removeClass("allFade");
		$(this).addClass('hoverclass');	
		$('div#menu ul li a.allFade').fadeTo("fast", 0.3); 
		$(this).fadeTo("fast", 1.0); 
	},function(){
		$('div#menu ul li a').removeClass('hoverclass');
		$('div#menu ul li.current-menu-item a').addClass('hoverclass');
		$(this).removeClass("hoverclass");
		if(hoverMenu==0)
	    	$('div#menu ul li a').fadeTo("fast", 1.0);
	});
	
	$('div#logo a').hover(function(){
		$(this).fadeTo("fast", 0.3);
	},function(){
		$(this).fadeTo("fast", 1.0);
	});
	var width = 0;
	$('div#menu2 ul li').each(function(){
		width = width + $(this).width();
	});
	$('div#menu2').width(width);
	var width2 = 620 * $(".mystuff").length;
	
	var slidesProp = 0;
	var howmuch = ($(".mystuff2").length/4);
	if(isInteger(howmuch)){
		slidesProp = howmuch;
	} else {
		slidesProp = parseInt(howmuch)+1;
	}
	
	var width3_default = 770;
	var width3 = width3_default * slidesProp;
	$('#myslide .cover').width(width2);

	$('#myslide2 .cover2').width(width3);
	$('div#menu2').css('margin-right',-width+30);
	
	$('.translate').click(function(event){
		     event.stopPropagation();
		if ($(".translate ul").is(":hidden")) {
	  		$('.translate ul').show("slow");
		} else {
			$('.translate ul').fadeOut("fast");
		}
	});
	
/*	$('div#menu2 ul li').click(function(event){
		     event.stopPropagation();
		if ($(".submenu", this).is(":hidden")) {
	  		$(".submenu", this).fadeIn("fast");
		} else {
			$(".submenu", this).fadeOut("fast");
		}
		return false;
	});*/
	
	$('div#menu2 ul.menu li').hover(function(){
		$(".sub-menu", this).fadeIn("fast");
	},function(){
		$(".sub-menu", this).fadeOut("fast");
	});
	
	$('body').click(function(){
		$('.translate ul').fadeOut("fast");
		$(".sub-menu").fadeOut("fast");
	});
	
	$("a[rel^='prettyPhoto']").prettyPhoto();
	$('.submit').hover(function(){
		$(this).fadeTo("fast", 0.7); 
	},function(){
		$(this).fadeTo("fast", 1.0); 
	});
	$('.sub-menu ').append("<li class='arrow'></li>");
	var slideNumber = 1;
	$('#goleft').fadeTo("fast", 0.5);
	
	$('#goleft').click(function(){
		if(slideNumber>1)
		{
			slideNumber = slideNumber-1;
			$('#myslide .cover').animate({left:-620*(parseInt(slideNumber)-1)})  
			$('#button a').each(function(){
			$(this).removeClass('active');
				if($(this).hasClass('button'+slideNumber)){
					$(this).addClass('active')}
			});
			if(slideNumber==1)
			{
				$(this).fadeTo("fast", 0.5);
			}
			if(slideNumber<$(".mystuff").length)
			{
				$('#goright').fadeTo("fast", 1.0);
			}	
		}
		return false;
	});
	$('#goleft2').fadeTo("fast", 0.5);
	
	
		
	$('#goleft2').click(function(){
		if(slideNumber>1)
		{
			slideNumber = slideNumber-1;
			
			$('#myslide2 .cover2').animate({left:-width3_default*(parseInt(slideNumber)-1)})  
			if(slideNumber==1)
			{
				$(this).fadeTo("fast", 0.5);
			}
			if(slideNumber<slidesProp)
			{
				$('#goright2').fadeTo("fast", 1.0);
			}	
		}
		return false;
	});
	$('#goright2').click(function(){
		if(slideNumber<slidesProp)
		{
			slideNumber = slideNumber+1;
			$('#myslide2 .cover2').animate({left:-width3_default*(parseInt(slideNumber)-1)})  
			if(slideNumber==slidesProp)
			{
				$(this).fadeTo("fast", 0.5);
			}
			if(slideNumber>1)
			{
				$('#goleft2').fadeTo("fast", 1.0);
			}
		}
		return false;
	});
	var height = 0;
	$('.mystuff').each(function(){
		if(height<$(this).height())
			height = $(this).height();
	});
	if(height<300) height=450;
	$('#myslide').height(height);
	$('#goright').click(function(){
		if(slideNumber<$(".mystuff").length)
		{
			slideNumber = slideNumber+1;
			$('#myslide .cover').animate({left:-620*(parseInt(slideNumber)-1)})  
			$('#button a').each(function(){
			$(this).removeClass('active');
				if($(this).hasClass('button'+slideNumber)){
					$(this).addClass('active')}
			});
			
			if(slideNumber==$(".mystuff").length)
			{
				$(this).fadeTo("fast", 0.5);
			}
			if(slideNumber>1)
			{
				$('#goleft').fadeTo("fast", 1.0);
			}
		}
		return false;
	});
	$('#button a').click(function(){
			var integer = $(this).attr('rel');
			slideNumber = parseInt(integer);
			$('#myslide .cover').animate({left:-620*(parseInt(integer)-1)})  
			$('#button a').each(function(){
			$(this).removeClass('active');
				if($(this).hasClass('button'+integer)){
					$(this).addClass('active')}
			});
			
			if(slideNumber==$(".mystuff").length)
			{
				$('#goright').fadeTo("fast", 0.5);
			}
			if(slideNumber>1)
			{
				$('#goleft').fadeTo("fast", 1.0);
			}
			if(slideNumber==1)
			{
				$('#goleft').fadeTo("fast", 0.5);
			}
			if(slideNumber<$(".mystuff").length)
			{
				$('#goright').fadeTo("fast", 1.0);
			}
			
			return false;
		});
	slideTheBg();
	
});























