﻿// JScript File

function TestInt(e,textboxId)
{
    var k;
    var num='1234567890'
    k=document.all?parseInt(e.keyCode): parseInt(e.which);
    var txtContent = document.getElementById(textboxId);
 
    if(k==0 || k==8)
        return true;

   
    return (num.indexOf(String.fromCharCode(k))!=-1);

}
function TestFloat(e,textboxId)
{ 
    var k;
    var num='1234567890.'
    k=document.all?parseInt(e.keyCode): parseInt(e.which);
    var txtContent = document.getElementById(textboxId);
    if(k==0 || k==8)
        return true;

    
    if(k==46)
    {
            if(txtContent.value.lastIndexOf(String.fromCharCode(k))>0)
                return false;
        
    }
    return (num.indexOf(String.fromCharCode(k))!=-1);


}
function ShowLoginForm()
{
    document.getElementById('username').style.display = 'block';
    return false;
}

function changeBackgroundDefault()
{
    var welcome = document.getElementById('welcome');
    if(welcome)
    {
        welcome.style.background = "#4c617d url(ui/images/europe.gif) top right no-repeat";
    }
    return false;
}

function ShowCommentsAdd(show)
{
    document.getElementById('tblCommentsAdd').style.display = show ? 'block' : 'none';
    document.getElementById('tblCommentsView').style.display = show ? 'none' : 'block';
    return false;
}

function ValidateTextBox(tbxId)
{
    var text = document.getElementById(tbxId).value.toString();
     if(text.length <= 0)
     {
       document.getElementById(tbxId).className = 'requiredControl';
       return false;
     }
     
    return true;
}

function EnableButton(cbx, btnId)
{
    var btn = document.getElementById(btnId);
    btn.readonly = cbx.checked ? "readonly" : "readonly";
    return true;
}

function DisplayPF()
{
    document.getElementById('trFizic').style.display = 'block';
    document.getElementById('trContact').style.display = 'block';
    document.getElementById('trJuridic').style.display = 'none';
}
function DisplayPJ()
{
    document.getElementById('trJuridic').style.display = 'block';
    document.getElementById('trFizic').style.display = 'none';
    document.getElementById('trContact').style.display = 'block';    
}

//incident search
function OnSearchAll()
{
    document.getElementById('trDetails').style.display = 'none';
    document.getElementById('trDetailsPJ').style.display = 'none';
    document.getElementById('liDetails').style.display = 'none';
}

function OnSearchPJF(cbxCheck)
{
    document.getElementById('trDetails').style.display = 'none';
    document.getElementById('trDetailsPJ').style.display = 'none';
    document.getElementById('liDetails').style.display = 'block';
    document.getElementById(cbxCheck).checked = false;
}

function OnSearchDetails(cbxDetails, cbxPJ, cbxDetailsPJ)
{
    document.getElementById('trDetailsPJ').style.display = 'none';
    if(cbxDetails.checked)
    {
        document.getElementById('trDetails').style.display = 'block';
        if(document.getElementById(cbxPJ).checked)
        {
            //jurid
            document.getElementById('liDetailsPJ').style.display = 'block';
            document.getElementById('liDetailsPF').style.display = 'none';
            document.getElementById(cbxDetailsPJ).checked = false;
        }
        else
        {
            //phys
            document.getElementById('liDetailsPJ').style.display = 'none';
            document.getElementById('liDetailsPF').style.display = 'block';
        }
    }
    else
    {
        //hide details
        document.getElementById('trDetails').style.display = 'none';
    }
}

