$(document).ready(function(){
	$('.slideshow').cycle({
		fx: 'fade',
		speed: '2000',
		timeout:  5500 
	});
												 
	$('#header_left ul li:last').addClass('nobg');
	
	$(".tresc img").fadeTo("fast", .8);					
	$(".tresc img").hover(function(){
                    $(this).fadeTo("fast", 1);
                },function(){
                    $(this).fadeTo("fast", .8);
                });	
	
	$(".thickbox").fancybox({
		'transitionIn'	:	'elastic',
		'transitionOut'	:	'elastic',
		'speedIn'		:	600, 
		'speedOut'		:	200,
		'hideOnContentClick':true,
		'overlayColor':'#333',
		'overlayOpacity':0.5
	});			
						
});


function captchaValidate(form,select_after){
	var valid = true;
	if(form){
		$('.required', form).each( function() {
			$(this).removeClass("invalid");
			if (this.tagName == "INPUT" && this.type == "checkbox" && false == this.checked) {
				$('label[for='+this.id+']').addClass("invalid");
				valid = false;
			}else if (this.value == "") {
				$(this).addClass( "invalid");
				valid = false;
			}	
			
		});
		
		$('.email', form).each( function() {
			$(this).removeClass("invalid");
			if (this.value == "" || false == /^[A-Za-z0-9._%-]+@[A-Za-z0-9._%-]+\.[A-Za-z0-9._%-]{2,4}$/.test( this.value)) {
				$(this).addClass( "invalid");
				valid = false;
			}	
			
		});
	}
	
	
	advAJAX.post({
    	url: 'ajax_response.php?mod=page&act=ajax_captcha',
		parameters : {
    		uid : $("#uid_js").val(),
    		cid : $("#cid_js").val()
    	},
		onSuccess : function(obj) {
			if(eval(obj.responseText) ){
				$("#uid_js").removeClass("invalid");
				if(form && valid) form.submit();
			}else{
				$("#uid_js").addClass("invalid");
				if(select_after) $("#uid_js").select();
			}
      	}
  	});
}


function gen_new_captcha(){
	$("#captcha").hide(); 
	$("#loader").show();
	advAJAX.get({
    	url: 'ajax_response.php?mod=page&act=ajax_gen_new_captcha',
			onSuccess : function(obj) {
				captcha_array = eval('(' + obj.responseText + ')');
				
				var CaptchaImage = new Image();
				CaptchaImage.src = "./captcha/CaptchaImage.php?uid=54;"+captcha_array.uid;
				$("#cid_js").val(captcha_array.cid);
				$("#uid_js").val('');
				$("#uid_js").removeClass("invalid");
				
				$("#uid_js").select();
				
				CaptchaImage.onload = function(){						
					$("#captcha").attr("src", CaptchaImage.src);
					$("#loader").hide(); 
					$("#captcha").fadeIn('normal');
				}
      }
  	});
}

function goToByScroll(id){
	jQuery('html,body').animate({scrollTop: jQuery("#"+id).offset().top},'slow');
}

function MM_preloadImages() {
	var d=document; 
	if(d.images) {
		if(!d.MM_p) d.MM_p=new Array();
		var i,j=d.MM_p.length,a=MM_preloadImages.arguments; 
		for(i=0; i<a.length; i++)
		if (a[i].indexOf("#")!=0) {
			d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];
		}
	}
}

function ukryj_ghosta(){document.getElementById('ghost_id').style.display='none';}

