function findObj(n,d){var p,i,x;if(!d)d=document;if((p=n.indexOf("?"))>0&&parent.frames.length){d=parent.frames[n.substring(p+1)].document;n=n.substring(0,p);}if(!(x=d[n])&&d.all)x=d.all[n];for(i=0;!x&&i<d.forms.length;i++)x=d.forms[i][n];for(i=0;!x&&d.layers&&i<d.layers.length;i++)x=findObj(n,d.layers[i].document);if(!x&&document.getElementById)x=document.getElementById(n);return x;}function respuestaAutomatica(){findObj('respuestaAutomatica').value='S';findObj('frmJugar').submit();}function focoBORRAME(){findObj('nomEncuesta').focus();}function cuentaAtras(){var parte1=findObj('disponeDe').value;var parte2=findObj('tiempoRestante').value;var parte3=findObj('paraResponder').value;findObj('mensajeCompleto').innerHTML=parte1+' '+parte2+' '+parte3;}function cuentaAtrasResta(){var tiempoRestante=findObj('tiempoRestante').value;tiempoRestante=tiempoRestante-1;findObj('tiempoRestante').value=tiempoRestante;cuentaAtras();setTimeout("cuentaAtrasResta()",1000);}function eventoTematicaEspecial(){var marcado=findObj('tematicaEspecial').checked;if(marcado==true){for(var i=1;i<100;i++){var check=findObj('tematica'+i);if(check!=null&&check!='null'){findObj('tematica'+i).checked=false;findObj('tematica'+i).disabled=true;}}findObj('descripcion').disabled=false;}else{findObj('descripcion').value='';findObj('descripcion').disabled=true;for(var i=1;i<100;i++){var check=findObj('tematica'+i);if(check!=null&&check!='null'){findObj('tematica'+i).checked=false;findObj('tematica'+i).disabled=false;}}}}function passNoRequeridoEnCrearGrupo(){var marcado=findObj('passNoRequerido').checked;if(marcado==true){findObj('pass1').value='';findObj('pass2').value='';findObj('pass1').disabled=true;findObj('pass2').disabled=true;}else{findObj('pass1').value='';findObj('pass2').value='';findObj('pass1').disabled=false;findObj('pass2').disabled=false;}}function LimitAttach(tField,iType){file=tField.value;if(iType==1){extArray=new Array(".gif",".jpg",".png");}if(iType==2){extArray=new Array(".swf");}if(iType==3){extArray=new Array(".exe",".sit",".zip",".tar",".swf",".mov",".hqx",".ra",".wmf",".mp3",".qt",".med",".et");}if(iType==4){extArray=new Array(".mov",".ra",".wmf",".mp3",".qt",".med",".et",".wav");}if(iType==5){extArray=new Array(".html",".htm",".shtml");}if(iType==6){extArray=new Array(".doc",".xls",".ppt");}allowSubmit=false;if(!file)return;while(file.indexOf("\\")!=-1)file=file.slice(file.indexOf("\\")+1);ext=file.slice(file.indexOf(".")).toLowerCase();for(var i=0;i<extArray.length;i++){if(extArray[i]==ext){allowSubmit=true;break;}}if(allowSubmit){}else{tField.value="";alert("Usted sólo puede subir archivos con extensiones "+(extArray.join(" "))+"\nPor favor seleccione un nuevo archivo");}}function cargaVistaPrevia(ruta){var src=findObj('preview').src;var imagen=findObj('imagen').value;if(imagen==''){imagen='sin.png';}findObj('preview').src=ruta+imagen;findObj('preview').alt=imagen;}function cargaVistaPreviaImagenGrupo(ruta,grupo){var src=findObj('preview').src;var imagen=findObj('imagen').value;if(imagen==''){imagen='sin.png';}findObj('preview').src=ruta+grupo+'_'+imagen;findObj('preview').alt=imagen;}function nombreDisponible(){var nombre=findObj('usuario2').value;if(nombre!=''){var req=newXMLHttpRequest();var handlerFunction=getReadyStateHandler(req,muestraDisponibilidadNombre);req.onreadystatechange=handlerFunction;req.open("post","FachadaControlador",true);req.setRequestHeader("Content-Type","application/x-www-form-urlencoded");req.send("k=nombreDisponible&nombre="+nombre);}}function muestraDisponibilidadNombre(disponible){if(disponible!=null){var valor=disponible.getElementsByTagName("valor")[0].firstChild.nodeValue;if('false'==valor){findObj('nombreDisponible').innerHTML='<img src="http://www.trivinet.com/img/disponible.png" alt="disponible" title="Nombre disponible" />';}else{findObj('nombreDisponible').innerHTML='<img src="http://www.trivinet.com/img/ocupado.png" alt="ocupado" title="Nombre ocupado" />';}}}function newXMLHttpRequest(){var xmlreq=false;if(window.XMLHttpRequest){xmlreq=new XMLHttpRequest();}else if(window.ActiveXObject){try{xmlreq=new ActiveXObject("Msxml2.XMLHTTP");}catch(e1){try{xmlreq=new ActiveXObject("Microsoft.XMLHTTP");}catch(e2){alert('Imposible crear el XMLHttpRequest');}}}return xmlreq;}function getReadyStateHandler(req,responseXmlHandler){return function(){if(req.readyState==4){if(req.status==200){responseXmlHandler(req.responseXML);}else{alert("HTTP error: "+req.status);}}}}