// JavaScript Document

function ajax_data (section,id,lang,action,post_data) {

	ajax_data_loading();
	
	var url = '';
	if (section) {url='section='+section;}
	if (url && id) {url+='&';}
	if (id) {url+='content='+id;}
	if (url && lang) {url+='&';}
	if (lang) {url+='lang='+lang;}
	if (url && action) {url+='&';}	
	if (action) {url+='action='+action;}
	
	new Ajax.Request('?ajax=1&'+url, {
		method:post_data?'post':'get',
		postBody:post_data,
		onSuccess: function(transport){ ajax_data_onSuccess (transport,url); },
		onFailure: function(){ ajax_data_onFailure (); }
		});
	
}

function ajax_data_loading (section,id,lang,action,post_data) {

	Element.update('cnt_right_cnt', '<div class=\"loader\">'+'<img src=\"imgs/loader.gif\" />'+'</div>');

}


function ajax_data_onSuccess (transport,url) {
	var response = transport.responseText || "";
	if (response=="") {
		response='&nbsp;';
		}
	Element.update('cnt_right', response);
	initialize();
	pageTracker._trackPageview("?"+url);
	initLightbox();		
}
	
function ajax_data_onFailure () {

	alert('Something went wrong...');

}
