$(document).ready(function(){


	$('.loading_ajax').ajaxStart(function(){
		$(this).show();
	});
	$('.loading_ajax').ajaxStop(function(){
		$(this).hide();
	});




	$("[title]").poshytip({
		className: 'tip-twitter',
		showTimeout: 1,
		alignTo: 'target',
		alignX: 'center',
		offsetY: 5,
		allowTipHover: false,
		fade: false,
		slide: false
	});


	var $jqma=$('#dialog-box').jqm({
		overlayColor: '#fff',
		overlay: 65,
		modal:false,
		closebtn:true,
		closebtnimg:$.adresa_site+'images/closebox.png'
		});

   var refreshId = setInterval(function() {
		$('.loading_ajax').unbind('ajaxStart');
		var catid=0;
		if($('#catid').length > 0) {
			catid=$('#catid').val();
		}
		$.ajax({
			type: "POST",
			url: $.adresa_site+"pages/ajax/refreshid.php",
			data: "catid="+catid,
			cache: false,
			dataType:"json",
			success: function(data){
				if(data.changed==1) {
					$.each(data.items, function(i,item){
						$('#b'+item.id).removeClass().addClass(item.clasa);			   
					});
					$('#lib'+catid).html(data.libere);
					$('#totb'+catid).html(data.comandate);
				}
			},
			error: function(XMLHttpRequest, textStatus, errorThrown){
//					alert ("erro: "+textStatus);
			}
		});
		$('.loading_ajax').ajaxStart(function(){
			$(this).show();
		});
   }, 50000);




$('.locuri a').live('click', function () {
	if($(this).hasClass('unavailable')) {
		return false;
	}
	else
	{

		clearInterval(refreshId);
		var catid=0;
		if($('#catid').length > 0) {
			catid=$('#catid').val();
		}
		hrefArr = $(this).attr('href').split('/');
		id = hrefArr[hrefArr.length-1];
		bid=id;
		$.ajax({
			type: "POST",
			url: $.adresa_site+"pages/ajax/ticket.php",
			data: "bid="+bid,
			cache: false,
			async: false,
			dataType:"json",
			success: function(data){
					$('#b'+bid).removeClass().addClass(data.clasa);
					$('#lib'+catid).html(data.libere);
					$('#totb'+catid).html(data.comandate);
					$('.continut_cos').html(data.continutcos);
					$('.total_cos').html(data.totalcos);
					if(data.show_btn==0) {
						$('.categoria_finish_btn').hide()
					}
					else
					{
						$('.categoria_finish_btn').show()
					}
					if(data.mesaj==1) {
						$jqma.jqmHide();
						$("#dialog-box").html(data.mesaj_text);
						$jqma.jqmShow({width:data.mesaj_width, height:data.mesaj_height, modal:false, closebtn:false});
					}			

			},
			error: function(XMLHttpRequest, textStatus, errorThrown){
					alert ("erro: "+textStatus);
			}
		});

		refreshId = setInterval(function() {
				$('.loading_ajax').unbind('ajaxStart');
				var catid=0;
				if($('#catid').length > 0) {
					catid=$('#catid').val();
				}
				$.ajax({
					type: "POST",
					url: $.adresa_site+"pages/ajax/refreshid.php",
					data: "catid="+catid,
					cache: false,
					dataType:"json",
					success: function(data){
						if(data.changed==1) {
							$.each(data.items, function(i,item){
								$('#b'+item.id).removeClass().addClass(item.clasa);			   
							});
							$('#lib'+catid).html(data.libere);
							$('#totb'+catid).html(data.comandate);
						}
					},
					error: function(XMLHttpRequest, textStatus, errorThrown){
	//						alert ("erro: "+textStatus);
					}
				});
				$('.loading_ajax').ajaxStart(function(){
					$(this).show();
				});
		   }, 50000);
		return false;
	}
});
 

	//$('ul').superSimpleTabs();
//	$("form input.default").defaultValues();

    $(".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");});

	$('#main_meniu_all_events').pop_up_evenimente();


	$('.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;
			}
		}





