// JavaScript Document

$(function(){
		   
	$("#cum_cumperi_din_magazine .date_magazin").css("display","none");
	
	$(".online_order_step ul").css("display","none");
		   
	$("#topMeniu ul > li > a").hover(function(){
		
		$(this).animate({
				style:'padding-top:30px; color:#db2727;'		
				},'fast');
	},function(){
		$(this).animate({
				style:'padding-top:27px; color: white;'		
				},'fast');
	});
	
	$("#mainMeniu ul > li > a").hover(function(){
		$(this).animate({
				style:'margin-top:10px; color:#db2727;'		
				},'fast');
	},function(){
		$(this).animate({
				style:'margin-top:8px; color: white;'		
				},'fast');
	});
	
	$("#bigImage ul > li > a").hover(function(){
		$(this).animate({
				style:'margin-left:15px; color:#db2727;'		
				},'fast');
	},function(){
		$(this).animate({
				style:'margin-left:20px; color: white;'		
				},'fast');
	});
	
	$("#departament .optButon").click(function(){
		
		$("#departamentHidden").attr({value:$(this).find("a").attr("title")});
		
		$("#departament .optButon").hide("fast");
		$(this).show("fast");
		$("#departament > #refreshList").show("fast");
	});
	
	$("#departament > #refreshList").click(function(){
		$("#departamentHidden").attr({value:""});	
		$("#departament").find("li:hidden").each(function(){
			$(this).show("fast");
		});
		$(this).hide("fast");
	});
	
	$("#pasi_comanda_online a").hover(function(){
		$(this).animate({style:'color:#db2727;'},'fast');},function(){$(this).animate({style:'color: white;'},'fast');});
	
	var currentStep = "";
	
	$("#pasi_comanda_online a").click(function(){
//		$("#pasi_comanda_online > ul > li").animate({
//											style:'margin-right:30px;'
//											},'fast');
		$("#pasi_comanda_online a").animate({style:'padding-top:0px;'},'fast');
		$(this).animate({style:'padding-top:10px;'},'fast');
		currentStep = $(this).attr("rel");
		$(".online_order_step ul:visible").hide('fast');
		$(".online_order_step #"+currentStep).show('fast');
	});
	
	/*
		$(".online_order_step .stepTitle").click(function(){
		$(".online_order_step ul").show("fast");
		$(this).find("div:parent").ea
	});
	*/
	
	//functionalitate pagina termeni si conditii
	
	$("#tcus").css("display","none");
	$("#tcgv").css("display","none");
	
	$("#tcus a").click(function(){
		$("#tcus").hide('fast');
		$("#selectieTC").show('fast');
	});
	$("#tcgv a").click(function(){
		$("#tcgv").hide('fast');
		$("#selectieTC").show('fast');
	});
	$("#selectieTC a").click(function(){
		$("#selectieTC").hide('fast');
		$("#"+$(this).attr("rel")).show('fast');
	});
	
	//functionalitate pagina pietre pretioase	
	
	var submeniuON = true;
	var first = true;
	
	$(".ppTxt").css("display","none");
	$("#ppDummy").css("display","block");
	$("#ppTypes").css("display","none");
	$("#submeniuPP > a").click(function(){
		if(submeniuON){
			var oldHeight = $("#categoriiPietre").height();
			$("#categoriiPietre").height(oldHeight);
			var newHeight = oldHeight + $("#ppTypes").height();
			$("#categoriiPietre").animate({height: newHeight}, function(){
				$("#ppTypes").fadeIn(75);														
			});
			submeniuON = false;
		}
		
	});
	
	$("#textcategorii_wrapper").height(1);
	$(".de_stiut_ppcat_link a").click(function(){
		if (!submeniuON){								   
			var submeniuoldHeight = $("#categoriiPietre").height();
			$("#categoriiPietre").height(submeniuoldHeight);
			$("#ppTypes").fadeOut(75,function(){
				var submeniunewHeight = submeniuoldHeight - $("#ppTypes").height();
				$("#categoriiPietre").animate({height: submeniunewHeight});
			});
			submeniuON = true;
		}		
		
		var currentCat = $("div.ppTxt").filter(":visible").attr("id");
		var nextCat = $(this).attr("rel");
		
		var oldHeight = $("#textcategorii_wrapper").height();
		$("#textcategorii_wrapper").height(oldHeight);
					
		$("#"+currentCat).fadeOut(200, function(){
			$("#"+nextCat).fadeIn();
		
			var newHeight = $("#"+nextCat).height();
			$("#textcategorii_wrapper").animate({height: newHeight});				
		});
		
	});
		
});

function checkForm(theForm){

	if (theForm.prenume.value == ""){
		alert("Va rugam sa introduce-ti prenumele dumneavoastra");
		setFocus(theForm.prenume);
		return false;
	}
	if (theForm.nume.value == ""){
		alert("Va rugam sa introduce-ti numele dumneavoastra de familie.");
		setFocus(theForm.nume);
		return false;
	}
	if (theForm.oras.value == ""){
		alert("Va rugam sa introduce-ti localitatea dumneavoastra de resedinta.");
		setFocus(theForm.oras);
		return false;
	}
	with (theForm.adresaEmail.value)
		{
			apos=theForm.adresaEmail.value.indexOf("@");
			dotpos=theForm.adresaEmail.value.lastIndexOf(".");
			if (apos<1||dotpos-apos<2) {
				alert("Va rugam sa introduceti o adresa de email valida la care puteti fi contact.");
				setFocus(theForm.adresaEmail);
				return false;
			}
		}
	if (theForm.comentariu.value == ""){
		alert("Va rugam sa scrieti sugestia, mesajul sau comentariul pe carte doriti sa-l transmite-ti echipei Sabrini.");
		setFocus(theForm.comentariu);
		return false;
	}
}

function setFocus(obj){
	$(function(){
		$(obj).	focus();	   
	});
}

function showBT(){
	$("#cum_cumperi_din_magazine .date_magazin:visible").hide("fast");
	$("#cum_cumperi_din_magazine #magazin7").show("fast");
	$("#cum_cumperi_din_magazine #magazin8").show("fast");
	$("#cum_cumperi_din_magazine #magazin7").addClass("pos1");
	$("#cum_cumperi_din_magazine #magazin8").addClass("pos2");
}

function showSV(){
	$("#cum_cumperi_din_magazine .date_magazin:visible").hide("fast");
	$("#cum_cumperi_din_magazine #magazin10").show("fast");
	$("#cum_cumperi_din_magazine #magazin11").show("fast");
	$("#cum_cumperi_din_magazine #magazin12").show("fast");
	$("#cum_cumperi_din_magazine #magazin10").addClass("pos1");
	$("#cum_cumperi_din_magazine #magazin11").addClass("pos2");
	$("#cum_cumperi_din_magazine #magazin12").addClass("pos3");
}

function showB(){
	$("#cum_cumperi_din_magazine .date_magazin:visible").hide("fast");
	$("#cum_cumperi_din_magazine #magazin1").show("fast");
	$("#cum_cumperi_din_magazine #magazin1").addClass("pos1");
}

function showIS(){
	$("#cum_cumperi_din_magazine .date_magazin:visible").hide("fast");
	$("#cum_cumperi_din_magazine #magazin4").show("fast");
	$("#cum_cumperi_din_magazine #magazin5").show("fast");
	$("#cum_cumperi_din_magazine #magazin4").addClass("pos1");
	$("#cum_cumperi_din_magazine #magazin5").addClass("pos2");
}

function showBC(){
	$("#cum_cumperi_din_magazine .date_magazin:visible").hide("fast");
	$("#cum_cumperi_din_magazine #magazin17").show("fast");
	$("#cum_cumperi_din_magazine #magazin17").addClass("pos1");
}

function showVS1(){
	$("#cum_cumperi_din_magazine .date_magazin:visible").hide("fast");
	$("#cum_cumperi_din_magazine #magazin9").show("fast");
	$("#cum_cumperi_din_magazine #magazin9").addClass("pos1");
}

function showVS2(){
	$("#cum_cumperi_din_magazine .date_magazin:visible").hide("fast");
	$("#cum_cumperi_din_magazine #magazin13").show("fast");
	$("#cum_cumperi_din_magazine #magazin13").addClass("pos1");
}

function showBZ(){
	$("#cum_cumperi_din_magazine .date_magazin:visible").hide("fast");
	$("#cum_cumperi_din_magazine #magazin16").show("fast");
	$("#cum_cumperi_din_magazine #magazin16").addClass("pos1");
}

function showTM(){
	$("#cum_cumperi_din_magazine .date_magazin:visible").hide("fast");
	$("#cum_cumperi_din_magazine #magazin3").show("fast");
	$("#cum_cumperi_din_magazine #magazin3").addClass("pos1");
}

function showMS(){
	$("#cum_cumperi_din_magazine .date_magazin:visible").hide("fast");
	$("#cum_cumperi_din_magazine #magazin14").show("fast");
	$("#cum_cumperi_din_magazine #magazin14").addClass("pos1");
}

function showBH(){
	$("#cum_cumperi_din_magazine .date_magazin:visible").hide("fast");
	$("#cum_cumperi_din_magazine #magazin15").show("fast");
	$("#cum_cumperi_din_magazine #magazin15").addClass("pos1");
}

function showAB(){
	$("#cum_cumperi_din_magazine .date_magazin:visible").hide("fast");
	$("#cum_cumperi_din_magazine #magazin18").show("fast");
	$("#cum_cumperi_din_magazine #magazin18").addClass("pos1");
}

function showMM(){
	$("#cum_cumperi_din_magazine .date_magazin:visible").hide("fast");
	$("#cum_cumperi_din_magazine #magazin20").show("fast");
	$("#cum_cumperi_din_magazine #magazin20").addClass("pos1");
}