//====================================================================================================
//    File Name        :    report_inappropriate_link.js
//    # File Version: v 1.0
//    # Created By: Maulik Chandarana
//    # Created On: 21 June 2007
//    # Last Modified By:
//    # Last modified On:
//  # Purpose : This is file carries validation and other related function for Report Inappropriate Link page.
//----------------------------------------------------------------------------------------------------

//====================================================================================================
//    Function Name    :    Click_Report()
//    Created By: Maulik Chandarana
//    Created On: 21 June 2007
//    Last Modified By:
//    Last modified On:
//  Purpose : Validates form variables 
//  Parameters: frm : Form name for which variables need to validate.
//----------------------------------------------------------------------------------------------------
function Click_Report(frm)
{
    with(frm)
    {
        if(!IsEmpty(txtReportedURL, 'Please Enter The URL.'))
        {
            return false;
        }
        if(!IsEmpty(txtReportedReason, 'Please Enter The Reason For Reporting.'))
        {
            return false;
        }
        var ReasonWords = CountWords(frm.txtReportedReason, true, true);
        if(ReasonWords > 100)
        {
            alert("Reason Should Not Be Greater Than 100 Words");
            txtReportedReason.focus();
            return false;
        }
        hdMode.value = "Report";
        submit();
    }
}
//====================================================================================================
//    Function Name    :    Block_Text()
//    Created By: Maulik Chandarana
//    Created On: 02 July 2007
//    Last Modified By: 
//    Last modified On: 
//  Purpose : Blocks more than 50 words for Reporting Reason
//  Parameters:
//----------------------------------------------------------------------------------------------------
function Block_Text(event)
{    
    if(event.keyCode == 37 || event.keyCode == 38 || event.keyCode == 39 || event.keyCode == 40 || event.keyCode == 46 || event.keyCode == 8)
    {
        return true;
    }
    var DescriptionWords = CountWords(document.frmReportInappropriateLink.txtReportedReason, true, true);
    var TempStr = "";
    TempStr = document.frmReportInappropriateLink.txtReportedReason.value;
    document.frmReportInappropriateLink.txtWords.value = 100 - DescriptionWords;
    if(DescriptionWords >= 100)
    {
        if(TempStr.charAt(TempStr.length-1) == " ")
        {
            return false;
        }
        else if(DescriptionWords > 100)
        {
            return false;
        }
    }
}
//====================================================================================================
//    Function Name    :    Click_Cancel()
//    Created By: Maulik Chandarana
//    Created On: 29 October 2007
//    Last Modified By:
//    Last modified On:
//  Purpose : to go back to selected member's hub page
//----------------------------------------------------------------------------------------------------
function Click_Cancel(intUserId)
{
    location.replace("hub.php?hdUserId="+intUserId);
}
