isNS4 = (document.layers) ? true : false;
isIE4 = (document.all && !document.getElementById) ? true : false;
isIE5 = (document.all && document.getElementById) ? true : false;
isNS6 = (!document.all && document.getElementById) ? true : false;

function checkEnter(event,form)	{ 	
	var code = 0;
	if (isNS4)
		code = event.which;
	else
		code = event.keyCode;
	if (code==13)
		eval('document.'+form).submit();
	}

function no_vacio(a,b){
	cad ='document.formulario.'+a+'.value'
	lon  =cad+'.length'
	if ((eval(lon))<=1)
		return ' * Ingrese un valor valido ['+b+'] \n';	
		else
		return '';		
	}

function selec(a,b){
	cad ='document.formulario.'+a+'.selectedIndex'
	if ((eval(cad))==0)
		return ' * Seleccion no valida, debe seleccionar una opcion ['+b+'] \n';  	
		else
		return '';		
		
	}
function selec2(a,b){
	cad ='document.formulario.'+a+'.length'
	if ((eval(cad))==0)
		return ' * Seleccion no valida, debe seleccionar una opcion ['+b+'] \n ';  	
		else
		return '';		
	}
function mail(a,b){
	cad ='document.formulario.'+a+'.value'
	existe1 = cad+'.indexOf(".")'
	existe2 = cad+'.indexOf("@")'
	if ( ((eval(existe1))==-1 || eval(existe2)==-1) && eval(cad)!='')
		return ' * Ingrese un e-Mail valido ['+b+'] \n';	
		else
		return '';		
	}	

function check(a,b){
	cad ='document.formulario.'+a+'.checked'
	if (!eval(cad))
		return ' * Debe seleccionar opcion ['+b+'] \n';
		else
		return '';		
	}
function numer(a,b){	
	cad ='document.formulario.'+a+'.value'
	if (isNaN(eval(cad)))
		return ' * El valor debe ser numerico ['+b+'] \n';
		else
		return '';
}

function verif_tas(a){
error=''
formu=a.split(',')
for (i=1;i<formu.length;i++)
	switch (formu[i]){
		case '1' :
			error += selec(formu[i-1],formu[i+1]);
			break;
		case '2' :	
			error += selec(formu[i-1],formu[i+1]);
			break;
		case '3' :	
			error += mail(formu[i-1],formu[i+1]);
			break;
		case '4' :	
			error += check(formu[i-1],formu[i+1]);
			break;
		}
	
	if (error!=''){
		alert (error)
	}else{
		if(document.formulario.sub)
			document.formulario.sub.value=1;

		document.formulario.submit()		
	}
}//fin funcion

function verif1(a){
error=''
formu=a.split(',')
for (i=1;i<formu.length;i+=3)
	switch (formu[i]){
		case '1' :
			error += no_vacio(formu[i-1],formu[i+1]);
			break;
		case '2' :	
			error += selec(formu[i-1],formu[i+1]);
			break;
		case '3' :	
			error += mail(formu[i-1],formu[i+1]);
			break;
		case '4' :	
			error += check(formu[i-1],formu[i+1]);
			break;
		case '5' :	
			error += numer(formu[i-1],formu[i+1]);
			break;		
		}

		
	
	if (error!=''){
		alert (error)
	}else{
		if(document.formulario.sub)
			document.formulario.sub.value=1;

		document.formulario.submit()		
	}
}//fin funcion


function verif2(a){
error=''
formu=a.split(',')
for (i=1;i<formu.length;i+=3)
	switch (formu[i]){
		case '1' :
			error += no_vacio(formu[i-1],formu[i+1]);
			break;
		case '2' :
			error += selec(formu[i-1],formu[i+1]);
			break;
		case '3' :	
			error += mail(formu[i-1],formu[i+1]);
			break;
		case '4' :	
			error += check(formu[i-1],formu[i+1]);
			break;
		case '5' :	
			error += numer(formu[i-1],formu[i+1]);
			break;		
		}
	if (error!=''){
		alert (error)

	}else if(  (document.formulario.prp_pre.value=='' || document.formulario.prp_pre.value== 0) &&  (document.formulario.prp_pre_dol.value=='' || document.formulario.prp_pre_dol.value== 0)){
		alert('**-Debe ingresar un precio en dolares o en pesos ** ')
	}else{
		
		document.formulario.submit()		
	}
}//fin funcion

function verif3(a){ 
error=''
formu=a.split(',')
for (i=1;i<formu.length;i+=3)
	switch (formu[i]){
		case '1' :
			error += no_vacio(formu[i-1],formu[i+1]);
			break;
		case '2' :	
			error += mail(formu[i-1],formu[i+1]);
			break;
		case '3' :
			error += selec(formu[i-1],formu[i+1]);
			break;
		}

	if (error!=''){
		alert (error)
	}else{
		nombre=document.formulario.nombre.value;
		apellido=document.formulario.apellido.value;
		telefono=document.formulario.telefono.value;
		domicilio=document.formulario.domicilio.value;
		mail=document.formulario.mail.value;
		nota=document.formulario.nota.value;
		rub_id=document.formulario.rub_id.value;
		usr_id=document.formulario.usr_id.value;
		usuario=document.formulario.usuario.value;
		accion=document.formulario.accion.value;
		nota_id=document.formulario.nota_id.value;
		window.open("abm_notas.php?nota_id="+nota_id+"&usr_id="+usr_id+"&rub_id="+rub_id+"&usuario="+usuario+"&accion="+accion+"&nombre="+nombre+"&apellido="+apellido+"&telefono="+telefono+"&domicilio="+domicilio+"&mail="+mail+"&nota="+nota,"vent","toolsbar=0,width=100,height=100,scrollbars=0");
		document.formulario.submit()		
	}
}//fin funcion

function verif4(a){ 
error=''
formu=a.split(',')
for (i=1;i<formu.length;i+=3)
	switch (formu[i]){
		case '1' :
			error += no_vacio(formu[i-1],formu[i+1]);
			break;
		case '2' :	
			error += mail(formu[i-1],formu[i+1]);
			break;
		case '3' :
			error += selec(formu[i-1],formu[i+1]);
			break;
		}

	if (error!=''){
		alert (error)
	}else{
		nombre=document.formulario.nombre.value;
		apellido=document.formulario.apellido.value;
		telefono=document.formulario.telefono.value;
		domicilio=document.formulario.domicilio.value;
		mail=document.formulario.mail.value;
		nota=document.formulario.nota.value;
		rub_id=document.formulario.rub_id.value;
		usr_id=document.formulario.usr_id.value;
		usuario=document.formulario.usuario.value;
		accion=document.formulario.accion.value;
		nota_id=document.formulario.nota_id.value;
		document.formulario.submit()		
	}
}//fin funcion

function verif5(a){
error=''
formu=a.split(',')
for (i=1;i<formu.length;i+=3)
	switch (formu[i]){
		case '1' :
			error += no_vacio(formu[i-1],formu[i+1]);
			break;
		case '2' :	
			error += selec(formu[i-1],formu[i+1]);
			break;
		case '3' :	
			error += selec2(formu[i-1],formu[i+1]);
			break;
		}

	
	if (error!=''){
		alert (error)
	}else{
		if(document.formulario.sub)
			document.formulario.sub.value=1;
			document.formulario.submit()		
	}
}//fin funcion

function verif_emails(a){
error='';
_check='';
_texbox='';
_select='';
_select2='';
formu=a.split(',')
for (i=1;i<formu.length;i+=3)
	switch (formu[i]){
		case '1' :
			_texbox = no_vacio(formu[i-1],formu[i+1]);
			break;
		case '2' :
			_select2 = selec2(formu[i-1],formu[i+1]);
			break;
		case '3' :	
			_select = selec2(formu[i-1],formu[i+1]);
			break;
		case '4' :	
			_check = check(formu[i-1],formu[i+1]);
			break;

		}

	if( _texbox!=''){
		error +='* Debe completar el Campo de Texto \n\r';
	}
	
	if( _select2!=''){
		error +='* Debe Agregar un E-mail \n\r';
	}
	
	if( _select!='' && _check!=''){
		error +='* Debe Agregar un Inmueble o Marcar Todos \n\r';
	}


	if ( error!='' ){
		alert (error)
	}else{
		if(document.formulario.sub)
			document.formulario.sub.value=1;
			document.formulario.submit()		
	}
}//fin funcion

function cambiar(a,u,usuario,prp_publica){
			
		 if( eval('document.formulario.most'+a+'[0]').checked){
		 	estado=eval('document.formulario.most'+a+'[0]').value
		 }else if( eval('document.formulario.most'+a+'[1]').checked){
			estado=eval('document.formulario.most'+a+'[1]').value
		 }else if(eval('document.formulario.most'+a+'[2]').checked){
		 	estado=eval('document.formulario.most'+a+'[2]').value
		 }

		window.open("mostrar.php?a="+a+"&usr_id="+u+"&usuario="+usuario+"&prp_mostrar="+estado+"&publica="+prp_publica,"ventana","toolsbar=0,width=100,height=100,scrollbars=0");

}//fin funcion cambiar

function marcar(){
	var j=0,des=0;
	for(j=0;j < document.formulario.elements.length;j++){
			if(document.formulario.elements[j].checked){
				des=1;			
			}
	}
	
	for(i=0;i<document.formulario.elements.length;i++){
			if(des){
				document.formulario.elements[i].checked=0;

			}else{
				document.formulario.elements[i].checked=1;		
			}//fin if
	}//fin for
}//fin marcar
	
	function verif_items_leidos(items){
	
	var j=0,des=0;
	for(j=0;j < document.formulario.elements.length;j++){
			if(document.formulario.elements[j].checked){
				des=1;			
			}
	}
	
			if(des){
				document.formulario.submit();

			}else{
				alert('Debe seleccionar '+ items + ' Item/s');
			}//fin if
	
	}//fin verificar



	
	function verif_items_modif(items){
	
	var j=0,des=0;
	for(j=0;j < document.formulario.elements.length;j++){
			if(document.formulario.elements[j].checked){
				des=1;			
			}
	}
	
			if(des){
				document.formulario.submit();

			}else{
				alert('Debe seleccionar '+ items + ' Item/s');
			}//fin if
	
	}//fin verificar


	function ltrim ( s )
						{
						   return s.replace( /^\s*/, "" );
				}	

	function rtrim ( s )
						{
						return s.replace( /\s*$/, "" );
				}

	function trim ( s )
						{
						return rtrim(ltrim(s));
				}

function atender(self,recep_id,aux){
		document.formulario.recep_id.value=recep_id;
		document.formulario.action=self;	
		document.formulario.submit();	
		}


function cambio_prov(self){
		var prov = (eval(document.formulario.pro_id.options[document.formulario.pro_id.selectedIndex].value));
			if(document.formulario.tip_id_ant){
				document.formulario.tip_id_ant.value=1;
			}
				document.formulario.action=self;	
				document.formulario.submit();	
		}

function tipo_const(accion){
	indice =document.formulario.tip_id.options[document.formulario.tip_id.selectedIndex].value;	
	document.formulario.action=accion;
	//document.formulario.tip_const_id.value=indice;
	document.formulario.submit();
}

function condicion(accion){
	indice =document.formulario.con_id.options[document.formulario.con_id.selectedIndex].value;	
	document.formulario.action=accion;
	//document.formulario.tip_const_id.value=indice;
	document.formulario.submit();
}

function mover_foto_der(prp_id,usr_id,cant_fotos){
	var k,desc
	var ultima_foto=document.form_foto.ultima_foto.value;
	var foto_actual=document.form_foto.foto_actual.value;
	var celda_actual=document.form_foto.celda_actual.value;
	ultima_foto++;
	foto_actual++;
	celda_actual++;
	
	if ((foto_actual>8) && (ultima_foto<=cant_fotos)){//Dezplazo a la izquierda la tira de fotitos 
		for (var j=1;j<8;j++){
			k=j+1;
			eval('document.form_foto.foto_'+j).src='./script/foto.php?foto=s/'+prp_id+'-'+usr_id+'-'+k+'.gif&tam=52';
		}
		eval('document.form_foto.foto_'+k).src= "./script/foto.php?foto=s/"+prp_id+"-"+usr_id+"-"+ultima_foto+".gif&tam=52";
		document.form_foto.ultima_foto.value=ultima_foto;
		celda_actual=8;
	}

	if(foto_actual <= cant_fotos){//muestro la foto principal y actualizo foto_actual
		document.form_foto.foto_actual.value=foto_actual;
		eval('document.form_foto.foto_ppal').src="./script/foto.php?foto=s/"+prp_id+"-"+usr_id+"-"+foto_actual+".gif&tam=400";
		marcar_celda(celda_actual);
		document.form_foto.celda_actual.value=celda_actual;
	}
//	alert(foto_actual+' - '+cant_fotos);
	if (foto_actual >=  cant_fotos){
		desc=eval('document.form_foto.desc_'+foto_actual).value;
		eval('document.form_foto.descripcion').value = desc;
	}

//	alert("foto_actual:"+foto_actual+" marcar_celda:"+celda_actual+" celda_actual:"+celda_actual+" ultima_foto:"+ultima_foto);
	
}//fin function 

function mover_foto_izq(prp_id,usr_id,cant_fotos){
	var aux=document.form_foto.ultima_foto.value;
	var desc,k,primer_foto= aux - 8;
	var foto_actual=document.form_foto.foto_actual.value;
	var celda_actual=document.form_foto.celda_actual.value;

	foto_actual--;
	celda_actual--;
	nro=eval('document.form_foto.ultima_foto').value - 8 + foto_actual;
	if ((primer_foto > 0) && (foto_actual<3)){//desplazo la tira de fotitos hacia la derecha
		fo_id=prp_id+"-"+usr_id+"-"+primer_foto+".gif";	
		for(var j=8;j>1;j--){
			k=j-1;
			eval('document.form_foto.foto_'+j).src='./script/foto.php?foto=s/'+prp_id+'-'+usr_id+'-'+k+'.gif&tam=52';
		}
		eval('document.form_foto.foto_1').src= "./script/foto.php?foto=s/"+prp_id+"-"+usr_id+"-"+primer_foto+".gif&tam=52";
		marcar_celda(celda_actual);
		document.form_foto.ultima_foto.value=(primer_foto + 7);
		a=eval('document.form_foto.ultima_foto').value;
		celda_actual=1;	
	}
	if(foto_actual > 0){//cambio la foto principal y actualizo foto_actual
		//alert(foto_actual);
		document.form_foto.foto_actual.value=foto_actual;
		eval('document.form_foto.foto_ppal').src="./script/foto.php?foto=s/"+prp_id+"-"+usr_id+"-"+foto_actual+".gif&tam=400";
		marcar_celda(celda_actual);
		document.form_foto.celda_actual.value=celda_actual;
	}
	if (foto_actual){
		desc=eval('document.form_foto.desc_'+foto_actual).value;
		eval('document.form_foto.descripcion').value = desc;
	}
//	alert("foto_actual:"+foto_actual+" marcar_celda:"+celda_actual+" celda_actual:"+celda_actual+" ultima_foto:"+ultima_foto);
}//fin function 

function cambiar_imagen(obj_img,formulario,imagen){
	eval('document.'+formulario+'.'+obj_img).src=imagen;
}

function marcar_celda(nro_celda){
/*	for(var i=1;i<=8;i++){//quita el borde a todas las celdas
		eval('document.form_foto.foto_'+i).style.border="";
	}
	eval('document.form_foto.foto_'+nro_celda).style.border= "solid #333399 3px"; //cc2222
*/}

function cambiar_foto(nro_foto,ficha_nueva,prp_id,usr_id){
	var nro,nro_desc,celda_actual;
	nro=eval('document.form_foto.ultima_foto').value - 8 + nro_foto;
	if(ficha_nueva){
		//eval('document.form_foto.foto_ppal').src="./script/foto.php?foto=s/"+prp_id+"-"+usr_id+"-"+nro_foto+".gif&tam=400";
		eval('document.form_foto.foto_ppal').src="http://www.inmoclick.com.ar/ftp_inmohost/fotos/"+prp_id+"-"+usr_id+"-"+nro_foto+".gif";
	}else{
		//eval('document.form_foto.foto_ppal').src="./script/foto.php?foto="+nro_foto+"/"+prp_id+"-"+usr_id+".gif&tam=400";	
		eval('document.form_foto.foto_ppal').src="http://www.inmoclick.com.ar/ftp_inmohost/foto"+nro_foto+"/"+prp_id+"-"+usr_id+".gif";	
	}
	//eval('document.form_foto.foto_ppal').src=eval('document.form_foto.foto_'+nro_foto).src;
	document.form_foto.foto_actual.value=nro;
	nro_desc=eval('document.form_foto.ultima_foto').value;		
	desc=eval('document.form_foto.desc_'+nro).value;
	eval('document.form_foto.descripcion').value = desc;
	marcar_celda(nro_foto);
	document.form_foto.celda_actual.value=nro_foto; 
//	alert("foto_actual:"+nro+"  marcar_celda:"+nro_foto+"celda_actual:"+nro_foto);
}//fin function 

function cambiar_foto2(nro_foto,port_id){
	eval('document.form_foto.foto_ppal').src="./script/mostrar_foto.php?foto=../images/portfolio-"+port_id+"-"+nro_foto+".gif&tam=300";
	document.form_foto.celda_actual.value=nro_foto; 
}//fin function 

function cambiar2(buscador,color){
                if (isNS6 || isIE5) {
                    elm = document.getElementById(buscador);
                        elm.style.background=color;
                }
}// fin funcion cambiar

function cambiar_fondo(celda1,color1,color2){
	 celda1.style.background=color1;
	 celda1.style.color=color2;
}

function manejo_img_mnu(ruta,imagen,nro){
	eval('document.form_mnu.'+imagen).src=ruta+'/icon'+nro+'.gif';			
}

function manejo_img_mnu2(ruta,imagen,nro){
	eval('document.form_mnu.'+imagen).src=ruta+'/arrow'+nro+'.gif';			
}

function cambiar_fondo(celda1,color1,color2){
	 celda1.style.background=color1;
	 celda1.style.color=color2;
}
function cambiar_imagen(valor,ruta){
	valor.src=ruta			
}

function manejo_capas(aux,valor){
			
			if (isNS6 || isIE5) {
			    elm = document.getElementById(valor);
				if(aux)
					elm.style.visibility="visible";
			 	else
					elm.style.visibility="hidden";
			
			}else if(isIE4){
				document.all[valor];	
			
			}else if(isNS4){
				 elm = document.layers[valor];
				if(aux)
					elm.style.visibility="show";
			 	else
					elm.style.visibility="hide";

			}
}//fin function manejo_capas

function verif_mail_tel(a){
var error_mail='';
var error_tel='';
formu=a.split(',');
for (i=1;i<formu.length;i+=3){
	switch (formu[i]){
		case '1' :
			error_tel += no_vacio(formu[i-1],formu[i+1]);
			break;
		case '3' :	
			error_mail += no_vacio(formu[i-1],formu[i+1]);
			error_mail += mail(formu[i-1],formu[i+1]);
			break;
		}
}
		//alert("err_mail:"+error_mail+"  error_tel:"+error_tel);
	if (error_mail!='' && error_tel!=''){
		alert ("Debe completar correctamente todos los campos obligatorios para poder ser contactado")
	}else{
		if(document.formulario.sub)
			document.formulario.sub.value=1;

		document.formulario.submit()		
	}
}//fin funcion

function flash(pelicula,width,height){
document.write('<object type="application/x-shockwave-flash" data="' + pelicula + '" width="' + width + '" height="' + height + '">\n');
document.write('<param name="allowScriptAccess" value="sameDomain" />\n');
document.write('<param name="movie" value="' + pelicula + '" />\n');
document.write('<param name="quality" value="high" />\n');
document.write('<param name="menu" value="false" />\n');
document.write('</object>\n');
}

