function Over(id,clase){
	document.getElementById(id).className=clase;
}
function Out(id,clase){
	document.getElementById(id).className=clase;
}

function RunFlash(name){
	document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="780" height="160" >');
	document.write('<param name="movie" value="/images/flash/'+name+'.swf">');
	document.write('<param name="wmode" value="transparent">');
	document.write('<embed src="/images/flash/'+name+'.swf" width="780" height="160" type="application/x-shockwave-flash" wmode="transparent" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>');
	document.write('</object>');
}
function RunFlash2(name,w,h,id){
	document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="'+w+'" height="'+h+'" >');
	document.write('<param name="movie" value="/images/portada/'+name+'.swf?clickTag=http://centralita-alcatel.com'+id+'&w='+w+'&h='+h+'">');
	document.write('<param name="wmode" value="transparent">');
	document.write('<embed src="/images/portada/'+name+'.swf?clickTag=http://centralita-alcatel.com'+id+'&w='+w+'&h='+h+'" width="'+w+'" height="'+h+'" type="application/x-shockwave-flash" wmode="transparent" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>');
	document.write('</object>');
}


function closePop(){
	obj = parent.TB_remove();
}

/*** Valida un email mediante expresiones regulares ***/
function validarEmail(valor) {
        if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(valor)){
                return false;
        } else {
                return true;
        }
}

/* Funciones validación formularios */
var whitespace = " \t\n\r";
var reWhitespace = /^\s+$/

/** Verifica que no este vacio **/
function isEmpty(s){
	return ((s == null) || (s.length == 0)) 
}
 
/*** Verifica que no sean espacios en blanco o vacio ***/
function isWhitespace (s){
    return (isEmpty(s) || reWhitespace.test(s));
}
 
function isEmail(s){
	return (isWhitespace(s) || validarEmail(s));
}

function submitForm(frm){
	var ok=true;
	var msg="Por favor, rellene debidamente los siguientes campos:\n\n";
	var compChecked=false;
	for (i=0; i<frm.companyia.length; i++){
	  if (frm.companyia[i].checked){
	   frm.companyia.value=frm.companyia[i].value;
	   compChecked=true;
	   break;
	  }
	}
	if(isWhitespace(frm.nombre_empresa.value)!=false){
		ok=false;
		msg+="-Empresa\n";}
	if(frm.sedes.value==0){
		ok=false;
		msg+="-Número de sedes\n";}
	if(isWhitespace(frm.nombre_contacto.value)!=false){
		ok=false;
		msg+="-Nombre\n";}
	if(isWhitespace(frm.apellido1.value)!=false){
		ok=false;
		msg+="-1er Apellido\n";}
	if(isWhitespace(frm.apellido2.value)!=false){
		ok=false;
		msg+="-2do Apellido\n";}
	if(isWhitespace(frm.telefono.value)!=false){
		ok=false;
		msg+="-Teléfono fijo\n";
	}else if (isNaN(frm.telefono.value)||frm.telefono.value.length<9)
	{	ok=false;
		msg+="-Teléfono fijo (formato de teléfono incorrecto)\n";
	}
	if(isWhitespace(frm.movil.value)!=false){
		ok=false;
		msg+="-Teléfono movil\n";
	}else if (isNaN(frm.movil.value)||frm.movil.value.length<9)
	{	ok=false;
		msg+="-Teléfono movil (formato de teléfono incorrecto)\n";
	}
	if(compChecked==false){
		ok=false;
		msg+="-Compañía\n";}
	if(isEmail(frm.email.value)!=false){
		ok=false;
		msg+="-Email de contacto\n";}
	if(frm.provincia.value==0){
		ok=false;
		msg+="-Provincia\n";}
	if(ok==false){
		alert(msg);
	}else{
		frm.submit();
	}
}

function submitForm2(frm){
	var ok=true;
	var msg="Por favor, rellene debidamente los siguientes campos:\n\n";
	
	if(isWhitespace(frm.nombre_empresa.value)!=false){
		ok=false;
		msg+="-Empresa\n";}
	if(isWhitespace(frm.nombre_contacto.value)!=false){
		ok=false;
		msg+="-Nombre\n";}
	if(isWhitespace(frm.apellido1.value)!=false){
		ok=false;
		msg+="-1er Apellido\n";}
	if(isWhitespace(frm.apellido2.value)!=false){
		ok=false;
		msg+="-2do Apellido\n";}
	if(isWhitespace(frm.telefono.value)!=false){
		ok=false;
		msg+="-Teléfono\n";
	}else if (isNaN(frm.telefono.value)||frm.telefono.value.length<9)
	{	ok=false;
		msg+="-Teléfono (formato de teléfono incorrecto)\n";
	}
	if(frm.operador.value==0){
		ok=false;
		msg+="-Operador\n";}
	if(isEmail(frm.email.value)!=false){
		ok=false;
		msg+="-Email de contacto\n";}
	if(frm.provincia.value==0){
		ok=false;
		msg+="-Provincia\n";}
	if(!frm.priv.checked){
		ok=false;
		msg+="-Declaración de privacidad.\n";
	}
	if(ok==false){
		alert(msg);
	}else{
		document.getElementById('boton_enviar').style.display='none';
		document.getElementById('preload').style.display='inline';
		frm.submit();
	}
}
