/*
 *
 *
 */

/*
function getExMenuLinesX(){
	var ajx = ajaxGet("reg/extmenuline.jsp");
	ajx.onreadystatechange = function() {
		if (ajx.readyState == 4) {
			var res = ajx.responseText;
//			alert(res);
			var dv = 0;

			for(var i=0 ; ; i++){
				dv = document.getElementById("exMenuLine"+i);
				//alert(dv);
				if(dv == null) {
					fixLinks();
					return;
				}
				dv.innerHTML = res;
			}
		};
	}; ajx.send(null);
}
*/

function getContent( url ){
	var ajx = ajaxGet( url );
	ajx.onreadystatechange = function() {
		if (ajx.readyState == 4) {
			var res = ajx.responseText;
			//alert(res);
			var dv = document.getElementById("regDIV");
			dv.innerHTML = res;
			getExMenuLines();
		};
	}; ajx.send(null);
}

//alert(document.location.hash);
if(document.location.hash == "#login"){
  getContent("reg/logon.jsp");
}
else
if(document.location.hash == "#register"){
  getContent("reg/reg.jsp");
}
else
if(document.location.hash == "#email-confirm-ok"){
  getContent("reg/email.confirm.ok.jsp");
}
else
if(document.location.hash == "#email-confirm-error"){
  getContent("reg/email.confirm.error.jsp");
}
else
{
  getContent("reg/logon.jsp");
}



function logonTry(){

	var ps = "go=1";
	ps += ("&email="+escape(document.forms.logon.email.value));
	ps += ("&password="+escape(document.forms.logon.password.value));

	//alert(ps);
	var ajx = ajaxPost( "reg/logon.jsp" );
	ajx.onreadystatechange = function() {
		if (ajx.readyState == 4) {
			var res = ajx.responseText;
			//alert(res);
			var dv = document.getElementById("regDIV");
			dv.innerHTML = res;
			getExMenuLines();

                        var x = res.indexOf("<referer url=\"");
                        if(x > -1){
                          res = res.substring(x + 14);
                          x = res.indexOf("\"");
                          res = res.substring(0,x);
			  res = res.replace("hash=","#");
			  if(res != "null") document.location = res;
                        }
		};
	}; ajx.send(ps);
	var dv = document.getElementById("regDIV");
	dv.innerHTML = "Logging In... Please wait...";
}



function registerTry(){
	var ps = "go=1";
	ps += ("&email="+escape(document.forms.reg.email.value));
	ps += ("&password="+escape(document.forms.reg.password.value));
	ps += ("&password2="+escape(document.forms.reg.password2.value));
	ps += ("&name="+escape(document.forms.reg.name.value));
	ps += ("&phone="+escape(document.forms.reg.phone.value));
	ps += ("&hcheck="+escape(document.forms.reg.hcheck.value));
	ps += ("&priv="+(document.forms.reg.priv.checked?"yes":"no"));
	var ajx = ajaxPost( "reg/reg.jsp" );
	ajx.onreadystatechange = function() {
		if (ajx.readyState == 4) {
			var res = ajx.responseText;
			//alert(res);
			var dv = document.getElementById("regDIV");
			dv.innerHTML = res;
			getExMenuLines();

                        var x = res.indexOf("<referer url=\"");
                        if(x > -1){
                          res = res.substring(x + 14);
                          x = res.indexOf("\"");
                          res = res.substring(0,x);
			  res = res.replace("hash=","#");
			  if(res != "null") document.location = res;
                        }
		};
	}; ajx.send(ps);
	var dv = document.getElementById("regDIV");
	dv.innerHTML = "Registering... Please wait...";
}



var privWin = null;
function openPrivacy(){
	privWin = window.open("privacy.html",
		  	"privWin",
		  	"width=400,height=400,\
			scrollbars=yes,resizable=yes,toolbar=0,menubar=0,location=0");
	privWin.focus();
}
