﻿// JScript File

var isCollapseImage=0;
function CollapseImagePart(TrID,ImgID)
{
    if(isCollapseImage==0)
    {
        document.getElementById(TrID).style.display="block";
        document.getElementById(ImgID).src="../Images/none.jpg";
        isCollapseImage=1;
    }
    else
    {
        document.getElementById(TrID).style.display="none";
        document.getElementById(ImgID).src="../Images/block.jpg";        
        isCollapseImage=0;
    }
}
var isCollapseAttachment=0;
function CollapseAttachmentPart(TrID,ImgID)
{
    if(isCollapseAttachment==0)
    {
        document.getElementById(TrID).style.display="block";
        document.getElementById(ImgID).src="../Images/none.jpg";
        isCollapseAttachment=1;
    }
    else
    {
        document.getElementById(TrID).style.display="none";
        document.getElementById(ImgID).src="../Images/block.jpg";        
        isCollapseAttachment=0;
    }
}
var isDisplayImage=0;
function ShowImageAddTable(TableID)
{
    if(isDisplayImage==0)
    {
        document.getElementById(TableID).style.display="block";
        isDisplayImage=1;
    }
    else
    {
       document.getElementById(TableID).style.display="none";
       isDisplayImage=0;
    }
}

var isDisplayAttachment=0;
function ShowAttachmentAddTable(TableID)
{
    if(isDisplayAttachment==0)
    {
        document.getElementById(TableID).style.display="block";
        isDisplayAttachment=1;
    }
    else
    {
       document.getElementById(TableID).style.display="none";
       isDisplayAttachment=0;
    }
}

function EmailAddressCheck(Txt,Lbl)
{
    var filter=/^[a-zA-Z].*(@)+.+(\.)+.+$/;
    var isValid=false;
    
    if(filter.test(document.getElementById(Txt).value))
    {
        isValid=true;        
        document.getElementById(Lbl).innerHTML="";
    }
    else
    {
        document.getElementById(Lbl).innerHTML="field is not valid";
        isValid=false;
    }
     return isValid;
}


function PhoneNumberCheck(Txt,Lbl)
{
    var filter=/^([0-9]+-?[0-9]*)*$/;
    var isValid=false;
  
    if(filter.test(document.getElementById(Txt).value))
    {
        isValid=true;
        document.getElementById(Lbl).innerHTML="";    
    }
    else
    {
        document.getElementById(Lbl).innerHTML="field is not valid";
        isValid=false;        
    }
     return isValid;
}

function URLCheck(Txt,Lbl)
{
    var filter=/^(http:\/\/)(www\.)?.+\.+.+$/;
    var isValid=false;
    
    if(filter.test(document.getElementById(Txt).value))
    {
        isValid=true;
        document.getElementById(Lbl).innerHTML="";
    }
    else
    {
        document.getElementById(Lbl).innerHTML="field is not valid";
        isValid=false;        
    }
     return isValid;
}

function NumberCheck(Txt,Lbl)
{
    var filter=/^[0-9]+$/;
    var isValid=false;
  
    if(filter.test(document.getElementById(Txt).value))
    {
        isValid=true;
        document.getElementById(Lbl).innerHTML="";    
    }
    else
    {
        document.getElementById(Lbl).innerHTML="field is not valid";
        isValid=false;        
    }
     return isValid;
}