
//Check Empty Text
function checkEmpty(field, field2) {	
	if (field.value == "")
	{
		field2.innerText = "* Required";
		field.focus();
		//return false;
	} else {
		field2.innerText = "";
		return true;
	}
}

function checkEmpty2(field, field2, msg) {	
	if (field.value == "")
	{
		field2.innerText = msg;
		field.focus();
		//return false;
	} else {
		field2.innerText = "";
		return true;
	}
}


// Check SelectBox
function checkSelect(field,field2){
    if(field[field.selectedIndex].value == '') {
		field2.innerText = "* Required";
		field.focus();
		//return false;
	} else {
		field2.innerText = "";
		return true;
	}
}


function checkSelect2(field,field2, msg){
    if(field[field.selectedIndex].value == '') {
		field2.innerText = msg;
		field.focus();
		//return false;
	} else {
		field2.innerText = "";
		return true;
	}
}


function checkSelect3(field,field2){
    if(field[field.selectedIndex].value == '' || field[field.selectedIndex].value.substring(0,3) == 'sel') {
		field2.innerText = "* Required";
		field.focus();
		//return false;
	} else {
		field2.innerText = "";
		return true;
	}
}

function checkSelect_admin(field,field2,field3){
    if(field[field.selectedIndex].value == '' || field[field.selectedIndex].value.substring(0,3) == 'sel') {
		field2.innerText = "* Required";
		field.focus();
		//return false;
	} else if (field3 != null && field3.value=="") {
		field2.innerText = "* Required";
		field3.focus();
	} else {
		field2.innerText = "";
		return true;
	}
}


// Check Checkbox
function checkBox(field,field2){
	var i,lcnt = field.length;
	var ck = ''

	for(i=0;i<lcnt;i++) {
		if(field[i].checked == true) ck='checked'
	}

	if (ck == '') {
		field2.innerText = "* Required";
		field[0].focus();
		//return false;
	} else {
		field2.innerText = "";
		return true;
	}
}


// Check Radio
function checkRadio(field,field2){
	var i,lcnt = field.length;
	var ck = ''

	for(i=0;i<lcnt;i++) {
		if(field[i].checked == true) ck='checked'
	}

	if (ck == '') {
		field2.innerText = "* Required";
		field[0].focus();
		return false;
	} else {
		field2.innerText = "";
		return true;
	}
}


function getRadioValue(obj) {
 var len = obj.length;
 if(!len && obj.checked) {
  return obj.value;
 }

 for( var i =0, m=obj.length; i < m; i++) {
  if( obj[i].checked) {
   return obj[i].value;
  }
 }
}


function checkEmail(field,field2, msg){
	Str1 = "" + field.value;
	Str2 = "";	
	for(var i=0 ; i<Str1.length ; i++) {
		if(Str1.charAt(i) != " ") {
			Str2 = Str2 + Str1.charAt(i);
		}
	}

	if(Str2.indexOf('@') < 1 ||	Str2.indexOf('.') == -1 || Str2.indexOf(' ') != -1 || 
		Str2.indexOf('@') > Str2.indexOf('.') ||Str2.indexOf('@') != Str2.lastIndexOf('@') || 
		Str2.lastIndexOf('.') == (Str2.length-1) ||	Str2.indexOf('.') == (Str2.indexOf('@')+1) ||
		Str2.lastIndexOf('.') == (Str2.indexOf('.')+1)){	
		field2.innerText = msg;
		field.focus();
		field.select();
		//return false;
	} else {
		field2.innerText = "";
		return true;	
	}
}
