﻿// JScript File
var SelectedListID="";
var LoggedinUserID="";
function CheckLogin()
{
    
    var Error="";
    if(document.getElementById(ModalPopupLoginUserID).value=="")
    {
        Error+="Please enter User ID\n";
    }
    if(document.getElementById(ModalPopupLoginPasswordID).value=="")
    {
        Error+="Please enter password\n";
    }
    if(Error=="")
    {
        invokeXML("xml/CheckLogin.ashx?userid="+document.getElementById(ModalPopupLoginUserID).value+"&password="+document.getElementById(ModalPopupLoginPasswordID).value, LoginXml);
    }
    else
    {
        alert(Error);
    }
}
function LoginXml(xml)
{
    document.getElementById(divModalPopupErrorID).innerHTML="";
	var fieldNodes = xml.getElementsByTagName("StartChecking");
	for(var i = 0; i < fieldNodes.length; i++)
	{
		var valueNodes = fieldNodes[i].childNodes;
		try
		{
		    for(var j = 0; j < valueNodes.length; j++)
		    {
			    var node = valueNodes[j];
			    var ReturnURL=node.getAttribute("ReturnURL");
			    if(ReturnURL=="")
			    {
			        document.getElementById(divModalPopupErrorID).innerHTML="User ID or password is not correct.";
			    }
			    else
			    {
			         document.location.href=ReturnURL;
			    }
		    }
		}
		catch(e)
		{
		}
	}
}
function CheckForgetPass()
{
    var Error="";
    if(document.getElementById(ModalPopupForgetEmailID).value=="")
    {
        Error+="Please enter email address\n";
    }   
    if(Error=="")
    {
        invokeXML("xml/CheckForgetpass.ashx?useremail="+document.getElementById(ModalPopupForgetEmailID).value, ForgetPasswordXml);
    }
    else
    {
        alert(Error);
    }
}
function ForgetPasswordXml(xml)
{
    document.getElementById(divModalPopupErrorforgetpass).innerHTML="";
	var fieldNodes = xml.getElementsByTagName("StartChecking");
	for(var i = 0; i < fieldNodes.length; i++)
	{
		var valueNodes = fieldNodes[i].childNodes;
		try
		{
		    for(var j = 0; j < valueNodes.length; j++)
		    {
			    var node = valueNodes[j];
			    var IsEmailfound=node.getAttribute("IsEmailfound");
			    if(IsEmailfound=="no")
			    {
			        document.getElementById(divModalPopupErrorforgetpass).innerHTML="User email is not correct.Please check the email.";
			    }
			    else
			    {
			        document.getElementById(tblforgetpassword).style.display='none';
			        document.getElementById(tblForgetConfirm).style.display='';
			        ShowLastConfirmMessage(DIVForgetConfirm,"We send an email to you email address.Please check it.");
			        setTimeout('HideForgetModalPopup()',5000);
			    }
		    }
		}
		catch(e)
		{
		}
	}
}
function CloseWindow()
{
    HideLoginModalPopup();
    //return  false;
}

function CloseForgetWindow()
{
    HideForgetModalPopup();
    //return  false;
}
function HideLoginModalPopup() 
{ 
    var modal = $find(ModalPopupLoginID); 
    modal.hide(); 
    void(0);
}
function HideForgetModalPopup() 
{ 
    var modalforgetpassword = $find(ModalPopupForgetPasswordID); 
    modalforgetpassword.hide();
    void(0);
}

function ShowLoginModalPopup()
{ 
    setTimeout('HideForgetModalPopup()',0);
    var modal = $find(ModalPopupLoginID); 
    modal.show();
    void(0);
}
function ShowForgetPassword()
{
//alert("hi");
    setTimeout('HideLoginModalPopup()',0);
    document.getElementById(tblforgetpassword).style.display='';
	document.getElementById(tblForgetConfirm).style.display='none';
    var modalforgetpassword = $find(ModalPopupForgetPasswordID); 
    modalforgetpassword.show();
    void(0);
}

function ShowLastConfirmMessage(objDIV, Message)
{
    document.getElementById(objDIV).innerHTML=Message;
}
