/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

var XMLHttp="";


function checkUser( ){
     try{
        var url ="../usermanager/StudentParentLoginInner.jsp";
        var data ="";
        if (window.XMLHttpRequest){
            XMLHttp=new XMLHttpRequest();
        }else if (window.ActiveXObject){
            XMLHttp=new ActiveXObject("Microsoft.XMLHTTP");
        }
        //var username =document.getElementById('txtfathername').value;
        var registerno =document.getElementById('txtRegisterno').value;
        if(registerno==''){
            document.getElementById('txtRegisterno').value="";
            alert('Please Enter your Registration Number');
            document.getElementById('txtRegisterno').focus();
            return false;
        }
        url =url+"?action=1&registerno="+registerno;
        XMLHttp.onreadystatechange=stateChangedCallback;
        XMLHttp.open("GET",url,true);
        XMLHttp.send(null);
    }catch(e){
        alert('sendRedirect()'+e.message);
    }
    
  
}

function stateChangedCallback(){
    try{
        if(XMLHttp.readyState==4 || XMLHttp.readyState=="complete"){
            var statusmessage = XMLHttp.responseText;
            var msg = statusmessage.split("||");
            if(msg[0]==2){
                alert("please re-enter username and registerno correctly.")
                //document.getElementById('txtfathername').value="";
                document.getElementById('txtRegisterno').value="";
                //document.getElementById('txtfathername').focus();
                return false;
            }
             
            if(trim(msg[1]) == '<center><font color=green><b>Parent Login Created Sucessfully.<b> </font></center>') {
                goHome();
             }
            document.getElementById('divmessage').innerHTML=msg[1];

        }
    }catch(e){
        alert('feepaymentchanged():'+e.message);
    }
}

function trim(stringToTrim) {
	return stringToTrim.replace(/^\s+|\s+$/g,"");
}


function submitDataParent(){
try{
        var url ="../usermanager/StudentParentLoginInner.jsp";
        var data ="";
        if (window.XMLHttpRequest){
            XMLHttp=new XMLHttpRequest();
        }else if (window.ActiveXObject){
            XMLHttp=new ActiveXObject("Microsoft.XMLHTTP");
        }
        //var username =document.getElementById('txtfathername').value;
        var username ='';
        var registerno =document.getElementById('txtRegisterno').value;
        var emailid =document.getElementById('txtEmailid').value;
        var password =document.getElementById('txtpassword').value;
        
        //if(username==''){
           // document.getElementById('txtRegisterno').value="";
            //alert('Please Enter your User Name');
            //document.getElementById('txtfathername').focus();
            //return false;
        //}
        if(registerno==''){
            alert('Please Enter your Register No');
            document.getElementById('txtRegisterno').focus();
            return false;
        }
        if(password==''){
            alert('Please Enter Password');
            document.getElementById('txtpassword').focus();
            return false;
        }
        

        var status=checkEmail("txtEmailid","please Enter correct Email Format");
        
       if(!status){
          document.getElementById('txtEmailid').value="";
          document.getElementById('txtEmailid').focus();
           return false;
       }

        url =url+"?action=2&registerno="+registerno+'&emailid='+emailid+'&password='+password;
        XMLHttp.onreadystatechange=stateChangedCallback;
        XMLHttp.open("GET",url,true);
        XMLHttp.send(null);
    }catch(e){
        alert('submitData()'+e.message);
    }

}

function checkEmail(str,arg){
	var list="abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ.@1234567890_";
	val=document.getElementById(str).value;
	for(var i=0;i<val.length;i++){
		if(list.indexOf(val.charAt(i))== -1){
			alert("Not a valid Email Id... "+arg);
			//document.getElementById(str).value="";
			document.getElementById(str).focus();
			return false;
		}
	}
/// Email Valid
    check=0;
    for(var i=0;i<val.length;i++){
		if(list.indexOf(val.charAt(i))== 54){
                    check=1;
                    break;
		}
	}
    if (check==1) {
    check=0;
        for(var i=0;i<val.length;i++){
                    if(list.indexOf(val.charAt(i))== 53){
                        check=1;
                        break;
                    }
            }
    }
    if (check==1)
        return true;
    else {
        alert("Not a valid Email Id... "+arg);
        return false;
    }
//// End
//return true;
}


function goHome() {
 document.getElementById('frmStudentMain').action="../usermanager/ParentLogin.jsp";
 document.getElementById('frmStudentMain').submit();
}


