
	function externalLinks() 
	{
		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 = externalLinks;
	
    if (window.$ != undefined){
        $(function() {
            var lightBox_settings = {
                imageLoading: '/resources/lightbox/images/lightbox-ico-loading.gif',
                imageBtnClose: '/resources/lightbox/images/lightbox-btn-close.gif',
                imageBtnPrev: '/resources/lightbox/images/lightbox-btn-prev.gif',
                imageBtnNext: '/resources/lightbox/images/lightbox-btn-next.gif',
                imageBlank: '/resources/lightbox/images/lightbox-blank.gif'
                };
            $('#gallery a').lightBox(lightBox_settings);
            $('#image a').lightBox(lightBox_settings);
            $('#veronica a').lightBox(lightBox_settings);
        });
    }

    function validate_items(items)
    {
		var error = false;
		
		for (var i=0; i<items.length; i++) {
			if ($('#' + items[i]).val() == '') {
				$('#' + items[i]).addClass('req');
	
				error = true;
	
			} else {
					$('#' + items[i]).removeClass('req');
			}	
		}	
			
		if(error) 			
			return false;	
		else	
			return true;	
	}

    function popup(width, height, url, title)
    {
        var opened_win = window.open(url, title,"status=1, height="+height+", width="+width+", resizable=0, scrollbars=1");
        if(!opened_win)
        {
            alert("Browserul dvs. nu permite deschiderea ferestrelor de gen pop-up\nPentru a tipari acest articol trebuie sa permiteti deschiderea pop-upurilor");
        } else {
            opened_win.focus();
            var win_x = (screen.width - width)/2;
            var win_y = (screen.height - height)/2;
            opened_win.moveTo(win_x,win_y);
        }
    }

function showPage(p){
	if (p == currentPage){
		return false;
	}
	var nc = document.getElementById('article_page_'+p);
	nc.style.display = 'block';
	
	var nh = document.getElementById('page_href_'+p);
	nh.className = 'selected';
	nh.innerHTML = '['+p+']';
	
	if (currentPage > 0){
		var oc = document.getElementById('article_page_'+currentPage);
		oc.style.display = 'none';
		var oh = document.getElementById('page_href_'+currentPage);
		oh.innerHTML = currentPage;
		oh.className = '';
		currentPage = p;
		
		return true;
	} else {
		currentPage = p;
		return false;
	}
	
	
	return true;
}

function index_mainOver(aid){
    index_selectArticle(aid);
    index_stopRotate();
    for (var i = 0; i < aids.length; i++){
        if (aids[i] == aid){
            index_current = i;
            break;
        }
    }
}

function index_mainOut(aid){
    index_delayStartRotate();
}

var index_selected;
function index_selectArticle(aid){
    if (index_selected != undefined){
        index_unselectArticle(index_selected);
    }

    $('#index_item_'+aid).addClass('selected');
    index_selected = aid;
    var thsrc = $('#index_thumb_'+aid)[0].src;

    $('#big_preview')[0].src = thsrc.replace('fp_thumbs', 'fp');
    $('#index_big_href')[0].href = $('#index_href_'+aid)[0].href;
}

function index_unselectArticle(aid){
    $('#index_item_'+aid).removeClass('selected');
}

var index_interval, index_timeout, index_nextAfterOut;
var index_current = 0;
var last;
function index_delayStartRotate(){
    index_timeout = setTimeout('index_startRotate()', 100);
    index_nextAfterOut = setTimeout('index_next()', 500);
}
function index_startRotate(){
    index_interval = setInterval('index_next()', 2500);
}
function index_next(){
    last = new Date();
    index_current++;
    if (index_current >= aids.length){
        index_current = 0;
    }
    index_selectArticle(aids[index_current]);
}
function index_stopRotate(){
    clearTimeout(index_timeout);
    clearTimeout(index_nextAfterOut);
    clearInterval(index_interval);
}
var rpAnimationDuration = 300;
var rpInterval;
var rpMargin = 20;
function rp_setInterval(){
    rpInterval = setInterval(rp_goNext, rpTimeout);
}
function rp_clearInterval(){
    clearInterval(rpInterval);
}
function rp_goNext(){
    rpCurrent++;
    rp_go(-2 * rpMargin);
}
function rp_go(to){
    $('#rp_lw').animate({marginTop: to+'px'},
        rpAnimationDuration,
        null,
        rp_doGoNext
        );
    return false;
}
function rp_doGoNext(){
    if (rpCurrent >= rpArticles.length){
        rpCurrent = 0;
    } else if (rpCurrent < 0){
        rpCurrent = rpArticles.length - 1;
    }

    $('#rp_lw').css('marginTop', '-'+rpMargin+'px');
    for (var i = 0; i < 5; i++){
        var idx = rpCurrent + i;
        if (idx >= rpArticles.length){
            idx = idx - rpArticles.length;
        } else if (idx < 0){
            idx = rpArticles.length + idx;
        }
        var rpa = rpArticles[idx];
        $('#rp_l'+i).html('<a href="/'+rpa.url+'">'+rpa.title+'</a>');
    }
}
function rp_goPrevious(){
    rpCurrent--;
    rp_go(0);
}
