var arprof=['empresa','direccion','localidad','suemail','password'];
var pasusu=['suemail','password'];
var pascola=['suemail','password'];
var pasprof=['suemail','password'];
var borracola=['suemail','password'];
var borraprof=['suemail','password'];
var borrausu=['suemail','password'];
var arusu=['suemail','password','nombre'];
var arusuup=['suemail','password','nombre'];
var arcola=['suemail','password','nombre','localidad'];
var arcolaup=['suemail','password','nombre','direccion','localidad','cp','telefono','movil','dni'];
var arprofup=['empresa','web','telefono','movil','fax','direccion','localidad','cp','cifnif','nombrecontacto','emailcontacto','telefonocontacto'];



function creaForms(varia){


var divfor=document.createElement('div');
var nodop=document.createElement("p");
divfor.appendChild(nodop);
nodop.id='labe';
/*
var nodoformu=document.createTextNode('Si su EMPRESA no esta registrada, tenga en cuenta que puede registrarse gratuitamente y se le incluirá en el directorio de empresas de la redcostablanca .');
nodop.appendChild(nodoformu);
var elemento=document.createElement('a');
nodop.appendChild(elemento);
var nodotexto=document.createTextNode('+ PROFESIONALES +');
elemento.appendChild(nodotexto);
elemento.setAttribute('href',"registroprof.htm");
var nodobr=document.createElement("br");

var nodop2=document.createElement("p");
nodop.appendChild(nodop2);
var nodoformu2=document.createTextNode('Si usted no es un COLABORADOR REGISTRADO y desea colaborar con redcostablanca aportando noticias acceda a registro de colaboradores');
nodop2.appendChild(nodoformu2);
var elemento2=document.createElement('a');
nodop2.appendChild(elemento2);
var nodotexto2=document.createTextNode('+ COLABORADORES +');
elemento2.appendChild(nodotexto2);
elemento2.setAttribute('href',"registrocola.htm");
var nodobr2=document.createElement("br");

var nodop3=document.createElement("p");
nodop2.appendChild(nodop3);
var nodoformu3=document.createTextNode('Si es usted un USUARIO particular y desea registrarse en la redcostablanca obtendrá ventajas para recibir y enviar información acceda a registrarse en registro usuarios');
nodop3.appendChild(nodoformu3);
var elemento3=document.createElement('a');
nodop3.appendChild(elemento3);
var nodotexto3=document.createTextNode('+ USUARIOS +');
elemento3.appendChild(nodotexto3);
elemento3.setAttribute('href',"registrousuario.htm");

var nodop4=document.createElement("p");
nodop3.appendChild(nodop4);
var nodoformu4=document.createTextNode('Para cualquier consulta relacionada con sus preferencias de usuario y contraseña puede consultarla por email:');
nodop4.appendChild(nodoformu4);
var elemento4=document.createElement('a');
nodop4.appendChild(elemento4);
var nodotexto4=document.createTextNode('+ CONSULTA +');
elemento4.appendChild(nodotexto4);
elemento4.setAttribute('href',"javascript:popUpM('preferencias','preferencias@redcostablanca.es');");
*/

if(varia==arprof){
var envio="regisprof_res.php";

}
if(varia==arusu){
var envio="regisusu_res.php";
}
if(varia==arcola){
var envio="regiscola_res.php";
}
if(varia==arcolaup){
var envio="upcola_res.php";
}
if(varia==arprofup){
var envio="upprof_res.php";
}
if(varia==arusuup){
var envio="upusu_res.php";
}
if(varia==pasusu){
var envio="usu_res.php";
}
if(varia==pascola){
var envio="cola_res.php";
}
if(varia==borracola){
var envio="borracola_res.php";
}
if(varia==borraprof){
var envio="borraprof_res.php";
}
if(varia==borrausu){
var envio="borrausu_res.php";
}
if(varia==pasprof){
var envio="prof_res.php";
var divformu=document.getElementById('content');
var nodoprof=document.createElement("p");
divformu.appendChild(nodoprof);
nodoprof.id='labe';
var nodoformuprof=document.createTextNode('REGISTRO DE EMPRESAS : Complete el siguiente formulario y envie sus datos. Recuerde que suemail y  password serán su nombre de usuario y contraseña para entrar en su pagina personal.');
nodoprof.appendChild(nodoformuprof);
}


var divformu=document.getElementById('content');
var formu = document.createElement("form");
formu.name ="sendf";
formu.id ="sendf";

formu.onsubmit =function(){return validar();};

formu.action =envio;
//formu.action ="regisusu_res.php";
formu.method ="POST";
formu.enctype="multipart/form-data";

  docBody = document.getElementsByTagName("body").item(0);
  myTable = document.createElement("TABLE");
  myTable.id ="TableOne";
  myTableBody = document.createElement("TBODY");
for(j=0;j<varia.length;j++){
    row = document.createElement("TR");

      cell1 = document.createElement("TD");

var nodoformu=document.createTextNode(varia[j]);
cell1.appendChild(nodoformu);
row.appendChild(cell1);

var cell2 = document.createElement("TD");
var control = document.createElement("input");
control.setAttribute("type","text");
control.setAttribute("name",varia[j]);
control.setAttribute("id",varia[j]);
control.setAttribute("class","campo");
control.setAttribute("width","250");
control.setAttribute("title","datos:"+varia[j]);
control.setAttribute("maxLength","40");
cell2.appendChild(control);
row.appendChild(cell2);
    myTableBody.appendChild(row);
}

divformu.appendChild(nodop);
  myTable.appendChild(myTableBody);
  docBody.appendChild(myTable);
formu.appendChild(myTable);


control4 = document.createElement("input");
control4.setAttribute("type","button");
control4.setAttribute("value","comprobar");
control4.setAttribute("id","botonenviar");
control4.onclick= function(){popUp(varia);};

formu.appendChild(control4);

divformu.appendChild(formu);

}
function isMaxLength(ctrl, len)

{

   if (ctrl.value.length < len)

       return true;

   return false;

}

var objPopUp = null;

function popUp(varia) {

	cambiaForms(varia);
	objPopUp= document.getElementById('popUp');
	objPopUp.style.visibility = 'visible';
}

function popHide() {
	objPopUp.style.visibility = 'hidden';
	objPopUp = null;
             clearm();


}

function clearm()
{

b=0;
var divem=document.getElementById('popUp'); 
while (divem.hasChildNodes()) {
divem.removeChild(divem.childNodes[b]);

}b++;

}

function cambiaForms(varia){

var nodop=document.createElement("p");
nodop.id='labe';
var nodoformu=document.createTextNode('VALIDACION : Compruebe sus datos. Rectifique en caso de error y pulse enviar si los datos son correctos.');
nodop.appendChild(nodoformu);


var divformu=document.getElementById('popUp');
var formu = document.createElement("form");
formu.name ="sendusf";
formu.id ="sendusf";

  docBody = document.getElementsByTagName("body").item(0);
  myTable = document.createElement("TABLE");
  myTable.id ="TableOne";
  myTableBody = document.createElement("TBODY");
for(j=0;j<varia.length;j++){
    row = document.createElement("TR");

      cell1 = document.createElement("TD");

var nodoformu=document.createTextNode(varia[j]);
cell1.appendChild(nodoformu);
row.appendChild(cell1);

var cell2 = document.createElement("TD");
var control = document.createElement("input");
control.setAttribute("type","text");
control.setAttribute("name",varia[j]+j);
control.setAttribute("id",varia[j]+j);
control.setAttribute("class","campo");
control.setAttribute("width","250");
control.setAttribute("title","datos:"+varia[j]+j);
control.setAttribute("maxLength","40");
cell2.appendChild(control);
row.appendChild(cell2);
    myTableBody.appendChild(row);
}

divformu.appendChild(nodop);
  myTable.appendChild(myTableBody);
  docBody.appendChild(myTable);
formu.appendChild(myTable);


control2= document.createElement("input");
control2.setAttribute("type","button");
control2.setAttribute("value","aceptar");
control2.setAttribute("id","botonenviar");
control2.onclick= function(){Cambiar(varia);};

formu.appendChild(control2);

divformu.appendChild(formu);
cambiaVal(varia);
}



function cambiaVal(varia){
for(j=0;j<varia.length;j++){
document.getElementById(varia[j]+j).value=document.getElementById(varia[j]).value;
document.getElementById(varia[j]).style.cssText = 'background-color: white;'
  if(document.getElementById(varia[j]+j).value==""){
document.getElementById(varia[j]+j).style.cssText = 'background-color: #11cbcc;'
}
}
}
//var enviar=false; 

function boton(varia){
for(j=0;j<arprof.length;j++){
  if(document.getElementById(arprof[j]).value==""){
enviar='false';
}
enviar='true';
}
}
//var enviar=false;

function cambiaVal(varia){
for(j=0;j<varia.length;j++){
document.getElementById(varia[j]+j).value=document.getElementById(varia[j]).value;
document.getElementById(varia[j]).style.cssText = 'background-color: white;'
  if(document.getElementById(varia[j]+j).value==""){
document.getElementById(varia[j]+j).style.cssText = 'background-color: #99cbcc;'
}
}
}
var enviado="";
function Cambiar(varia){

var enviar=false;

for(j=0;j<varia.length;j++){
document.getElementById(varia[j]).value=document.getElementById(varia[j]+j).value;
  if(document.getElementById(varia[j]).value==""){
enviar=true;
document.getElementById(varia[j]).style.cssText = 'background-color: #11cbcc;'
}
}
popHide();
if(enviar!=true && enviado==""){
var divformu=document.getElementById('content');
var formu=document.getElementById('sendf');
control4 = document.createElement("input");
control4.setAttribute("type","submit");
control4.setAttribute("value","enviar");
control4.setAttribute("id","botonenviar");
//control4.onmousedown= function(){Chequear();};
//document.forms.sendf.onsubmit = function() {Chequear();}; 
formu.appendChild(control4);

enviado='true';
}
divformu.appendChild(formu);

//enviar=false;
}

j=0;
function validar(){ 
for(j=0;j<arprof.length;j++){
//document.getElementById(arprof[j]).style.cssText = 'background-color: white;'
  if(document.getElementById(arprof[j]).value==""){
document.getElementById(arprof[j]).style.cssText = 'background-color: #11cbcc;'
//document.getElementById(arprof[j]).onfocus=cambia(this);
  alert("Debe introducir valores en :"+arprof[j]); 
  return false;

}
}

//alert('Sus datos han sido enviados, compruebe su correo electronico para comprobar su validez en 24 horas');
//return true;

}
/*
if(varia==arusu){
var p1= document.createElement("p");
var cont1 = document.createElement("input");
cont1.setAttribute("type","checkbox");
cont1.setAttribute("name","fotoblog");
p1.appendChild(cont1);
var nodobox1=document.createTextNode('Deseo registrarme en fotoblog para subir mis fotos');
p1.appendChild(nodobox1);
formu.appendChild(p1);
//var b= document.createElement("br");
var p2= document.createElement("p");
var cont2 = document.createElement("input");
cont2.setAttribute("type","checkbox");
cont2.setAttribute("name","anunciospart");
p2.appendChild(cont2);
var nodobox2=document.createTextNode('Deseo registrarme en anuncios para particulares');
p2.appendChild(nodobox2);
formu.appendChild(p2);
var p3= document.createElement("p");
var cont3 = document.createElement("input");
cont3.setAttribute("type","checkbox");
cont3.setAttribute("name","noticias");
p3.appendChild(cont3);
var nodobox3=document.createTextNode('Deseo registrarme en noticias para recibir informacion');
p3.appendChild(nodobox3);
formu.appendChild(p3);
}*/
