function show() {}
function cm_show() {}

		function _httprequest(url, method, vars, end){
			end=end?end:function(){};
			var xmlHttp = window.ActiveXObject ? new ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest();
			xmlHttp.onreadystatechange = function(){
			//document.getElementById('CargaImg').style.visibility="visible";
				if(xmlHttp.readyState == 4)
				{
					if (xmlHttp.status == 200){ 
						end(xmlHttp.responseText);
			    	}
				}
			};
			if(method=='POST'){
				xmlHttp.open("POST", url, true);
		        xmlHttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
				xmlHttp.send(vars);		
			}else{
				xmlHttp.open("GET", url, true);
				xmlHttp.send(null);
			}
		}
		var ajax={
			get:function(url,end){
				_httprequest(url, 'GET', null, end);
			},
			post:function(url, vars, end){
				_httprequest(url, 'POST', vars, end);		
			},
			getScript:function(url, end){
				var _script=document.createElement('SCRIPT');
				_script.src=url;
				_script.onload=_script.onreadystatechange=function(){
					_script.parentNode.removeChild(_script);
					if(end){
						end();
					}
				};
				var head=document.getElementsByTagName('head')[0];
				head.appendChild(_script);
			}
		};
		
		var funcionRet=document.forms.useraltaForm.onsubmit;
		document.forms.useraltaForm.funcionSubmit=document.forms.useraltaForm.submit;
		var step_coreg=1;
		var firstParams='';
		
		function cargarImagenes(){
			
			var valorSexo="H";
			if (document.forms.useraltaForm.frmSexo.value=='H'){
				valorSexo="H";
			}else if (document.forms.useraltaForm.frmSexo.value=='M'){
				valorSexo="M";
			}
			firstParams="?frmIDWebsite="+PaisId+"&frmEmail="+document.forms.useraltaForm.Email.value+"&frmSexo="+valorSexo+"&frmPais="+document.forms.useraltaForm.frmPais.value+"&frmBirthYear="+document.forms.useraltaForm.frmYob.value+"&frmProvincia="+document.forms.useraltaForm.frmProvincia.value+"&frmProfesion="+document.forms.useraltaForm.frmProfesion.value+"&frmSector="+document.forms.useraltaForm.frmSector.value+"&frmIDWebsiteReferer="+location.hostname;
			var url="/Marketing/alta_usuario-ImagenTransp.php"+firstParams;
			
			var cats=(document.forms.useraltaForm.frmCategoria.length);
			for(var u=0; u<cats;u++){
				if(document.forms.useraltaForm.frmCategoria[u].checked){
					url+='&frmCategoria['+(document.forms.useraltaForm.frmCategoria[u].value)+']=1';
				}
			}
			
			//alert(url);

			
			ajax.get(url, function(html){
				if(html!=''){
					//var ndiv=document.getElementById('container_useraltaForm');
					var ndiv=document.getElementById('Corregistro');
					if(!ndiv){
						ndiv=document.createElement('div');
						ndiv.className='inblock';
						ndiv.id='container_useraltaForm';
						document.forms['useraltaForm'].appendChild(ndiv);
					}
					if(html!='KO' && Realizar_Corregistro==true){
						//document.getElementById('CargaImg').style.visibility="hidden";
						/*var data=html.split('[SEPARADOR]');
						ndiv.innerHTML=data[1];
						firstParams='?'+data[0];
						step_coreg=2;*/
							var data=html.split('[SEPARADOR]');
							
							var divtmp=document.createElement('div');
							divtmp.innerHTML=data[1];
							var has_selects=$(divtmp).find('select').size();
							delete divtmp;
							if(has_selects>0){
								
								ndiv.innerHTML=data[1];
								firstParams='?'+data[0];
								//Cambiar estilo del corregistro
								$("#cm_titulo").addClass("Error");
								$("select[name=selectCuestionario]").css({'background':'#F67213','fontWeight':'bold'});
								$('#Corregistro').prepend('¡ATENCION!<br>');
								$("#Corregistro").addClass("Error negrita FondoDestacado");
								
								 
								step_coreg=2;
							}else{
								ndiv.innerHTML='';
								Realizar_Corregistro=false;
							}
					}else{
						Realizar_Corregistro=false;
					}
					if(!Realizar_Corregistro){
						step_coreg=3;
						time=new Date();
						timeIni=time.getTime();
						setTimeout('comprueba()', 10);
					}
				}else{
					step_coreg=3;
					time=new Date();
					timeIni=time.getTime();
					setTimeout('comprueba()', 10);
				}
			});
		}
		
		
		function frmEvento(e){
			var retorno=true;
			
			if(step_coreg==1){
				if (!chequeo(document.forms.useraltaForm)) return false;
				if (funcionRet!=undefined) retorno=funcionRet();
				if (retorno==false) return false;
				else{

//MIRAR **************************************************************************
					//return true;
//MIRAR **************************************************************************
					document.forms["useraltaForm"]["Boton"].disabled=true;
					cargarImagenes();
					return false;
				}
			}else if(step_coreg==2){
				//document.getElementById('CargaImg').style.visibility="visible";
				var nurl=validaCorregistro(document.forms.useraltaForm);
				//alert(nurl);
				if(nurl){
					var image=new Image(1,1);
					
					firstParams = firstParams.replace("&asociadoFuente=manuncios.es","");
					
					var vurl='http://www.canalmail.com/corregistro.do'+firstParams+nurl+'&asoCod=manuncios.es';
					//alert(vurl);
					image.src=vurl;
					time=new Date();
					timeIni=time.getTime();
					setTimeout('comprueba()', 10);
				}
				return false;
			}
			return false;
		}
		
		
		document.forms.useraltaForm.onsubmit=frmEvento;
		
		
		function cm_get(el){
			var el=document.getElementById(el);	
			return el.value?el.value:'';
		}
		
	function validaCorregistro(nombreForm){
		  
		var error="";
		var StrIds="";
		var StrCampos="";
		var sep;	 
		var elems='&time='+step_coreg;
		form = nombreForm;
		var elementos = form.elements;
		var focus = null;
		
		  for(i = 0; i < elementos.length; i++)
		  	{
		   	nombre = elementos[i].id;
		  	 //esselect = nombre.indexOf("cm_");
		  	 esselect = nombre.indexOf("cm_idcampaign_");	
		  	 if(esselect>-1)
		  	 	{
		  	 	
		  	 	//alert(elementos[i].type);
		  	 	select = document.getElementById(nombre);
		  	 		
		  	 		for(var padre = select.parentNode;padre.nodeName.toUpperCase()!="DIV";padre=padre.parentNode);
		  	 		
		  	 		
		  	 		if(elementos[i].type=="select-one" && cm_get(nombre)==""){
						
		  	 			//var select=(elementos[i].name);
						
		  	 			//Llegamos al id del elemento padre(td)
		  	 			var PromoName=$(elementos[i]).parent().attr('id');
		  	 			/*alert($(select).closest("div").attr("id"));
		  	 			
						alert($(select).siblings());*/
						
						// alert(cm_get(nombre));
		  	 			if(error=="")
					      error = "Se han producido los siguientes errores:\n"
					      error += "   -Debe seleccionar un valor para "+PromoName+" \n";
					              if(focus==null)
					                 focus=select;
					    }else{}
		  	 		
		  	 	
		  	 		 
		  	 		if(cm_get(nombre)=="SI")
		    			{
		    			//Coger el campo texto correspondiente y validar
		    			//Id de cuestionario
					    var Trozos=elementos[i].id.split("_");
					    
					    if(StrIds==""){sep="";elems+='&id_cuestionario=';}else{sep=",";}
					    //alert('Trozos[2]:'+Trozos[2]);
					    StrIds+=sep+Trozos[2];
		    			
					    //alert('Validando cuestionario:'+Trozos[2]);
		    			
		    			for(j = 0; j < elementos.length; j++)
		    				{
		   					nombre2 = elementos[j].id;
		    				
		   					EsText = nombre2.indexOf(Trozos[2]);
			    			if(EsText>-1 && elementos[j].type=="text" )
			  	 				{
			  	 				select = document.getElementById(nombre2);
			  	 				//alert(nombre2);
			  	 				//Rellenar
			  	 				elementos[j].value=document.useraltaForm.Nombre.value;
								
			  	 				pa = ""+padre.id+"";
		        
						       	if (elementos[j].value=="")
						       		{
							         if (error == "") error = "Se han producido los siguientes errores:\n";                     
							           error += "   -Todos los campos son obligatorios para "+padre.id+"\n";    
							         j = elementos.length;
						        	}
						        else{
						        	StrCampos+='&'+elementos[j].name+'='+elementos[j].value;
						        	}
						       if(focus==null)
						              focus=select;
			  	 				
			  	 				}	
		    				}
		    				
		    			
		  	 				
		    			}
		  	 	}
		  	 	
		  	 	
		  	}
		  	
		  	if (error!="")
		  		{
		  		alert(error);
		       	focus.focus();
		       	return false;
		  		}
				step_coreg=3;
				var elems=elems+StrIds+StrCampos;
				//alert(elems);
			  
				return (elems);
				return true;
		
	}	
		
	function validaCorregistro2(nombreForm){
		  
		var error="";
		var StrIds="";
		var sep;	  
		  var elems='&time='+step_coreg;
//		  form = document.getElementById(nombreForm);		  
		  form = nombreForm;		  
		  var elementos = form.elements;
		    var focus = null;
		  for(i = 0; i < elementos.length; i++){
		   nombre = elementos[i].id;
		   //comprobamos si es el elemento que buscamos		  
		   esselect = nombre.indexOf("cm_idcampaign_");		    
		   if( esselect > -1 ){      
		    select = document.getElementById(nombre);		  
		   
		    //Buscamos el si
		    for(var padre = select.parentNode;padre.nodeName.toUpperCase()!="DIV";padre=padre.parentNode);
		  
		    if(cm_get(nombre)==""){
		              if(error=="")
		       error = "Se han producido los siguientes errores:\n"
		      error += "   -Debe seleccionar un valor para "+padre.id+"\n";
		              if(focus==null)
		                 focus=select;
		    }else{}
		       
		     // valida c1 y c2 si existen
		    if(cm_get(nombre)=="SI")
		    {
		    
		    
		    //Id de cuestionario
		    var Trozos=elementos[i].id.split("_");
		    
		    if(StrIds==""){sep="";elems+='&id_cuestionario=';}else{sep=",";}
		    //alert('Trozos[2]:'+Trozos[2]);
		    StrIds+=sep+Trozos[2];
		    
		    //alert(elems);
		    //alert(StrIds);	
		    	
		   
		     for(j = i+1; j < elementos.length; j++){
		      //alert('j:'+j);
		     	nombre2 = elementos[j].id;
		      
		      //comprobamos si es el elemento que buscamos
			  //alert('nombre:'+nombre);
		      esselect2 = nombre.indexOf("cm_C");
		      //alert('nombre2:'+nombre2);
		      //alert(' esselect:'+esselect2);
		      if( esselect2 == -1 ){
		       
		      
		       esC = nombre2.indexOf("cm_C");    
		       //alert("esC:"+esC);
		       
		       if (esC == -1){
				//var NombreCo=x.substring(3,6);
		       	var NombreCo=Trozos[2];
				//alert('NombreCo:'+NombreCo);
				//alert(document.useraltaForm.Nombre.value);
				document.useraltaForm['cm_C1'+NombreCo].value=document.useraltaForm.Nombre.value;
				document.useraltaForm['cm_C2'+NombreCo].value=document.useraltaForm.Nombre.value;
				
				pa = ""+padre.id+"";
		        
		       	if (elementos[j].value=="" && error.indexOf(pa) == -1 ){
		         if (error == "") error = "Se han producido los siguientes errores:\n";                     
		           error += "   -Todos los campos son obligatorios para "+padre.id+"\n";    
		         j = elementos.length;
		        }else{
		        	elems+='&'+elementos[j].name+'='+elementos[j].value;
		        }
		       if(focus==null)
		              focus=select;
		       }
		           
		      }else j = elementos.length;
		     
		     }    
		    }
		   //-----------------   
		   }
		  
		  }
		  if (error!=""){
		   		alert(error);
		       focus.focus();
		       return false;
		  }
			step_coreg=3;
		alert(elems);
	  
		return (elems);
		  return true;
		}
		
		
		function chequeaFechaNac(fechaNac){
			var x = fechaNac;
			var filter = /^(19|20)[\d]{2}$/;
			if (filter.test(x)){
				var num=parseInt(fechaNac);
				if (!isNaN(num)){
					fechaActual = new Date();
					if ((num>=1900)&&(num<=fechaActual.getFullYear())){
						return true;
					}else{
						return false;
					}
				}else{
					return false;
				}
			}else{
				return false;
			}
		}
		function chequeaEmail(stremail){
		    var x = stremail;
		    var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9])+$/;
		    if (filter.test(x)) return true;
		    else return false;
		}
		function chequeo(useraltaForm) {			
			
			if (!useraltaForm.Nombre.value){
				alert(language.empty_name);
				useraltaForm.Nombre.focus();
				return false;
			}
			
			if (!useraltaForm.Email.value){
				alert (language.empty_email);
				useraltaForm.Email.focus();
				return false;
			}
			
			if (useraltaForm.Email.value.indexOf("@",1)==-1){
				alert (language.valid_email);
				useraltaForm.Email.focus();
				return false;
			}
			if (useraltaForm.Email.value.indexOf(".",1)==-1){
				alert (language.valid_email);
				useraltaForm.Email.focus();
				return false;
			}
			if (!chequeaEmail(useraltaForm.Email.value)){
				alert (language.valid_email);
				useraltaForm.Email.focus();
				return false;
			}
			
			EmailRe=useraltaForm.EmailRe.value;
			if(useraltaForm.Email.value.toLowerCase() != EmailRe.toLowerCase()) {
			    alert(language.empty_emailRe);
			    useraltaForm.EmailRe.focus();
			    return false;
			  	}
			
			if(useraltaForm.Password.value.length<6) {
			      alert(language.password_length);
			      useraltaForm.Password.focus();
			     return false;
			  }
			
			 if (!useraltaForm.Condiciones.checked){
				alert (language.select_conditions);
				useraltaForm.Condiciones.focus();
				return false;
			}
			  
			if (useraltaForm.frmNumCategorias.value==0) {
				alert (language.select_category);
				return false;
			}
			if (!useraltaForm.frmPais.value){
				alert (language.select_country);
				useraltaForm.frmPais.focus();
				return false;
			}
			if (!useraltaForm.frmProvincia.value){
				alert ("Por favor, elija su Provincia.");
				useraltaForm.frmProvincia.focus();
				return false;
			}
			if (useraltaForm.frmProfesion.value=="-1"){
				alert ("Por favor, elija una profesi"+String.fromCharCode("ó".charCodeAt(0))+"n.");
				useraltaForm.frmProfesion.focus();
				return false;
			}
			if (useraltaForm.frmSector.value=="-1"){
				alert (language.select_sector);
				useraltaForm.frmSector.focus();
				return false;
			}
			
			
			if (useraltaForm.frmProvincia.options[useraltaForm.frmProvincia.selectedIndex].value == "cero"){
				alert ("Por favor, debe rellenar el campo Provincia.");
				useraltaForm.frmProvincia.focus();
				return false;
			}
			if ((useraltaForm.frmSexo.value!='H') && (useraltaForm.frmSexo.value!='M')){
				alert("Por favor, debe rellenar el campo Sexo.");
				useraltaForm.frmSexo.focus();
				return false;
			}
			//if (!chequeaFechaNac(useraltaForm.frmYob.value)){
			if (useraltaForm.frmYob.value==''){
				alert("Por favor, introduzca una fecha de nacimiento v"+String.fromCharCode("á".charCodeAt(0))+"lida.");
				useraltaForm.frmYob.focus();
				return false;
			}
			if (!useraltaForm.frmAcepto.checked){
				alert (language.select_conditionsCM);
				useraltaForm.frmAcepto.focus();
				return false;
			}
			
			return true;
		}
		function comprueba(){			
			var loaded1=false;
			if (step_coreg==2) loaded1=true;			
			time=new Date();
			if (loaded1 || (time.getTime()-timeIni)>4000){
				document.forms["useraltaForm"]["Boton"].disabled=false;
				document.forms["useraltaForm"].funcionSubmit();
				clearTimeout();
			}else{
				setTimeout('comprueba()', 10);
			}
		}
		function cambiopais(){
			var p2;
			p=document.forms.useraltaForm.frmPais[document.forms.useraltaForm.frmPais.selectedIndex].value;
			p2 = reemplazarGuion(document.forms.useraltaForm.frmPais[document.forms.useraltaForm.frmPais.selectedIndex].value);
			
			document.forms.useraltaForm.frmPais[document.forms.useraltaForm.frmPais.selectedIndex].value = p2;
			var pais_=new Array("");
			var paisstnames_=new Array("");var pais_1=new Array("","39","46","19","14","1","45","24","37","43","33","25","38","2","379","15","50","20","3","21","34","4","22","47","5","9","6","44","17","26","35","40","13","7","51","49","12","41","380","27","42","18","28","29","8","30","36","10","23","16","31","48","32","11");
var paisstnames_1=new Array("","A Coruña","Alava","Albacete","Alicante","Almeria","Asturias","Avila","Badajoz","Baleares","Barcelona","Burgos","Cáceres","Cadiz","Cantabria","Castellón","Ceuta","Ciudad Real","Córdoba","Cuenca","Girona","Granada","Guadalajara","Guipúzcoa","Huelva","Huesca","Jaen","La Rioja","Las Palmas","León","Lleida","Lugo","Madrid","Málaga","Melilla","Murcia","Navarra","Orense","Otros","Palencia","Pontevedra","S. C. Tenerife","Salamanca","Segovia","Sevilla","Soria","Tarragona","Teruel","Toledo","Valencia","Valladolid","Vizcaya","Zamora","Zaragoza");

var pais_2=new Array("","52","54","55","56","53","57","58","59","60","61","62","63","64","65","66","67","68","69","70","71","72","73","74","75");
var paisstnames_2=new Array("","Buenos Aires","Catamarca","Chaco","Chubut","Córdoba","Corrientes","Distrito Federal","Entre Rios","Formosa","Jujuy","La Pampa","La Rioja","Mendoza","Misiones","Neuquen","Rio Negro","Salta","San Juan","San Luis","Santa Cruz","Santa Fe","Santiago del Estero","Tierra del Fuego Antartida e I","Tucuman");

var pais_3=new Array("","76","77","78","79","80","81","82","83","84","85","86","87","88","89","90","91","92","93","94","95","96","97","98","99","100","101","102","103","104","105","106","107");
var paisstnames_3=new Array("","Aguascalientes","Baja California","Baja California Sur","Campeche","Chiapas","Chihuahua","Coahuila","Colima","Distrito Federal","Durango","Guanajuato","Guerrero","Hidalgo","Jalisco","México","Michoacán","Morelos","Nayarit","Nuevo León","Oaxaca","Puebla","Queretaro","Quintana Roo","San Luis Potosí","Sinaloa","Sonora","Tabasco","Tamaulipas","Tlaxcala","Veracruz","Yucatán","Zacatecas");

var pais_4=new Array("","108","109","110","111","112","113","114","115","116","117","118","119","120");
var paisstnames_4=new Array("","Magallanes y Antartica Chilena","Metropolitana de Santiago","Region de Aisen del General Ca","Region de Antofagasta","Region de Atacama","Region de Coquimbo","Region de la Araucania","Region de los Lagos","Region de OrHiggins","Region de Tarapaca","Region de Valparaiso","Region del Biobio","Region del Maule");

var pais_5=new Array("","122","123","124","125","126","127","121","128","129","130","131","132","133","134","135","136","137","138");
var paisstnames_5=new Array("","Aveiro","Beja","Braga","Braganca","Castelo Branco","Coimbra","Evora","Faro","Guarda","Leiria","Lisboa","Portalegre","Porto","Santarem","Setubal","Viana do Castelo","Vila Real","Viseu");

var pais_6=new Array("","139","140","141","142","143","144","145","148","149","150","151","146","152","147","153","154","155","156","157","158","159","160","161","162","163","164","165","166","167","168","169","170","171","172");
var paisstnames_6=new Array("","Amazonas","Antioquia","Arauca","Atlantico","Bogota","Bolivar","Boyaca","Caldas","Caqueta","Casanare","Cauca","Cesar","Choco","Córdoba","Cundinamarca","Distrito Capital","Guainia","Guaviare","Huila","La Guajira","Magdalena","Meta","Narino","Norte de Santander","Putumayo","Quindio","Risaralda","San Andres y Providencia","Santander","Sucre","Tolima","Valle del Cauca","Vaupes","Vichada");

var pais_7=new Array("","173","174","175","176","177","178","179","180","181","182","183","184","185","186","187","188","189","190","191","192","193","194","195","197","196","198","199","200");
var paisstnames_7=new Array("","Acre","Alagoas","Amapa","Amazonas","Bahia","Ceara","Distrito Federal","Espirito Santo","Goias","Maranhao","Mato Grosso","Mato Grosso do Sul","Minas Gerais","Para","Paraiba","Parana","Pernambuco","Piaui","Rio de Janeiro","Rio Grande do Norte","Rio Grande do Sul","Rondonia","Roraima","Santa Catarina","Sao Paulo","Sergipe","Tocantins","Zona Litigiosa");

var pais_8=new Array("","214","215","216","217","218","219","220","221","222","223","224","225","226");
var paisstnames_8=new Array("","Magallanes y Antartica Chilena","Metropolitana de Santiago","Region de Aisen del General Ca","Region de Antofagasta","Region de Atacama","Region de Coquimbo","Region de la Araucania","Region de los Lagos","Region de OrHiggins","Region de Tarapaca","Region de Valparaiso","Region del Biobio","Region del Maule");

var pais_9=new Array("","208","201","203","202","204","209","205","207","206");
var paisstnames_9=new Array("","Beni","Chuquisaca","Cochabamba","La Paz","Oruro","Pando","Potosí","Santa Cruz","Tarija");

var pais_10=new Array("","210","211","212","213");
var paisstnames_10=new Array("","Ciudad de la Habana","La Habana","Matanzas","Santiago de Cuba");

var pais_11=new Array("","227");
var paisstnames_11=new Array("","Santo Domingo");

var pais_12=new Array("","228","229","230","231","232","233","234","235","236","237","238");
var paisstnames_12=new Array("","Azuay","Chimborazo","Esmeraldas","Galapagos","Guayas","Imbabura","Loja","Manabi","Napo","Pichincha","Tungurahua");

var pais_13=new Array("","239","240","241","242","243");
var paisstnames_13=new Array("","Antigua Guatemala","Guatemala","Huehuetenango","Jalapa","Sololá");

var pais_14=new Array("","244","245","246","247","248","249","250","251","252","253","254","255","256","257","258","259","260","261","262");
var paisstnames_14=new Array("","Artigas","Canelones","Cerro Largo","Colonia","Durazno","Flores","Florida","Lavalleja","Maldonado","Montevideo","Paysandu","Rio Negro","Rivera","Rocha","Salto","San Jose","Soriano","Tacuarembo","Treinta y Tres");

var pais_15=new Array("","263","266","264","265");
var paisstnames_15=new Array("","Boquete","Ciudad de Panamá","Colon","Paitilla");

var pais_16=new Array("","267","268","269","270","271");
var paisstnames_16=new Array("","Estelí","Granada","Jinotepe","León","Managua");

var pais_17=new Array("","272","273","274","275","276");
var paisstnames_17=new Array("","El Progreso","La Ceiba","San Pedro Sula","Tegucigalpa","Tela");

var pais_18=new Array("","277","278","279");
var paisstnames_18=new Array("","Colonia Escalón","San Salvador","Soyapango");

var pais_19=new Array("","280");
var paisstnames_19=new Array("","Asuncion");

var pais_20=new Array("","288","285","282","284","287","286","281","283");
var paisstnames_20=new Array("","Arequipa","Callao","Chiclayo","Chimbote","Cuzco","Lima","Piura","Trujillo");

var pais_21=new Array("","291","292","290","293","289");
var paisstnames_21=new Array("","Bayamon","Caguas","Carolina","Mayagüez","San Juan");

var pais_22=new Array("","294","295","296","297","298","299","300","301","302","303","304","305","306","307","308","309","310","311","312","313","314","315","316","317","318","319","320","321","322","323","324","325","326","327","328","329","330","331","332","333","334","335","336","337","338","339","340","341","342","343","344","345","346","347");
var paisstnames_22=new Array("","Alabama","Alaska","Arizona","Arkansas","Armed Forces Asia","Armed Forces Europe","Armed Forces Pacific","California","Colorado","Connecticut","Delaware","District of Columbia","Florida","Georgia","Hawaii","Idaho","Illinois","Indiana","Iowa","Kansas","Kentucky","Louisiana","Maine","Maryland","Massachusetts","Michigan","Minnesota","Mississippi","Missouri","Montana","Nebraska","Nevada","New Hampshire","New Jersey","New Mexico","New York","North Carolina","North Dakota","Ohio","Oklahoma","Oregon","Pennsylvania","Rhode Island","South Carolina","South Dakota","Tennessee","Texas","Utah","Vermont","Virginia","Washington","West Virginia","Wisconsin","Wyoming");

var pais_23=new Array("","258","349","350","351","352","353","354","355","356","357","358","359","360","361","362","363","364","365","366","367","368","369","370","371");
var paisstnames_23=new Array("","Amazonas","Anzoategui","Apure","Aragua","Barinas","Bolivar","Carabobo","Cojedes","Delta Amacuro","Dependencias Federales","Distrito Federal","Estado Nueva Esparta","Falcon","Guarico","Lara","Merida","Miranda","Monagas","Portuguesa","Sucre","Tachira","Trujillo","Yaracuy","Zulia");

var pais_24=new Array("","373","374","375","376","377","378","372");
var paisstnames_24=new Array("","Alajuela","Cartago","Guanacaste","Heredia","Limon","Puntarenas","San Jose");

var pais_25=new Array("","381","382");
var paisstnames_25=new Array("","Andorra la Vella","Resto");

var pais_26=new Array("","383","384","385","387","386");
var paisstnames_26=new Array("","Berlín","Frankfurt","Munich","Resto","Stuttgart");

var pais_27=new Array("","388","389");
var paisstnames_27=new Array("","Bruselas","Resto");

var pais_28=new Array("","390","391","393","392","394");
var paisstnames_28=new Array("","New South Wales","Northern Territory","Queensland","South Australia","Western Australia");

var pais_29=new Array("","395","396","397","397","398","399","400","401","404","403");
var paisstnames_29=new Array("","Alberta","British Columbia","Manitoba","New Brunswick","Nueva Escocia","Nunavut","Ontario","Quebec","Resto","Saakatchewan");

var pais_30=new Array("","406","405","407","408","409","410","411","412","413","414","415","416","417","418","422","419","421","420");
var paisstnames_30=new Array("","Brest","Burdeos","Cherbourg","Corcega","Dijon","Grenoble","Lille","Limoges","Lyon","Marsella","Nancy","Nantes","Niza","Perpignan","Resto","Rouen","Toulon","Toulouse");

var pais_31=new Array("","424","425","426","427","428","432","431","430","433","434","429","436","423","437","435","438","439","440","441","443","442");
var paisstnames_31=new Array("","Abruzzo","Basilicata","Calabria","Campania","Emilia-Romagna","Lazio","Liguria","Lombardía","Marche","Molise","Piemonte","Priuli-Venezia Giulia","Roma","Sardegna","Sicilia","Sudtirol","Toscana","Umbria","Valle d'Aosta","Vaticano","Veneto");

var pais_32=new Array("","444","445","446","447","448","449","450","451");
var paisstnames_32=new Array("","Chubu","Chugoku","Hokkaido","Kanto","Kinki","Kyushu","Shikoku","Tohoku");

var pais_33=new Array("","452","454","453","456","455","457","458");
var paisstnames_33=new Array("","Midlands","N.Ireland & Eire","Northern England","Scotland","South East England","Wales","West Country");

var pais_34=new Array("","459","460","461","462","464","463");
var paisstnames_34=new Array("","Bern","Geneva","Lausanne","Lucerne","Resto","Zurich");

var pais_35=new Array("","466","467","468","469","470","471","472","473","474","475","476","465","477","478");
var paisstnames_35=new Array("","Changhua","Chiayi","Hsinchu","Hualien","Ilan","Kaosiung","Miaoli","Nantou","Pingtung","Taichung","Tainan","Taipei","Taitung","Taoyuan");

var pais_36=new Array("","");
var paisstnames_36=new Array("","");


			
			seleccion=eval("pais_"+p);
			seleccionNames=eval("paisstnames_"+p);
			cuantos_add=seleccion.length;
			document.forms.useraltaForm.frmProvincia.length=cuantos_add;
			
			for(i=0;i<cuantos_add;i++){
				document.forms.useraltaForm.frmProvincia.options[i].value=seleccion[i];
				document.forms.useraltaForm.frmProvincia.options[i].text=seleccionNames[i];
				if (seleccion[i]=="<!-- frmProvinciaID ---") {
					document.forms.useraltaForm.frmProvincia.options[i].selected = true;
				}
			}
		}
		
		function reemplazarGuion(cadena){
			var re, r, result;
			re = /_/i;
			r = cadena.replace(re," ");
			re = /Espana/i;
			result = r.replace(re,"Espa\xf1a");
			return(result);
			}
		function addcateg(){
			document.forms.useraltaForm.frmNumCategorias.value++;
			}
		function removecateg(){
			document.forms.useraltaForm.frmNumCategorias.value--;
			}
		function MM_openBrWindow(theURL,winName,features){
			window.open(theURL,winName,features);
			}
			
		
	/*	function CorreoDirect()
			{f=document.forms.useraltaForm;
			f.infocomercial.checked=true;
			f.c15.checked=true;
			f.c22.checked=true;
			f.frmProvincia.value=13;
			}
	*/		
