<!-- 
$(document).ready(function()
{
	// Your code here	
	// post comments via ajax
	var subm_btn = $('input#submit_btn');
	var comm_frm = $('form#comment_form');
	
	var mail_regexp = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	
	subm_btn.click(function()
	{
		var ok = true;
		
		var form_data = {};
		
		// check inputs
		$.each($('input'), function(i, val)
		{
			// trim
			$(this).attr('value', $(this).val().replace(/^[\s]+|[\s]+$/, ''));
			
			if($(this).attr('value') == '')
			{
				alert('Sva polja su obavezna!');
				
				$(this).select();
				$(this).focus();
				
				ok = false;
				
				return false;
			}
			
			// check email is valid
			if($(this).attr('name') == 'email')
			{
				if(!mail_regexp.test($(this).val()))
				{
					alert('Proverite format email adrese!');
					$(this).select();
					$(this).focus();
					
					ok = false;
					return false;
				}
		    }
			
			form_data[$(this).attr('name')] = $(this).val();
		});
		
		
		if(!ok)
		{
			return false;
		}
		
		// check textarea
		var comment_text = $('textarea#comment').val().replace(/^[\s]+|[\s]+$/, '');
		
		if(comment_text == '')
		{
			alert('Sva polja su obavezna!');	
			$('textarea#comment').focus();
			
			return false;
		}
		
		$('textarea#comment').val(comment_text);
		
		form_data['message'] = comment_text;
		form_data['ajax_call'] = 1;
		
		// manage ajax
		$('div#ajax-loader').ajaxStart(function()
		{ 
			$(this).css('visibility', 'visible');
		});
		
		$('div#ajax-loader').ajaxStop(function()
		{ 
			$(this).css('visibility', 'hidden');
		});
		
		// post data
		$.post(document.location.href, form_data, function(data)
		{
			var date = new Date();
			
			if(data == '')
			{
				$('div#ajax-loader').css('visibility', 'hidden');
				alert('Hm, nesto nije kako treba. Refreshujte stranicu i pokusajte ponovo!');
			}
			else
			{
				$('div#ajax-loader').css('visibility', 'hidden');
				alert(data);
			}
			
			// refresh captcha image
			var src = $('img#captcha_img').attr('src') + '?tstmp=' + date.getTime();
			
			$('img#captcha_img').attr('src', src);
			
			return false;
		});
		
		return false;
	});
	
});
-->
