﻿//// JScript File

    function valiadateCommentsForm(Platform)
    {
        var valid = true;
        
        if(document.getElementById('ctl00_CommonContentPlaceHolder_Article1_txtUserName').value=="")
        {
            valid=false;
            document.getElementById('ctl00_CommonContentPlaceHolder_Article1_rfvUserName').style.display="";
        }
        
        if(document.getElementById('ctl00_CommonContentPlaceHolder_Article1_txtComments').value=="")
        {
            valid=false;
            document.getElementById('ctl00_CommonContentPlaceHolder_Article1_rfvComments').style.display="";
        }
        
        
        if(document.getElementById('disallowedWordsValidator').style.display=="block")
        {
            valid=false;
        }
    
        if(valid)
        {
            var param=[document.getElementById('ctl00_CommonContentPlaceHolder_Article1_txtUserName').value,Platform];
            GBX.WebServices.GBXUserCheck.IsUserNameExitsForArticle(param,OnSucceeded);   
        }
        
       return false;
        
       
    }

    // This is the callback function that
    // processes the Web Service return value.
    function OnSucceeded(result)
    {
        if(result)
        {
            document.getElementById('ctl00_CommonContentPlaceHolder_Article1_lbtnUserExists').click();
        }
        else
        {
            var formInstance = Sys.WebForms.PageRequestManager.getInstance()
            Request__doPostBack = Function.createDelegate(formInstance, Sys$WebForms$PageRequestManager$_doPostBack);  
            Request__doPostBack('ctl00$CommonContentPlaceHolder$Article1$ibtnPost','')
        }
       
    }


    function checkDisallowedWords(txt)
    {
        var comments=txt.value;
        GBX.WebServices.GBXUserCheck.CheckForDisallowedWords(comments,onSuccess)
    }
    
    function onSuccess(result)
    {
        if(result)
        {
           document.getElementById('disallowedWordsValidator').style.display="block";  
        }
        else
        {
            document.getElementById('disallowedWordsValidator').style.display="none";  
        }
    }
    
  
