$(document).ready(
	function(){
		//animatia pentru meniu
		//start
		$(".menu_title").mouseover(
			function(){
				$(this).css("background-color", "#5c2683");
				$(this).css("color", "#FFFFFF");
				if($(this).attr("submenu") == 1)
				{
					var pos = $(this).position();
					pos.top += 30;
					
					var id_spacer = "#spacer_" + $(this).attr("id");
					$(id_spacer).css("top", pos.top);
					$(id_spacer).css("left", pos.left);
					
					pos.top += 20;
					var id_sub = "#sub_" + $(this).attr("id");
					var sub_height = 31*$(id_sub).attr("nr_sub");
					sub_height -= 1;
					
					$(id_sub).css("top", pos.top);
					$(id_sub).css("left", pos.left);
					
					$(id_spacer).stop();
					$(id_sub).stop();
					$(id_spacer).animate({height:20}, 200);
					$(id_sub).animate({height:sub_height}, 200);
				}
			});
		$(".submenu_spacer, .submenu").mouseover(
			function(){
				var id = $(this).attr("id");
				id = id.substr(id.indexOf("_")+1);
				var id_menu = "#" + id;
				var id_spacer = "#spacer_" + id;
				var id_sub = "#sub_" + id;
				
				$(id_menu).css("background-color", "#5c2683");
				$(id_menu).css("color", "#FFFFFF");
				if($(id_menu).attr("submenu") == 1)
				{
					var pos = $(id_menu).position();
					pos.top += 30;
					
					$(id_spacer).css("top", pos.top);
					$(id_spacer).css("left", pos.left);
					
					pos.top += 20;
					var sub_height = 31*$(id_sub).attr("nr_sub");
					sub_height -= 1;
					
					$(id_sub).css("top", pos.top);
					$(id_sub).css("left", pos.left);
					
					$(id_spacer).stop();
					$(id_sub).stop();
					$(id_spacer).animate({height:20}, 200);
					$(id_sub).animate({height:sub_height}, 200);
				}
			});
		$(".menu_title").mouseout(
			function(){
				$(this).css("background-color", "");
				$(this).css("color", "#5c2683");
				if($(this).attr("submenu") == 1)
				{
					
					var id_spacer = "#spacer_" + $(this).attr("id");
					var id_sub = "#sub_" + $(this).attr("id");
					
					$(id_spacer).stop();
					$(id_sub).stop();
					$(id_spacer).animate({height:0}, 200);
					$(id_sub).animate({height:0}, 200);
				}
			});
		$(".submenu_spacer, .submenu").mouseout(
			function(){
				var id = $(this).attr("id");
				id = id.substr(id.indexOf("_")+1)
				var id_menu = "#" + id;
				var id_spacer = "#spacer_" + id;
				var id_sub = "#sub_" + id;
								
				$(id_menu).css("background-color", "");
				$(id_menu).css("color", "#5c2683");
				$(id_spacer).stop();
				$(id_sub).stop();
				$(id_spacer).animate({height:0}, 200);
				$(id_sub).animate({height:0}, 200);
			});
		//end
		
		//functii pentru formularul email
		//start
		$("#nume").focus(
			function(){
				if($(this).val()=="Nume")
					$(this).val("");
			});
		$("#nume").blur(
			function(){
				if($(this).val()=="")
					$(this).val("Nume");
			});
		$("#prenume").focus(
			function(){
				if($(this).val()=="Prenume")
					$(this).val("");
			});
		$("#prenume").blur(
			function(){
				if($(this).val()=="")
					$(this).val("Prenume");
			});
		$("#email").focus(
			function(){
				if($(this).val()=="Adresa dumneavoastra de e-mail")
					$(this).val("");
			});
		$("#email").blur(
			function(){
				if($(this).val()=="")
					$(this).val("Adresa dumneavoastra de e-mail");
			});
		$("#subject").focus(
			function(){
				if($(this).val()=="Subiect")
					$(this).val("");
			});
		$("#subject").blur(
			function(){
				if($(this).val()=="")
					$(this).val("Subiect");
			});

		$("#message").focus(
			function(){
				if($(this).val()=="Mesaj")
					$(this).val("");
			});
		$("#message").blur(
			function(){
				if($(this).val()=="")
					$(this).val("Mesaj");
			});
		$("#submit").click(
			function(){
				var ok=1;
				if($("#nume").val() == "" || $("#nume").val() == "Nume")
				{
					$("#error1").slideDown(300);
					ok=0;
				}
				else
				{
					$("#error1").slideUp(300);	
				}
				if($("#prenume").val() == "" || $("#prenume").val() == "Prenume")
				{
					$("#error2").slideDown(300);
					ok=0;
				}
				else
				{
					$("#error2").slideUp(300);	
				}
				if($("#email").val() == "" || $("#email").val() == "Adresa dumneavoastra de e-mail")
				{
					$("#error3").slideDown(300);
					ok=0;
				}
				else
				{
					$("#error3").slideUp(300);	
				}
				if($("#email").val() != "" && $("#email").val() != "Adresa dumneavoastra de e-mail")
				{
					var ok2 = 1;
					var email = $("#email").val();
					if(email.indexOf("@") == -1)
					{
						$("#error4").slideDown(300);
						ok=0;
						ok2 = 0;
					}
					var poz = email.indexOf("@");
					var email2 = email.substr(poz+1);
					if(email2.indexOf("@") >= 0)
					{
						$("#error4").slideDown(300);
						ok=0;
						ok2 = 0;
					}
					if(email2.indexOf(".") == -1)
					{
						$("#error4").slideDown(300);
						ok=0;
						ok2 = 0;
					}
					if(ok2 == 1)
					{
						$("#error4").slideUp(300);
					}
				}
				if($("#subject").val() == "" || $("#subject").val() == "Subiect")
				{
					$("#error5").slideDown(300);
					ok=0;
				}
				else
				{
					$("#error5").slideUp(300);	
				}
				if($("#message").val() == "" || $("#message").val() == "Mesaj")
				{
					$("#error6").slideDown(300);
					ok=0;
				}
				else
				{
					$("#error6").slideUp(300);	
				}
				if(ok == 1)
					$("#form").submit();
			});
		//end
	}
);
