//--  GLOBAL JAVASCRIPT FOR AUCTION TICKET ORDER FORM  ---------------------------------------------------------------------

//-- set color for error indicator  -------
var errcolor =  "#B7B7B7";		//--  FHP grey

//-- set color for current field indicator  ---------------
var currfieldcolor = "#9D5F61";	 //-- red-grey		

//-- name of error pop-up window  --------
var errWin;

//-- regular expression to check for all digits  ---------
var reg = /\D/;   //--   D = non-digit   d = digits
	
//-- adjust length for buttons on form  --------
//var lenadjust = 1;  //-- skip submit button
var lenadjust = 1;   //-- skip hidden fields and captcha fields before submit button
var startwith = 0;


//-- function to color field user currently is in   -----
function colorMe( currfield )
{	//-- roll thru form fields ( except submit button ) and reset colors
	
	//var temp = document.feedback.length + ' ' + (lenadjust*-1) + ' = ' + (document.feedback.length - lenadjust);
	//alert(temp);		
	
	for ( var i = startwith; i < document.youthticket.length - lenadjust; i++ )
	  {	 var el = document.youthticket.elements[ i ].name
	     var skip;
	    
	     switch( el )
	     { case 'firsttime':
	       case 'referral':
	       case 'havemember':
	       case 'ticketsource':
	          skip = true;
	          break;
	       default:
			  skip = false;
			  break;
	     }
	  
		//alert( i + ' ' + el + '\r\n' + skip );
	  
	     if ( !skip )
	      { document.getElementById( el ).style.backgroundColor = "";	
		    document.getElementById( el ).style.color = "#000000"; 
		  }
		
		}
	
	//-- highlight current form field
	document.getElementById( currfield ).style.backgroundColor = currfieldcolor;
	document.getElementById( currfield ).style.color = "#FFFFFF";


}

//-- function to uncolor field user just left when current field is select list   ------
function uncolorMe( currfield )
{	//-- roll thru form fields ( except submit button ) and reset colors
	for ( var i = startwith; i < document.youthticket.length - lenadjust; i++ )
	  {	 var el = document.youthticket.elements[ i ].name
	     var skip;
	    
	     switch( el )
	     { case 'firsttime':
	       case 'referral':
	       case 'havemember':
	       case 'ticketsource':
	          skip = true;
	          break;
	       default:
			  skip = false;
			  break;
	     }
	  
		//alert( i + ' ' + el + '\r\n' + skip );
	  
	     if ( !skip )
  		  {	
  		    document.getElementById( document.youthticket.elements[ i ].name ).style.backgroundColor = "";
			document.getElementById( document.youthticket.elements[ i ].name ).style.color = "#000000";  
		  }
	  }

}



