function showimg(form)
{
adres = document.frmSend.attach1.value;
index = adres.indexOf(".gif");
index = index + adres.indexOf(".jpg");

if (document.frmSend.attach1.value == "")
  {return;}
else
  {if (index == -2){alert("Tipo de Archivo de Imagen Desconocido");
	set();}
	
  else
    {
   	if ((document.frmSend.changing.width > 250) || (document.frmSend.changing.height > 150))
 {
  alert("Imagen grande: "+ (document.changing.width)+ " de Ancho (max.250), " + (document.changing.height) + " de Alto (max.150)") ;
document.frmSend.changing.src = "/gifs/modelo.jpg";
document.frmSend.attach1.value = "";
  fast = 0;
change = 0;


  set();

}
var img_obj = new Image();
    img_obj = document.frmSend.attach1.value;
	document.frmSend.changing.src = img_obj;	
 }
  }

}
fast = 0;
change = 0;

clearTimeout(fast);
change = 0;

function sinimag(){
alert("Imagen no cargada");
document.frmSend.changing.src = "/gifs/modelo.jpg";
 set();
  }
function set(){
document.frmSend.changing.src = "/gifs/modelo.jpg";
	capa = window.capaarchivo;
	varHTML = '';
	capa.innerHTML = varHTML;
	varHTML += '<input name="attach1" type="file" id="archivo" onBlur="showimg(this.form);">';
	capa.innerHTML = varHTML;

  document.frmSend.attach1.focus();

  return false;
  }

function permite(elEvento, permitidos) {
  // Variables que definen los caracteres permitidos
  var numeros = "0123456789";
  var caracteres = " abcdefghijklmnñopqrstuvwxyzABCDEFGHIJKLMNÑOPQRSTUVWXYZ_-.,;:ÁáÉéÍíÓóÚúªºçÇ()?¿!¡/";
  var numeros_caracteres = numeros + caracteres;
 
  // Seleccionar los caracteres en funcion del parametro de la funcion
  switch(permitidos) {
    case 'num':
      permitidos = numeros;
      break;
    case 'car':
      permitidos = caracteres;
      break;
    case 'num_car':
      permitidos = numeros_caracteres;
      break;
  }
 
  // Obtener la tecla pulsada 
  var evento = elEvento || window.event;
  var codigoCaracter = evento.charCode || evento.keyCode;
  var caracter = String.fromCharCode(codigoCaracter);
 
  // Comprobar si la tecla pulsada se encuentra en los caracteres permitidos
  return permitidos.indexOf(caracter) != -1;
}


function Formato_numero(numero){
var nombre = "";
var num = numero;
if (num != ""){
var str = "";
while (num > 999){
	n1 = Math.floor(num/1000);
	n2 = num - 1000 * n1;
	if (n2 < 10){n2 = "00" + n2;}   
	else{if (n2 < 100)
       	      	n2 = "0" + n2;}
	str = "." + n2 + str;
	num = n1;}
	str = num + str;}
return (str);}
//-------------------------------------------------
function Delete_miles(numero_puntos){
var num_p;
num_p = numero_puntos;longitud = 0;
longitud = num_p.length;n = 0;
var num_sp = "";
while (n<longitud){
     	var car = ' ';
      	var car = num_p.charAt(n);
      	if (car != '.')
		num_sp += num_p.charAt(n);
       	n++;}
var sin_puntos = parseInt(num_sp,10);
return sin_puntos;
}
//-------------------------------------------------	
function isEmpty(s){return ((s == null) || (s.length == 0))}
//-------------------------------------------------

//-------------------------------------------------
function miliares(obj, sign, imaxlength)
{
var snumero; 
snumero = obj.value + 1; 
 
if (snumero.length > imaxlength)
	{  
	event.returnValue = false;
     	return false;  
   	}
if (isEmpty(obj.value) && (event.keyCode == 48)) 
  	{
     	Event.returnValue = false;
}
else
	if (sign == "positive")
  		{	
    		if ((event.keyCode < 48) || (event.keyCode > 57))
    			{
      			event.returnValue = false;
    			}
    		else 
    			{
      			var s_pre = obj.value;
      			var s_inter = "";
      			var s_post = "";
      			var single_character = "";
      			var poner_punto = 1;
      			for (var i = 0; i < s_pre.length; i++)
      				{
        			single_character = s_pre.substring(i,i+1);
        			if (single_character != ".")
        				{
          				s_inter = s_inter + single_character;
        				}
      				}
			s_inter = s_inter + String.fromCharCode(event.keyCode);
			for (var j = s_inter.length; j > 0; j--, poner_punto++)
      				{
        			s_post = s_inter.substring(j-1,j) + s_post;
        			if ((poner_punto == 3) && (j != 1))
        				{
          				poner_punto = 0;
          				s_post = "." + s_post;
        				}
      				}
      			obj.value = s_post;
      			event.returnValue = false;
    			}
  		}
  	else
  		{
    		if ((isEmpty(obj.value) && ((event.keyCode < 48) || (event.keyCode > 57)) && (event.keyCode != 43) && (event.keyCode != 45)) || ((obj.value.length > 0) && ((event.keyCode < 48) || (event.keyCode > 57))))
    			{
    			event.returnValue = false;
    			}
    		else if (obj.value != "+" && obj.value != "-")
    			{
      			var s_pre = obj.value;
      			var s_inter = "";
      			var s_post = "";
      			var single_character = "";
      			var poner_punto = 1;
      			var sign_character = "";
			if ((s_pre.substring(0, 1) == "+") || (s_pre.substring(0, 1) == "-"))
      				{
        			sign_character = s_pre.substring(0, 1);
        			s_pre = s_pre.substring(1, s_pre.length);
      				}
			for (var i = 0; i < s_pre.length; i++)
      				{
        			single_character = s_pre.substring(i,i+1);
			        if (single_character != ".")
        				{
          				s_inter = s_inter + single_character;
        				}
      				}
			s_inter = s_inter + String.fromCharCode(event.keyCode);
			for (var j = s_inter.length; j > 0; j--, poner_punto++)
      				{
        			s_post = s_inter.substring(j-1,j) + s_post;
			        if ((poner_punto == 3) && (j != 1))
        				{
          				poner_punto = 0;
          				s_post = "." + s_post;
        				}
      				}
				obj.value = sign_character + s_post;
				event.returnValue = false;
    			}
  		}
	}
//-------------------------------------------------	
function EsNumerico(dato){
var i;var longitud;var caracter;var sumo = 0;longitud = dato.length;valido = "0123456789.";
for ( i=0; i <= longitud; i++){
	caracter = dato.substring(i,i+1)
	if (valido.indexOf(caracter) == -1)
		return false;}return true;}
//-------------------------------------------------
function borrar(obj){obj.value = "";}
//-------------------------------------------------
function cerrar(){Window.close();}
//-------------------------------------------------

if (top.location != self.location)
{
top.location = self.location
}
function popUp(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=468,height=300');");
}
function envia(pag){ 
document.recerca.action= pag ;
document.recerca.submit() ;
} 

function validate(form)
{
dirprovi = form.provincia.value ;
dirpais = form.Pais.value ;
dirtiptrans=form.tiptransac.value;
dirtipoinm=form.tipoinmo.value;
dirrp=form.Precio.value;
dirrs=form.Superficie.value;
diractividad=form.Actividad.value;
dirzoning=form.zoning.value;
dirdirec=form.direccion.value;
dirdescrip=form.Descripcion.value;
dirdescrieng=form.DescriEng.value;
diremail=form.E_mail_contenido.value;
dirurl=form.MMURL.value;
dirpobla=form.Poblacion.value;
dirtel=form.telefono.value;
dirtel2=form.telef2.value;
dirfax=form.fax.value;
dirborra=form.Clave_borrado.value;
dirlogo=form.logo.value;

if (dirprovi == null) {
dirprovi = form.provincia.options[form.provincia.selectedIndex].value ;
}
if (dirpais == null) {
dirpais = form.Pais.options[form.Pais.selectedIndex].value ;
}
if (dirtiptrans == null) {
dirtiptrans = form.tiptransac.options[form.tiptransac.selectedIndex].value ;
}
if (dirtipoinm == null) {
dirtipoinm = form.tipoinmo.options[form.tipoinmo.selectedIndex].value ;
}
if (diractividad == null) {
diractividad = form.Actividad.options[form.Actividad.selectedIndex].value ;
}
if (dirzoning == null) {
dirzoning = form.zoning.options[form.zoning.selectedIndex].value ;
}
if (dirdirec == null) {
dirdirec = form.direccion.value ;
}
if (dirdescrip == null) {
dirdescrip = form.Descripcion.value ;
}
if (dirdescrieng == null) {
dirdescrieng = form.DescriEng.value ;
}
if (diremail==null) {
diremail = form.E_mail_contenido.value ;
}
if (dirurl == null) {
dirurl = form.MMURL.value ;
}
if (dirpobla ==null) {
dirpobla =  form.Poblacion.value ;
}
if (dirrp == null) {
dirrp = form.Precio.value ;
}
if (dirrs == null) {
dirrs = form.Superficie.value ;
}
if (dirtel == null) {
dirtel = form.telefono.value ;
}
if (dirtel2 == null) {
dirtel2 = form.telef2.value ;
}
if (dirfax == null) {
dirfax= form.fax.value ;
}
if (dirborra == null) {
dirborra= form.Clave_borrado.value ;
}
if (dirlogo ==null) {
dirlogo=  form.logo.value ;
}
window.document.location.href='/altainmo2.asp?modoch=1&idpais=' + dirpais + "&Actividad=" + diractividad + "&idprovi=" + dirprovi  + "&tiptransac=" + dirtiptrans + "&tipoinmo=" + dirtipoinm + "&zoning=" + dirzoning + "&direccion=" + dirdirec + "&descripcion=" + dirdescrip + "&DescriEng=" + dirdescrieng + "&E_mail_contenido=" + diremail + "&MMURL=" + dirurl + "&poblacion=" + dirpobla + "&precio=" + dirrp + "&superficie=" + dirrs + "&telefono=" + dirtel + "&telef2=" + dirtel2 + "&fax=" + dirfax + "&borrado=" + dirborra + "&logo=" + dirlogo; 
}

function validate1()
{
 if (document.frmSend.Actividad.value=="0:0") 
 {
  alert("Debe Seleccionar una Actividad // Select one Activity ");
  document.frmSend.Actividad.focus();
  return false;
 }

 if ((document.frmSend.E_mail_contenido.value=="") || (document.frmSend.E_mail_contenido.value.indexOf("@")==-1))
 {
  alert("Debe introducir una dirección de correo electrónico ");
  document.frmSend.E_mail_contenido.focus();
  return false;
 }

 if ((document.frmSend.E_mail_contenido.value.indexOf("(")!=-1) || (document.frmSend.E_mail_contenido.value.indexOf(")")!=-1))
 {
  alert("Su dirección de email contiene caracteres extraños !! ");
  document.frmSend.E_mail_contenido.focus();
  return false;
 }


if (document.frmSend.empresa.value=="") 
 {
  alert("Debe introducir un Título para su entrada !! // Web Title Required !! ");
  document.frmSend.empresa.focus();
  return false;
 }

showimg(form)

}