//file: confirmlogin.js
//calls confirmlogin.php


//ajax object

//function to make ajax request
function ajaxRequest(){
 var activexmodes=["Msxml2.XMLHTTP", "Microsoft.XMLHTTP"] //activeX versions to check for in IE
 if (window.ActiveXObject){ //Test for support for ActiveXObject in IE first (as XMLHttpRequest in IE7 is broken)
  for (var i=0; i<activexmodes.length; i++){
   try{
    return new ActiveXObject(activexmodes[i])
   }
   catch(e){
    //suppress error
   }
  }
 }
 else if (window.XMLHttpRequest) // if Mozilla, Safari etc
  return new XMLHttpRequest()
 else
  return false
}



//function to perform quick login
function quick_login(userId,userpass)
{ 
     document.getElementById('q_login_status').innerHTML='<img src="assets/images/loading.gif" />Logging In..</span>';
 //setTimeout(login_status=ajax_login_check(userId,userpass),8000);
  login_status=ajax_login_check(userId,userpass);
  if(login_status==1)//login successful so go to the TO BE CONTINUE page
      {
         document.getElementById('q_login_status').innerHTML='<span style="color:red">Login Successful</span>';
         //window.open(forwardto);
         return true;
      }
   else if(login_status==0)//login fail so dont hide login flap and print message
   {
         document.getElementById('q_login_status').innerHTML='<span style="color:red">Wrong Email-Id or Password. Please try again</span>';
     // document.getElementById('login_status_msg').innerHTML="<img src='_assets/img/load3.gif'/>";
return false;
  }


}


/*****************************************************************************************************/
/******************************** functions to perform ajax login on loginhalogen.php************************************/

function ajax_login(userId,userpass,forwardto){

 document.getElementById('login_status_msg').innerHTML='<img src="assets/images/loading2.gif" />Logging In..</span>';
 //setTimeout(login_status=ajax_login_check(userId,userpass),8000);
  login_status=ajax_login_check(userId,userpass);
  if(login_status==1)//login successful so go to the TO BE CONTINUE page
      {
         document.getElementById('login_status_msg').innerHTML='<span style="color:red">Login Successful</span>';
         //window.open(forwardto);
         return true;
      }
   else if(login_status==0)//login fail so dont hide login flap and print message
   {
         document.getElementById('login_status_msg').innerHTML='<span style="color:red">Wrong Email-Id or Password. Please try again</span>';
     // document.getElementById('login_status_msg').innerHTML="<img src='_assets/img/load3.gif'/>";
return false;
  }
  
}

//on successful login this function will return 1 else 0
//function ajax login
function ajax_login_check(userId,userpass)
{


    var mypostrequest=new ajaxRequest(); //make ajaxobject
    mypostrequest.onreadystatechange=function(){
      if (mypostrequest.readyState==4)
       {
              if (mypostrequest.status==200)//if1
                  {
                    // if( mypostrequest.responseText==1){alert('successful');}
                    // else{
                      //    alert('fail');}
                      //  document.getElementById('wait_anim').innerHTML="";
                   }//if1
              else{
                    alert('Error in request');
                 }
         }
    else
     {
         //document.getElementById("mw_tool_bar").style.visibility="visible";
         document.getElementById('login_status_msg').innerHTML="<img src='_assets/img/load3.gif'/>";
     }
 }

 useridval=encodeURIComponent(document.getElementById(userId).value);
    userpassval=encodeURIComponent(document.getElementById(userpass).value);
var parameters="emailid="+useridval+"&password="+userpassval;
mypostrequest.open("POST", "confirmlogin.php", false)
mypostrequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded")
mypostrequest.send(parameters)

//alert(mypostrequest.responseText);
return mypostrequest.responseText;


}

