
 //_-------------valid email-id----------//
function isValidEmailId(obj, name)
{
   obj.value=trim(obj.value);
   if (obj.value=='')
   {
	   alert('"'  + name + '" can not be blank. Please enter it.' );
	   obj.focus();
	   return false;
   }
   
   if (! isValidEmail(obj.value))
   {
      alert("Invalid Email ID entered.");
	  obj.focus();
	  return false;
   }
   return true;
}

function isValidEmail(elm)
{
 if(elm.indexOf('@',1) ==-1)
 	return (false);
 
 if(elm.indexOf('.',1) ==-1)
 	return (false);
 
 return true;
}

function trim(p_str)
{
   var i=0;
   while(1)
   {
     if ( p_str.charAt(0)==" " || p_str.charAt(0)=="\n" || p_str.charAt(0)=="\r") 
       p_str = p_str.substr(i+1);
     else
       break;
    } 
   
   while(1)
   {
     i=p_str.length;
     if ( p_str.charAt(i-1)==" " || p_str.charAt(i-1)=="\n" || p_str.charAt(i-1)=="\r") 
       p_str=p_str.substr(0,i-1);
     else
       break;
   }
  return p_str; 
} 

//-------------------------Vcabulary Builader-------------------

function validreg2()
{ 
	obj=document.myform.txtremail;
	if(!isValidEmailId(obj, "User Email"))
		{
				return false;
		} 

	 obj=document.myform.txthomerphone; 
    if(isEmpty(obj,"Home Phone"))
        return false;
}

function validregist()
{
    obj=document.myform.txtfname; 
    if(isEmpty(obj,"First Name"))
        return false;
 
	obj=document.myform.txtlname;
    if(isEmpty(obj,"Last Name"))
    return false; 

	obj=document.myform.txtlogid;
    if(isEmpty(obj,"Login Id"))
    return false; 

	obj=document.myform.txtpassw;
    if(isEmpty(obj,"Password"))
    return false; 

	obj=document.myform.txtcpass;
    if(isEmpty(obj,"Confirm Password"))
    return false; 

	obj1=document.myform;
	if(obj1.txtpassw.value!=obj1.txtcpass.value)
	{
     alert("Password and Confirm Password should be same.")
		 obj1.txtpassw.focus();
		return false;
	}


	obj=document.myform.txtadd1;
    if(isEmpty(obj,"Address1"))
    return false;
	
	obj=document.myform.txtcity;
    if(isEmpty(obj,"City"))
    return false; 

	obj=document.myform ;
		if (obj.sttcombo.value=="-1")
		{
			 alert("Please Select State.");
			  return false; 
		}
	obj=document.myform.txtzcode;
    if(isEmpty(obj,"Zip"))
    return false; 


   

 
  
return true
}

 

function validregist3()
{
	
    
	if (document.myform.techcheckbox.checked == true)
	{
				
		obj=document.myform.techfmane;
		if(isEmpty(obj,"Teacher's First Name"))
		return false;
		
		obj=document.myform.techlname1;
		if(isEmpty(obj,"Teacher's Last Name"))
		return false;
	}
 


	if (document.myform.techcheckbox.checked == false)
	{
		obj=document.myform;		
		if(obj.techcom.value=="-1")
		{
			alert("Please select Teacher.")
			obj.techcom.focus();
			return false;
		}		 
	 }

	obj=document.myform;
	if(obj.grdcombo.value=="-1")
		{
			alert("Please select Grade")
			obj.grdcombo.focus();
			return false;
		}



	return true
}

function techvalidregist3()
{
	
	obj=document.myform.txtremail;
	if(!isValidEmailId(obj, "User Email"))
		{
			 return false;
		}

   obj=document.myform.txthomerphone;
 	if(isEmpty(obj,"Home Phone"))
    return false; 
 
	obj=document.myform;
	if(obj.grdcombo.value=="-1")
	{
		alert("Please select Grade")
		obj.grdcombo.focus();
		return false;
	}

	return true
}

function vlidlogin()
{
  obj=document.myform.txtid;
	if(isEmpty(obj,"Login ID"))
    return false; 


	obj=document.myform.txtpass;
	if(isEmpty(obj,"Password"))
    return false; 
 
	//obj=document.myform;
//	obj.action="login.php";
 //	obj.submit();	 
 return true;
}


function vlidtechlogin()
{
		obj=document.myform ;
		if (obj.sttcombo.value=="-1")
		{
			 alert("Please Select Teacher Name.");
			   return false; 

		}
	
	obj=document.myform.txtid;
	if(isEmpty(obj,"Login ID"))
    return false; 


	obj=document.myform.txtpass;
	if(isEmpty(obj,"Password"))
    return false; 
 
//  obj=document.myform;
//	obj.action="login.php";
//	obj.submit();	 
 return true;
}


function loadword()
{
	var i;
	var j;
	var id="-1"; 
	var id1="";
	var tid="-1"; 
	var nobs= 0 ;
	var nobs1= 0 ;  
	var shuffle = true;
	for (i=0;i<=document.myform.group_radio.length-1;i++ )
	{
		if (document.myform.group_radio[i].checked)		
		{
			id =id+','+document.myform.group_radio[i].value;
			nobs=nobs+1;
		}
	} 

	if (nobs==0)
	{
		alert ("Please Check  Group(s)");
		return;	
	}

	obj= document.myform; 
	for (j=0;j<=document.myform.chkterm.length-1;j++ )
	{
		if (document.myform.chkterm[j].checked)		
		{
			id1 =id1+document.myform.chkterm[j].value; 
			nobs1=nobs1+1;
		}
	}

	shuffle = document.myform.chkShuffle.checked;
	
	if (nobs1==0)
	{
		alert ("Please Check Level(s)");
		return;	
	}
	//window.location="load_group.php?act=LG&ID="+id
	//obj.action="load_group.php?act=LG&GID="+id+"chk"+id1;

	obj.action="startdril.php?act=LG&GID="+id+"&chk="+id1+"&sf="+shuffle;
	//alert (obj.action);
	obj.submit();	
}

function loadans()
{
	obj= document.myform;
	GID=obj.GID1.value;
 
 	if (GID=="-1," || GID=="")
	{
		alert("Please Select And Load Group");
		 return;
	}

	obj= document.myform; 
	WID=obj.WID.value;

	 if (WID=="-1," || WID=="")
	{
		alert("Please Load Valid Group !");
		 return;
	}

  	obj.action="show_ans.php?act=ANS&GID="+GID+"&WID="+WID;
	obj.submit();
 }

function know()
{
	obj= document.myform;
	GID=obj.GID1.value;
	if (GID=="-1," || GID=="")
	{
		alert("Please Select And Load Group");
		 return;

	}
	obj= document.myform;
  	WID=obj.WID.value;
 
	if (WID=="-1," || WID=="")
	{
		alert("Please Load Valid Group !");
		 return;
	}
  	obj.action="load_group.php?act=know&GID="+GID+"&WID="+WID;
	obj.submit();
	return true;
}



function smallwinstatic()
{ 
 	obj= document.myform;
 	GID=obj.GID1.value;
	if (GID=="-1," || GID=="")
	{
		alert("Please Select And Load Group");
		return;
	}
	WID=obj.WID.value;
	if (WID=="-1," || WID=="")
	{
		alert("Please Load Valid Group !");
		return;
	}
  window.open("showstatestic.php?gid="+GID+"&wid="+WID,"","resizable=no,type=fullWindow,width=500,height=250,scrollbars=yes,status=no,top=75,screenY=255,left=200,screenX=200");
}


function smallwinallstati()
{ 
  window.open("show_allstatestic.php","","resizable=no,type=fullWindow,width=525,height=250,scrollbars=yes,status=no,top=75,screenY=255,left=200,screenX=200");
}



function dontknow()
{
	obj= document.myform;
	GID=obj.GID1.value;
	if (GID=="-1," || GID=="")
	{
		alert("Please Select And Load Group");
		 return;

	}

 	WID=obj.WID.value;
	if (WID=="-1," || WID=="")
	{
		alert("Please Load Valid Group(s)!");
		 return;
	}
  	obj.action="load_group.php?act=dtknow&GID="+GID+"&WID="+WID;
	obj.submit();
	return true;
}

 
function setturn(tern)
{ 
	obj= document.myform;
	obj.action="load_group.php";
	obj.submit(); 

}  

 
function redirect_logout()
{ 
	obj= document.myform;
	obj.action="logout.php";
	obj.submit(); 
}  

function confirmSubmit()
{
 
  window.open("conformation.php","","resizable=no,type=fullWindow,width=460,height=140,scrollbars=No,status=no,top=75,screenY=255,left=200,screenX=200");
   
}


function closeme()
{
 	obj= document.myform;
	obj.action="show_allstatestic.php?cmdsubmit=ResetStatistics";
	obj.submit(); 
}

function loadgr()
{
	obj= document.myform;
	GID=obj.GID1.value;
	obj= document.myform;
	obj.action="select_group.php?GID="+GID;
	obj.submit(); 
}

function callschool(id)
{
	obj= document.myform;
 	obj.action="teacher_ragi_3.php?DID="+id;
	obj.submit(); 
}
function callschool2(id)
{
	obj= document.myform;
 	obj.action="teacher_ragi_3.php?DID="+id;
	obj.submit(); 
}
function callschool23(id)
{
	obj= document.myform;
 	obj.action="teacher_login.php?DID="+id;
	obj.submit(); 
}


 function callschools(id)
{
	obj= document.myform;
 	obj.action="mem_ragi_2.php?DID="+id;
	obj.submit(); 
}
 function callschoolsreg(id)
{
	obj= document.myform;
 	obj.action="shopee_registration.php?DID="+id;
	obj.submit(); 
}
function calltecher(id)
{
	obj= document.myform;
 	obj.action="teacher_login.php?SID="+id;
	obj.submit(); 
}
function callteach(id)
{
	obj= document.myform;
 	obj.action="shopee_registration.php?SID="+id;
	obj.submit(); 
}


function calltecher12(id)
{
	obj= document.myform;
	did=obj.grdcombo
 	obj.action="teacher_login.php?SID="+id;
	obj.submit(); 
}
function back()
{
	history.back(-1);
}

function gettermst(gid)
		{

		window.open("show_term_word.php?term=st&GID="+gid,"","resizable=no,type=fullWindow,width=200,height=225,scrollbars=YES,status=no,top=75,screenY=255,left=200,screenX=200");

	 }


function gettermlt(gid)
		{
		  window.open("show_term_word.php?term=lt&GID="+gid,"","resizable=no,type=fullWindow,width=200,height=225,scrollbars=YES,status=no,top=75,screenY=255,left=200,screenX=200");
		}


		function triy(GID1,chk1,act1)
		{ 
			
		obj= document.form[0];
		alert(obj)
		obj.action="$filename?act=act1&GID=GID1&chk=chk1&bk=-1";
		obj.submit(); 
		}
		



function doUnload()
{
  if (window.event.clientX < 0 && window.event.clientY <0)
 {
 	dd="unset_userloin.php?a=1";
	pop=window.open(dd);
	// pop.close();
 
//	var timer;
	//var timing=5000;     //5 minutes in milliseconds...
 	//timer=setTimeout("pop.close();",timing);
   }
}

function clearAll()
{
  var i;
  var j;
  var id="-1"; 
  var id1="";
   var tid="-1"; 
   var nobs= 0 ;
   var nobs1= 0 ;  
   
 	for (i=0;i<=document.myform.group_radio.length-1;i++ )
	{			
  	 if (document.myform.group_radio[i].checked)		
 		 {	
		 nobs=1;
		 document.myform.group_radio[i].checked=false;
 		 }
	}  

 
/* if (nobs==0)
		{
		 for (i=0;i<=document.myform.group_radio.length-1;i++ )
			{
				 document.myform.group_radio[i].checked=true;
			}  
		}
*/
}

function winopen(id)
{  
  window.open("contact_persion.php?ID="+id, "" ,"resizable=no,type=fullWindow,width=300,height=200,scrollbars=NO,status=no,top=75,screenY=255,left=200,screenX=200");
}

function CheckCardNumber()
	{	
 	if (document.myform.txthomerphone.value.length>=10) 
		{ 
		var str="";
		var i;
		text=document.myform.txthomerphone.value;
		myArray=text.split(''); 
		 for (i=0; i< myArray.length; i++)
			{
				str+=myArray[i];
				if (i==2 || i==5 )
					{
						str +="-";
					} 
			}
		document.myform.txthomerphone.value=str;
		}

	}
function validShopRegister()
{
    obj=document.myform.txtfname; 
    if(isEmpty(obj,"First Name"))
        return false;
 
	obj=document.myform.txtlname;
    if(isEmpty(obj,"Last Name"))
    return false; 

	obj=document.myform.txtlogid;
    if(isEmpty(obj,"Login Id"))
    return false; 

	obj=document.myform.txtpassw;
    if(isEmpty(obj,"Password"))
    return false; 

	obj=document.myform.txtcpass;
    if(isEmpty(obj,"Confirm Password"))
    return false; 

	obj1=document.myform;
	if(obj1.txtpassw.value!=obj1.txtcpass.value)
	{
     alert("Password and Confirm Password should be same.")
		 obj1.txtpassw.focus();
		return false;
	}


	obj=document.myform.txtadd1;
    if(isEmpty(obj,"Address1"))
    return false;
	
	obj=document.myform.txtcity;
    if(isEmpty(obj,"City"))
    return false; 

	obj=document.myform ;
		if (obj.sttcombo.value=="-1")
		{
			 alert("Please Select State.");
			  return false; 
		}

	obj=document.myform.txtzcode;
    if(isEmpty(obj,"Zip"))
    return false; 

	obj=document.myform.txtremail;
	if(!isValidEmailId(obj, "User Email"))
		{
			 return false;
		}
   
  	obj=document.myform.txthomerphone;
    if(isEmpty(obj,"Home phone"))
    return false; 

//============================School District
if (document.myform.distcheckbox.checked == true)
	{
				
		obj=document.myform.schooldist;
		if(isEmpty(obj,"School District"))
		return false;
		
		obj=document.myform.schoolcity;
		if(isEmpty(obj,"School City"))
		return false;
		
		
		
		obj=document.myform;		
		if(obj.ssttcombo.value=="-1")
		{
			alert("Please Select School State")
			obj.ditcombo.focus();
			return false;
		}		 
	}

if (document.myform.distcheckbox.checked == false)
	{
		obj=document.myform;		
		if(obj.ditcombo.value=="-1")
		{
			alert("Please Select School District")
			obj.ditcombo.focus();
			return false;
		}		 
	 }
	 
//=========================Teacher=============================
if (document.myform.chkschool.checked == true)
	{
				
		obj=document.myform.schooname;
		if(isEmpty(obj,"School Name"))
		return false;
		
		obj=document.myform;		
		if(obj.schootype.value=="-1")
			{
			alert("Please Select School Type")
			obj.ditcombo.focus();
			return false;
			}		 
	
	}

if (document.myform.chkschool.checked == false)
	{
		obj=document.myform;		
		if(obj.scocombo.value=="-1")
		{
			alert("please Select school")
			obj.ditcombo.focus();
			return false;
		}		 
	 }
	 
	 
//============================STeacher's First Name




	if (document.myform.techcheckbox.checked == true)
	{
				
		obj=document.myform.techfmane;
		if(isEmpty(obj,"Teacher's First Name"))
		return false;
		
		obj=document.myform.techlname1;
		if(isEmpty(obj,"Teacher's Last Name"))
		return false;
	}
 
	if (document.myform.techcheckbox.checked == false)
	{
		obj=document.myform;		
		if(obj.techcom.value=="-1")
		{
			alert("Please select Teacher.")
			obj.techcom.focus();
			return false;
		}		 
	 }

	obj=document.myform;
	if(obj.grdcombo.value=="-1")
		{
			alert("Please select Grade")
			obj.grdcombo.focus();
			return false;
		}

return true
}