

function validate_samplingsContact(frm) {
  var ect = 0;
  var value = '';
  var errFlag = new Array();
  var _qfGroups = {};
  var _qfMsg = '';
    value = frm.elements['name'].value;
  if (value == '' && !errFlag['name']) {
    errFlag['name'] = true;
    _qfMsg = _qfMsg + '\n -  Required';
  }
  if (_qfMsg != '') {
    briefMessage('err_name', _qfMsg.substr(3), 4000);
    ect++;
  }
  var _qfMsg = '';
    value = '';
  for (var i = 0; i < frm.elements['choice'].length; i++) {
    if (frm.elements['choice'][i].checked) {
      value = frm.elements['choice'][i].value;
    }
  }
  if (value == '' && !errFlag['choice']) {
    errFlag['choice'] = true;
    _qfMsg = _qfMsg + '\n - &nbsp;&nbsp;&larr;Please choose';
  }
  if (_qfMsg != '') {
    briefMessage('err_choice', _qfMsg.substr(3), 4000);
    ect++;
  }
  var _qfMsg = '';
    value = frm.elements['text_1'].value;
  if (value == '' && !errFlag['text_1']) {
    errFlag['text_1'] = true;
    _qfMsg = _qfMsg + '\n - &nbsp;&larr;Required';
  }
  if (_qfMsg != '') {
    briefMessage('err_text_1', _qfMsg.substr(3), 4000);
    ect++;
  }
  var _qfMsg = '';
    value = frm.elements['text_2'].value;
  if (value == '' && !errFlag['text_2']) {
    errFlag['text_2'] = true;
    _qfMsg = _qfMsg + '\n - &nbsp;&larr;Required';
  }
  if (_qfMsg != '') {
    briefMessage('err_text_2', _qfMsg.substr(3), 4000);
    ect++;
  }
  return (ect == 0);
}

var timeout = null;
function briefMessage(where,str,dur){
	var e = document.getElementById(where);
	e.innerHTML=str;
	var timeout = setTimeout('emptyInnerHTML(\''+where+'\');',dur);
}
function emptyInnerHTML(where){
	var e = document.getElementById(where);
	e.innerHTML='';
}
function displayTweak(id1,mode,id2,val){
	var e=document.getElementById(id1);
	if(mode != 'none')fadeUp(e,255,255,153);
	if(id2 != null) document.getElementById(id2).value=val;
	e.style.display=mode;
}
function fadeUp(element,red,green,blue) {
  if (element.fade) {
    clearTimeout(element.fade);
  }
  element.style.backgroundColor = 'rgb('+red+','+green+','+blue+')';
  if (red == 255 && green == 255 && blue == 255) {
    return;
  }
  var newred = red + Math.ceil((255 - red)/10);
  var newgreen = green + Math.ceil((255 - green)/10);
  var newblue = blue + Math.ceil((255 - blue)/10);
  var repeat = function() {
    fadeUp(element,newred,newgreen,newblue)
  };
  element.fade = setTimeout(repeat,100);
}

function initRadios(){
	document.getElementById('choice_1').checked=false;
	document.getElementById('choice_2').checked=false;
}
function phoneEmailChoice(val){
	if(val == 1){
		displayTweak('emailInput','block','text_1','');
		displayTweak('phoneInput','none','text_2','111-111-1111');
		displayTweak('whenBox','none');
	}
	if(val == 2){
		displayTweak('emailInput','none','text_1','a@b.com');
		displayTweak('phoneInput','block','text_2','');
		displayTweak('whenBox','block');
	}
	document.getElementById('err_choice').innerHTML='';
}
