$(document).ready(function() { 
	setPager();
});

function setPager() { 
	var currpage = 1;
	var div_width = 485; 
	var items = $('.pager_scroll > div.pager_item').length;	
	if(items > 0) {
		$('.pager').show();
		$('.pager_count').text("1/"+items);
		$('.pager_item').css({float: 'left'});
		$('.pager_scroll').css({width: div_width*items}); 
	}
	$('.pager_right').click(function() { 
		if(currpage >= items)
			currpage = 1;
		else
        	currpage++; 
	 	$('.pager_divs').stop(true,true).animate({scrollLeft: (currpage*div_width)-div_width}, 200, '', function() {
	 		$('.pager_count').text(currpage+"/"+items);
	 	}); 
		return false;	
	});
	$('.pager_left').click(function() {
		if(currpage <= 1)
			currpage = items;
		else
        	currpage--; 
	 	$('.pager_divs').animate({scrollLeft: (currpage*div_width)-div_width}, 200, '', function() {
	 		$('.pager_count').text(currpage+"/"+items);
	 	}); 
		return false;	
	});
}

function do_submit(form_position, element_positions)
{
	if (!form_position) {
        var form_position = 0;
	}

	if (!element_positions) {
		var element_positions = new Array();
	}

	var form_elements = document.forms[form_position].elements.length;

	for (i = 0; i < form_elements; i++) {
		var current_value = document.forms[form_position].elements[i].value;
		if ((current_value.match(/^s+$/) || current_value == '') && in_array(i, element_positions) == true) {
			alert('Nincs minden szükséges adat megadva!');
			return false;
		}
	}

	function in_array(needle, haystack) {
		for (j = 0; j < haystack.length; ++j) {
			if (haystack[j] == needle) {
				return true;
			}
		}
		return false;
	}

	document.forms[form_position].submit();
	return false;
}

function set_external_links()
{
    if (!document.getElementsByTagName) {
        return;
    }

    var anchors = document.getElementsByTagName('a');

    for (var i = 0; i < anchors.length; i++) {
        var anchor = anchors[i];
        if (anchor.getAttribute('href') && anchor.getAttribute('rel') == 'external') {
            anchor.target = "_blank";
        }
    }
}

window.onload = set_external_links;
