﻿// JScript File
function StatusChange(name,flag)
{
    var n=document.forms[0].elements.length;
	for(i=0;i<n;i++)
	{
	    if (document.forms[0].elements[i].name!=null)
	    {
			if (document.forms[0].elements[i].name.indexOf(name)>0)
				document.forms[0].elements[i].checked=flag;
	    }
	}
}
function GetConfirmation(message)
{
    var result=confirm(message)
    return result;
}
function AcceptOnlyNumber(controlname,message)
{
    var MyControl=document.getElementById(controlname)
    if (isNaN(MyControl.value)==true)
    {
        alert(message);
        MyControl.select();
        MyControl.focus();
        return false;
    }
    else
    {
        return true;
    }
}
function AcceptNotEmpty(controlname,message,defaultvalue)
{
    var MyControl=document.getElementById(controlname)
    if (MyControl.value=="")
    {
        alert(message);
        MyControl.value=defaultvalue;
        MyControl.select();
        MyControl.focus();
        return false;
    }
    else
    {
        return true;
    }
}
function AcceptMin2(controlname,message,defaultvalue)
{
    var MyControl=document.getElementById(controlname)
    if (MyControl.value.length<2)
    {
        alert(message);
        MyControl.select();
        MyControl.focus();
        return false;
    }
    else
    {
        return true;
    }
}

function AtleastOneItem(controlname,message)
{
    var MyControl=document.getElementById(controlname)
    if (MyControl.options.length<=0)
    {
        alert(message);
        return false;
    }
    else
    {
        return true;
    }
}
function AcceptOnlyEmail(controlname,message)
{
    var MyControl=document.getElementById(controlname)  
    var content=MyControl.value;
    var AtIndex=content.indexOf("@");
    var DotIndex=content.indexOf(".");
    var len=content.length
    if ((AtIndex==0)||(DotIndex==0)||(AtIndex==DotIndex-1)||(AtIndex<0)||(DotIndex<0)||(len<5))
    {
        alert(message);
        MyControl.focus();
        return false;
    }
    else
    {
        return true;
    }
}
function SelectValidItemDDL(controlname,values,message)
{
    var MyControl=document.getElementById(controlname)
    if (MyControl.value==values)
    {
        alert(message);
        return false;
    }
    else
    {
        return true;
    }
}