$(document).ready(function(){




	$('.recomandari-taburi ul').superSimpleTabs();

	var $jqma=$('#dialog-box').jqm({
		overlayColor: '#fff',
		overlay: 65,
		modal:false,
		closebtn:true,
		closebtnimg:$.adresa_site+'images/closebox.png'
		});


	//$('ul').superSimpleTabs();
	$("form input.default").defaultValues();

	$(".main_search_body input").defaultValues();
	$("#cauta_autor").ajaxSearch({targetDiv:"search_autori", url:$.adresa_site+"pages/ajax/search_results.php?w=a&s="});
	$("#cauta_titlu").ajaxSearch({targetDiv:"search_titlu", url:$.adresa_site+"pages/ajax/search_results.php?w=t&s="});
	$("#cauta_editura").ajaxSearch({targetDiv:"search_editura", url:$.adresa_site+"pages/ajax/search_results.php?w=e&s="});

	$("#cautare_autori").autocompleteAjaxSearch({searchText:'Cauta un autor', searchAjaxURL:$.adresa_site+"pages/ajax/ajax_search.php?w=a", searchFieldContainer:'#search_autori_container', searchForm:'#frmcautareautori', submitBTN:'.btn_submit_form_autori'});
	$("#cautare_titluri").autocompleteAjaxSearch({searchText:'Cauta un titlu', searchAjaxURL:$.adresa_site+"pages/ajax/ajax_search.php?w=t", searchFieldContainer:'#search_titluri_container', searchForm:'#frmcautaretitluri', submitBTN:'.btn_submit_form_titluri'});
	$("#icautare").autocompleteAjaxSearch({searchText:$('#defaultsearchtext').val(), searchAjaxURL:$.adresa_site+"pages/ajax/ajax_search.php?w="+$('#search').val(), searchFieldContainer:'#search_container', searchForm:'#frmcautare', submitBTN:'.btn_submit_form_cautare'});

	$('.meniu-float-icon a[title]').hovertip();

    $('.meniu-vertical').menuBox();

    $(".state-default-buton").live('mouseenter',
		function () {$(this).removeClass("state-default-buton").addClass("state-hover-buton");});

    $(".state-hover-buton").live('mouseleave',
		function () {$(this).removeClass("state-hover-buton").addClass("state-default-buton");});

	
    $(".state-default-btn-red").hover(
		function () {$(this).removeClass("state-default-btn-red").addClass("state-hover-btn-red");}, 
		function () {$(this).removeClass("state-hover-btn-red").addClass("state-default-btn-red");});

	$('#main_cos').cos_cumparaturi();


	$(".meniu-float-element-opened").each(function (i) {
			$(this).hide();
	});


    $('.meniu-float-element a.button-up').click( function() { 

		var afisez=$(this.parentNode).find(".meniu-float-element-opened").is(':visible');

		$(".meniu-float-element-opened").each(function (i) {
			if ($(this).is(':visible'))
			{
				$(this).hide();
			}
		});

		$(".meniu-float-element a.button-up").each(function (i) {
			if ($(this).hasClass("meniu-float-element-selected"))
			{
				$(this).removeClass("meniu-float-element-selected");
			}
		});


		if (afisez==false)
		{
			var floatwindow = $(this.parentNode).find(".meniu-float-element-opened");
			var continut = $(this.parentNode);
			var left_x=$(this.parentNode).offset().left;

			if (continut.hasClass('stanga'))
			{
				floatwindow.css({left: left_x}).show();
			}
			else
			{
				floatwindow.css({left: left_x-floatwindow.width()+continut.width()}).show();
			}
			$(this).addClass("meniu-float-element-selected");
		}
		return false;
	});




    $('.buton-arrow-x').click( function() { 

		$(".meniu-float-element-opened").each(function (i) {
			if ($(this).is(':visible'))
			{
				$(this).hide();
			}
		});

		$(".meniu-float-element a.button-up").each(function (i) {
			if ($(this).hasClass("meniu-float-element-selected"))
			{
				$(this).removeClass("meniu-float-element-selected");
			}
		});
		return false;
	});



    $(".buton-arrow-x").hover(
		function () {$(this).removeClass("state-default-buton-float").addClass("state-hover-buton-float");}, 
		function () {$(this).removeClass("state-hover-buton-float").addClass("state-default-buton-float");});



	$('.abonare_newsletter').click(function(e) {
			$("#dialog-box").empty();
			adresa=$.adresa_site+"pages/ajax/abonare_newsletter.php";
			$.ajax({
				type: "POST",
				url: adresa,
				data: "btn=abonare_newsletter&email="+$("#abonare_newsletter").val(),
				//async: false,
				cache: false,
				dataType:"xml",
				success: function(xml){
						 var formular = $(xml).find('formular').text();
						 var latime = $(xml).find('latime').text();
						 var inaltime = $(xml).find('inaltime').text();
						 var success = $(xml).find('success').text();
					if (success=='ok')
					{
						$jqma.jqmHide();
						$("#dialog-box").append(formular);
						$jqma.jqmShow({width:latime, height:inaltime, modal:false, closebtn:false});
					}
					else
					{
						alert(success);
					}
				}
			});
		return false;
	});


	$('a.btn_abonare_newsletter').click(function() {
		$("#dialog-box").empty();
		adresa=$.adresa_site+"pages/ajax/abonare_newsletter.php";
		$.ajax({
			type: "POST",
			url: adresa,
			data: "btn=abonare_newsletter&email="+$('#abonare_newsletter').val(),
			//async: false,
			cache: false,
			dataType:"xml",
			success: function(xml){
					 var formular = $(xml).find('formular').text();
					 var latime = $(xml).find('latime').text();
					 var inaltime = $(xml).find('inaltime').text();
					 var success = $(xml).find('success').text();
				if (success=='ok')
				{
					$jqma.jqmHide();
					$("#dialog-box").append(formular);
					$jqma.jqmShow({width:latime, height:inaltime, modal:false, closebtn:false});
				}
				else
				{
					alert(success);
				}
			}
		});
	return false;
	});

});



		var checkLength=function  (o,n,min,max) {
			if ( o.val().length > max || o.val().length < min ) {
				o.removeClass('normal').addClass('error');
				o.focus().select();
				return false;
			} else {
				return true;
			}

		}

		var checkRegexp=function (o,regexp) {

			if ( !( regexp.test( o.val() ) ) ) {
				o.removeClass('normal').addClass('error');
				o.focus().select();
				return false;
			} else {
				return true;
			}

		}

		var checkdoublepass=function  (o,n, mesaj) {
			if ( o.val() != n.val()) {
				alert(mesaj);
				o.removeClass('normal').addClass('error');
				n.removeClass('normal').addClass('error');
				o.focus().select();
				return false;
			} else {
				return true;
			}
		}


		var checkcheckbox=function  (o,mesaj) {
			if (!o.attr('checked')) {
				alert(mesaj);
				return false;
			} else {
				return true;
			}
		}





