 function makeRequest(url, id, js) {
        var http_request = false;

        if (window.XMLHttpRequest) { // Mozilla, Safari, ...
            http_request = new XMLHttpRequest();
            if (http_request.overrideMimeType) {
                http_request.overrideMimeType('text/html');
                // See note below about this line
            }
        } else if (window.ActiveXObject) { // IE
            try {
                http_request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    http_request = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {}
            }
        }

        if (!http_request) {
            /*alert('Giving up :( Cannot create an XMLHTTP instance');*/
            return false;
        }
        
        http_request.onreadystatechange = function() { alertContents(http_request, id, js); };
        http_request.open('GET', url, true);
        http_request.send(null);

}
function alertContents(http_request, id, js) {

        if (http_request.readyState == 4) {
            if (http_request.status == 200) {
            	
						 if(js==true) eval(http_request.responseText);
						 else document.getElementById(id).innerHTML = http_request.responseText;
            } else {
							 document.getElementById(id).innerHTML = '';
            }
        }
}
var cur_page = 1;
var old_page = 1;
var def_tab = 1;
var res = 5;
var searchin = 0;
function ListArticles( page ){
	
	if(def_tab == 1) var container = 'aj_cont';
	else if(def_tab == 2) var container = 'aj_cont1';
	else if(def_tab == 3) var container = 'aj_cont2';
	else var container = 'aj_cont3';
	
	old_page = cur_page;
	
	if(page == 'prev' && old_page > 1) page = old_page-1;
	else if(page == 'prev' && old_page == 1) page = 1; 
	
	if(page == 'next' && $(def_tab+'page'+(cur_page+1)) == null) return false;
	else if(page == 'next' && $(def_tab+'page'+(cur_page+1)) != null) page = cur_page+1;
	
	var qs = new Querystring(window.location.href);
	c = qs.get("c", ""); 
	q = qs.get("q", ""); 
	q = encodeURI(q);
	f = qs.get("f", ""); 
	da = qs.get("d", ""); 
	a = qs.get("a", ""); 
	var qs ='';
	
	if(c) qs += '&c='+c;
	
	//if(q) qs += '&q='+decodeURI(escape(q));
	if(q) qs += '&q='+escape(decodeURI(q));
	
	if(f) qs += '&f='+f;
	if(da) qs += '&d='+da;
	if(a) qs += '&a='+a;
	
    cur_page = page;
    if(searchin == 1) res = 5;
    
    //alert(q);
    
    makeRequest('ajaxResponder.php?LastArticle=1&p='+page+'&type='+def_tab+'&res='+res+'&s='+searchin+'qs='+qs, container);
	makeRequest('ajaxResponder.php?paging=1&p='+page+'&type='+def_tab+'&res='+res+'&s='+searchin+'qs='+qs, 'pagink'+def_tab);
	
	
	$(def_tab+'page'+old_page).className = '';
	$(def_tab+'page'+cur_page).className = 'psel';
	
}
function LoadHistory(){
	
}


//ggogggo
function loadGalleries( catid, galid, swf){
	makeRequest('ajaxResponder.php?act=loadGalleries&catid='+catid+'&galid='+galid+'&swf='+swf, 'scrollhold');
}
function getLastGal(catid, swf){
	makeRequest('ajaxResponder.php?act=getLastGal&catid='+catid+'&swf='+swf, 'scrollhold', true);
}
function getLastVideoH(catid, swf){
	makeRequest('ajaxResponder.php?act=getLastVideo&catid='+catid+'&swf='+swf, 'last_video', true);
}
function loadVideo(catid, galid){
	makeRequest('ajaxResponder.php?act=getVideo&catid='+catid+'&swf=vidMain&galid='+galid, 'last_video', true);
}

//EOF ggogggo

var pop_order = 2;
var old_popsel = 'pt2news';

function loadPopular(pop_type){
	
	$(old_popsel).style.display = 'none';
	$('pt'+pop_order+pop_type).style.display = 'block';
	
	old_popsel = 'pt'+pop_order+pop_type;
}