// JavaScript Document

$(function() {
	$("a#ro, a#en").hover(
		function() { var id=$(this).attr("id"); $("img", $(this)).attr("src", absPath+"img/lang/"+id+"-over.png"); },
		function() { var id=$(this).attr("id"); $("img", $(this)).attr("src", absPath+"img/lang/"+id+".png"); }
	);

	
	
	var fader=$("#submenu");
	$("#menu,#submenu").hover(
		function() {
			fader.css("display","block");
		},
		function() {
			fader.css("display","none");
		}
	);
	
	$("#projectList a").mouseover(function() {
		var pID=parseInt($(this).attr("id"));
		$.ajax({
			type:"post",
			url:absPath+"_ajax_home_listaProiecte.php",
			data:"id="+pID,
			success:function(msg){
				$("#projectThumb").html(msg);
			}
		});
	});
	
	// validari si masks
	$("#telefonContact").mask("99/99/999/999999");
	$("#numeContact").alpha({allow:"., "});
	$("#organizatieContact").alphanumeric({allow:"., "});
	$("#adresaContact").alphanumeric({allow:"., "});
	$("#emailContact").alphanumeric({allow:".,@- "});
	
	$("#inputSearch").alphanumeric({allow:" "});
	
	$("div#clickCautare").click(function() {
		var keyword=$("#inputSearch").attr("value");
		keyword=keyword.replace(/ /g,"_");
		if(keyword!="")
			window.location.replace(absPath+keyword+"/search.html");
		else
		{
			$("div#showErrorSearch").animate({ top:"35px"}, { duration:700, easing:'swing', complete:callbackFunction });	
		}
	});
	
	
	
	$(".inputCautare").bind('keypress', function(e) {
		if(e.keyCode==13){					
			var keyword=$("#inputSearch").attr("value");
			keyword=keyword.replace(/ /g,"_");
			if(keyword!="")
				window.location.replace(absPath+keyword+"/search.html");
			else
			{
				$("div#showErrorSearch").animate({ top:"35px"}, { duration:700, easing:'swing', complete:callbackFunction });	
			}
		}
	});

	function callbackFunction()
	{
		setTimeout(closeMsg, 3600);
	}
	
	function closeMsg()
	{
		$("div#showErrorSearch").animate({ top:"10px" }, 700, 'swing');
	}
	
	$(".triggerReparatii")
		.mouseover(function() { $(this).addClass("triggerReparatiiHover"); })
		.mouseout(function() { $(this).removeClass("triggerReparatiiHover"); })
		.click(function() {
			var an=parseInt($(this).attr("id"));
			var status=$("#divDisplay"+an).css("display");
			if(status=="block")
			{
				$("#divDisplay"+an).fadeOut(300);			
			}
			else
			{
				$(".triggerReparatii").removeClass("triggerReparatiiActiv");
				$(this).addClass("triggerReparatiiActiv");
				$(".afisareNave").fadeOut(1);
				$("#divDisplay"+an).fadeIn(300);
			}
		});
	
	$("a.scrollTop").click(function() {
		$('html,body').animate({scrollTop:0}, 500);
	});
	
	$(".zoomer,.zoomer-galerie").fancybox({
		'zoomOpacity'				: true,
		'zoomSpeedIn'				: 500,
		'zoomSpeedOut'				: 300,
		'overlayOpacity'			: 0.75,
		'overlayColor'				: '#000'
	});
	
	var tooltip=$("div#tooltipTur");
	var tooltipHTML=$("div#tooltipHTML");
	$("#Map area, div.legendaItem")
		.css("cursor","pointer")
		.click(function() {
			var crtObj=$(this);
			var id=parseInt(crtObj.attr("id"));
			$.ajax({
				type:"post",
				url:absPath+"_ajax_static_turVirtual.php",
				data:"id="+id,
				success:function(msg){
					tooltipHTML.html(msg);
					tooltip.show();
				}
			});
		});
	
	$("div#tooltipClose a").click(function() { tooltipHTML.html(""); tooltip.hide(); });
	
	$("a#triggFinalizat").click(function() {
		$("div#listaProiecteInLucru").css("display","none");
		$("div#listaProiecteFinalizate").css("display","block");
		$("a.triggerProiecte").removeClass("triggerActiv");
		$(this).addClass("triggerActiv");
	});
	
	$("a#triggLucru").click(function() {
		$("div#listaProiecteFinalizate").css("display","none");
		$("div#listaProiecteInLucru").css("display","block");
		$("a.triggerProiecte").removeClass("triggerActiv");
		$(this).addClass("triggerActiv");
	});
	
	$(".triggerCV").click(function() {
		$(".triggerCV").removeClass("triggerCV_activ");
		$("#uploadTab,#completeTab").css("display","none");
		var crtTab=$(this).attr("class").split(" ");
		var tab=crtTab[crtTab.length-1];
		$(this).addClass("triggerCV_activ");
		$("#"+tab+"Tab").css("display","block");
	});
});
