
function download()
	{
	window.open("Download.asp?BTag="+ btag);
	window.close();
	}

var strMessage = "";
var exclude=/[^@\-\.\w]|^[_@\.\-]|[\._\-]{2}|[@\.]{2}|(@)[^@]*\1/;
var check=/@[\w\-]+\./;
var checkend=/\.[a-zA-Z]{2,3}$/;
	
	function validateem0(emailad0) 
	{
		if(((emailad0.search(exclude) != -1)||(emailad0.search(check)) == -1)||(emailad0.search(checkend) == -1))
		{
			strMessage = strMessage + "\nPLEASE CORRECT YOUR:\nEmail (Invalid Format)";
		}
		else
		{
			return true;
		}
			
	}
	
function checkform()
	{
		
		//Check for email
		//Check for referertext
		if (eval(document.frmDownload.email.value == ""))
		{
				strMessage = strMessage +  "\nPLEASE CORRECT YOUR:\nEmail (Empty)";
			
		}
		else
		{
		var Emailad0 = document.frmDownload.email.value;
		validateem0(Emailad0);
		}
				
		if (eval(strMessage == ""))
		{	
				//document.frmDownload.submit();
		}
		else
		{
			alert(strMessage);
			
			strMessage = ""
		}
	}
function checkformBot2()
	{
		
		//Check for email
		//Check for referertext
		if (eval(document.forms("DownloadBot2").elements[0].value == ""))
		{
				strMessage = strMessage +  "\nPLEASE CORRECT YOUR:\nEmail (Empty)";
			
		}
		else
		{
		var Emailad0 = document.forms("DownloadBot2").elements[0].value;
		validateem0(Emailad0);
		}
				
		if (eval(strMessage == ""))
		{	
				document.forms("DownloadBot2").submit();
		}
		else
		{
			alert(strMessage);
			
			strMessage = ""
		}
	}
function checkformBot3()
	{
		
		//Check for email
		//Check for referertext
		if (eval(document.forms("DownloadBot3").elements[0].value == ""))
		{
				strMessage = strMessage +  "\nPLEASE CORRECT YOUR:\nEmail (Empty)";
			
		}
		else
		{
		var Emailad0 = document.forms("DownloadBot3").elements[0].value;
		validateem0(Emailad0);
		}
				
		if (eval(strMessage == ""))
		{	
				document.forms("DownloadBot3").submit();
		}
		else
		{
			alert(strMessage);
			
			strMessage = ""
		}
	}

	
//************************for register.asp*************************
function updateforum()
{
	window.open("update_forum.asp?btag=" + btag,"UpdateForum","width=500,height=600,scrollbars=yes");
}

//*********************** for update_forum.asp ********************
function checkupdateforum()
{

	if (checkFields())
	{
		if (checkFormat(document.frmupdforum.txtemail.value))
			{
				if (compare(document.frmupdforum.txtemail.value, document.frmupdforum.txtemailconfirm.value))
				{
					return true;
				}
				else
				{
					alert("Email does not match confirm address");
				}
			}
			else
			{
				alert("Incorrect Format");
			}
	}
	else
	{
		alert("Please complete required fields");
	}		
	return false;	

	
	
}

function checkFields()
	{
		if ( (document.frmupdforum.txtemail.value == "") || (document.frmupdforum.txtforumname.value == "") || (document.frmupdforum.txtforumweb.value == ""))
		{
			return false;			
		}
		else
		{
			return true;			
		}
	}
	

var exclude=/[^@\-\.\w]|^[_@\.\-]|[\._\-]{2}|[@\.]{2}|(@)[^@]*\1/;
var check=/@[\w\-]+\./;
var checkend=/\.[a-zA-Z]{2,3}$/;
	
	function checkFormat(emailad1) 
	{
		if(((emailad1.search(exclude) != -1)||(emailad1.search(check)) == -1)||(emailad1.search(checkend) == -1))
		{
			return false;
		}
		else
		{
			return true;
		}
			
	}
	
	
	
	function compare(txt1, txt2)
	{
		if (txt1 == txt2)
			return true;
		else
			return false;
	}

	//****************** for register.asp ***************************
	
function checkFields2()
{
	if ( (document.frmregister.Account.value == "") || (document.frmregister.Email.value == "") || (document.frmregister.Email2.value == "") || (document.frmregister.Firstname.value == "")
	|| (document.frmregister.Lastname.value == "") || (document.frmregister.Alias.value == "") || (document.frmregister.Firstname.value == ""))
	{
		return false;			
	}
	else
	{
		return true;			
	}
}

var reg = /rvr\d{8}/;
var reg1= /frvr\d{8}/;
var reg2= /prvr\d{8}/;
var reg3= /trvr\d{8}/;	
 
function validateacc(accno)
{
	if ((reg.test(accno)) && (accno.length==11) || (reg1.test(accno)) && (accno.length==12)|| (reg2.test(accno)) && (accno.length==12) || (reg3.test(accno)) && (accno.length==12))
	{
		return true;
	}
	else
	{
		return false;
	}
}
	
function checkregister()
{
	
	if (checkFields2())
	{
		if (checkFormat(document.frmregister.Email.value))
		{
			if (compare(document.frmregister.Email.value, document.frmregister.Email2.value))
			{
				if (validateacc(document.frmregister.Account.value))
				{
					return true;
				}
				else
				{
					alert("Your account number is not valid");
				}
			}
			else
			{
				alert("Email does not match confirm address");
			}
		}
		else
		{
			alert("Incorrect Format(Email)");
		}
		
	}
	else
	{
		alert("Please complete required fields");
	}		
	
	return false;		
	
}

//***************** for update_detlogin.asp ***************************

function check_forgot()
{
	if(document.frmforgot.email.value != "")
	{
		if (checkFormat(document.frmforgot.email.value))
		{
			return true;
		}
		else
		{
			alert("Incorrect Format(Email)");
		}
	}
	else
	{
		alert("Please complete required fields");
	}
	return false;	
}

function check_login()
{
	if(document.frmlogin.email.value != "")
	{
		if (checkFormat(document.frmlogin.email.value))
		{
			return true;
		}
		else
		{
			alert("Incorrect Format(Email)");
		}
	}
	else
	{
		alert("Please complete required fields");
	}
	return false;	
}


//***************** for downloadh.asp ***************************
				
function livechat()
{
	window.open("http://chat.casinodesk.com/chatanywhere.php?clientid=2&deptid=6","PopA","width=400,height=100,scrollbars=no")
}

//********************** for already.asp **************************

function chkalready()
{
	if ((document.frmalready.rvpalias.value == "") && (document.frmalready.rvpaccount.value == ""))
	{
		alert("Please complete required fields");
	}
	else
	{		
		return true;		
	}
	return false;	
}



