$(document).ready(function(){
/*	 $("#port-all").click(function(event){
	   event.preventDefault();
	 });*/

	$("#navigation0").bind("mouseenter",function(){
		$("#subnavi0").show();
	});
	$("#navigation0").bind("mouseleave",function(){
		$("#subnavi0").hide();
	});

	$("#navigation1").bind("mouseenter",function(){
		$("#subnavi1").show();
	});
	$("#navigation1").bind("mouseleave",function(){
		$("#subnavi1").hide();
	});
	
	$("#comanda_firma").click(function(){
		if(this.checked==true) $("#date_firma").fadeIn();
		else $("#date_firma").fadeOut();
	})

	$("h3.h3-prod:first-child").attr('style', '');
	$(".MsoNormal").attr('style', '').removeClass('MsoNormal');
	$("a[href='#']").attr("href", "javascript:void(0)");
	$("#send_newsletter").click(function(){
		abonare_newsletter();
	})
	$('#toggle-seo').click(function(){
		var $this = $(this);
		if( $this.is('.seovisible') ) {
			$('#text-seo').animate({'marginTop': '0'}, 500);
			$('#text-seo-text').slideToggle(500);
			$('#toggle-seo').removeClass('seovisible').html('more');
		} else {
			$('#text-seo').animate({'marginTop': '-231px'}, 500);
			$('#text-seo-text').slideToggle(500);
			$('#toggle-seo').addClass('seovisible').html('close');
		}
		return false;
	});
});

function abonare_newsletter(){
	var nume = $("#nume").val();
	var prenume = $("#prenume").val();
	var adresa = $("#adresa").val();
	var cod_postal = $("#cod_postal").val();
	var oras = $("#oras").val();
	var an_nastere = $("#dataan").val();
	var luna_nastere = $("#dataluna").val();
	var zi_nastere = $("#datazi").val();
	var email = $("#email").val();
	
	$.ajax({
	  async: false,
	  type: "POST",
	  url: "ajax.php",
	  data: "optiune=newsletter&email="+email+"&nume="+nume+"&prenume="+prenume+"&adresa="+adresa+"&cod_postal="+cod_postal+"&oras="+oras+"&an_nastere="+an_nastere+"&luna_nastere="+luna_nastere+"&zi_nastere="+zi_nastere,
	  dataType: "json",
	success: function(data){
		if(data.eroare==1){			
			if(data.eroare_email==1) {
				var msg = '';
				if(data.eroare_nume==1) msg += 'Va rugam sa completati numele corect\n';
				if(data.eroare_prenume==1) msg += 'Va rugam sa completati prenumele corect\n';
				if(data.eroare_email==1) msg += 'Va rugam sa completati adresa de email corect\n';
				if(data.eroare_oras==1) msg += 'Va rugam sa completati orasul corect\n';
				
				alert(msg)
			}
		}
		else {				
			alert(data.raspuns);
			$("#nume").val("");
			$("#prenume").val("");
			$("#adresa").val("");
			$("#cod_postal").val("");
			$("#oras").val("");
			$("#dataan").val("");
			$("#dataluna").val("");
			$("#datazi").val("");
			$("#email").val("");			
		} 
	}
	});
}

function contact(){
	var nume = $("#nume_contact").val();
	var telefon = $("#telefon_contact").val();
	var email = $("#email_contact").val();
	var companie = $("#companie_contact").val();
	var mesaj = $("#mesaj_contact").val();
	
	$.post("ajax.php",{optiune:"contact",nume:nume,telefon:telefon,email:email,mesaj:mesaj,companie:companie},function(data){
		if(data.eroare==1){
			if(data.eroare_nume==1) $("#td_nume").css("color","red");
			else $("#td_nume").css("color","#555555");
			
			if(data.eroare_telefon==1) $("#td_telefon").css("color","red");
			else $("#td_telefon").css("color","#555555");
			
			if(data.eroare_email==1) $("#td_email").css("color","red");
			else $("#td_email").css("color","#555555");
			
			if(data.eroare_companie==1) $("#td_companie").css("color","red");
			else $("#td_companie").css("color","#555555");
		}
		else {
			reset_contact();
			$("#raspuns_contact").html(data.raspuns);
		} 
	},"json");	
}

function reset_contact(){
	$("#nume_contact").val("");
	$("#telefon_contact").val("");
	$("#email_contact").val("");
	$("#mesaj_contact").val("");
	$("#td_email").css("color","#555555");
	$("#td_telefon").css("color","#555555");
	$("#td_nume").css("color","#555555");
}

function adauga_in_cos(id, pret, nume){
	var cantitate = $("#cantitate_"+id).val();
	$.post("ajax.php",{optiune:"adauga_in_cos",id:id,pret:pret,nume:nume,cantitate:cantitate},function(data){
		$("#raspuns_adauga_"+id).html(data.mesaj);
	},"json");
}

function actualizeaza_cos(id){
	var cantitate = $("#tr_cant_"+id).val();
	$.post("ajax.php",{optiune:"actualizeaza_cos",id:id,cantitate:cantitate},function(data){
		$("#tr_pr_total_"+id).html(data.pret);
		$("#total_right").html(data.total);
	},"json");
}

function sterge_din_cos(id){
	var answer = confirm("Doriti sa stergeti produsul din cos?");

	if (answer) {
	$.post("ajax.php",{optiune:"sterge_din_cos",id:id},function(data){
		$("#tr_"+id).remove();
		$("#total_right").html(data.total);
	},"json");
	}
}

function finalizeaza_comanda() {
	var nume = $("#comanda_nume").val();
	var prenume = $("#comanda_prenume").val();
	var email = $("#comanda_email").val();
	var telefon = $("#comanda_telefon").val();
	var adresa = $("#comanda_adresa").val();
	var oras = $("#comanda_oras").val();
	var j_s = $("#comanda_j_s").val();
	var cod_postal = $("#comanda_cod_postal").val();
	var cnp = $("#comanda_cnp").val();
	if($("#comanda_firma").attr("checked")==true) var firma = 1;
	else var firma = 0;
	if($("#ab_newsletter").attr("checked")==true) var news = 1;
	else var news = 0;
	var nume_firma = $("#comanda_nume_firma").val();
	var cif = $("#comanda_cif").val();
	var banca = $("#comanda_banca").val();
	var iban = $("#comanda_iban").val();
	var reg_com = $("#comanda_reg_com").val();
	var adresa_firma = $("#comanda_adresa_firma").val();
	var oras_firma = $("#comanda_oras_firma").val();
	var j_s_firma = $("#comanda_j_s_firma").val();
	var cod_postal_firma = $("#comanda_cod_postal_firma").val();

	$.post("ajax.php",{optiune:"finalizare",j_s_firma:j_s_firma,cod_postal_firma:cod_postal_firma,nume_firma:nume_firma,cif:cif,banca:banca,iban:iban,reg_com:reg_com,adresa_firma:adresa_firma,oras_firma:oras_firma,nume:nume,prenume:prenume,email:email,telefon:telefon,adresa:adresa,oras:oras,j_s:j_s,cod_postal:cod_postal,cnp:cnp,firma:firma,news:news}, function(data){
		if(data.eroare==1){
			if(data.eroare_nume==1) $("#td_nume").css("color","red");
			else $("#td_nume").css("color","#408990");

			if(data.eroare_prenume==1) $("#td_prenume").css("color","red");
			else $("#td_prenume").css("color","#408990");
			
			if(data.eroare_email==1) $("#td_email").css("color","red");
			else $("#td_email").css("color","#408990");
			
			if(data.eroare_telefon==1) $("#td_telefon").css("color","red");
			else $("#td_telefon").css("color","#408990");
			
			if(data.eroare_adresa==1) $("#td_adresa").css("color","red");
			else $("#td_adresa").css("color","#408990");
			
			if(data.eroare_oras==1) $("#td_oras").css("color","red");
			else $("#td_oras").css("color","#408990");
			
			if(data.eroare_j_s==1) $("#td_j_s").css("color","red");
			else $("#td_j_s").css("color","#408990");
			
			if(data.eroare_cod_postal==1) $("#td_cod_postal").css("color","red");
			else $("#td_cod_postal").css("color","#408990");
			
			if(data.eroare_cnp==1) $("#td_cnp").css("color","red");
			else $("#td_cnp").css("color","#408990");
			if(firma==1){
			if(data.eroare_cod_postal_firma==1) $("#td_cod_postal_firma").css("color","red");
			else $("#td_cod_postal_firma").css("color","#408990");
			
			if(data.eroare_adresa_firma==1) $("#td_adresa_firma").css("color","red");
			else $("#td_adresa_firma").css("color","#408990");
			
			if(data.eroare_oras_firma==1) $("#td_oras_firma").css("color","red");
			else $("#td_oras_firma").css("color","#408990");
			
			if(data.eroare_j_s_firma==1) $("#td_j_s_firma").css("color","red");
			else $("#td_j_s_firma").css("color","#408990");

			if(data.eroare_nume_firma==1) $("#td_nume_firma").css("color","red");
			else $("#td_nume_firma").css("color","#408990");
			
			if(data.eroare_cif==1) $("#td_cif").css("color","red");
			else $("#td_cif").css("color","#408990");
			
			if(data.eroare_banca==1) $("#td_banca").css("color","red");
			else $("#td_banca").css("color","#408990");
			
			if(data.eroare_iban==1) $("#td_iban").css("color","red");
			else $("#td_iban").css("color","#408990");

			if(data.eroare_reg_com==1) $("#td_reg_com").css("color","red");
			else $("#td_reg_com").css("color","#408990");
			}
		}
		else {
			reset_comanda();
			$("#raspuns").html(data.succes);
		} 
	},"json");
}

function reset_comanda() {
	$("#comanda_nume").val("");
	$("#comanda_prenume").val("");
	$("#comanda_email").val("");
	$("#comanda_telefon").val("");
	$("#comanda_adresa").val("");
	$("#comanda_oras").val("");
	$("#comanda_j_s").val("");
	$("#comanda_cod_postal").val("");
	$("#comanda_cnp").val("");
	$("#comanda_firma").attr("checked",false);
	$("#ab_newsletter").attr("checked",false);
	$("#td_nume").css("color","#408990");
	$("#td_prenume").css("color","#408990");
	$("#td_email").css("color","#408990");
	$("#td_telefon").css("color","#408990");
	$("#td_adresa").css("color","#408990");
	$("#td_oras").css("color","#408990");
	$("#td_j_s").css("color","#408990");
	$("#td_cod_postal").css("color","#408990");
	$("#td_cnp").css("color","#408990");
}

