/**
 * @author Krister
 */

var home=new Home();

function Home() {
	
	control.modules.home= {
		T : '<div><div id="destacadas"></div><div id="destacadas2"></div><div id="solytiempo"><div id="TT_5G7V9ppcP8a8ErU7VsIWcm9H8ArUF"><h2><a href="http://www.tutiempo.net/">El tiempo</a></h2><a href="http://www.tutiempo.net/tiempo/Posadas_Aero/SARP.htm">El tiempo en Posadas Aero.</a></div><script type="text/javascript" src="http://www.tutiempo.net/TTapi/cc/5G7V9ppcP8a8ErU7VsIWcm9H8ArUF"></script></div><div id="minibuscador"><form id="miniSearchForm" action="ajax-verpropiedades" method="post"><p><label for="prop_type">Tipo de propiedad</label> <select name="prop_type"><option value="0">Todas</option><option value="1">Casa</option><option value="2">Departamento</option><option value="3">Local comercial</option><option value="4">Oficina</option><option value="5">Terreno</option><option value="6">Campo</option><option value="7">Chacra</option><option value="8">Depósito</option><option value="9">Edificio</option><option value="10">Dúplex</option><option value="11">Tríplex</option><option value="12">Loft</option><option value="13">Loteo</option><option value="14">Galpón</option><option value="15">Forestación</option><option value="16">Hotel</option><option value="17">Fondo de comercio</option></select></p><p><label for="operation_type">Tipo de operación</label> <select name="operation_type"><option value="0">Todas</option><option value="1">Alquiler</option><option value="2">Venta</option><option value="3">Alquiler temporal</option><option value="4">Permuta</option></select></p><p><label for="inmo_id">Inmobiliaria </label> <select class="config" name="inmo_id"></select></p><p style="text-align:center;margin-top: 10px;"><input type="submit" value="Buscar"/></p></form></div><div id="publicidad"><iframe src="td.html" width="297" height="600" align="left" scrolling="No" frameborder="0" class="marcopublicidad"></iframe></div><div id="noticiasrotativas"><br /><b>Noticias Inmobiliarias:</b> <p><span class="noticias"><b>Garantía para Inquilinos</b><br />El pasado día 13 de enero se firmó en la Jefatura de Gabinete de la Casa de Gobierno de la provincia de Misiones un convenio de colaboración entre la Cámara Inmobiliaria Argentina, el Banco Supervielle y la Representación Oficial del Gobierno de Misiones en Buenos Aires. La Cámara Inmobiliaria de Misiones fue invitada para adherirse a tan importante proyecto y se comprometió firmemente a difundir este beneficio.</span><br />Más info en <a href="http://www.cim-misiones.com" target="_blank">www.cim-misiones.com</a></div></div>',
		onLoad : function() {
			home.loadHighlights();
		}
	};
	control.modules.nosotros= {
		T : '<div class="textonosotros"><img src="img/nosotrostitulo.png" /><p>La informática proporciona nuevas formas de comercializar y así el sector inmobiliario se sumó al instalarse a un servidor de alta velocidad para publicar los inmuebles y un motor de búsqueda a la base de datos con acceso directo, de esto se trata al teclear www.redim.com.ar Red Inmobiliaria de Misiones (REDIM). Esta agrupación de Empresas Inmobiliarias se funda en Septiembre de 1999 por iniciativa del Martillero Publico Don Andrés Nicolás Daviña, quien convoca a las más importantes comercializadoras de bienes raíces de Posadas y les propone la creación de esta Red, siendo la adhesión inmediata y se comenzó a compartir informaciones de propiedades ofrecidas y la concreción de compra-ventas y alquileres en el marco de acuerdos comerciales a través de la informática y como medio de conexión la red de INTERNET.En todos estos años fueron detectadas consultas de diferentes partes del mundo donde residen Misioneros, como así también extranjeros habidos de realizar inversiones en esta pujante Provincia de Misiones.También sirvió para conjugar amistad y camarería entre los colegas que pertenecen a REDIM que se traslada al personal de las empresas por el trato diario, que en muchas de las veces requiere una negociación inmobiliaria.A casi nueve años de la fundación son innumerables los beneficios que trajo no solamente al sector inmobiliario que pertenece a REDIM, sino también al usuario del sitio www.redim.com.ar porque encuentra seguramente en una sola página las mas importantes ofertas de inmuebles pudiendo ampliar la información al conectarse vía email a las empresas inmobiliarias que componen REDIM.Otra ventaja que esta Agrupación Inmobiliaria ofrece al usuario que desea vender-permutar-alquilar es que otorgando la pertinente autorización a una de las inmobiliarias que conforman REDIM esta al incorporar a la grilla de ofertas vía Internet de REDIM, hace posible que todas las otras intervinientes ofrezcan en iguales condiciones, por lo que ve ampliada esta persona las posibilidades de colocación inmediata, sin modificar el trato original de honorarios pactados en la autorización que otorgo.Igualmente ante la búsqueda en alquiler o compra, acercándose a una inmobiliaria Agrupada en REDIM, accede a todas las propiedades que ofrecen las Inmobiliarias Agrupadas en REDIM.La Ética, Seguridad y el Buen Desempeño Profesional hacen a la calidad de sus integrantes que son líderes en esta actividad, brindando el mejor servicio al cliente.</p><img src="img/quienessomos.jpg" /><p><iframe width="750" height="389" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com.ar/maps/ms?ie=UTF8&amp;hl=es&amp;msa=0&amp;msid=112128432698874987787.0004793932e8d5ade1cb7&amp;ll=-27.379542,-55.899296&amp;spn=0.059296,0.072956&amp;z=13&amp;output=embed"></iframe><br /><small>Ver <a href="http://maps.google.com.ar/maps/ms?ie=UTF8&amp;hl=es&amp;msa=0&amp;msid=112128432698874987787.0004793932e8d5ade1cb7&amp;ll=-27.379542,-55.899296&amp;spn=0.059296,0.072956&amp;z=13&amp;source=embed" style="color:#0000FF;text-align:left">Inmobiliarias de Redim</a> en un mapa ampliado</small></div>'
	};
	control.modules.contacto= {
		T : '<div id="contact_mod" align="center" style="border-style:outset"><img src="img/contactform.png" width="340" height="99" />  <div id="error_formGeneralContact" class="div_error"></div><form id="formGeneralContact" action="ajax-home/sendContact" method="post"><table width="140" border="0" align="center" cellpadding="0" cellspacing="0">          <tr>            <td><span class="formsubtituloscontacto">Nombres:</span></td>            <td><span class="formsubtituloscontacto"><input type="text" name="name" /></span></td>          </tr>          <tr>            <td><span class="formsubtituloscontacto">Apellido: </span> </td>            <td><span class="formsubtituloscontacto"><input type="text" name="last_name" /></span></td>          </tr>          <tr>            <td><span class="formsubtituloscontacto">Ciudad: </span></td>            <td><span class="formsubtituloscontacto"><input type="text" name="city" /></span></td>          </tr>          <tr>            <td><span class="formsubtituloscontacto">Teléfono: </span></td>            <td><span class="formsubtituloscontacto"><input type="text" name="phone" /></span></td>          </tr>          <tr>            <td><span class="formsubtituloscontacto">Email: </span></td>            <td><span class="formsubtituloscontacto"><input type="text" name="email" /></span></td>          </tr>          <tr>            <td colspan="2"><span class="formsubtituloscontacto">Consulta: </span></td>          </tr>          <tr>            <td colspan="2"><span class="formsubtituloscontacto"><textarea name="coment" cols="44"></textarea></span>              <br />            <input type="submit" value="Enviar" /></td>          </tr>        </table>  </form></div>'
	};
	control.modules.login= {
		T : '<div align="center" class="bordelogin"><div id="error_form_login" class="div_error"></div><form id="form_login" action="ajax-login" method="post"><table width="244" border="0" align="center" cellspacing="0" class="tablalogin">          <tr>            <td colspan="2"><div align="center" class="titulomenu"></div></td>          </tr>          <tr>            <td width="98"><label for="user" class="fuentedelogin">Usuario: </label></td>            <td width="142"><input type="text" name="user"/></td>          </tr>          <tr>            <td><label for="password" class="fuentedelogin">Contraseña: </label></td>            <td><input type="password" name="password"/></td>          </tr>          <tr>            <td colspan="2"><div align="center">              <input type="hidden" name="func" value="do_login"/>              <input type="submit" value="Entrar" />            </div></td>          </tr>        </table><p>&nbsp;</p>  <p>&nbsp;</p><p>  <label for="user"></label>  </p>  <p><label for="password"></label>  </p>  </form></div>'
	};
	
	control.save_forms.form_login={
		v : {
			user : 'range(4)(30),alphanum(0)',
			password : 'range(4)(30),alphanum(0)'
		}
	};
	
	control.save_forms.formGeneralContact = {
		v : {
			name : 'range(3)(30),alpha(0)',
			last_name : 'range(3)(40),alpha(0)',
			city : 'range(3)(100)',
			phone : 'range(6)(12),numeric(0)',
			email : 'exp(0)',
			coment : 'range(2)(1000)'
		},
		responseFunc : function(data) {
			if(data.result == "valid") {
				$("#contact_mod").html("").animate({ height: '30px'},300,function(){
					$("#contact_mod").html("El mensaje ha sido enviado.");
				});
			} else {
				alert("El mensaje no ha podido ser enviado. Por favor compruebe los datos e inténtelo de nuevo.");
			}
		}
	};
	
	control.save_forms.miniSearchForm = {
		func : function(){
			var form=$("#miniSearchForm") ,
			propType = form.find("select[name='prop_type']").val(),
			opType = form.find("select[name='operation_type']").val(),
			inmoId = form.find("select[name='inmo_id']").val();
			control.loadModule("vpropiedades");
			var bigForm = $("#form_filter_vproperties");
			bigForm.find("select[name='prop_type']").val(propType);
			bigForm.find("select[name='operation_type']").val(opType);
			bigForm.find("select[name='inmo_id']").val(inmoId);
			bigForm.find("select[name='inmo_id']").data("loadSelect",{sel : inmoId , onLoad : function() {
				$("#form_filter_vproperties").submit();
			}});
		}
	}
	
	this.highlightTemplate='<div class="subdestacadas"><p><a href="" target="_blank"><img /></a></p><p name="prop_name" class="nombresdestacados"></p><p name="prop_opType" class="operaciondestacados"></p></div>';
	this.loadHighlights = function () {
		ajax.request('ajax-home/load',"GET",'',function(data) {
			pos=0;
			while(data.highlights[pos] != null) {
				var Ob=data.highlights[pos];
				var html=$(home.highlightTemplate);
				html.find("img").attr("src",control.parseImg(Ob.image,150));
				html.find("p[name='prop_name']").text(Ob.name);
				html.find("p[name='prop_opType']").text(Ob.opType);
				html.find("p[name='prop_price']").text(Ob.price);
				html.find("a").attr("href",control.host+"impression/view/target="+Ob.id);
				$((pos < 5) ? "#destacadas" : "#destacadas2").append(html);
				
				pos++;
			}
		});
	};
}