// JavaScript Document
function getCoords(id){
	if(!id) id=0;
	var selector=document.getElementById('id_ciudad');
	var opcion=selector.selectedIndex;
	var name=selector.options[opcion].text;
	var ventana=window.open('get_coordinates.php?pid='+id+'&city='+name,'get_coordinates','width=620,height=650,top=150,left=150,scrollbars=no');
	ventana.focus();
}

function DoAccion(accion,id, Pn,Sort,Type){
	var myopc=document.getElementById('MyOpc');
	var myPn=document.getElementById('MyPn');
	var myForm=document.getElementById('SBMForm');
	myopc.value=accion;
	myPn.value=Pn;
	if(accion!='new'){
		var myId=document.getElementById('MyId');
		myId.value=id;
	}

	myForm.submit();
}

function borrarImagen(img,caja){
	var hidenDiv=document.getElementById(caja);
	setContent('procesos/deleteImagen.php?img='+img,hidenDiv);
}

function enfocar(){
	var box=document.getElementById('username');
	if(box) box.focus();
}

function setContent(page, container){
   new Ajax.Updater(container, page);
}

function A(e){
	if (document.all) {
		tecla = (document.all) ? e.keyCode : e.which;
	}else{
		tecla = (document.layers) ? e.keyCode : e.which;
	}
	if (tecla==13){
		event.cancelBubble = true;
		event.returnValue = false;
		return false;
	}
}



function confirmSubmit(mensaje){
	var agree=confirm(mensaje);
	if (agree)
		return true ;
	else
		return false ;
}

function showhideCampo(campo,opc){
	var field=document.getElementById(campo);
	if(field){
		if(opc==0){
			field.style.display='none';
		}else{
			var cp=document.getElementById('cp').checked;
			if(cp==true) field.style.display='block';
			if(cp==false) field.style.display='none';
		}
	}
}


/* REVISAR ESTA PARTE */
/*
function showError(campo,msg){
	var ob=document.getElementById(campo);
	if(ob){
		jQuery.facebox('<strong style="color:#c00;">'+msg+'</strong>');
	}
}


function ShowParte2(base){
	var seguir=1;
	var filter=/^[A-Za-z][A-Za-z0-9_]*@[A-Za-z0-9_]+\.[A-Za-z0-9_.]+[A-za-z]$/;
	var nombre=document.getElementById('nombre').value;
	if (!nombre.length) {
		showError('nombre','Debe Ingresar su Nombre');
		seguir=0;
		exit;
	}

	var apellido=document.getElementById('apellido').value;
	if (!apellido.length) {
		showError('apellido','Debe Ingresar su/s Apellidos');
		seguir=0;
		exit;
	}

	var telefono=document.getElementById('telefono').value;
	if (!telefono.length) {
		showError('telefono','Debe Ingresar su Número de Teléfono');
		seguir=0;
		exit;
	}

	var email=document.getElementById('email').value;
	if (!email.length) {
		showError('email','Debe Ingresar su dirección de e-mail');
		seguir=0;
		exit;
	}else{
		if (!filter.test(email)){
			showError('email','Ingrese una dirección de e-mail válida');
			seguir=0;
			exit;
		}
	}
	var ciudad=document.getElementById('ciudad').value;
	if (!ciudad.length) {
		showError('ciudad','Debe Ingresar su Ciudad');
		seguir=0;
		exit;
	}
	
	var pro=document.getElementById('id_provincia');
	if(pro){
		var idx=pro.selectedIndex;
		var proid=pro.options[idx].value;
		if(proid==0){
			showError('id_provincia','Seleccione su provincia');
			seguir=0;
			exit;
		}
	}

	if(seguir==1){
		var caja=document.getElementById('idarea');
		var campo=document.getElementById('id_area');
		var boton=document.getElementById('cont1');
		caja.style.display='block';
		boton.style.display='none';
		campo.focus();
	}
}

function showTablones(base){
	// ocultar resto
	var caja=document.getElementById('tablon');
	var campo=document.getElementById('id_madera');
	var caja2=document.getElementById('rastrel');
	var caja3=document.getElementById('m2');
	var caja5=document.getElementById('colos');
	var caja6=document.getElementById('pile');
	var caja7=document.getElementById('piles');
	var caja8=document.getElementById('colopile');
	var caja9=document.getElementById('fin');
	var caja10=document.getElementById('lineales');
	var caja11=document.getElementById('descu');
	var caja12=document.getElementById('discount');
	caja2.style.display='none';
	caja3.style.display='none';
	caja5.style.display='none';
	caja6.style.display='none';
	caja7.style.display='none';
	caja8.style.display='none';
	caja9.style.display='none';
	caja10.style.display='none';
	caja11.style.display='none';
	caja12.style.display='none';
	// fin ocultar
	var opt=document.getElementById('id_area');
	var idm=opt.selectedIndex;
	var mid=opt.options[idm].value;

	var xx=base+'includes/ajax.tablon.php?id='+mid;
	setContent(xx,'tablon');
	caja.style.display='block';
	campo.focus();
}

function showRastrel(base,marca){
	// ocultar resto
	var caja=document.getElementById('rastrel');
	var campo=document.getElementById('id_rastrel');
	
	var caja3=document.getElementById('m2');
	var caja5=document.getElementById('colos');
	var caja6=document.getElementById('pile');
	var caja7=document.getElementById('piles');
	var caja8=document.getElementById('colopile');
	var caja9=document.getElementById('fin');
	var caja10=document.getElementById('lineales');
	var caja11=document.getElementById('descu');
	var caja12=document.getElementById('discount');
	caja3.style.display='none';
	caja5.style.display='none';
	caja6.style.display='none';
	caja7.style.display='none';
	caja8.style.display='none';
	caja9.style.display='none';
	caja10.style.display='none';
	caja11.style.display='none';
	caja12.style.display='none';
	// fin ocultar
	var nn= new Array('base',base,'marca',marca);
	xx=base+'includes/ajax.rastrel.php?marca='+marca;
	setContent(xx,'rastrel');
	caja.style.display='block';
	campo.focus();
	//LNSR_ejecutar('rastrel','','GET',xx,'', nn);
}

function showRemates(){
	var opt=document.getElementById('id_area');
	var idm=opt.selectedIndex;
	var mid=opt.options[idm].value;
	var caja=document.getElementById('piles');
	var xx='includes/ajax.remates.php?id='+mid;
	setContent(xx,'piles');
	caja.style.display='block';
	caja.focus();
}


function showMetros(){
	// ocultar resto
	var caja5=document.getElementById('colos');
	var caja6=document.getElementById('pile');
	var caja7=document.getElementById('piles');
	var caja8=document.getElementById('colopile');
	var caja9=document.getElementById('fin');
	var caja10=document.getElementById('lineales');
	var caja11=document.getElementById('descu');
	var caja12=document.getElementById('discount');
	caja5.style.display='none';
	caja6.style.display='none';
	caja7.style.display='none';
	caja8.style.display='none';
	caja9.style.display='none';
	caja10.style.display='none';
	caja11.style.display='none';
	caja12.style.display='none';
	// fin ocultar
	var caja=document.getElementById('m2');
	caja.style.display='block';
	caja.focus();
}

function showNext(div){
	var caja=document.getElementById(div);
	caja.style.display='block';
	caja.focus();
//	scrollContent('textslider',1);
}
function evaluaColo(val){
	var caja7=document.getElementById('piles');
	var caja8=document.getElementById('colopile');
	var caja9=document.getElementById('fin');
	var caja10=document.getElementById('lineales');
	var caja11=document.getElementById('descu');
	var caja12=document.getElementById('discount');
	caja7.style.display='none';
	caja8.style.display='none';
	caja9.style.display='none';
	caja10.style.display='none';
	caja11.style.display='none';
	caja12.style.display='none';
	showNext('pile');
}

function evaluaPile(val,prox){
	var caja10=document.getElementById('lineales');
	var caja11=document.getElementById('descu');
	var caja12=document.getElementById('discount');
	if (caja10) caja10.style.display='none';
	if (caja11) caja11.style.display='none';
	if (caja12) caja12.style.display='none';


	if(val==1) {
		showRemates();
		var caja9=document.getElementById('fin');
		if(caja9) caja9.style.display='none';
	}else{
//		showNext('colos');
		var caja=document.getElementById('piles');
		var caja2=document.getElementById('colopile');
		if (caja) caja.style.display='none';
		if (caja2) caja2.style.display='none';
		if(prox==1){
			showNext('descu');
		}else{
			showNext('fin');
		}
	}
//	scrollContent('textslider',1);
}


function evaluaDesc(val){
	caja10=document.getElementById('fin');
	if (caja10) caja10.style.display='none';
	var caja9=document.getElementById('discount');
	if(val==1) {
		caja9.style.display='block';
	}else{
		caja9.style.display='none';
		showNext('fin');
	}
}

function hidePartes(v){
	if(v==1){
		var boton=document.getElementById('cont1');
		boton.style.display='none';
	}else{
		// ocultar resto
		// otro
		var caja1=document.getElementById('idarea');
		var caja2=document.getElementById('tablon');
		var caja3=document.getElementById('rastrel');
		var caja4=document.getElementById('m2');
		var caja5=document.getElementById('colos');
		var caja6=document.getElementById('pile');
		var caja7=document.getElementById('piles');
		var caja8=document.getElementById('colopile');
		var caja9=document.getElementById('fin');
		var caja10=document.getElementById('lineales');
		var caja11=document.getElementById('descu');
		var caja12=document.getElementById('discount');
		if (caja1) caja1.style.display='none';
		if (caja2) caja2.style.display='none';
		if (caja3) caja3.style.display='none';
		if (caja4) caja4.style.display='none';
		if (caja5) caja5.style.display='none';
		if (caja6) caja6.style.display='none';
		if (caja7) caja7.style.display='none';
		if (caja8) caja8.style.display='none';
		if (caja9) caja9.style.display='none';
		if (caja10) caja10.style.display='none';
		if (caja11) caja11.style.display='none';
		if (caja12) caja12.style.display='none';
		// ll
		document.getElementById('nombre').focus();
		// fin ocultar
	}
}

function loadAmbientes(aid){
	if (aid) {
		aid=parseInt(aid);
	}else{
		aid=1;
	}
	var i=1;
	while (i<10){
		var cual=document.getElementById('amb'+i);
		if (i==aid) {
			cual.style.color='#fff';
		}else{
			cual.style.color='#000';
		}
		i++;
	}
	var so = new SWFObject("ambientes/room.swf?ambid="+aid, "room", "842", "496", "7", "#FFFFFF");
	so.write("room");
}

var lastlen;
var lastcolor;
function checklength(obj, len, id) {
	var color = "";
	var count = "";
	if (obj.value.length >= len){
		color = "red";
		obj.value = obj.value.substring(0, len);
	}
	else if (len - obj.value.length < len * 0.25)
	color = "#FF0000";
	if (obj.value.length != lastlen){
		count = len - obj.value.length;
		document.getElementById(id).innerHTML = count;
	}
	if (color != lastcolor){
		lastcolor = color;
		document.getElementById(id).style.color = color;
	}
}

function shoMapa(plan,wi,he){
	var caja=document.getElementById("mapa");
	caja.innerHTML='<a href="javascript:void(0);" onclick="openmap(\''+plan+'\');"title="haz click sobre el mapa para ampliar"><img src="'+plan+'" width="'+wi+'" height="'+he+'" alt="Plano Ubicaci&oacute;n" /></a><br />haz click sobre el mapa para ampliar.';
}

function openmap(img){
	jQuery.facebox('<img src="'+img+'" border="0" alt="Ubicacion" style="margin:10px auto;" />');
}
function openbox(img,ancho,alto,titulo){
	jQuery.facebox('<img src="'+img+'" width="'+ancho+'" height="'+alto+'" border="0" alt="'+titulo+'" style="margin:10px auto;" />');
}


function showSubProductos(action,boton){
//	if (boton<1) boton=1;
	var mnu2=document.getElementById('submenuObras');
	if (mnu2) mnu2.style.display='none';
	var mnu3=document.getElementById('submenuAmbientes');
	if (mnu3) mnu3.style.display='none';

	if (action>0){
		var mnu=document.getElementById('submenuProductos');
		if (mnu) mnu.style.display='block';

		var itm=document.getElementById('itemprods');
		itm.style.color='#fff';
		itm.style.background='#b5863b';
		
		var itm=document.getElementById('itemobra');
		itm.style.color='#808080';
		itm.style.background='none';
		
		var cual=document.getElementById('itemprod'+boton);
		if(cual) cual.style.color='#fff';
//		cual.style.color='#b5863b';
	}else{
		var mnu=document.getElementById('submenuProductos');
		if (mnu) mnu.style.display='none';
		var itm=document.getElementById('itemprods');
		itm.style.color='#808080';
	}
}

function showSubObras(action,boton){
//	if (boton<1) boton=1;
	var mnu2=document.getElementById('submenuProductos');
	if (mnu2) mnu2.style.display='none';
	var mnu3=document.getElementById('submenuAmbientes');
	if (mnu3) mnu3.style.display='none';
	if (action>0){
		var mnu=document.getElementById('submenuObras');
		if (mnu) mnu.style.display='block';
		var itm=document.getElementById('itemobra');
		itm.style.color='#fff';
		itm.style.background='#b5863b';
		
		var itm=document.getElementById('itemprods');
		itm.style.color='#808080';
		itm.style.background='none';

		var cual=document.getElementById('itemobr'+boton);
		if(cual) cual.style.color='#fff';
	}else{
		var mnu=document.getElementById('submenuObras');
		if (mnu) mnu.style.display='none';
		var itm=document.getElementById('itemobra');
		itm.style.color='#808080';
	}
}


function showSubAmbientes(action,boton){
//	if (boton<1) boton=1;
	var mnu2=document.getElementById('submenuProductos');
	if (mnu2) mnu2.style.display='none';
	var mnu3=document.getElementById('submenuObras');
	if (mnu3) mnu3.style.display='none';
	if (action>0){
		var mnu=document.getElementById('submenuAmbientes');
		if (mnu) mnu.style.display='block';
		var itm=document.getElementById('itemamb');
		itm.style.color='#fff';
		itm.style.background='#b5863b';
		
		var itm=document.getElementById('itemprods');
		itm.style.color='#808080';
		itm.style.background='none';
		var itm=document.getElementById('itemobra');
		itm.style.color='#808080';
		itm.style.background='none';

	}else{
		var mnu=document.getElementById('submenuAmbientes');
		if (mnu) mnu.style.display='none';
		var itm=document.getElementById('itemamb');
		itm.style.color='#808080';
	}
}


function toolate(){
	setTimeout("hideSub();",5000);
}
function hideSub(){
	var mnu=document.getElementById('submenuObras');
	if (mnu) mnu.style.display='none';
	var mnu2=document.getElementById('submenuProductos');
	if (mnu2) mnu2.style.display='none';
	var mnu3=document.getElementById('submenuAmbientes');
	if (mnu3) mnu3.style.display='none';

	var itm=document.getElementById('itemobra');
	itm.style.color='#808080';
	itm.style.background='none';
	
	var itm=document.getElementById('itemprods');
	itm.style.color='#808080';
	itm.style.background='none';

	var itm=document.getElementById('itemamb');
	itm.style.color='#808080';
	itm.style.background='none';

}


function marcar(quien){
	var ele=document.getElementById(quien);
	ele.className = (ele.className == 'activo') ? 'inactivo' : 'activo';
}

function evaluateScroller(bloque,up,down,caja){
	var altura=document.getElementById(bloque).offsetHeight;
	var limite=document.getElementById(caja).offsetHeight;
	if (altura<limite){
		document.getElementById(up).style.display='none';
		document.getElementById(down).style.display='none';
	}
}

function verNoticia(id,pri,ult,base){
	var i=pri;
	while (i<(ult+1)){
		var quien=document.getElementById('noticia'+i);
		if (quien) quien.className = '';
		i++;
	}
	var quien=document.getElementById('noticia'+id);
	quien.className = 'activo';
	var nn= new Array('id',id,'base',base);
	xx=base+'includes/noticia.php';
	LNSR_ejecutar('datos-noticias','','GET',xx,'', nn);
	var capa=document.getElementById('datos-noticias');
}



function DoLogin(base){
	var formu=document.getElementById('login');
	var uname = formu.username.value;
	var upass = formu.password.value;
	formu.style.marginTop='-800px';
	var capa=document.getElementById('forget').style.display='none';
	var loader=document.getElementById('loading').style.display='block';
//	Login(base,uname,upass);
	
	setTimeout ("formu.submit();", 500);	
}


function Login(base,u,p){
	var nn= new Array('username',u,'password', p);
	xx=base+'includes/login.php';
//	var loader=document.getElementById('loading').style.display='none';
	var capa=document.getElementById('loginbox').style.display='none';//marginTop='0';
	LNSR_ejecutar('loading','','GET',xx,'', nn);
	setTimeout ("location='descargas.html';",500);
}

function cerrarSession(base){
	var box=document.getElementById('loginbox').style.display='none';
	var loader=document.getElementById('loading').style.display='block';
	var nn= new Array('a',0);
	xx=base+'includes/logout.php';
	LNSR_ejecutar('loginbox','','GET',xx,'', nn);
	setTimeout ("location='index.html';",800);
}

function errorSession(){
	alert('Nombre de usuario y/o contraseña no válidos.');
	setTimeout ("location='index.html';",100);
}

/* FIN REVISION */







