// JavaScript Document


//...............Email checking....................

function emailCheck(s)
{
	if(!(s.match(/^[\w]+([_|\.-][\w]{1,})*@[\w]{2,}([_|\.-][\w]{1,})*\.([a-z]{2,4})$/i) ))
    {
		//alert("Please Enter Valid Email Address");
		return false;
	}
	else
	{
		return true;
	}	
}



//...........Trim String...................

function trim(th)

{

	return th.replace(/^\s+|\s+$/, ''); 

} 



//...............For Integer Validation.............



function isInteger(s)

{   var i;

    for (i = 0; i < s.length; i++)

    {   

        // Check that current character is number.

        var c = s.charAt(i);

        if (((c < "0") || (c > "9"))) return false;

    }

    // All characters are numbers.

    return true;

}



//................For Float checking....................

function isFloat(s)

{   var i;

	tmp = 0;

	flag = 0;

    for (i = 0; i < s.length; i++)

    {   

        // Check that current character is number.

        var c = s.charAt(i);

		if (((c >= "0" && c <= "9") || (c == ".")))

		{

			if (c == ".")

			{

				flag++;

			}

			if (flag > 1)

			{

				tmp = 1;

				break;

			}

			//alert (flag);

		}

		else

		{

			tmp = 1; 

			break;

		}		

    }

	if (tmp == 1)

		return false;

	else

    	return true;

}



//................To select-deselect all check box..............................

function chkall()

{

	if (parseInt(document.frm.num.value) > 0)

	{

		len = document.frm.allid.length;

		if(typeof(len)!='number')

		{

		

			if(document.frm.chk_all.checked == true)

			{

					document.frm.allid.checked = true;

			}		

			else

			{

					document.frm.allid.checked = false;		

			}

		}

		else

		{

			if(document.frm.chk_all.checked == true)

			{

				for(i=0; i<len; i++)

				{

					document.frm.allid[i].checked = true;

				}			

			}

			else

			{

				for(i=0; i<len; i++)

				{

					document.frm.allid[i].checked = false;

				}				

			}

		}	

	}

}



function check_form()

{

	flag = 0;

	len = document.frm.allid.length ;

	if(typeof(len) != 'number')

	{

		if(document.frm.allid.checked == true)

		{

			flag = 1;			

		}	

	}

	else

	{

		for(i=0; i<len; i++)

		{

			if(document.frm.allid[i].checked == true)

			{

				flag = 1;			

			}

		}	

	}	

	

	if(flag != 1)

	{

		alert("Select Atleast One Record");

		return false;

	}

}



