var arch="semaphore/go.gif";
var arch2="semaphore/stop.gif";
var mailFlag = false;
var campoFlag = false;
var radioFlag = false;
var selectFlag = false;

function check(field, label){
		var valor = field.value;
				
		if(valor!="")document.getElementById(label).style.backgroundImage = "url("+arch+")";
		else
			document.getElementById(label).style.backgroundImage = "url("+arch2+")";
	}
	
	
	
	
	function mail_check(field, label){
		var cadena = field.value;
		var pos2 = cadena.indexOf(".",(cadena.indexOf("@",0)));;
		var pos1 = cadena.indexOf("@",0);
		if((cadena.substring(0,pos1)!="")&&(cadena.substring(pos1,pos2)!="")&&(cadena.substring(pos2,(cadena.length-1))!="")){
			document.getElementById(label).style.backgroundImage = "url("+arch+")";
			mailFlag = true;
		}
		else
			document.getElementById(label).style.backgroundImage = "url("+arch2+")";
	}
	
	function radio_check(label){
		document.getElementById(label).style.backgroundImage = "url("+arch+")";
		radioFlag = true;
	}
	
	function select_check(label){
		document.getElementById(label).style.backgroundImage = "url("+arch+")";
		selectFlag = true;
	}
	
	
	
	function form_check(nform){
		
	var x=document.getElementById(nform);
for (var i=0;i<x.length;i++)  {
	
  if(x.elements[i].value==""){
	campoFlag=false;
	i= x.length;
  } else campoFlag = true;
}
  if(mailFlag && campoFlag && radioFlag){
  x.submit();
  }else alert("No estan correctamente llenados los campos");


  

}

function form_check_mr(nform){
	
	var x=document.getElementById(nform);
for (var i=0;i<x.length;i++)  {
	
  if(x.elements[i].value==""){
	campoFlag=false;
	i= x.length;
  } else campoFlag = true;
}
  if(campoFlag){
  x.submit();
  }else alert("No estan correctamente llenados los campos");


  

}

function form_check_r(nform){
		
	var x=document.getElementById(nform);
for (var i=0;i<x.length;i++)  {
	
  if(x.elements[i].value==""){
	campoFlag=false;
	i= x.length;
  } else campoFlag = true;
}
  if(mailFlag && campoFlag){
  x.submit();
  }else alert("No estan correctamente llenados los campos");

}

function form_check_s(nform){
		
	var x=document.getElementById(nform);
for (var i=0;i<x.length;i++)  {
	
  if(x.elements[i].value==""){
	campoFlag=false;
	i= x.length;
  } else campoFlag = true;
}
  if(mailFlag && campoFlag &&selectFlag){
  x.submit();
  }else alert("No estan correctamente llenados los campos");

}

