var aUrl
var aCode
var aImages

function readURL() {

var nbr = document.all.nbr_papiro.value
var url, urlObj 
aUrl = new Array(nbr)
aCode = new Array(nbr)
aImages = new Array(nbr)
for(i=0;i<=nbr;i++){
	urlObj = eval('document.all.url_papiro' + i)
	aImages[i] = new Image
	aImages[i].src = "upload/" + urlObj.value
	codeObj = eval('document.all.code_papiro' + i)
	//aUrl[i] = urlObj.value
	aCode[i] = codeObj.value
}
document.papiro.src = aImages[0].src
number()

//initsnow()
}

function number(){
var nbr = document.all.nbr_papiro.value
random_num = (Math.round((Math.random()*nbr)))
// document.papiro.src = "upload/" + aUrl[random_num]
document.papiro.src = aImages[random_num].src
document.all.code_papiro.value = aCode[random_num]
//window.setTimeout("number()", 9000)
var timer=setTimeout("number()", 9000)
}

function check_email(email) {
var at=email.indexOf("@")
if (at<0)
   {
     alert("Hace falta @ en el correo electrónico")
     return(false)
   }
at=email.indexOf(".")
if (at<0) 
   {
     alert("Falta el punto en el correo electrónico")
     return(false)
   }
return(true)   
}


function Isalpha(theString, type, errMsg)
  {
 // To check valid characters in <theString>, depending on the <type>, and providing a customized error message <errMsg>
    var aTable;
    valid_char = new Array(8);
	
    if(theString == "") { 
      	alert(errMsg + ". Campo vacio")
       	return(false)
    }

    ///// type
    valid_char[1] = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; // only alpha characters
    valid_char[2] = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_"; // only alphanumeric characters
    valid_char[3] = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 "; // only alphanumeric characters and space
    valid_char[4] = "0123456789-"; // only numeric
    valid_char[5] = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ -.";	// names  (i.e. city ste-brigitte de laval)
    valid_char[6] = "ABCDEFGHIJKLMNOPQRSTUVWXYZ -";	// names no blanks
    valid_char[7] = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ@._";	// email

    var st = theString.toUpperCase()
    var result = true;
    for(i=0;i<st.length;i++)
       {
	 if(valid_char[type].indexOf(st.charAt(i))==-1)  // Detect invalid characters
	   {
	     alert( errMsg + " " + st.charAt(i));
	     result=false;
	     break;
	   }
       }
  return(result)
  }



function trim(theString)
  {// This function will delete ALL the spaces in theStrings
    theString = theString.replace(/\s+/g,"")
    return theString
  }

 
