
// JavaScript Document
function edit()
{var b=document.frm.length;
	for(a=0;a<b;a++)
	{
		var c=document.frm.elements[a];
		if(c.type=="checkbox" && c.checked==true)
		var d=c.value;
		myform2.remove.value=d;
		
	}
		var eFlag=0;
		var len = document.frm.length ;
		
		
		for(i=0;i < len; i++)
		{ 
			if (document.frm.elements[i].type == "checkbox" )
			{	
				if(document.frm.elements[i].checked == true)
				{
					eFlag++;
					optVal=document.frm.elements[i].value
					
				}
				
			}
		}
		if(eFlag == 0)
		{
			alert("Please Select a record to edit.")
			return false;
		}
		if(eFlag > 1)
		{
			alert("You can edit only one record at a time.")
			return false;
		}
	//---------------------------start------------------------------------------
			
		else 
		{
		document.myform2.submit();
		return true;
		}
	
	}




 function selectAll() {
 
  var len = document.frm.length ;
  var i ;
  for (i = 0  ; i < len ; i++)
  {
   var frmContent = document.frm.elements[i] ;
 
   if (frmContent.name == 'remove' )  
   continue;
   
    if (frmContent.type == 'checkbox') {
    frmContent.checked = true;
		
    } 
	  }
	 
 }
 
  function deselectAll() {
 
  var len = document.frm.length ;
  
  var i ;
  for (i = 0  ; i < len ; i++)
  {
   var frmContent = document.frm.elements[i];
   
   if (frmContent.name == 'remove' )  
   continue;
   
    if (frmContent.type == 'checkbox') {
    frmContent.checked = false;
		
    } 
	  }
	  
 }
 
 function DeleteAll() 
	{
		var len = document.frm.length ;
		
		for(i=0;i < len; i++)
		{ 
			if (document.frm.elements[i].type == "checkbox" )
			{	
				if(document.frm.elements[i].checked == true)
				{
					nFlag=true;
					optVal=document.frm.elements[i].value
					break;
				}
			else
				nFlag=false;		
			}
		}
		if(nFlag == false)
		{
			alert("Please Select at least One Record to Delete?")
			nFlag=false;
			return false;
		}
	//---------------------------start------------------------------------------
	if(window.confirm('Do You Want To Delete The Selected Record?'))
	{			
	document.frm.submit();
	return true;
	}
	return false;
	}
	
	
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}


function my_deselectall()
{
var my_width=document.signupform.length;
for(i=0;i<=my_width;i++)
{
var my_deselect=document.signupform.elements[0];
my_deselect.selected=false;

}
}


function validateForm(signupform)
{
	if(signupform.my_name.value=="")
		{
			alert("Please enter your name.");
			signupform.my_name.focus();
			return false;
		}
	if(signupform.my_phone.value=="")
		{
			alert("Please enter your phone number.");
			signupform.my_phone.focus();
			return false;
		}
	if(signupform.my_email.value=="")
		{
			alert("Email field is empty.");
			signupform.my_email.focus();
			return false;
		}
	else if(signupform.my_email.value.indexOf("@")==-1)
		{
			alert("Please enter a valid email address.");
			signupform.my_email.focus();
			return false;
		}
	else if(signupform.my_email.value.indexOf(".")==-1)
			{
			alert("Please enter a valid email address.");
			signupform.my_email.focus();
			return false;
		}
	if(signupform.new_username.value=="")
		{
			alert("Please enter a username.");
			signupform.new_username.focus();
			return false;
		}
	if(signupform.my_address.value=="")
		{
			alert("Please enter your address.");
			signupform.my_address.focus();
			return false;
		}
	if(signupform.new_password.value=="")
		{
			alert("Password field is empty.");
			signupform.new_password.focus();
			return false;
		}
	if(signupform.new_username.value==signupform.new_password.value)
		{
			alert("Username and password cannot be same.");
			signupform.new_username.focus();
			return false;
		}

var pass_len=signupform.new_password.value.length;
	if(pass_len<6||pass_len>32)
		{
			alert("Password must be 6 to 32 characters long.");
			signupform.new_password.focus();
			return false;
		}
	if(!(signupform.new_password.value==signupform.new_password2.value))
		{
			alert("Please verify your password again.");
			signupform.new_password2.focus();
			return false;
		}
	if(!(signupform.txtsecurity.value=="jk904" ||signupform.txtsecurity.value=="JK904" || signupform.txtsecurity.value=="Jk904" || 						signupform.txtsecurity.value=="jK904"))
		{
			alert("Please enter a valid security code");
			signupform.txtsecurity.focus();
			return false;
		}
}
var xmlHttp

function showHint222(str)
{
if (str.length==0)
  { 
  document.getElementById("txtHint").innerHTML="";
  return;
  }
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  } 
var url="signupcheck.php";
url=url+"?q="+str;
url=url+"&sid="+Math.random();
xmlHttp.onreadystatechange=stateChanged1;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
} 

function stateChanged1() 
{ 
if (xmlHttp.readyState==4)
{ 
//document.getElementById("txtHint").innerHTML=xmlHttp.responseText;
 response = xmlHttp.responseText;
  if(response=="true")
 {
	 return true;
 }
 if(response=="false")
 {
	alert("Username not available");
	signupform.new_username.focus();
	return false;
 }
 
}
}

function GetXmlHttpObject()
{
var xmlHttp=null;
try
  {
  // Firefox, Opera 8.0+, Safari
  xmlHttp=new XMLHttpRequest();
  }
catch (e)
  {
  // Internet Explorer
  try
    {
    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    }
  catch (e)
    {
    xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
  }
return xmlHttp;
}
