/* Global Javascript functions */
$(document).ready(function() {
  $('#rightColumn').jScrollPane();
});

function loadNews(newsNumber)
{
    $('#wideLeft').fadeOut('fast', function(){
        $('#wideLeft').html('<h1>Loading...</h1>');
        $('#wideLeft').fadeIn('fast');
        
        $('#wideLeft').load('/index/loadnews/number/' + newsNumber, function(){
            $('#wideLeft').fadeIn('fast', function(){
                $.scrollTo($('#wideLeft'), 500);
            });
        });
    });

}
function loadContent(url)
{
$('#wideLeft').fadeOut('fast', function(){
        $('#wideLeft').html('<h1>Loading...</h1>');
        $('#wideLeft').fadeIn('fast');
        
        $('#wideLeft').load('/index/loadcontent/url/' + url, function(){
            $('#wideLeft').fadeIn('fast', function(){
                $.scrollTo($('#wideLeft'), 500);
            });
        });
    });    
}
function loadQuickLink(newsNumber)
{
    $('#wideLeft').fadeOut('fast', function(){
        $('#wideLeft').html('<h1>Loading...</h1>');
        $('#wideLeft').fadeIn('fast');
        
        $('#wideLeft').load('/index/loadquicklink/number/' + newsNumber, function(){
            $('#wideLeft').fadeIn('fast', function(){
                $.scrollTo($('#wideLeft'), 500);
            });
        });
    });

}
function showQuickLink(obj, imgNumber)
{
    if ($(obj).attr('class') != 'active') {
        $('#quickLinks li.active').removeClass('active'); //#quickLinks volt itt
        $(obj).addClass('active');
        $('#quickLinks img.selectedImage').removeClass('selectedImage').fadeOut(50, function(){
            $('#pic_'+imgNumber).addClass('selectedImage').fadeIn(50);    
        });
    }
}

function fbShare(divId, dataArray)
{
        $('#'+divId).click(function(e){
        e.preventDefault();
        FB.ui(
        {
            method: 'feed',
            name: dataArray[1],
            link: dataArray[5],
            picture: dataArray[0],
            caption: dataArray[3],
            description: dataArray[2],
            message: dataArray[4],
            app_id: '155569927846609'
        });
    });
}

function slideDown(id,duration)
{
    $('#'+id).slideDown(duration);
}

function slideUp(id,duration)
{
    $('#'+id).slideUp(duration);
}

/**
 * Regisztrációs form ajaxos elküldése
 */
function register(formId, divId)
{
    //A form action-nek az ajax controller action-re kell mutatnia
    //AJAX Form submit
    var dataString = $("#"+formId).serialize();
    
    $.ajax({
      type: "POST",
      url: $('#'+formId).attr('action'),
      data: dataString,
      success: function(resultsHtml) {
        document.getElementById(divId).innerHTML = resultsHtml;
        
      }
    });
    return false;   
}

function loadToMediaBox(storyId)
{
    document.getElementById('mediaBox').innerHTML = '<div class="mediaBoxLoader"><img src="/images/icons/ajax-loader-blue.gif" alt="Töltés..." /></div>';
    
    $.ajax({
      type: "POST",
      url: '/stories/loadtomediabox',
      data: 'id='+storyId,
      success: function(resultsHtml) {
        document.getElementById('mediaBox').innerHTML = resultsHtml;
      }
    });
    return false;
}

function initVideoPlayer()
{
	$f("a.player", {src: "/js/flowplayer/flowplayer-3.2.7.swf", wmode: 'opaque'}, {
    	clip: {
    		scaling: 'orig',
    		autoPlay: false
    	},
    	play: {
    		label: null,
    		replayLabel: "mégegyszer megnézem"
    	}
    }
    );    
}

function showPlayer()
{
    $('#playButton').fadeOut('fast');
    $('#mbText').fadeOut('fast');
    $('#videoPlayer').fadeIn('fast');
    $('#textButton').fadeIn('fast');
    initVideoPlayer();
}

function hidePlayer()
{
    $('#playButton').fadeIn('fast');
    $('#mbText').fadeIn('fast');
    $('#videoPlayer').fadeOut('fast');
    $('#textButton').fadeOut('fast');
}

