//función para que no salga lo de activar el control
function CreateControl(DivID, ObjectID,WIDTH, HEIGHT, URL)
{
  //var d = document.getElementById(DivID);
  var objeto = 
    '<object id="' + ObjectID + '">' +
   '<param name="movie" width="' + WIDTH + '" height="'+ HEIGHT +'" value="'+ URL +'">' + 
   '<param name="bgcolor" value="#FFFFFF">' +
   '<param name="quality" value="high">' +
   '<param name="allowscriptaccess" value="samedomain">' + 
   '<embed type="application/x-shockwave-flash" width="'+ WIDTH +'" height="' + HEIGHT+ '" name="' + ObjectID + '" src="'+ URL +'" quality="high" swLiveConnect="true" allowScriptAccess="samedomain"></embed>' + 
   '</object>';
   document.write(objeto);
  //d.innerHTML=objeto;
}
function sendForm(form) {
	form.submit();
}
function changeValue(form,field,valor)
{
	if(field=="orden"){
		if (form.campoant.value!=form.campo.value)
		{
			form.orden.value="ASC";
		}
		else {
			if(form.orden.value=="") {form.orden.value="ASC";}
			else {
				if(form.orden.value=="ASC") {form.orden.value="DESC";}
				else {form.orden.value="ASC";}
			}
		}
	}
	else {
		if(form.campo.value==""){}
		else {form.campoant.value=form.campo.value;}
		form.campo.value=valor;
	}
}
function AbrirImagen(theURL,winName,w,h) { 
	var winl = (screen.width-w)/2;
	var wint = (screen.height-h)/2;
	if (winl < 0) winl = 0;
	if (wint < 0) wint = 0;
	features="height="+h+",width="+w+",top="+ wint +",left="+ winl +",location=no,"
	+ "scrollbars=no,menubars=no,toolbars=no,resizable=no,status=no";
	 window.open(theURL,winName,features);
}
function addFavorite(url,titulo) {
	window.external.AddFavorite(url,titulo);
}
function AbrirVentana(theURL,winName,w,h) { 
	var winl = (screen.width-w)/2;
	var wint = (screen.height-h)/2;
	if (winl < 0) winl = 0;
	if (wint < 0) wint = 0;
	features="height="+h+",width="+w+",top="+ wint +",left="+ winl +",location=no,"
	+ "scrollbars=yes,menubars=no,toolbars=no,resizable=no,status=no";
	 window.open(theURL,winName,features);
}
function validaContacto(formulario) {
	var er_email = /^(.+\@.+\..+)$/
	//comprueba campo de email
	if(formulario.email.value=="") {alert("El campo email es obligatorio"); return false;}
	else {
	if(!er_email.test(formulario.email.value)) { 
		alert("El campo email no es correcto");
		return false;
	}   
	}
	if(formulario.mensaje.value=="" ) {alert("Debe introducir un mensaje"); return false;}
	return true;
}
function allFieldsFilled(formulario)
{
	var numcampos=formulario.elements.length;
	var i;
	var ret=true;
	for(i=0;i<numcampos;i++) {
		var valor=formulario.elements[i].value;
		if(valor=="") {ret=false;break;}
	}
	if(!valor) {alert("Todos los campos son obligatorios");}
	return ret;
}
function validaVivienda(formulario) {
	/*var er_email = /^(.+\@.+\..+)$/
	//comprueba campo de email
	if(formulario.email.value!="")
	{
		if(!er_email.test(formulario.email.value)) { 
			alert("El campo email no es correcto");
			return false;
		}
		else {
				//recorremos todos los campos
				return allFieldsFilled(formulario);
			}
	}
	else
	{
		return allFieldsFilled(formulario);
	}*/
	if(formulario.nombre.value == ""){
		alert("El campo nombre es obligatorio.");
		return false;
	}
	if(formulario.telefono.value == ""){
		alert("El campo teléfono es obligatorio.");
		return false;
	}
	return true;
}
function validaCurriculo(formulario) {
	var er_email = /^(.+\@.+\..+)$/
	//comprueba campo de email
	if(formulario.email.value=="") {alert("El campo email es obligatorio"); return false;}
	else {
	if(!er_email.test(formulario.email.value)) { 
		alert("El campo email no es correcto");
		return false;
	}   
	}
	if(formulario.attach.value=="" ) {alert("Debe adjuntar el curriculo"); return false;}
	//comprobamos que exista el curriculum para que no de el error de acceso denegado
	if(formulario.attach.value!="") {
		/*alert(formulario.attach.value);
		var f = new File(formulario.attach.value);
		if(!f.exists()){alert("El fichero seleccionado no es válido");fomulario.attach.value="";return false;}*/
	}
	
	return true;
}