﻿// JScript File

function NumberValidation(e,txt)
    {
    if (navigator.appName=="Microsoft Internet Explorer")
    {
    var ekeycode=e.keyCode;
    }
    else //NetScape,mozilla
    {
    var ekeycode=e.which;
    }
    if ((ekeycode>=48 && ekeycode<=57) || (ekeycode>=96 && ekeycode<=105) || ekeycode==46 || ekeycode==8 || ekeycode==9 || ekeycode==17 || ekeycode==190) 
        {
        return true;
        }
        else 
        {
        //e.keyCode=0;
        return false;
        
        }
        
    }
    
    
    function Rightclick()
    {
        if (event.button==2)
        {
        alert("Operation Not Allowed...")
        return false;
        }
    }
    function OtherRoom(val,txt)
    {
        if (document.getElementById(val).checked==true)
        {
            document.getElementById(txt).value="";
            document.getElementById(txt).disabled=false;
        }
        else
        {
            document.getElementById(txt).value="";
            document.getElementById(txt).disabled=true;
        }
    }
    function reasonmove(val,txt)
    {
       if (document.getElementById(val).value==999)
        {
            document.getElementById(txt).value="";
            document.getElementById(txt).disabled=false;
        }
        else
        {
            document.getElementById(txt).value="";
            document.getElementById(txt).disabled=true;
        }
    }
    function clear()
    {
    document.getElementById("txtName").value=""
    document.getElementById("txtAddress").value=""
    }
    
    function executeCommands()
   {
    var oShell = new ActiveXObject("Shell.Application");
    var commandtoRun = "C:\\Inetpub\\wwwroot\\Agent\\mortcalc.exe";
       oShell.ShellExecute(commandtoRun,"","", "open", "1");
    
  }

function findagent()
{
    //var name=field.name;
    var FieldName = document.forms[0].select2.selectedIndex
    document.forms[0].method="Post";
    document.forms[0].action="/Default.aspx?ApproxDt=" + document.forms[0].select.selectedIndex + "&PropType=" + document.forms[0].select2.selectedIndex +"&Price=" + document.forms[0].select3.selectedIndex;
    document.forms[0].submit();
}

function isEMailAddr(elem) 
{
if (document.getElementById(elem).value=="")
    {
    alert("EMail ID is Required");
    document.getElementById(elem).focus();
    return false;
    }
    else
    { 
    var str = document.getElementById(elem).value;
    var re = /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/;
    if (!str.match(re)) {
        alert("Invalid e-mail address format.");
        return false;
    } 
    else 
    {
        return true;
    }
    }
}
