
function valida(format) {
  var resultado=0;
  var pass="false";
  var msg="false";
  for (i=0;i<format.elements.length;i++){
     if ((format.elements[i].type=="radio") &&
         (format.elements[i].checked)){
		 if ((format.brillomate.value=="")||(format.borde.value==""))
		 {
			 pass="false";
		 }else{
			 pass="true";
		 }
			
	 }else{
		   
			
	 }

  }
  if ((document.format.copias.value=='')||(document.format.copias.value<=0)){
		pass="false";
		msg="false";
  }else{
	  if (isNaN(document.format.copias.value)){
		msg="false";
		pass="false";
	  }else{
		msg="true";
	  }
  }
  if (msg=="false"){
		alert('Mínimo una copia.');
		return false;
  }
  if (pass=="false"){
		
		 alert("Debe seleccionar un formato.");
		 return false;
  }else{
	

		return true;
  }
}


	
		function mail(texto){

			var mailres = true;            
			var cadena = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890@._-";
			
			var arroba = texto.indexOf("@",0);
			if ((texto.lastIndexOf("@")) != arroba) arroba = -1;
			
			var punto = texto.lastIndexOf(".");
						
			 for (var contador = 0 ; contador < texto.length ; contador++){
				if (cadena.indexOf(texto.substr(contador, 1),0) == -1){
					mailres = false;
					break;
			 }
			}
		
			if ((arroba > 1) && (arroba + 1 < punto) && (punto + 1 < (texto.length)) && (mailres == true) && (texto.indexOf("..",0) == -1))
			 mailres = true;
			else
			 mailres = false;
						
			return mailres;
		} 
		
		function verifica(formulario){
			
			if ((formulario.email.value == '')||(formulario.nombre.value == '')){ 
				alert ('Por favor, complete al menos todos los campos marcados con asterisco para que podamos atender su consulta');
				return false;
			}else if (mail(formulario.email.value) == false){
				alert ('Por favor, introduzca una direccion de correo valida');
				return false;
			}
			else {return true;}
			
		}
			function validar(format) {
  var resultado=0;
  var pass="false";
  for (i=0;i<format.elements.length;i++){
     if ((format.elements[i].type=="radio") &&
         (format.elements[i].checked)){
			pass="true";
	 }else{
		   
			
	 }

  }
  if (pass=="false"){
		 alert("Debe seleccionar una forma de pago.");
		 return false;
  }else{
	  	 for (i=0;i<format.elements.length;i++){
			if ((format.elements[i].type=="radio")){
				//format.elements[i].checked=0;
			}
		 }
		return true;
  }
}
	function direcc (u){
		if(u==0){
			document.getElementById('dir').innerHTML='';
		}
		if(u==1){
			document.getElementById('dir').innerHTML='<?echo $direcc;?>';
		}
	}
	function metodo(t){

		if (t=="2"){
			document.getElementById('opcion').innerHTML="<div class='opciones'><h5><b>Metodo de envio:</b></h5><select name='envio'><option value='2'>Recoger en tienda</select><input type='hidden' name='envio' value='2'><div id='dir'><?echo $direcc;?></div></div>";
		}
		if (t=="1"){
			document.getElementById('opcion').innerHTML='<div class="opciones"><h5><b>Metodo de envio:</b></h5><select name="envio"><option  onclick="direcc(0)" value="1" selected>Enviar a domicilio<option value="2" onclick="direcc(1)">Recoger en tienda</select><br><div id="dir"></div></div>';
		}
		if (t=="3"){
			document.getElementById('opcion').innerHTML='<div class="opciones"><h5><b>Metodo de envio:</b></h5><select name="envio"><option value="1" selected>Enviar a domicilio</select></div>';
		}
		if (t=="4"){
			document.getElementById('opcion').innerHTML='<div class="opciones"><h5><b>Metodo de envio:</b></h5><select name="envio"><option  onclick="direcc(0)" value="1" selected>Enviar a domicilio<option value="2"  onclick="direcc(1)">Recoger en tienda</select><br><div id="dir"></div></div>';
		}
	}
	var clockID = 0;
	var actual="";

	var message="";
	var TimeID;
	
	function clickIE() {if (document.all) {(message);return false;}}
	function clickNS(e) {if
	(document.layers||(document.getElementById&&!document.all)) {
	if (e.which==2||e.which==3) {(message);return false;}}}
	if (document.layers)
	{document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;}
	else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;}
	
	document.oncontextmenu=new Function("return false");

// listas de caracteres
var digits = "0123456789";
var lowercaseLetters = "abcdefghijklmnopqrstuvwxyz"
var uppercaseLetters = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
var whitespace = " \t\n\r";

function isEmpty(s)
{   return ((s == null) || (s.length == 0))
}
function isLetter (c)
{
    return( ( uppercaseLetters.indexOf( c ) != -1 ) ||
            ( lowercaseLetters.indexOf( c ) != -1 ) )
}

// c es un digito
function isDigit (c)
{   return ((c >= "0") && (c <= "9"))
}

///////////////////////////
function bloquear(e) {
tecla=(document.all) ? e.keyCode : e.which;
if(tecla==13) return false;
if(tecla==32) return false;
if ((tecla>=58)&&(tecla<=96)){
	if ((tecla>=65)&&(tecla<=90)){
		alert('No se permiten mayúsculas.');
	}
	return false;
}
if(tecla==20) return false;
}
////////////////////////////

function isAlphanumeric (s)
{   var i;

    if (isEmpty(s)) 
       if (isAlphanumeric.arguments.length == 1) return defaultEmptyOK;
       else return (isAlphanumeric.arguments[1] == true);

    for (i = 0; i < s.length; i++)
    {   
        var c = s.charAt(i);
        if (! (isLetter(c) || isDigit(c) ) )
        return false;
    }

    return true;
}



function checkrequired(which){
var pass=true;
var dir=true;

if (document.images){
	for (i=0;i<which.length;i++){
	var tempobj=which.elements[i]
		if (tempobj.name=="requiredemail"){
		if(tempobj.value.indexOf('@',0)==-1 || tempobj.value.indexOf('.',0)==-1 || tempobj.value.indexOf(';',0)!=-1	|| tempobj.value.indexOf(' ',0)!=-1 || tempobj.value.indexOf('/',0)!=-1	|| tempobj.value.indexOf(';',0)!=-1 || tempobj.value.indexOf('<',0)!=-1	|| tempobj.value.indexOf('>',0)!=-1 || tempobj.value.indexOf('*',0)!=-1	|| tempobj.value.indexOf('|',0)!=-1 || tempobj.value.indexOf('`',0)!=-1	|| tempobj.value.indexOf('&',0)!=-1 || tempobj.value.indexOf('$',0)!=-1	|| tempobj.value.indexOf('!',0)!=-1 || tempobj.value.indexOf('"',0)!=-1	|| tempobj.value.indexOf(':',0)!=-1) {
	
		alert("Email incorrecto");pass=false;return false;
		}
	
		
	}
	if (tempobj.name.substring(0,8)=="required"){
	if (((tempobj.type=="text"||tempobj.type=="textarea")&&tempobj.value=='')||(tempobj.type.toString().charAt(0)=="s"&&tempobj.selectedIndex==-1)){
		pass=false;
		alert("No ha rellenado correctamente el formulario. No ha insertado algunos datos. Por favor, corrija el error");
		return false;

	}
}
}
}

if (document.getElementById('dibujo').innerHTML == '<img src="images/delete.png">') dir=false

if (!dir){
	alert('El nombre de galería "' + document.getElementById('subdir').value + '" no está libre, otro usuario ya lo está usando. Por favor, introduzca otro nombre.');
	return false;
}

if (!pass){
	alert("No ha rellenado correctamente el formulario. No ha insertado algunos datos. Por favor, corrija el error")
	return false
}
else
	return true
}
function ajaxobj() {
	try {
		_ajaxobj = new ActiveXObject("Msxml2.XMLHTTP");
	} catch (e) {
		try {
			_ajaxobj = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (E) {
			_ajaxobj = false;
		}
	}
   
	if (!_ajaxobj && typeof XMLHttpRequest!='undefined') {
		_ajaxobj = new XMLHttpRequest();
	}
	
	return _ajaxobj;
}
//fin de objecte Ajax

function comprobar(){
var alpha = false;

var directorio = document.getElementById('subdir').value;

if (actual == directorio){
actual = "";
if (isAlphanumeric(directorio)) alpha = true;

var contenedor = document.getElementById('dibujo');
var ok=document.getElementById('ok');
if (alpha == false){ 
	var tipo;
	tipo=directorio.indexOf(' ');
	if (tipo>0){
		contenedor.innerHTML = '<img src="images/caution.png"> No válido';
		alert('El nombre de la galería no debe contener espacios.');
	}else{
	contenedor.innerHTML = '<img src="images/delete.png">'+tipo;
	}
}else{

ajax = ajaxobj();
	ajax.open("GET", "includes/comprobar.php?directorio="+directorio, true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState == 4) {
			 if(ajax.status==200){
				contenedor.innerHTML = ajax.responseText;
				if (ajax.responseText=='<img src="images/check2.png">'){
					ok.innerHTML='<input type="submit" value="Crear">';
				}
             	}
		}
	}
	ajax.send(null);
}
}else{

}
}

function reloj(){

}