	var okay = false;
	var search_timer_ojb;
	var showChecking = true;
	var cur_pg = "";

	function gv_doit(pg,group_id,selected) {
		
		//alert('DOIT: page:' + pg + " group_id:" + group_id);
		gv_ajaxxer(pg,group_id);
		// change class
		if (cur_pg != "") {
			document.getElementById(cur_pg).className = "";
		}
		new_pg = "link_" + pg;

		// are there numbers to make selected?
		if (selected) {
			document.getElementById(new_pg).className = "selected";
		} else {
			//alert(selected);
		}
		
		cur_pg = new_pg;
		
		return false;
	}
	
	function gv_ajaxxer(page,group_id) {
		//alert('gv_ajaxxer: page-' + page + " group_id:" + group_id);
		okay = false;
		document.getElementById('gv_processing').style.display = 'none';

		var url = 'modules/group_view/gv_processor.php';
		var pars = "pg=" + page + "&group_id=" + group_id;
		ajaxin = true;
		//alert(pars);
		var myAjax = new Ajax.Request( url, {method: 'post', parameters: pars, onLoading: gv_showLoad, onComplete: gv_showResponse} );
	}

	function gv_showLoad () {
		if (ajaxin) {
			if (showChecking) {
				document.getElementById('gv_processing').style.display = 'block';
			}
		}
	}

	function gv_showResponse (originalRequest) {
		document.getElementById('gv_processing').style.display = 'none';
		//document.getElementById('gv_intro').style.display = 'none';
		ajaxin = false;
		var newData = originalRequest.responseText;
		//alert('newData:' + newData);
		/*
		var data_ar = newData.split("|");
		
		if (data_ar[0] == "success") {
			//document.getElementById('gv_form').style.display = 'none';
			document.gv_form.elements[0].value = "enter your email";
		} else {
		
		} */

		document.getElementById('thumbnails').innerHTML = newData;
		//document.getElementById('gv_msg').style.display = 'block';
		//document.getElementById('gv_msg').className = data_ar[0];
	}