// JavaScript Document

function checkval(field,text)
{
	if(field.value=="")
	{
		window.alert("Please Enter " +text+ " !");   
	field.focus();
	return true;
	}
	return false;
}





function isNotEmail(field , text)
{
    mailstr=field.value;
	
	a = mailstr.indexOf(".");

	b = mailstr.indexOf("@");

	c = mailstr.indexOf(" ");

	d = mailstr.lastIndexOf(".");

	e = mailstr.length;

	if( (a == -1) || (b == -1) || (c != -1) || (d < b) || ( d == e - 1) || (b+1 == a) )
	{
      alert("Please Enter Valid Email Id !");
      field.focus();
	  return true
	}
	else
	 return false;
}



function isNotNumber(field,text)
{
if(isNaN(field.value))
  {
    alert("Please Enter Valid Numeric value in " + text + " !");
    field.focus();
    return true;
  }	
return false;  

}



function isSelected(field,text)
{
	if(field.value=="Select")
	{
		alert("Please select " +text+ " !");
		field.focus();
		return true;
	}
	return false;
}


function isNotSelected(field,value,text)
{
	if(field.value==value)
	{
		alert("Please select " +text+ " !");
		field.focus();
		return true;
	}
	return false;
}


function checkRadio(frmName,rbGroupName){

var check = false;

var radios = document[frmName].elements[rbGroupName];

for (var i=0; i <radios.length; i++){

if(radios[i].checked){
   return true;
  	}
 }
	 return false;
 
}

function isNotchecked(form,name,text){

var checkvalue=false;

for (var counter = 0; counter < form.name.length; counter++)
{
  if (form.name[counter].checked){ 
	
	checkvalue = true; 
  }

}

if(checkvalue==false){

	alert("Select" +text+ "!");
	
	return true;

}else{
	
	return false;
	
	}

}