// JavaScript Document

//Generic Form posting method
function send()
{
document.forms[0].submit()
}
//Logon Form
function signincheck()
{
if (
document.forms[0].email.value == "" ||
document.forms[0].pass.value == ""
)

{
document.getElementById('formerror').style.display="inline";
document.forms[0].s1.disabled=true;
return false;
}
else
{
	document.forms[0].action = "signin.asp";
					document.forms[0].method = "post";
					document.forms[0].submit();
}
}	

function sessiondelete()
{
	  if (confirm("Are you sure you want to delete this Session? This action cannot be undone.")) {
	document.forms[0].action = "dodeletesession.asp";
					document.forms[0].method = "post";
					document.forms[0].submit();	
	  }
}


// Registration Form
function prevsignupcheck()
{
if (document.forms[0].fname.value == "" ||
document.forms[0].lname.value == "" ||
document.forms[0].display.value == "" ||
document.forms[0].pass.value == "" ||
document.forms[0].email.value == "" ||
document.forms[0].newq.value == "" ||
document.forms[0].agerange.value == "0" ||
document.forms[0].gender.value == "0"
)

{
document.getElementById('formerror').style.display="inline";
document.forms[0].s1.disabled=true;
return false;
}
else
{
	document.forms[0].action = "presignup.asp";
					document.forms[0].method = "post";
					document.forms[0].submit();
}
}

//Admin Logon Form
function adminsignincheck()
{
if (
document.forms[0].email.value == "" ||
document.forms[0].pass.value == ""
)

{
document.getElementById('formerror').style.display="inline";
document.forms[0].s1.disabled=true;
return false;
}
else
{
	document.forms[0].action = "adminsignin.asp";
					document.forms[0].method = "post";
					document.forms[0].submit();
}
}	


// Generic reset for Form Errors
function enable()
			{
			  document.getElementById('formerror').style.display="none";
			  document.forms[0].s1.disabled=false;
			}	

// Registration Form
function signupcheck()
{
if (document.forms[0].fname.value == "" ||
document.forms[0].lname.value == "" ||
document.forms[0].display.value == "" ||
document.forms[0].pass.value == "" ||
document.forms[0].email.value == "" ||
document.forms[0].agerange.value == "0" ||
document.forms[0].gender.value == "0"
)

{
document.getElementById('formerror').style.display="inline";
document.forms[0].s1.disabled=true;
return false;
}
else
{
	document.forms[0].action = "signup.asp";
					document.forms[0].method = "post";
					document.forms[0].submit();
}
}
//Password Reminder
function passremindercheck()
{
if (
document.forms[0].email.value == ""

)

{
document.getElementById('formerror').style.display="inline";
document.forms[0].s1.disabled=true;
return false;
}
else
{
	document.forms[0].action = "sendpass.asp";
					document.forms[0].method = "post";
					document.forms[0].submit();
}
}	
//new question check
function newquestioncheck()
{
if (
document.forms[0].newq.value == ""

)

{
document.getElementById('formerror').style.display="inline";
document.forms[0].s1.disabled=true;
return false;
}
else
{
	document.forms[0].action = "doquestion.asp";
					document.forms[0].method = "post";
					document.forms[0].submit();
}
}	
//new thread check
function newquestionprev()
{
if (
document.forms[0].newq.value == ""

)

{
document.getElementById('formerror').style.display="inline";
return false;
}
else
{
	document.forms[0].action = "newquestion.asp?action=prev";
					document.forms[0].method = "post";
					document.forms[0].submit();
}
}	
//clock function
 var tick;
 function stop() {
   clearTimeout(tick);
   }
 function simpleClock() {
   var ut=new Date();
   var h,m,s;
   var time="        ";
   h=ut.getHours();
   m=ut.getMinutes();
   s=ut.getSeconds();
   if(s<=9) s="0"+s;
   if(m<=9) m="0"+m;
   if(h<=9) h="0"+h;
   time+=h+":"+m+":"+s;
   document.getElementById('clock').innerHTML=time;
   tick=setTimeout("simpleClock()",1000);    
   }
   
   
   
   //new reply check
function newreplycheck()
{
if (
document.forms[0].newr.value == ""

)

{
document.getElementById('formerror').style.display="inline";
document.forms[0].s1.disabled=true;
return false;
}
else
{
	document.forms[0].action = "doreply.asp";
					document.forms[0].method = "post";
					document.forms[0].submit();
}
}	
//new reply preview
function newreplyprev()
{
if (
document.forms[0].newr.value == ""

)

{
document.getElementById('formerror').style.display="inline";
return false;
}
else
{
	document.forms[0].action = "guestreply.asp?action=prev";
					document.forms[0].method = "post";
					document.forms[0].submit();
}
}	

//toggle
<!--
    function toggle_off(id) {
       var e = document.getElementById(id);
       if(e.style.display == 'none')
          e.style.display = 'block';
       else
          e.style.display = 'none';
    }
	    function toggle_on(id) {
       var e = document.getElementById(id);
       if(e.style.display == 'block')
          e.style.display = 'none';
       else
          e.style.display = 'block';
    }
	
//Profile Edit Checker
function profileeditcheck()
{
if (document.forms[0].txt_firstname.value == "" ||
document.forms[0].txt_lastname.value == "" ||
document.forms[0].txt_email.value == ""
)

{
document.getElementById('formerror').style.display="inline";
document.forms[0].s1.disabled=true;
return false;
}
else
{
	document.forms[0].action = "doprofile.asp";
					document.forms[0].method = "post";
					document.forms[0].submit();
}
}

//New Thread
//New Thread

function newthreadcheck()
{
if (
document.forms[0].newrtitle.value == "" ||
document.forms[0].newr.value == ""

)

{
document.getElementById('formerror').style.display="inline";
document.forms[0].s1.disabled=true;
return false;
}
else
{
	document.forms[0].action = "dothread.asp";
					document.forms[0].method = "post";
					document.forms[0].submit();
}
}	
//new thread reply preview
function newthreadprev()
{
if (
document.forms[0].newrtitle.value == "" ||
document.forms[0].newr.value == ""

)

{
document.getElementById('formerror').style.display="inline";
return false;
}
else
{
	document.forms[0].action = "newthread.asp?action=prev";
					document.forms[0].method = "post";
					document.forms[0].submit();
}
}
//New Reply to Thread

function newthreadreplycheck()
{
if (
document.forms[0].threadid.value == "" ||
document.forms[0].newr.value == ""

)

{
document.getElementById('formerror').style.display="inline";
document.forms[0].s1.disabled=true;
return false;
}
else
{
	document.forms[0].action = "doreply.asp";
					document.forms[0].method = "post";
					document.forms[0].submit();
}
}	
//new thread reply preview
function newthreadreplyprev()
{
if (
document.forms[0].threadid.value == "" ||
document.forms[0].newr.value == ""

)

{
document.getElementById('formerror').style.display="inline";
return false;
}
else
{
	document.forms[0].action = "threadreply.asp?action=prev";
					document.forms[0].method = "post";
					document.forms[0].submit();
}
}	


//Edit Thread reply

function editthreadcheck()
{
if (
document.forms[0].threadid.value == "" ||
document.forms[0].newr.value == ""

)

{
document.getElementById('formerror').style.display="inline";
document.forms[0].s1.disabled=true;
return false;
}
else
{
	document.forms[0].action = "doeditthread.asp";
					document.forms[0].method = "post";
					document.forms[0].submit();
}
}	
//Edit thread preview
function editthreadprev()
{
if (
document.forms[0].threadid.value == "" ||
document.forms[0].newr.value == ""

)

{
document.getElementById('formerror').style.display="inline";
return false;
}
else
{
	document.forms[0].action = "editthread.asp?action=prev";
					document.forms[0].method = "post";
					document.forms[0].submit();
}
}	
//Edit reply

function editreplycheck()
{
if (
document.forms[0].replyid.value == "" ||
document.forms[0].newr.value == ""

)

{
document.getElementById('formerror').style.display="inline";
document.forms[0].s1.disabled=true;
return false;
}
else
{
	document.forms[0].action = "doeditreply.asp";
					document.forms[0].method = "post";
					document.forms[0].submit();
}
}	
//Edit reply preview
function editreplyprev()
{
if (
document.forms[0].replyid.value == "" ||
document.forms[0].newr.value == ""

)

{
document.getElementById('formerror').style.display="inline";
return false;
}
else
{
	document.forms[0].action = "editreply.asp?action=prev";
					document.forms[0].method = "post";
					document.forms[0].submit();
}
}

//Session Edit check
function sessioneditcheck()
{
if (
document.forms.sessions.title.value == "" ||
document.forms.sessions.desc.value == "" ||
document.forms.sessions.intro.value == "" ||
document.forms.sessions.sessiondate.value == "" ||
document.forms.sessions.type.value == "" ||
document.forms.sessions.archived.value == "" ||
document.forms.sessions.active.value == "" ||
document.forms.sessions.guest1.value == "0" ||
document.forms.sessions.sessionid.value == ""
)

{
		//alert("Nay!");
document.getElementById('formerror').style.display="inline";
document.forms.sessions.s1.disabled=true;
return false;
}
else
{
	//alert("Yay!");
    document.forms.sessions.action = "doeditsession.asp";
    document.forms.sessions.method = "post";
    document.forms.sessions.submit();
}
}	

//Session Save check
function sessionsavecheck()
{
if (
document.forms.sessions.title.value == "" ||
document.forms.sessions.desc.value == "" ||
document.forms.sessions.intro.value == "" ||
document.forms.sessions.sessiondate.value == "" ||
document.forms.sessions.type.value == "" ||
document.forms.sessions.archived.value == "" ||
document.forms.sessions.active.value == "" ||
document.forms.sessions.guest1.value == "0"
)

{
		//alert("Nay!");
document.getElementById('formerror').style.display="inline";
document.forms.sessions.s1.disabled=true;
return false;
}
else
{

    document.forms.sessions.action = "dosavesession.asp";
    document.forms.sessions.method = "post";
    document.forms.sessions.submit();
}
}

function sessionenable()
			{
			  document.getElementById('formerror').style.display="none";
	    document.forms.sessions.s1.disabled=false;
			}	
			
		
		
function userenable()
			{
			  document.getElementById('formerror').style.display="none";
	    document.forms.users.s1.disabled=false;
			}	
//User look up


function doslidedown(id)
{

new Effect.SlideDown(id, { duration: 3.0 });
	
}
 function clearthis(theText) {
     if (theText.value == theText.defaultValue) {
         theText.value = ""
     }
 }
			
			
			//avatar path update
function avatarcheck()
{
if (
document.forms.avatar.avatar.value == ""
)

{
document.getElementById('avformerror').style.display="inline";
document.forms.avatar.s2.disabled=true;
return false;
}
else
{

document.forms.avatar.action = "rchatadmin_manageusers.asp?action=changeavatar";
document.forms.avatar.method = "post";
document.forms.avatar.submit();
}
}
function avatarenable()
			{
			  document.getElementById('avformerror').style.display="none";
			 document.forms.avatar.s2.disabled=false;
			}
