function verifica_disponiblidad(n){
    if(n.options[n.selectedIndex].value=="-1" ){
	    alert("Esta seccion esta agotada para la venta a traves de Internet.\nLas entradas que se venden a traves de este sitio son solo una parte de la disponibilidad para el evento.");
		n.options.selectedIndex = 0;
	}
	return;

}

function emergente(url,nombre,parametros,ancho,alto){
  var theTop=(screen.height/2)-(alto/2);
  var theLeft=(screen.width/2)-(ancho/2);
  var propiedades='height='+alto+',width='+ancho+',top='+theTop+',left='+theLeft+',scrollbars=no';
  window.open(url+'?puntosEntrega='+parametros,nombre,propiedades);
}


function verificaStp1() {
	var form=document.getElementById("formulario");
	var errormsg = "";
	if (form.ubicacion.options.selectedIndex == 0) {
		errormsg += "- Indique ubicación.\n";
	}
	if (form.cantidad.options.selectedIndex == 0){
		errormsg += "- Indique cantidad de ubicaciones que desea.\n";
	}
	if (errormsg != "") {
		alert("Se han detectado los siguientes campos inválidos o incompletos:\n\n"+errormsg+"\nPor favor, corríjalos y envie nuevamente el formulario.");
		return false;
	} else {
		return true;
	}
}

function verificaStp2(){
	
}


function verificaStp2(tenvio) {
	var form=document.getElementById("formulario");
	var errormsg = "";
	
	var emailaddress=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i

	var errormsg = "";

	if (form.compra_compradornombre.value == "") {
		errormsg += "- No ha ingresado su nombre.\n";
	}
	
	if (form.compra_compradorapellido.value == "") {
		errormsg += "- No ha ingresado su apellido.\n";
	}

	if (! emailaddress.test(form.compra_compradormail.value)) {
		errormsg += "- No ha ingresado una dirección de email válida.\n";
	}
	
	if(tenvio == 1){
	
		if (form.compra_compradordireccion.value == "") {
			errormsg += "- No ha ingresado su direccion postal.\n";
		}
		
		if (form.compra_compradorcpa.value == "") {
			errormsg += "- No ha ingresado el Código postal.\n";
		}
				
		if (form.compra_compradorlocalidad.value == "") {
			errormsg += "- No ha ingresado su localidad.\n";
		}
	}
		
	if (form.compra_compradorprovincia.options.selectedIndex == 0){
		errormsg += "- Indique su provincia.\n";
	}	
	
	if (form.compra_compradortelefono.value == "") {
		errormsg += "- No ha ingresado su telefono.\n\n";
	}

	if (errormsg != "") {
		alert("Se han detectado los siguientes campos inválidos o incompletos:\n\n"+errormsg+"Por favor, corríjalos y envie nuevamente el formulario.");
		return false;
	} else {
		return true;
	}
}
