// JavaScript Document
// dper4mer@yahoo.com
// jump2top.com

var gAppDomain = "www.conbuzz.com";
var gLoaderStr = '<center><div id="gloader"><img src="gscripts/ajax-loader2.gif" width="19" height="16" /><span class="gloader"> LOADING...PLEASE WAIT... </span></div></center>';

function gStaticWin() {
	var crossobj=document.getElementById("gstaticwin")
	var iebody=(document.compatMode && document.compatMode != "BackCompat")? document.documentElement : document.body

	positionit = function(){
		var dsocleft=document.all? iebody.scrollLeft : pageXOffset
		var dsoctop=document.all? iebody.scrollTop : pageYOffset

		if (document.all||document.getElementById){
			crossobj.style.left=parseInt(dsocleft)+(iebody.clientWidth/2)-(parseInt(crossobj.style.width)/2)+"px"
			crossobj.style.top=dsoctop+(iebody.clientHeight/2.5)-140+"px"
		}
	}
	setInterval("positionit()",100)
}

function gAjax() {

	this.createAjaxObj = function() {
		var httprequest=false;
		if (window.XMLHttpRequest){ 
			httprequest=new XMLHttpRequest();
		if (httprequest.overrideMimeType)
			httprequest.overrideMimeType('text/xml');
		}
		else if (window.ActiveXObject){ 
		try {
			httprequest=new ActiveXObject("Msxml2.XMLHTTP");
		} 
		catch (e){
			try{
				httprequest=new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (e){}
			}
		}
		return httprequest;
	}

	this.ajaxpack=new Object();
	this.ajaxpack.basedomain="http://"+window.location.hostname;
	this.ajaxpack.ajaxobj=this.createAjaxObj();
	this.ajaxpack.filetype="txt";
	this.ajaxpack.addrandomnumber=0;

	this.getAjaxRequest = function(url, parameters, callbackfunc, filetype){
		this.ajaxpack.ajaxobj=this.createAjaxObj(); 
		var parameters=parameters+"&ajaxcachebust="+new Date().getTime();
		if (this.ajaxpack.ajaxobj){
			this.ajaxpack.filetype=filetype;
			this.ajaxpack.ajaxobj.onreadystatechange=callbackfunc;
			this.ajaxpack.ajaxobj.open('GET', url+"?"+parameters, true);
			this.ajaxpack.ajaxobj.send(null);
		}
	}

	this.postAjaxRequest=function(url, parameters, callbackfunc, filetype){
		this.ajaxpack.ajaxobj=this.createAjaxObj();
		if (this.ajaxpack.ajaxobj){
			this.ajaxpack.filetype=filetype;
			this.ajaxpack.ajaxobj.onreadystatechange = callbackfunc;
			this.ajaxpack.ajaxobj.open('POST', url, true);
			this.ajaxpack.ajaxobj.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			this.ajaxpack.ajaxobj.setRequestHeader("Content-length", parameters.length);
			this.ajaxpack.ajaxobj.setRequestHeader("Connection", "close");
			this.ajaxpack.ajaxobj.send(parameters);
		}
	}	
}

function gLoad(url, parameters, filetype, method, pageid) {
	var ObjAjax =  new gAjax();
	var pe = document.getElementById(pageid);
	
	pe.innerHTML = gLoaderStr;
	
	this.processGetPost = function(){
		var myajax=ObjAjax.ajaxpack.ajaxobj;
		var myfiletype=ObjAjax.ajaxpack.filetype;
		if (myajax.readyState == 4){ 
			if (myajax.status==200 || window.location.href.indexOf("http")==-1){ 
				if (myfiletype=="txt")
					pe.innerHTML = myajax.responseText;
				else
					pe.innerHTML = myajax.responseXML;
			}
		}
	}
	
	if(method=="get") 
		ObjAjax.getAjaxRequest(url, parameters, this.processGetPost, filetype);
	if(method=="post") 
		ObjAjax.postAjaxRequest(url, parameters, this.processGetPost, filetype);

	return;	
}

function gSend() {
	var ObjAjax =  new gAjax();
	var url = "gs/ginquire.php";
	
	var iname = document.getElementById("fld_name");
	var iphone = document.getElementById("fld_phone");
	var imessage = document.getElementById("fld_message");
	var icmd = document.getElementById("cmd_send");
	
	if(iname.value=="" || iphone.value=="" || imessage.value=="" || iname.value=="Name" || iphone.value=="Phone" || imessage.value=="Message") {
		alert("Please fill-in input fields. Thank you.");
		return;
	}
	
	var parameters = "n="+iname.value+"&p="+iphone.value+"&m="+imessage.value;
	
	icmd.value = "Sending...";
	
	this.processGetPost = function(){
		var myajax=ObjAjax.ajaxpack.ajaxobj;
		var myfiletype=ObjAjax.ajaxpack.filetype;
		if (myajax.readyState == 4){ 
			if (myajax.status==200 || window.location.href.indexOf("http")==-1){ 
				var lret=myajax.responseText.split("<g>")[1].split("</g>")[0];
				if(lret>0) {
					alert("Thank you!");
					iname.value="Name";
					iphone.value="Phone";
					imessage.value="Message";
				} else {
					alert("Unable to send you request! Pls. try again later. Thank you.");
				}				
				icmd.value = "SUBMIT";
			}
		}
	}
	
	ObjAjax.getAjaxRequest(url, parameters, this.processGetPost, "txt");
}

function gSearch() {
	var isearch = document.getElementById("fld_search");	
	if(isearch.value!="")
		window.open("http://www.google.com/custom?domains="+gAppDomain+"&q="+isearch.value,"_blank");
	else
		alert("Search string required!");
}


function gGoto(e) {
	var i = e.selectedIndex;
	window.open(e.options[i].value,"_self");
}


function gInitFields() {
	var ifname = document.getElementById("fld_fname");
	var ilname = document.getElementById("fld_lname");
	var iemail = document.getElementById("fld_email");	
	
	ifname.onfocus = function() {
		if(this.value == "Firstname")
			this.value = "";
	}
	ifname.onblur = function() {
		if(this.value == "")
			this.value = "Firstname";
	}
	ilname.onfocus = function() {
		if(this.value == "Lastname")
			this.value = "";
	}
	ilname.onblur = function() {
		if(this.value == "")
			this.value = "Lastname";
	}
	iemail.onfocus = function() {
		if(this.value == "Email Address")
			this.value = "";
	}
	iemail.onblur = function() {
		if(this.value == "")
			this.value = "Email Address";
	}	
}

function gInitTabs_org() {
	var gtab1 = document.getElementById("gtab_account");
	var gtab2 = document.getElementById("gtab_people");
	var gtab3 = document.getElementById("gtab_job");	
	var gtab_content = document.getElementById("gtab_content");	
	
	gtab1.onclick = function() {
		this.src = "images/tab/acct_up.gif";
		gtab_content.innerHTML = '<img src="images/tab/account_bg2.png" width="301" height="157" border="0" alt="">';
		if(document.ptab.id=="gtab_people") {	
			document.ptab.src = "images/tab/people_dn.gif";			
		}
		if(document.ptab.id=="gtab_job") {	
			document.ptab.src = "images/tab/job_dn.gif";		
		}
		document.ptab = this;
	}
	gtab2.onclick = function() {
		this.src = "images/tab/people_up.gif";
		gtab_content.innerHTML = '<img src="images/tab/people_bg.gif" width="301" height="157" border="0" alt="">';
		if(document.ptab.id=="gtab_account") {	
			document.ptab.src = "images/tab/acct_dn.gif";			
		}
		if(document.ptab.id=="gtab_job") {	
			document.ptab.src = "images/tab/job_dn.gif";		
		}
		document.ptab = this;
	}
	gtab3.onclick = function() {
		this.src = "images/tab/job_up.gif";
		gtab_content.innerHTML = '<img src="images/tab/job_bg2.png" width="301" height="157" border="0" alt="">';
		if(document.ptab.id=="gtab_account") {	
			document.ptab.src = "images/tab/acct_dn.gif";			
		}
		if(document.ptab.id=="gtab_people") {	
			document.ptab.src = "images/tab/people_dn.gif";			
		}
		document.ptab = this;
	}
		
	document.ptab = gtab3;
}

function gLoadTabC(fpath) {
	var ObjAjax =  new gAjax();
	var url = fpath;		
	var gtab_content = document.getElementById("gtab_content");	
	var parameters = "";
	
	gtab_content.innerHTML = gLoaderStr;
	
	this.processGetPost = function(){
		var myajax=ObjAjax.ajaxpack.ajaxobj;
		var myfiletype=ObjAjax.ajaxpack.filetype;
		if (myajax.readyState == 4){ 
			if (myajax.status==200 || window.location.href.indexOf("http")==-1){ 
				gtab_content.innerHTML = myajax.responseText;
			}
		}
	}
	
	ObjAjax.getAjaxRequest(url, parameters, this.processGetPost, "txt");
}

function gInitTabs() {
	for(var i=1;i!=4;i++) {
		var t = document.getElementById("gtab"+i);
		if(i==1) {
			t.img1 = "images/augindex_08.jpg";
			t.img2 = "images/haugindex_08.jpg";
			t.cpage = "gtab1c.php";
			t.src = t.img2;
			document.ptab = t;
			gLoadTabC(t.cpage);
		} else if(i==2) {
			t.img1 = "images/augindex_09.jpg";
			t.img2 = "images/haugindex_09.jpg";
			t.cpage = "gtab2c.php";			
		} else if(i==3) {
			t.img1 = "images/augindex_10.jpg";
			t.img2 = "images/haugindex_10.jpg";
			t.cpage = "gtab3c.php";			
		}
		gSetEv(t);
	}
}

function gSetEv(t) {
	t.onclick = function () {
		document.ptab.src = document.ptab.img1;
		t.src = t.img2;		
		document.ptab = t;
		gLoadTabC(t.cpage);
	}
	t.onmouseover = function () {
		if(document.ptab.id!=t.id) {
			t.src = t.img2;
		}
	}
	t.onmouseout = function () {
		if(document.ptab.id!=t.id) {
			t.src = t.img1;
		}
	}	
}

function gSubmitPollQ() {
	alert("Thank you! Your answer submitted successfully!");
	return false;
}

function gSendMailInv(gpara) {
	var ObjAjax =  new gAjax();
	var url = "members/gcodes/gsendmail.php";		
	var parameters = gpara;
	
	this.processGetPost = function(){
		var myajax=ObjAjax.ajaxpack.ajaxobj;
		var myfiletype=ObjAjax.ajaxpack.filetype;
		if (myajax.readyState == 4){ 
			if (myajax.status==200 || window.location.href.indexOf("http")==-1){ 
				alert("Your invitation was successfully sent!");
			}
		}
	}
	
	ObjAjax.getAjaxRequest(url, parameters, this.processGetPost, "txt");
}

function gCheckEmail(emailAddr) {
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(emailAddr)){
		return (true)
	}
	return (false)
}

function gQuickInvite() {
	var ifname = document.getElementById("fld_fname");
	var ilname = document.getElementById("fld_lname");
	var iemail = document.getElementById("fld_email");	
	var errmsg = "Required Fields: \n";
	var werr = false;
	if(ifname.value == "Firstname" || ifname.value=="" ) {
			werr=true;
			errmsg += "  - Firstname \n";
	}
	if(ilname.value == "Lastname" || ilname.value=="" ) {
			werr=true;
			errmsg += "  - Lastname \n";
	}
	if(iemail.value == "Email Address" || ifname.value=="" ) {
			werr=true;
			errmsg += "  - Email Address \n";
	} else
	if(!gCheckEmail(iemail.value)) {
			werr=true;
			errmsg += "  - Invalid Email Address \n";
	}
	if(werr) {
		alert(errmsg);
	} else {
		var gpara = "to_name="+ifname.value+" "+ilname.value+"&to_email="+iemail.value;
		gSendMailInv(gpara);
	}
	
	return false;
}

function gLoadNews() {
	var gnewsc = document.getElementById("gnews");
	gnewsc.innerHTML = '<script type="text/javascript" src="http://www.wirefan.com/ads/gads2.php"></script>';
}

function gHomeSearch() {
	var ObjAjax =  new gAjax();
	var url = "gfind1r.php";		
	var gtab_content = document.getElementById("ghome_content");	
	var fld_query = document.getElementById("fld_query").value;	
	var parameters = "stype=advance&fld_query="+fld_query;
	//alert(parameters);

	if(fld_query=="") {
		alert("Search field required!");
		return;
	}

	window.open(location.href.split("#")[0]+"#gSearchResult","_self");
	gtab_content.innerHTML = gLoaderStr;
	
	this.processGetPost = function(){
		var myajax=ObjAjax.ajaxpack.ajaxobj;
		var myfiletype=ObjAjax.ajaxpack.filetype;
		if (myajax.readyState == 4){ 
			if (myajax.status==200 || window.location.href.indexOf("http")==-1){ 
				gtab_content.innerHTML = myajax.responseText;
				window.open(location.href.split("#")[0]+"#gSearchResult","_self");
			}
		}
	}
	
	ObjAjax.getAjaxRequest(url, parameters, this.processGetPost, "txt");
	return false;
}

function gNameSearch() {
	var ObjAjax =  new gAjax();
	var url = "gfind1r.php";		
	var gtab_content = document.getElementById("ghome_content");	
	var fld_fname = document.getElementById("fld_fname").value;	
	var fld_lname = document.getElementById("fld_lname").value;		
	var parameters = "stype=&fld_query="+fld_fname+" "+fld_lname;
	//alert(parameters);
	if(fld_lname == "Lastname") {
		fld_lname = "";
	}
	if(fld_fname == "Firstname") {
		fld_fname = "";
	}
	if(fld_lname=="" && fld_fname=="") {
		alert("Search field required!");
		return
	}

	window.open(location.href.split("#")[0]+"#gSearchResult","_self");
	gtab_content.innerHTML = gLoaderStr;
	
	this.processGetPost = function(){
		var myajax=ObjAjax.ajaxpack.ajaxobj;
		var myfiletype=ObjAjax.ajaxpack.filetype;
		if (myajax.readyState == 4){ 
			if (myajax.status==200 || window.location.href.indexOf("http")==-1){ 
				gtab_content.innerHTML = myajax.responseText;
				window.open(location.href.split("#")[0]+"#gSearchResult","_self");
			}
		}
	}
	
	ObjAjax.getAjaxRequest(url, parameters, this.processGetPost, "txt");
	return false;
}

function gViewProfile(key) {
	var ObjAjax =  new gAjax();
	var url = "members/viewprofile.php";		
	var gtab_content = document.getElementById("ghome_content");
	var parameters = "key="+key;
	gtab_content.innerHTML = gLoaderStr;
	
	this.processGetPost = function(){
		var myajax=ObjAjax.ajaxpack.ajaxobj;
		var myfiletype=ObjAjax.ajaxpack.filetype;
		if (myajax.readyState == 4){ 
			if (myajax.status==200 || window.location.href.indexOf("http")==-1){ 
				gtab_content.innerHTML = myajax.responseText;
			}
		}
	}
	
	ObjAjax.getAjaxRequest(url, parameters, this.processGetPost, "txt");
	return false;
}

function gInitUI() {
	gInitFields();
	gInitTabs();
	gDoScroll();
	gStaticWin();
}

function gGotoPage(pdir) {
	if(pdir=="prev") {
		alert("Beginning of page encountered!");
	} else
	if(pdir=="next") {
		alert("End of page encountered!");
	}
	return false;
}

//------------------------------------------------
var sinc1 = 1;
var sinc2 = 1;
var sdir1 = "l";
var sdir2 = "r";

function gScrollThumb() {
	var gtable1 = document.getElementById("gtable1");
	var gtable2 = document.getElementById("gtable2");		
	var gthumb1 = document.getElementById("gthumb1");
	var gthumb2 = document.getElementById("gthumb2");
	//var gslen1 = document.getElementById("gslen1").value;
	//var gslen2 = document.getElementById("gslen2").value;
	if(sdir1=="r") {
		if (parseInt(gthumb1.style.left) <= 0 ) {
			gthumb1.style.left=parseInt(gthumb1.style.left)+sinc1+"px"
		} else {
			sdir1="l"
		}
	} else {
		var xoff = 400;
		if (parseInt(gthumb1.style.left) > (-gtable1.offsetWidth+xoff)) {
			gthumb1.style.left=parseInt(gthumb1.style.left)-sinc1+"px"
		} else {
			sdir1="r"
		}		
	}
	if(sdir2=="r") {
		if (parseInt(gthumb2.style.left) <= 0 ) {
			gthumb2.style.left=parseInt(gthumb2.style.left)+sinc2+"px"
		} else {
			sdir2="l"
		}
	} else {
		var xoff = 400;
		if (parseInt(gthumb2.style.left) > (-gtable2.offsetWidth+xoff)) {
			gthumb2.style.left=parseInt(gthumb2.style.left)-sinc2+"px"
		} else {
			sdir2="r"
		}		
	}
}

function gScrollThumb2() {
	var gtable1 = document.getElementById("gtable1");
	var gtable2 = document.getElementById("gtable2");		
	var gthumb1 = document.getElementById("gthumb1");
	var gthumb2 = document.getElementById("gthumb2");
	var gslen1 = document.getElementById("gslen1").value;
	var gslen2 = document.getElementById("gslen2").value;
	if (parseInt(gthumb1.style.left) > (-gtable1.offsetWidth)) {
		gthumb1.style.left=parseInt(gthumb1.style.left)-1+"px"
	} else {
		gthumb1.style.left=gtable1.offsetWidth+"px"
	}
	var xoff = 510;
	if (parseInt(gthumb2.style.left) < (gtable2.offsetWidth-xoff)) {
		gthumb2.style.left=parseInt(gthumb2.style.left)+1+"px"
	} else {
		gthumb2.style.left=(-gtable2.offsetWidth)+"px"
	}
}

function gDoScroll() {
	setInterval("gScrollThumb()",20)
}

//-------------------------------------------

function gWinShow(show) {
	var we = document.getElementById("gstaticwin");
	if(show) {
		we.className = "gstaticwin_show"
	} else {
		we.className = "gstaticwin_hide"
		if(location.href.indexOf("grpost")>0) {
			window.open(gpath+"public","_self");
		}
	}
	
}

function gClose() {
	gWinShow(false);
}

function gShowInfo(fid) {
	var gpara = "fid="+fid;
	gWinShow(true);
	gLoad("members/dialogs/gfooter.php",gpara,"txt","get","gstaticwin")
	return false;	
}

function gShowVSR() {
	var vquery = document.getElementById("fld_vquery").value;	
	if(vquery=="") {
		alert("Search string required!");
		return;
	}
	window.open('gvideos/vindex.php?vcmd=search&s='+vquery);
}

function gShowLogFrm(gpara) {
	gWinShow(true);
	gLoad("members/dialogs/gprolog.php",gpara,"txt","get","gstaticwin")
}

function gProfLogin() {
	var url = "members/gcodes/glogin.php";
	var filetype = "txt";
	var ObjAjax =  new gAjax();
	var fld_email = document.getElementById('fld_email').value;
	var fld_pword = document.getElementById('fld_pword').value;
	var fld_reme = document.getElementById('fld_reme')	
	if(fld_reme.checked) {
		fld_reme.value = "1";		
	}
	var parameters = "fld_email="+fld_email+"&fld_pword="+fld_pword+"&fld_reme="+fld_reme.value;
	//alert(parameters);
	this.processGetPost = function(){
		var myajax=ObjAjax.ajaxpack.ajaxobj;
		var myfiletype=ObjAjax.ajaxpack.filetype;
		if (myajax.readyState == 4){ 
			if (myajax.status==200 || window.location.href.indexOf("http")==-1){ 
				//alert(myajax.responseText);
				var nret=myajax.responseText.split("<g>")[1].split("</g>")[0];
				if(nret==0) {
					alert("Username or password not match! Try again.");
				} else if(nret==1) {
					var rcode = prompt("Registration not yet confirmed! \nPlease check your email for the verification code.");
				} else if(nret==2) {
					//alert(location.href);
					window.open(location.href.split("#")[0],"_self");
				}
			}
		}
	}
	
	ObjAjax.getAjaxRequest(url, parameters, this.processGetPost, filetype);

	return;		
}

function JCloseWin() {
	var fobj = document.getElementById("fobject");	
	gWinShow(false);
	fobj.innerHTML = document.fobject;
}

function gShowJDetail(jid) {
	var gpara = "jid="+jid;
	var fobj = document.getElementById("fobject");	
	document.fobject = fobj.innerHTML;
	fobj.innerHTML = '<img src="images/upgrade.jpg" />';
	gWinShow(true);
	gLoad("members/dialogs/gjdetail.php",gpara,"txt","get","gstaticwin")
	return false;	
}

function gShowGroups() {
	var ObjAjax =  new gAjax();
	var url = "gshowr1.php";		
	var gtab_content = document.getElementById("ghome_content");	
	var parameters = "";

	window.open(location.href.split("#")[0]+"#gSearchResult","_self");
	gtab_content.innerHTML = gLoaderStr;
	
	this.processGetPost = function(){
		var myajax=ObjAjax.ajaxpack.ajaxobj;
		var myfiletype=ObjAjax.ajaxpack.filetype;
		if (myajax.readyState == 4){ 
			if (myajax.status==200 || window.location.href.indexOf("http")==-1){ 
				gtab_content.innerHTML = myajax.responseText;
				document.getElementById("tp1").innerHTML  = document.getElementById("tpage").value;
				document.getElementById("tp2").innerHTML  = document.getElementById("tpage").value;				
				window.open(location.href.split("#")[0]+"#gSearchResult","_self");
			}
		}
	}
	
	ObjAjax.getAjaxRequest(url, parameters, this.processGetPost, "txt");
	return false;
}

function gShowGroupInfo(gkey) {
	var gpara = "gkey="+gkey;
	var fobj = document.getElementById("fobject");	
	document.fobject = fobj.innerHTML;
	fobj.innerHTML = '<img src="images/upgrade.jpg" />';
	gWinShow(true);
	gLoad("members/dialogs/grpinfo.php",gpara,"txt","get","gstaticwin")
	return false;	
}

function gShowJobs(jopt) {
	var ObjAjax =  new gAjax();
	var url = "jfind1r.php";		
	var gtab_content = document.getElementById("ghome_content");	
	var fld_jquery = document.getElementById("fld_jquery").value;	
	var parameters = "jopt="+jopt+"&fld_jquery="+fld_jquery;

	if(fld_jquery=="" && jopt=="search") {
		alert("Search field required!");
		return;
	}

	window.open(location.href.split("#")[0]+"#gSearchResult","_self");
	gtab_content.innerHTML = gLoaderStr;
	
	this.processGetPost = function(){
		var myajax=ObjAjax.ajaxpack.ajaxobj;
		var myfiletype=ObjAjax.ajaxpack.filetype;
		if (myajax.readyState == 4){ 
			if (myajax.status==200 || window.location.href.indexOf("http")==-1){
				gtab_content.innerHTML = myajax.responseText;
				document.getElementById("tp1").innerHTML  = document.getElementById("tpage").value;
				document.getElementById("tp2").innerHTML  = document.getElementById("tpage").value;
				window.open(location.href.split("#")[0]+"#gSearchResult","_self");
			}
		}
	}
	
	ObjAjax.getAjaxRequest(url, parameters, this.processGetPost, "txt");
	return false;
}

function gJobsPage(pcmd,cp,tp,jopt) {
	var ObjAjax =  new gAjax();
	var url = "jfind1r.php";		
	var gtab_content = document.getElementById("ghome_content");	
	var parameters = "pcmd="+pcmd+"&"+jopt;
	
	if(cp==1 && pcmd=="pp") {
		alert("Beginning of page!");
		return;
	}
	if(cp==tp && pcmd=="np") {
		alert("End of page!");
		return;
	}

	window.open(location.href.split("#")[0]+"#gSearchResult","_self");
	gtab_content.innerHTML = gLoaderStr;
	
	this.processGetPost = function(){
		var myajax=ObjAjax.ajaxpack.ajaxobj;
		var myfiletype=ObjAjax.ajaxpack.filetype;
		if (myajax.readyState == 4){ 
			if (myajax.status==200 || window.location.href.indexOf("http")==-1){ 
				//alert(cp + " = " + tp + " = " + parameters);
				gtab_content.innerHTML = myajax.responseText;
				var poff = 1;
				if(pcmd=="pp") {
					poff = -1;
				} 
				document.getElementById("cp1").innerHTML = cp+poff;
				document.getElementById("tp1").innerHTML = tp;
				document.getElementById("cp2").innerHTML = cp+poff;
				document.getElementById("tp2").innerHTML = tp;
				window.open(location.href.split("#")[0]+"#gSearchResult","_self");
			}
		}
	}
	
	ObjAjax.getAjaxRequest(url, parameters, this.processGetPost, "txt");
	return false;
}

function gGroupPage(pcmd,cp,tp,jopt) {
	var ObjAjax =  new gAjax();
	var url = "gshowr1.php";		
	var gtab_content = document.getElementById("ghome_content");	
	var parameters = "pcmd="+pcmd+"&"+jopt;
	
	if(cp==1 && pcmd=="pp") {
		alert("Beginning of page!");
		return;
	}
	if(cp==tp && pcmd=="np") {
		alert("End of page!");
		return;
	}

	window.open(location.href.split("#")[0]+"#gSearchResult","_self");
	gtab_content.innerHTML = gLoaderStr;
	
	this.processGetPost = function(){
		var myajax=ObjAjax.ajaxpack.ajaxobj;
		var myfiletype=ObjAjax.ajaxpack.filetype;
		if (myajax.readyState == 4){ 
			if (myajax.status==200 || window.location.href.indexOf("http")==-1){ 
				//alert(cp + " = " + tp + " = " + parameters);
				gtab_content.innerHTML = myajax.responseText;
				var poff = 1;
				if(pcmd=="pp") {
					poff = -1;
				} 
				document.getElementById("cp1").innerHTML = cp+poff;
				document.getElementById("tp1").innerHTML = tp;
				document.getElementById("cp2").innerHTML = cp+poff;
				document.getElementById("tp2").innerHTML = tp;
				window.open(location.href.split("#")[0]+"#gSearchResult","_self");
			}
		}
	}
	
	ObjAjax.getAjaxRequest(url, parameters, this.processGetPost, "txt");
	return false;
}

