var x=0;var conn=ajaxConexion();var conn2=ajaxConexion();var total=9;var pagina=1;new Image().src="../imagenes/cargador.gif";window.addEvent("domready",function(){$("splash").fade("in")});function iniciar(){deshabilitarForm(document.frmContacto,false);shabum();scrollInferior("elementos",0);$("cargador").fade("hide");$("planes").fade("hide");$("btnAnterior").fade("hide");if(total<4){$("btnSiguiente").fade("hide")}if(navigator.appName!="Microsoft Internet Explorer"){$("logo").fade("hide")}else{$("logo").style.display="none"}$("contenido").fade("hide");ef=new Fx.Tween("menu",{property:"opacity",duration:100,onComplete:function(){$("mc").fade("out");prueba()}.bind(this)});ef.start(0);cargarPortafolio("web")}function prueba(){contTween=new Fx.Tween("contenido",{property:"opacity",duration:3000});efecto1=new Fx.Tween("banner",{property:"width",duration:1000,onComplete:function(){$("menu").fade("in");if(navigator.appName!="Microsoft Internet Explorer"){$("logo").fade("in")}else{$("logo").style.display="block"}contTween.start(1)}.bind(this)});efecto1.start("948px")}function inferior(a){tween=new Fx.Tween("inferior",{property:"top",duration:750});tween.start(a)}function scrollInferior(b,c){var a=new Fx.Scroll($(b));x=x+c;if(c>0){pagina++}else{if(c<0){pagina--}}if(x<0){x=0;pagina=1}else{if(x>232*total){x=232*(total);pagina=Math.ceil((total/3))}}a.start(x,0);if(pagina>1){$("btnAnterior").fade("in")}else{$("btnAnterior").fade("out")}if(pagina<Math.ceil(total/3)){$("btnSiguiente").fade("in")}else{$("btnSiguiente").fade("out")}}function cargarPortafolio(a,b){conn.abort();ef=new Fx.Tween("inferior",{property:"top",duration:500,onComplete:function(){$("cargador").fade("in");if($("elementos")==null){$("inferior").innerHTML='<table cellpadding="0" cellspacing="0" width="870" height="169"><tr><td style="width:10%;"><div><img src="imagenes/pixel.gif" width="27" height="27" style="background:url(imagenes/botones/btnAnterior.png); " usemap="#mpAnterior" id="btnAnterior"/><map name="mpAnterior" id="mpAnterior" onclick="scrollInferior(\'elementos\', -696);"><area shape="circle" coords="13, 14, 13" href="#"/></map></div></td><td style="width:80%; height:169px"><div id="elementos" style="width:696px; height:149px; overflow:hidden; position:relative"></div></td><td rowspan="2" style="width:10%;"><img src="imagenes/pixel.gif" width="27" height="27" style="background:url(imagenes/botones/btnSiguiente.png); " usemap="#mpSiguiente" id="btnSiguiente"/><map name="mpSiguiente" id="mpSiguiente" onclick="scrollInferior(\'elementos\', +696);"><area shape="circle" coords="13, 14, 13" href="#"/></map></td></tr></table>'}conn.onreadystatechange=function(){if(conn.readyState==4){var m=conn.responseXML;var n=m.getElementsByTagName("elementos");var e=m.getElementsByTagName("elemento");var h=n[0].getAttribute("boton");var p=n[0].getAttribute("tamano");var d=document.getElementById("elementos");var l="";total=e.length;var f=Math.ceil(total/3);var q=document.createElement("table");q.setAttribute("cellpadding",0);q.setAttribute("cellspacing",0);q.setAttribute("width",696*f);q.setAttribute("height",149);var o=document.createElement("tr");for(var k=0;k<total;k++){var g=document.createElement("td");g.setAttribute("width",232);g.setAttribute("align","center");g.setAttribute("valign","middle");g.innerHTML='<div class="myBox"><div class="sombra"><div class="leftTop"></div><div class="leftMiddle"></div><div class="leftBottom"></div>                <div class="centerBottom"></div><div class="rightBottom"></div></div><div class="box"><div class="titulo">'+e[k].getAttribute("name")+'</div><div class="contenido"><div class="cuadroTexto">'+e[k].getElementsByTagName("descripcion")[0].firstChild.nodeValue+'</div><div class="cuadroImagen" id="cuadroImagen_'+k+'"><a href="'+e[k].getElementsByTagName("url")[0].firstChild.nodeValue+'" '+e[k].getElementsByTagName("atributos")[0].firstChild.nodeValue+'><img src="'+e[k].getElementsByTagName("imagen")[0].firstChild.nodeValue+'" '+p+' style="'+e[k].getElementsByTagName("style")[0].firstChild.nodeValue+'" /></a></div><div class="divVisita"><a href="'+e[k].getElementsByTagName("url")[0].firstChild.nodeValue+'" '+e[k].getElementsByTagName("atributos")[0].firstChild.nodeValue+">"+h+'</a></div><div class="divMas"><span class="pseudoLink" onclick="$(\'cuadroImagen_'+k+"').fade('toggle')\">más +</span></div></div><div class=\"pie\"></div></div></div>";o.appendChild(g)}var c=(f*3)-total;for(k=0;k<c;k++){var g=document.createElement("td");g.setAttribute("width",232);g.setAttribute("align","center");g.setAttribute("valign","middle");g.innerHTML="&nbsp;";o.appendChild(g)}var j=document.createElement("tbody");j.appendChild(o);q.appendChild(j);d.innerHTML="";x=0;pagina=1;scrollInferior(d,0);d.fade("in");$("btnSiguiente").fade("in");d.appendChild(q);if(a!="web"){Shadowbox.setup(document.getElementById("elementos").getElementsByTagName("a"),{width:320,height:220})}$("cargador").fade("out");inferior("395px")}};conn.open("GET","paginas/"+a+".xml",true);conn.send(null)}.bind(this)});ef.start("800px");$("btnAnterior").fade("out");$("btnSiguiente").fade("out")}function verPagina(d){var c=$(d).getPosition("subcontenido");var a=new Fx.Tween("subcontenido",{property:"top",duration:900});var b=new Fx.Tween("subcontenido",{property:"left",duration:900});a.start("-"+c.y+"px");b.start("-"+c.x+"px");if(d=="portafolio"){cargarPortafolio("web")}else{cargarBarra(d)}}function cargarBarra(a){conn.abort();ef=new Fx.Tween("inferior",{property:"top",duration:750,onComplete:function(){$("cargador").fade("in");conn.onreadystatechange=function(){if(conn.readyState==4){$("inferior").innerHTML=conn.responseText;$("cargador").fade("out");inferior("395px")}};conn.open("GET","paginas/"+a+".html",true);conn.send(null)}.bind(this)});ef.start("800px");ef.stop()}function moverHorizontal(a,c){var b=new Fx.Tween(c,{property:"left",duration:500});b.start(a)}function scrollPlanes(b,c){var a=new Fx.Scroll($(c));a.start(b,0)}function cargarArea(a){Shadowbox.open(a,{width:300,height:300})}function validarForm(b,c){if(window.event){window.event.returnValue=false}else{c.preventDefault()}if(b.nombre.value!=""&&b.apellidos.value!=""&&b.email.value!=""&&b.pais.value!=""&&b.ciudad.value!=""&&b.asunto.value!=""&&b.mensaje.value!=""){if(validarEmail(b.email.value)){b.enviar.value="enviando...";b.enviar.disabled=true;b.limpiar.disabled=true;var a=ajaxConexion();a.onreadystatechange=function(){if(a.readyState==4){var d=a.responseXML;alert(d.getElementsByTagName("ajax")[0].getAttribute("mensaje"));if(d.getElementsByTagName("ajax")[0].getAttribute("resultado")==0){b.reset()}deshabilitarForm(b,false);b.enviar.value="Enviar"}else{deshabilitarForm(b,true)}};a.open("POST","paginas/contacto.php",true);a.setRequestHeader("Content-Type","application/x-www-form-urlencoded");a.send("nombre="+encodeURIComponent(b.nombre.value)+"&apellidos="+encodeURIComponent(b.apellidos.value)+"&email="+encodeURIComponent(b.email.value)+"&empresa="+encodeURIComponent(b.empresa.value)+"&pais="+encodeURIComponent(b.pais.value)+"&ciudad="+encodeURIComponent(b.ciudad.value)+"&asunto="+encodeURIComponent(b.asunto.value)+"&mensaje="+encodeURIComponent(b.mensaje.value))}else{alert("E-mail inválido.")}}else{alert("Todos los campos marcados con asterisco(*) son obligatorios.")}}function validarEmail(a){var c=false;var b=false;if(a.indexOf("@")>=4&&a.indexOf("@")<a.length-1){var f=a.substr(0,a.indexOf("@"));var e=a.substr(a.indexOf("@")+1);var d=0;if(f.length>=4&&f.charAt(0)!="."){c=true;for(d=0;d<f.length;d++){if(!(f.charCodeAt(d)==46||(f.charCodeAt(d)>=48&&f.charCodeAt(d)<=57)||(f.charCodeAt(d)>=65&&f.charCodeAt(d)<=90)||(f.charCodeAt(d)>=97&&f.charCodeAt(d)<=122)||f.charCodeAt(d)==45||f.charCodeAt(d)==95)){c=false;break}}if(c&&e.charAt(0)!="."&&e.indexOf("@")==-1&&(e.lastIndexOf(".")==e.length-3||e.lastIndexOf(".")==e.length-4||e.lastIndexOf(".")==e.length-5)){b=true;for(d=0;d<e.length;d++){if(!(e.charCodeAt(d)==46||(e.charCodeAt(d)>=48&&e.charCodeAt(d)<=57)||(e.charCodeAt(d)>=65&&e.charCodeAt(d)<=90)||(e.charCodeAt(d)>=97&&e.charCodeAt(d)<=122)||e.charCodeAt(d)==45||e.charCodeAt(d)==95)){b=false;break}}}}}return(c&&b)}function deshabilitarForm(b,c){for(var a=0;a<b.length;a++){b[a].disabled=c}}function borrarEspacios(d){if(d.value!=""){var a=d.value;var b="";var f=false;for(i=0;i<a.length;i++){if(a.charAt(i)!=" "){break}}b=a.substr(i);a="";var e=0;for(i=b.length-1;i>=0;i--){if(b.charAt(i)==" "){e++}else{break}}a=b;b=a.substr(0,b.length-e);d.value=b}};
