function checkTermAndFileAndDescription(strCheckTerm,chkName,spanName,sum,myfile,strChooseFile,description, description_error)
{
    var chk = document.getElementById(chkName);
    var span = document.getElementById(spanName);
    var file = document.getElementById(myfile);
    if (sum.value != "")
    {
        var val = document.getElementById(sum);
        var des = document.getElementById(description)
        if (des.value.length > 500)
        {
            val.innerHTML = "";
            span.innerHTML = '<div style="color: Red;"><ul><li>' + description_error + '</li></ul></div>';
            return false;
        }
        if (file.value == "")
        {       
            val.innerHTML = "";
            span.innerHTML = '<div style="color: Red;"><ul><li>' + strChooseFile + '</li></ul></div>';      
            return false;
        }
        if (chk.checked == false)
        {   
            val.innerHTML = "";
            span.innerHTML = '<div style="color: Red;"><ul><li>' + strCheckTerm + '</li></ul></div>';      
            return false;
        }
        else
        {
            return true;
        }     
    }                    
    else
    {   
        if (file.value == "")
        {                  
            span.innerHTML = '<div style="color: Red;"><ul><li>' + strChooseFile + '</li></ul></div>';      
            return false;
        }
        if (chk.checked == false)
        {   span.innerHTML = '<div style="color: Red;"><ul><li>' + strCheckTerm + '</li></ul></div>';      
            return false;
        }
        else
        {
            return true;
        }
    }   
}
function checkTermAndFile(strCheckTerm,chkName,spanName,sum,myfile,strChooseFile)
{
    var chk = document.getElementById(chkName);
    var span = document.getElementById(spanName);
    var file = document.getElementById(myfile);
    if (sum != "")
    {
        var val = document.getElementById(sum);        
        if (file.value == "")
        {       
            val.innerHTML = "";
            span.innerHTML = '<div style="color: Red;"><ul><li>' + strChooseFile + '</li></ul></div>';      
            return false;
        }
        if (chk.checked == false)
        {   
            val.innerHTML = "";
            span.innerHTML = '<div style="color: Red;"><ul><li>' + strCheckTerm + '</li></ul></div>';      
            return false;
        }
        else
        {
            return true;
        }     
    }                    
    else
    {   
        if (file.value == "" && chk.checked == false)
        {       
            return true;
        }      
        if (file.value == "" && chk.checked == true)
        {                   
            span.innerHTML = '<div style="color: Red;"><ul style="color:Red;margin-top:0px;margin-bottom:0px;"><li>' + strChooseFile + '</li></ul></div>';      
            return false;
        }
        if (chk.checked == false && file.value != "")
        {              
            span.innerHTML = '<div style="color: Red;"><ul style="color:Red;margin-top:0px;margin-bottom:0px;"><li>' + strCheckTerm + '</li></ul></div>';      
            return false;
        }
        else
        {
            return true;
        }           
    }   
}
function checkTermAndFileForHeavenImage(strCheckTerm,chkName,spanName,sum,myfile,strChooseFile)
{
    var chk = document.getElementById(chkName);
    var span = document.getElementById(spanName);
    var file = document.getElementById(myfile);
        var val = document.getElementById(sum);  
        if (file.value == "" && chk.checked == false)
        {       
            return true;
        }      
        if (file.value == "" && chk.checked == true)
        {       
            val.innerHTML = "";
            span.innerHTML = '<div style="color: Red;"><ul><li>' + strChooseFile + '</li></ul></div>';      
            return false;
        }
        if (chk.checked == false && file.value != "")
        {   
            val.innerHTML = "";
            span.innerHTML = '<div style="color: Red;"><ul><li>' + strCheckTerm + '</li></ul></div>';      
            return false;
        }
        else
        {
            return true;
        }                                 
}
function updateNum(txtComment,spanName,remain,exceed)
{
    var txt = document.getElementById(txtComment);
    var num = document.getElementById(spanName);
    var remainNum = 500 - txt.value.length;
    if (remainNum >=0)
    {
        num.innerHTML = remain + " " + remainNum;    
    }else
    {   var exceedNum = txt.value.length - 500;
        num.innerHTML = exceed + " " + exceedNum;
    }
}


function checkNum(txtComment,spanName,exceed_error,zero_error)
{
    var txt = document.getElementById(txtComment);
    var num = document.getElementById(spanName)
    var remainNum = 500 - txt.value.length;
    if (remainNum >=0 && remainNum < 500) 
    {
        return true;
    }else if (remainNum == 500)
    {
        num.innerHTML = '<span style="color:red;">' + zero_error + '</span>';
        return false;
    }else
    {        
        num.innerHTML =  '<span style="color:red;">' + exceed_error + '</span>';
        return false;
    }
}
function checkDescription(txtDescription,Description_Error,spanName)
{
    var des = document.getElementById(txtDescription);
    var span = document.getElementById(spanName);
    if (des.value.length > 500)
    {
        span.innerHTML = '<div style="color: Red;"><ul><li>' + Description_Error + '</li></ul></div>';
        return false;
    }else
    {
        span.innerHTML = "";
        return true;   
    }
}

function updateTextLenghtMessage(txtComment, spanMessage, remain, exceed, textLenght)
{
    var txt = document.getElementById(txtComment);
    var num = document.getElementById(spanMessage);
    var remainNum = textLenght - txt.value.length;
    if (remainNum >=0)
    {
        num.innerHTML = remain + " " + remainNum;    
    }else
    {   var exceedNum = txt.value.length - textLenght;
        num.innerHTML = exceed + " " + exceedNum;
    }
}
function checkTextLenght(txtComment, spanMessage, exceed_error, zero_error, textLenght)
{
    var txt = document.getElementById(txtComment);
    var num = document.getElementById(spanMessage)
    var remainNum = textLenght - txt.value.length;
    if (remainNum >=0 && remainNum < textLenght) 
    {
        return true;
    }else if (remainNum == textLenght)
    {
        num.innerHTML = '<span style="color:red;">' + zero_error + '</span>';
        return false;
    }else
    {        
        num.innerHTML =  '<span style="color:red;">' + exceed_error + '</span>';
        return false;
    }
}


function updateNum1(txtComment,spanName,remain,exceed)
{
    var txt = document.getElementById(txtComment);
    var num = document.getElementById(spanName);
    var remainNum = 250 - txt.value.length;
    if (remainNum >=0)
    {
        num.innerHTML = remain + " " + remainNum;    
    }else
    {   var exceedNum = txt.value.length - 250;
        num.innerHTML = exceed + " " + exceedNum;
    }
}


function checkNum1(txtComment,spanName,exceed_error)
{
    var txt = document.getElementById(txtComment);
    var num = document.getElementById(spanName)
    var remainNum = 250 - txt.value.length;
    if (remainNum >=0 && remainNum <= 250) 
    {
        return true;
    }
    else
    {        
        num.innerHTML =  '<span style="color:red;">' + exceed_error + '</span>';
        return false;
    }
}