
function updateCheckbox(obj, objValue) {
  if (objValue=='True')
    obj.checked = true;
  else
    obj.checked = false;
}

function updateOptions(obj, objValue) {
  for (var i=0; i<obj.length; i++) {
    if (obj[i].value==objValue) {
	  obj[i].checked = true;
	  }
  }
}

function updateSelect(obj, objValue) {
  for (var i=0; i<obj.length; i++) {
    if (obj.options[i].value==objValue) {
	  obj.options[i].selected = true;
	  }
  }
}

function isOptBlank(obj) {
var bIsClicked = true
  for (var i=0; i<obj.length; i++) {
    if (obj[i].checked == true) {
	  bIsClicked = false;
	}
  }
  //alert(obj[2].value);
  return bIsClicked;
}

function isCboBlank(obj) {
  if (obj.options[obj.selectedIndex].value.length>0) {
	return false;
  }
  return true;
}

function checkSelect(obj, objValue) {
var bIsExist = false;

  for (var i=0; i<obj.length; i++) {
    if (obj.options[i].value==objValue) {
	  bIsExist = true;
	  }
  }
  
  if (!bIsExist) {
    obj.length = obj.length + 1;
	obj.options[i].value = objValue;
	obj.options[i].text = objValue;
  }
}

  function IsNum(string) {
    if (!string) return false;
    var Chars = "0123456789";

    for (var i = 0; i < string.length; i++) {
       if (Chars.indexOf(string.charAt(i)) == -1)
          return false;
    }
    return true;
  } 
  
function IsNumeric(passedVal) {
    if (((passedVal / passedVal ) != 1) && (passedVal != 0))
	  return false;
	else
      return true;
  } 
  
function isblank(s) {
  for(var i = 0; i < s.value.length; i++) {
     var c = s.value.charAt(i);
     if ((c != ' ') && (c != '\n') && (c != '\t')) return false;
  }
  return true;
}

function confirmDelete() {
	if (confirm("Do you want to delete the selected item(s)?")) {
		return true
	}
		return false
}

function CheckEmail(strEmail) {	   
  if (strEmail != "")
  {
    valid = true	// Initially set valid to true
  	var atcount = 0;
	var email = strEmail;
	var email_length = strEmail.length;
			
	for (index=0; index<email_length; index++)
	{
	  if ((email.substring(index,index+1) == ":") || (email.substring(index,index+1) == ",") || (email.substring(index,index+1) == "'") || (email.substring(index,index+1) == " ") )
	  {
	  valid = false;
	  }
	}
			
	for (i=0; i<email_length; i++)
	{
	  if (email.substring(i,i+1) == "@")
	  {
	  ++atcount;
	  if (email.substring(i-1,i) == ".")
	  valid = false;
	  if (email.substring(i+1,i+2) == ".")
	  valid = false;
	  }
	}

	if (email.substring(email_length-1,email_length) == "@") valid = false;
	if (email.substring(email_length-1,email_length) == ".") valid = false;
	if (email.substring(0,1) == "@") valid = false;
	if (email.substring(0,1) == ".") valid = false;
	if (email.indexOf(".") == -1) valid = false;
	if (atcount > 1 || atcount == 0) valid = false;
	if (!valid) 
	  return false;
	else
	  return true;			
  }
}		


