
var Reg_Id
  function getObj(x) 
 {
    return document.getElementById(x);
 }
    
    var uid,regis_id,ltest_id;
     function b_submit()
     {
   
       getObj("Display_Error_Message").style.display="block";
       getObj("Display_Error_Message2").style.display="none";
       getObj("Message2").innerHTML="";
       validate(getObj("frm"),'');
       if(flag == 0)
        {
            try
            {
                var response = home_Registration.Insert_Reg_Details(getObj("t_Name").value,getObj("c_stateid").value,getObj("City_Names").value,getObj("t_email").value,getObj("t_contactno").value,0);            
            }
            catch(e)
            {
                var err=getError(e)        
                if(err=="111")
                {
                  return false
                }
                else
                {
                    alert(response.value)
                    return false;
                }
            }
           if(response.value == "0")
            {                
                  getObj("Display_Error_Message2").style.display="none";
                  getObj("Message2").innerHTML="";
                  getObj("Display_Error_Message").style.display="block";
                  getObj("Message").innerHTML="<li>e-mail id already exists</li>";
            }            
            else
            {
            
               Reg_Id=response.value
               
              // alert(Reg_Id)
                getObj("dnewreg").style.display="none";
                 document.getElementById("iframe1").style.display="block"
                //document.getElementById("iframe1").src="1_7256/Smarteach.htm"
                document.getElementById("iframe1").src="http://www.smarteach.com/Content/Medrc/Demos/Array_Globe/1_7256/Smarteach.htm"
                document.getElementById("iframe1").style.width="100%" 
                if(window.navigator.appName=="Microsoft Internet Explorer")
                {
                document.getElementById("iframe1").style.height=document.documentElement.offsetHeight-50+"px"      
                }
                document.getElementById("tbl").style.display="none"
                document.getElementById("tbl2").style.display="none"
                //getObj("Reg_Confm").style.display="block";
            }
        }       
     }
     
     function Continue()
     {
        alert("Link Not Yet Provided")
//       window.location.href="Registration.aspx?Did=LeYgozc9bmE$$@@&rid=LeYgozc9bmE$$@@"
     }

     
     
     function b_Go()
     { 
       if(Trimtext(getObj("Remail").value) == "")
       { 
              getObj("Display_Error_Message").style.display="none";
             // getObj("Message").innerHTML="";      
              getObj("Display_Error_Message2").style.display="block";
              getObj("Message2").innerHTML="<ul><li>provide valid e-mail Id</li></ul>";
       }
       else
       {
            try
            {
               var response = home_Registration.Registered_User(getObj("Remail").value);
            }
            catch(e)
            {
                var err=getError(e)        
                if(err=="111")
                {
                  return false
                }
                else
                {
                    alert(response.value)
                    return false;
                }
            }
//          regis_id=response.value.substring(response.value.lastIndexOf(";")+1,response.value.indexOf("&"));
//          ltest_id=response.value.substring(response.value.indexOf("&&&")+3,response.value.length);
           var st;          
           st=response.value;
            
             if(st!= "2")
            { 
              Reg_Id=st
              //alert(Reg_Id)
               getObj("dnewreg").style.display="none";
               //getObj("Reg_Confm").style.display="block";
               
                document.getElementById("iframe1").style.display="block"
                //document.getElementById("iframe1").src="1_7256/Smarteach.htm"
                document.getElementById("iframe1").src="http://www.smarteach.com/Content/Medrc/Demos/Array_Globe/1_7256/Smarteach.htm"
                document.getElementById("iframe1").style.width="100%" 
                document.getElementById("tbl2").style.display="none"
                if(window.navigator.appName=="Microsoft Internet Explorer")
                {
                document.getElementById("iframe1").style.height=document.documentElement.offsetHeight-50+"px"      
                }
                document.getElementById("tbl").style.display="none"
        
            }
             else if(st == "2")
            { 
                getObj("Display_Error_Message").style.display="none";
                getObj("Message").innerHTML="";
                getObj("Display_Error_Message2").style.display="block";
                getObj("Message2").innerHTML="<ul><li>e-mail Id does not exists</li></ul>";
            }
//             else if(st[0] == "3")
//            {          
//                errorLoading()
//               //window.location.href="../Error_Message.aspx";
//            }
        }       
     } 
     
     function b_continue()
     {      
       var msg1;
       var uflag;
       uflag=1;
       msg1 = "<ul>";
       if(Trimtext(getObj("Email").value) == "")
       { 
            uflag=0;
            getObj("Email").focus();
            msg1 += "<li>provide valid e-mail Id</li>";
       }
       if(getObj("Email").value != "")
       {
            if(Email_Chars(Trimtext(getObj("Email").value)==1) || EmailValidation(Trimtext(getObj("Email").value)))
            {
                uflag=0;
                msg1 += "<li>provide valid e-mail Id</li>";
            }    
       }
       if (Num_Com_Sp_Hy(getObj("Upd_Con_No").value)==0)
       {
            uflag=0;
            msg1 += "<li>provide valid contact no (number, hyphen, space, comma)</li>";
       }
       if(uflag==1)
       {       
       try
       {
         var response=home_Registration.Update_User(getObj("Email").value,getObj("Upd_Con_No").value,uid);
         }
             catch(e)
            {
             var err=getError(e)        
        if(err=="111")
        {
          return false
        }
        else
        {
            alert(response.value)
            return false;
         }
            }
         if(response.value == "1")
         {            
              getObj("dnewreg").style.display="none";
              getObj("Upd_Reg").style.display="none"; 
              getObj("Reg_Confm").style.display="block";   
         }
         else if(response.value == "0")
         {
             msg1+="<li>Email-Id already exists,Please enter another Email-Id.</li>"            
             document.getElementById("Message1").innerHTML = msg1;
             document.getElementById("Display_Error_Message1").style.display="block";
         }
         else
         {
            errorLoading()
         }
       } 
       else
       {             
             document.getElementById("Message1").innerHTML = msg1;
             document.getElementById("Display_Error_Message1").style.display="block";
       }    
     }  
     
    
     function Goto_Etest()
     {
        var ww;
        var hh;
        ww = window.screen.availWidth;
        hh = window.screen.availHeight;
        win = window.open("../../../Courses/EtutorDemo/Course_Details.aspx?Type="+getObj("Type").value+"&Rid="+regis_id,"etest","fullscreen=0,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,height=" + hh + ",width=" + ww);        
        //win = window.open("http://www.smarteach.com/Courses/EtutorDemo/Course_Details.aspx?Rid="+regis_id,"etest","fullscreen=0,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,height=" + hh + ",width=" + ww);        
        if(!win)
        {
            alert("Please turn OFF your PopUp blocking software");
        }
        else
        {    
            win.focus();	               
        } 
     }
    function Enter_Go(evt)
    {   
        
        if(window.navigator.appName.toLowerCase().indexOf("netscape") > -1)
        {
            var key = evt.keyCode;
            if(key == 13)
            {
                 b_Go(); 
                 return false;
            }
        }
        else 
        {
            var key=evt.keyCode;
            if(key == 13)
             {
                b_Go(); 
                return false;
             }                 
        }
    }       
    
    function Enter_submit()
    {
        var key=event.keyCode;
        if(key == 13)
         {
            
            b_submit(); 
           
         }        
    }
     function Enter_continue()
    {
        var key=event.keyCode;
        if(key==13)
         {
            b_continue(); 
         
         }        
    }
   
    document.oncontextmenu=function()
    {
        return true;
    }
    
    
    function take_tour()
    {
    window.open("SmarTest_Tour/Slide23.htm");
    }
     
function getError(e)
{
    if(typeof(e.number) != "undefined")
    {        
        if(e.number == "-2146697211")
        {
            alert("please check net connectivity")
            return "111"
        }
    }
    else
    {        
        if(e.message.indexOf("NS_ERROR")!="-1" || e.message.indexOf("0x80004005")!="-1")
        {
            alert("please check net connectivity")
            return "111"
        }
    }
}  