﻿var ErrorLoggerMsgs='';
var ErrorLoggerMsgsStart ='';
var ErrorLoggerMsgsStartMsg ='';


function LogError(Msg){

    if (ErrorLoggerMsgs!=""){
        ErrorLoggerMsgs+="<br>";
    }//if (ErrMsg!=""){
    
    ErrorLoggerMsgs +="--> " + Msg ;
    
}//function LogError(Msg){

 

function GetErrors(){

    return  ErrorLoggerMsgs;
    
}//function GetErrors


function LogErrorStartNow(Msg){

    Msg = "<strong>" + Msg  + "</strong>"
 
    if (ErrorLoggerMsgs!=""){
        ErrorLoggerMsgsStartMsg ="<br>" + Msg ;
    }else{
        ErrorLoggerMsgsStartMsg =Msg;    
    }
 
     
    ErrorLoggerMsgs += ErrorLoggerMsgsStartMsg;
    ErrorLoggerMsgsStart = ErrorLoggerMsgs;

}//function LogErrorStartNow(Msg){




function LogErrorEndNow(){


    if ( IsErrorChanged() ) {    
        return;   
    }
    
    ErrorLoggerMsgs = ErrorLoggerMsgs.replace(ErrorLoggerMsgsStartMsg,'')

}//function LogErrorStartNow(Msg){



function IsErrorChanged(){
    
    if (ErrorLoggerMsgsStart != ErrorLoggerMsgs ){
        return true;
    }else{
        return false;
    }
}//function IsErrorChange(){




function ClearErrorsMsgs(){
    
    ErrorLoggerMsgs = '';
    
}//function ClearErrorsMsgs




function ShowError(){
    
    
    
    $('#LblError').get(0).innerHTML = ErrorLoggerMsgs
    
    
    if (ErrorLoggerMsgs==""){        
        $('#ErrorDiv').addClass("WHidden")
    }else{
        $('#ErrorDiv').removeClass("WHidden")
//        window.scrollTo(0,0);
    }
 
 
}//function ClearErrorsMsgs






