﻿//Author: Aman Bhullar[ShubhRishtey.com]
// Script FIle for Home Page
function SearchKeyPress(e)
{
	var objEvent = window.event;
	if(window.event)
	{
		objEvent = window.event;
	}
	else
	{
		objEvent = e;
	}				
	if(objEvent.keyCode == 13)
	{
		if(window.event) objEvent.keyCode = 0;					
		document.all('SearchId').click();
	}
}

function LoginKeyPress(e)
{
	var objEvent = window.event;
	if(window.event){ objEvent = window.event; }
	else { objEvent = e; }
	//alert(objEvent.keyCode);
	if(objEvent.keyCode == 13)
	{
		if(window.event) objEvent.keyCode = 0;					
		document.getElementById('starLogin').innerHTML = "";
		document.getElementById('starPassword').innerHTML = "";
		if(document.frmHome.txtUserId.value == "")
		{
			document.getElementById('starLogin').innerHTML = "*";
			document.frmHome.txtUserId.focus();
			return;
		}
		if(document.frmHome.txtPassword.value == "******")
		{
			document.frmHome.txtPassword.focus();
			return;
		}
		if(document.frmHome.txtPassword.value == "" )
		{
			document.getElementById('starPassword').innerHTML = "*";
			document.frmHome.txtPassword.focus();
			return;
		}		
	    document.all('cmdLogin').click();
	}
}//End of the Function

function validateSearch()
{
    var intAgeFrom = parseInt(document.getElementById('cmbAgeFrom').value);
    var intAgeTo = parseInt(document.getElementById('cmbAgeTo').value);
    if(intAgeFrom > intAgeTo)
    {
        alert('Invalid Age Range');
        return false;
    }
    
    var intAgeDiff = intAgeTo - intAgeFrom;
    if(intAgeDiff>10)
    {
        alert('Age difference cannot be greater than 10 years');
        return false;
    }	    
    return true;
}

function validateInput()
{
    var userId = "txtProId";
    var strUserId = new String(document.getElementById(userId).value);
    //alert(strUserId.length);
    if(strUserId.length > 7)
    {
        alert('Invalid UserId');
        return false;
    }
    
    if(strUserId.length < 7)
    {
        alert('Invalid UserId');
        return false;
    }
    var strSub = new String(strUserId.substr(0,1));
    if(strSub.toUpperCase() != "V")
    {
        alert('Invalid UserId');
        return false;
    }
    strSub = strUserId.substr(1,6);
    for(var i=0;i<strSub.length;i++)
    {
        if(isNaN(parseInt(strSub.substr(i,1))))
        {
            alert('Invalid UserId');
            return false;
        }
    }
    return true;
}
