//neue category
//param: id
function catUpdate(e){
	prevent(e);
	var arr = new Array('cat_id', this.params[0]);
	setPermlink('index.php?cat_id=' + this.params[0]);//hier fehlt nun die id..???
	if(document.getElementById){
		ajax.start('gallery.php', arr, updateCategories, 'categories');//hostfunct, params, callback_func, loader_obj
		var newAja = new AjaxRequest();
		newAja.start('gallery_thumbs.php', arr, updatePicPage, 'thumbs');//hostfunct, params, callback_func, loader_obj
	}
	else{//dann hat ajax sowieso keinen sinn.
		goToPermlink();
	}
}

function updateCategories(req){
	if(document.getElementById){		var ele = document.getElementById('categories');		try{
			//alert(req.responseText);
			ele.innerHTML = req.responseText;
			traverseTags(ele);
		}
		catch(Error){
			goToPermlink();
		}	}	else{		goToPermlink();	}

}

//zeig einzelbild
//param: id
function showPic(e){
	prevent(e);
	var arr = new Array('pic', this.params[0]);
	setPermlink('index.php?pic=' + this.params[0]);//hier fehlt nun die id..???
	if(document.getElementById){
		ajax.start('gallery_picture.php', arr, updatePic, 'thumbs');//hostfunct, params, callback_func, loader_obj
	}
	else{//dann hat ajax sowieso keinen sinn.
		goToPermlink();
	}
}
function updatePic(req){
	if(document.getElementById){		var ele = document.getElementById('thumbs');		try{
			ele.innerHTML = req.responseText;
			traverseTags(ele);
		}
		catch(Error){
			goToPermlink();
		}	}	else{		goToPermlink();	}
}




//zeig nächste thumbs
//param: cat_id, pic_nr
function nextPicPage(e){
		prevent(e);
		var arr = new Array('cat_id', this.params[0], 'pic_nr', this.params[1]);//id=1
		setPermlink('index.php?cat_id=' + this.params[0] + '&pic_nr=' + this.params[1]);//hier fehlt nun die id..???
		if(document.getElementById){
			ajax.start('gallery_thumbs.php', arr, updatePicPage, 'thumbs');//hostfunct, params, callback_func, loader_obj
		}
		else{//dann hat ajax sowieso keinen sinn.
			goToPermlink();
		}
}


function updatePicPage(req){
	if(document.getElementById){		var ele = document.getElementById('thumbs');		try{
			ele.innerHTML = req.responseText;
			traverseTags(ele);
		}
		catch(Error){
			goToPermlink();
		}	}	else{		goToPermlink();	}
}