$(document).ready(function(){
		
	$("#pregunta").removeAttr("disabled");
	$("#pre_send_query").removeAttr("disabled");
	$("#main_cont").show();
	$("#main_cont").load("pages/quienes.htm");
	var response;
	var proc_res_data="util/proxy.php";
	var proc_mailto="util/mail.php";
	var idUser= Math.random()*1000000;
	var nameUsr;
	var clicks=0;
	var numEquipos;
	var numEquiposInt;
	var numCaract;
	var numCaractInt;
	var conjCaractValores;
	var conjCaract;
	var Xpos;
	var Ypos;
	var map2;
	idUser = Math.round(idUser);
	try{
		$("#loader").slideDown();
	$.post(
			   proc_res_data,
			   { 
			   	 peticion:"askAgent",
				 userid: idUser,
			   	 botid: "Salomon",	
				 input: "connect",
				 accion: "salomon" 
				   },
				
				function(data){
					response= data.split("|");		
					
					$("#history").append("<strong>"+"Salom&oacute;n dice> "+"</strong>" +"<p>"+ response[1] +"</p>");
					$("#loader").fadeOut();
					}
			   
			   
			   )
	}
	catch(err){$("#history").append("En este momento el servicio no se encuentra disponible, por favor vuelve a intentar más tarde");}
	//$("#pre_send_query").click(function(){	
	$("#formSalomon0").submit(function(){
		if($("#pregunta0").val() != ""){							
		$("#loader").slideDown();
		$("#pregunta0").attr("disabled","disabled");
		$("#pre_send_query").attr("disabled","disabled");
		try{
		$.post(
			   proc_res_data,
			   { 
			   	 peticion:"askAgent",
				 userid: idUser,
			   	 botid: "Salomon",	
				 input: $("#pregunta0").val(),
				 accion: "salomon" 
				   },
				
				function(data){
					var ecodeS = unescape("%5C");
					response= data.split("|");
					
					$("#loader").fadeOut();
					$("#history").append("<strong>"+"Salom&oacute;n dice> "+"</strong>" +"<p>"+ response[1]+"</p>");
					nameUsr=$("#pregunta0").val();
					$("#pregunta0").val("");
					$("#formSalomon0").hide();
					$("#formSalomon").show();
					$("#pregunta0").removeAttr("disabled");
					$("#pre_send_query").removeAttr("disabled");
					}
			   )
		}catch(err){$("#history").append("En este momento el servicio no se encuentra disponible, por favor vuelve a intentar más tarde");}
		}
									})
	
	//$("#pregunta").Watermark("Cúal es tu pregunta...","#fff");  
	$("#serv_nav").click(function(){
		$("#empresa_nav").removeClass("elementoActivo");
		$("#app_nav").removeClass("elementoActivo");
		$("#ventajas_nav").removeClass("elementoActivo");
		$("#serv_nav").addClass("elementoActivo");
		$("#contact_nav").removeClass("elementoActivo");
		$("#form").hide();
		$("#apps").hide();
		$("#main_cont").show().load("pages/servicios.htm");
		})
	
	$("#empresa_nav").click(function(){
		$("#serv_nav").removeClass("elementoActivo");
		$("#app_nav").removeClass("elementoActivo");
		$("#empresa_nav").addClass("elementoActivo");
		$("#ventajas_nav").removeClass("elementoActivo");
		$("#contact_nav").removeClass("elementoActivo");
		$("#form").hide();
		$("#apps").hide();
		$("#main_cont").show().load("pages/quienes.htm");
		})
	$("#app_nav").click(function(){
		$("#serv_nav").removeClass("elementoActivo");
		$("#empresa_nav").removeClass("elementoActivo");
		$("#ventajas_nav").removeClass("elementoActivo");
		$("#contact_nav").removeClass("elementoActivo");
		$("#app_nav").addClass("elementoActivo");
		$("#form").hide();
		$("#main_cont").hide();
		$("#apps").show();
		})
	$("#ventajas_nav").click(function(){
		$("#serv_nav").removeClass("elementoActivo");
		$("#empresa_nav").removeClass("elementoActivo");
		$("#app_nav").removeClass("elementoActivo");
		$("#contact_nav").removeClass("elementoActivo");
		$("#ventajas_nav").addClass("elementoActivo");
		$("#form").hide();
		$("#apps").hide();
		$("#main_cont").show().load("pages/ventajas.htm");		
		})
	$("#contact_nav").click(function(){
		$("#serv_nav").removeClass("elementoActivo");
		$("#empresa_nav").removeClass("elementoActivo");
		$("#app_nav").removeClass("elementoActivo");
		$("#ventajas_nav").removeClass("elementoActivo");
		$("#contact_nav").addClass("elementoActivo");
		$("#main_cont").hide();
		$("#apps").hide();
		$("#form").show();
		})
	
	var vincular;
	$("#send_query").click(function(){	
						$("#history").scrollTo( 1000, 0, {duration:800} );			
									})
	
	
	//	$("#send_query").click(function(){				
	$("#formSalomon").submit(function(){		
		if($("#pregunta").val() != ""){							
			$("#loader").slideDown();
			/*$("#pregunta").attr("disabled","disabled");
			$("#send_query").attr("disabled","disabled");	*/
			preguntaClean = $("#pregunta").val().replace('&','y');
		$.post(
			   proc_res_data,
			   { 
			   	 peticion:"askAgent",
				 userid: idUser,
			   	 botid: "Salomon",	
				 input: preguntaClean,
				 accion: "salomon" 
				   },
				
				function(data){
					//var ecodeS = unescape("%5C");
					response= data.split("|");				
					
					$("#loader").fadeOut();
				if(response[0]==0){
					$("#history").append("<p style='color:#5B5FA5;'><strong style='color:#5B5FA5;'>"+nameUsr+" pregunta>"+"</strong>"+"<p style='color:#5B5FA5;'>"+$("#pregunta").val()+"</p></p>"+"<strong>"+"Salom&oacute;n dice> "+"</strong>" +"<p>"+ response[1] +"</p>");
					$("#pregunta").val("");							
					$("#history").scrollTo( 9000, 0, {duration:800} );	
					$("#pregunta").removeAttr("disabled");
					$("#send_query").removeAttr("disabled");
						if(response.length>=3)
							if((response[2])!=""){
								//mostrarInfoRelacionada(response[2]);
								if(response[2].indexOf("servicios")>=0)										
										mostrarPaginaInfo("servicios");
								if(response[2].indexOf("somos")>=0)
											mostrarPaginaInfo("somos");
								if(response[2].indexOf("logo")>=0)
										mostrarPaginaInfo("logo");
								if(response[2].indexOf("fuerzaventa")>=0)
										mostrarPaginaInfo("fuerzaventa");
								if(response[2].indexOf("sms")>=0)
										mostrarPaginaInfo("sms");
								if(response[2].indexOf("courier")>=0)
										mostrarPaginaInfo("courier");
								if(response[2].indexOf("inventarios")>=0)
										mostrarPaginaInfo("inventarios");
								if(response[2].indexOf("contacto")>=0)
										mostrarPaginaInfo("contacto");
								if(response[2].indexOf("personaltracking")>=0)
										mostrarPaginaInfo("personaltracking");
								if(response[2].indexOf("ventajas")>=0)
										mostrarPaginaInfo("ventajas");
								if(response[2].indexOf("serviciospublicos")>=0)
										mostrarPaginaInfo("serviciospublicos");
								if(response[2].indexOf("datoscampo")>=0)
										mostrarPaginaInfo("datoscampo");
								if(response[2].indexOf("puestoscontrol")>=0)
										mostrarPaginaInfo("puestoscontrol");
							}
														
				}//fin if response 1
				if(response[0]==1){
					$("#main_cont").text("");
					$("#main_cont").show();
					$("#form").hide();					
					$("#apps").hide();
					numEquipos = response[1];
					numCaract = response[2];
					conjCaract = response[3].split(";");
					numCaractInt = parseInt(numCaract);
					numEquiposInt = parseInt(numEquipos);
					var id=162;
					var indConjCarac=4;
					for(var i=1; i<=numEquiposInt; i++){
						$("#main_cont").append("<a onclick=$('#tabla"+i+"').slideToggle();>"+"<h3 id='equipo"+ i +"'>"+i+"</h3></a>");
						$("#main_cont").append("<table class='tabla' style='display:none;' id='tabla" + i + "'></table>");
						for(var j=1; j<=numCaractInt; j++){		
							id+=1;	
							$("#"+"tabla"+i).append("<tr id='row" + id + "'><td><b><div class='tabla_equipos_izq' id='caracteristica" + id + "'></div></b></td><td><div class='tabla_equipos_der' id='valor" + id + "'></div></td></tr>");	
							$("#"+"caracteristica"+id).text(conjCaract[j-1]);								
							conjCaractValores=response[indConjCarac].split(";");
							$("#"+"valor"+id).text((conjCaractValores[j]));
							$("#"+"equipo"+i).text("► "+conjCaractValores[0]);
							if(j%2==0) $('#'+'row' + id).addClass('alterno');										
						}indConjCarac++;
					}									
					$("#loader").fadeOut();					
					$("#history").append("<strong style='color:#5B5FA5;'>"+nameUsr+" dice> "+"</strong>" +"<p style='color:#5B5FA5;'>"+ $("#pregunta").val() +"</p>"+"<strong>Salom&oacute;n dice> "+"</strong>" +"<p>A continuación te estoy mostrando lo equipos con las características que solicitaste</p>");
					$("#history").scrollTo( 9000, 0, {duration:800} );					
					$("#pregunta").val("");
									
				}//fin if response 2
				}
			   )
				
		}
		
									})
	function mostrarTabla(i){
				$("#tabla"+i).show();														
				}
	function mostrarInfoRelacionada(vincular){
		if(vincular.indexOf(vincular)>=0)										
					mostrarPaginaInfo(vincular);
		}
	
	function mostrarPaginaInfo(vincular){
		switch(vincular){
			case "servicios":
				 	$("#empresa_nav").removeClass("elementoActivo");
					$("#app_nav").removeClass("elementoActivo");
					$("#ventajas_nav").removeClass("elementoActivo");
					$("#serv_nav").addClass("elementoActivo");
					$("#contact_nav").removeClass("elementoActivo");
					$("#form").hide();
					$("#apps").hide();
					hideOthers();
					$("#main_cont").show().load("pages/servicios.htm");
			break;			
			case "somos":
					$("#serv_nav").removeClass("elementoActivo");
					$("#app_nav").removeClass("elementoActivo");
					$("#empresa_nav").addClass("elementoActivo");
					$("#ventajas_nav").removeClass("elementoActivo");
					$("#contact_nav").removeClass("elementoActivo");
					$("#form").hide();
					$("#apps").hide();
					hideOthers();
					$("#main_cont").show().load("pages/quienes.htm");
			break;
			case "logo":
					$("#serv_nav").removeClass("elementoActivo");
					$("#app_nav").removeClass("elementoActivo");
					$("#empresa_nav").addClass("elementoActivo");
					$("#ventajas_nav").removeClass("elementoActivo");
					$("#contact_nav").removeClass("elementoActivo");
					$("#form").hide();
					$("#apps").hide();
					$("#main_cont").show().load("pages/logo.htm");
			break;
			case "fuerzaventa":
					$("#serv_nav").removeClass("elementoActivo");
					$("#empresa_nav").removeClass("elementoActivo");
					$("#ventajas_nav").removeClass("elementoActivo");
					$("#contact_nav").removeClass("elementoActivo");
					$("#app_nav").addClass("elementoActivo");
					$("#form").hide();
					$("#main_cont").hide();
					$("#apps").show();
					hideOthers();
					$("#fventas_info").slideDown();
			break;
			case "sms":
					$("#serv_nav").removeClass("elementoActivo");
					$("#empresa_nav").removeClass("elementoActivo");
					$("#ventajas_nav").removeClass("elementoActivo");
					$("#contact_nav").removeClass("elementoActivo");
					$("#app_nav").addClass("elementoActivo");
					$("#form").hide();
					$("#main_cont").hide();
					$("#apps").show();
					hideOthers();
					$("#sms_info").slideDown();
			break;
			case "courier":
					$("#serv_nav").removeClass("elementoActivo");
					$("#empresa_nav").removeClass("elementoActivo");
					$("#ventajas_nav").removeClass("elementoActivo");
					$("#contact_nav").removeClass("elementoActivo");
					$("#app_nav").addClass("elementoActivo");
					$("#form").hide();
					$("#main_cont").hide();
					$("#apps").show();
					hideOthers();
					$("#courier_info").slideDown();
			break;
			case "inventarios":
					$("#serv_nav").removeClass("elementoActivo");
					$("#empresa_nav").removeClass("elementoActivo");
					$("#ventajas_nav").removeClass("elementoActivo");
					$("#contact_nav").removeClass("elementoActivo");
					$("#app_nav").addClass("elementoActivo");
					$("#form").hide();
					$("#main_cont").hide();
					$("#apps").show();
					hideOthers();
					$("#fventas_info").slideDown();
			break;
			case "contacto":
					$("#serv_nav").removeClass("elementoActivo");
					$("#empresa_nav").removeClass("elementoActivo");
					$("#ventajas_nav").removeClass("elementoActivo");
					$("#contact_nav").addClass("elementoActivo");
					$("#app_nav").removeClass("elementoActivo");
					$("#form").slideDown();
					$("#main_cont").hide();
					$("#apps").hide();
					hideOthers();
			break;
			case "personaltracking":
					$("#serv_nav").removeClass("elementoActivo");
					$("#empresa_nav").removeClass("elementoActivo");
					$("#ventajas_nav").removeClass("elementoActivo");
					$("#contact_nav").removeClass("elementoActivo");
					$("#app_nav").addClass("elementoActivo");
					$("#form").hide();
					$("#main_cont").hide();
					$("#apps").show();
					hideOthers();
					//$("#fventas_info").slideDown();
			break;
			case "serviciospublicos":
					$("#serv_nav").removeClass("elementoActivo");
					$("#empresa_nav").removeClass("elementoActivo");
					$("#ventajas_nav").removeClass("elementoActivo");
					$("#contact_nav").removeClass("elementoActivo");
					$("#app_nav").addClass("elementoActivo");
					$("#form").hide();
					$("#main_cont").hide();
					$("#apps").show();
					hideOthers();
					$("#serv_pub_info").slideDown();
			break;
			case "datoscampo":
					$("#serv_nav").removeClass("elementoActivo");
					$("#empresa_nav").removeClass("elementoActivo");
					$("#ventajas_nav").removeClass("elementoActivo");
					$("#contact_nav").removeClass("elementoActivo");
					$("#app_nav").addClass("elementoActivo");
					$("#form").hide();
					$("#main_cont").hide();
					$("#apps").show();
					hideOthers();
					$("#telemetria_info").slideDown();
			break;
		}				
				
	}
	function hideOthers(){
		$("#fventas_info").hide();
		$("#courier_info").hide();
		$("#sms_info").hide();
		$("#encuestas_info").hide();		
		$("#telemetria_info").hide();
		$("#avl_info").hide();
		$("#banca_info").hide();
		$("#serv_pub_info").hide();
		$("#mantenimiento_info").hide();
		
		}
	
	$("#sfw_medida").click(function(){
		$("#sfw_medida_info").slideToggle();
	})
	$("#fventas").click(function(){
		$("#fventas_info").slideToggle();
	})
	$("#courier").click(function(){
		$("#courier_info").slideToggle();
	})
	$("#encuestas").click(function(){
		$("#encuestas_info").slideToggle();
	})
	$("#sms").click(function(){
		$("#sms_info").slideToggle();
	})
	$("#telemetria").click(function(){
		$("#telemetria_info").slideToggle();
	})
	$("#avl").click(function(){
		$("#avl_info").slideToggle();
	})
	$("#banca").click(function(){
		$("#banca_info").slideToggle();
	})
	$("#mantenimiento").click(function(){
		$("#mantenimiento_info").slideToggle();
	})
	$("#serv_pub").click(function(){
		$("#serv_pub_info").slideToggle();
	})
	
	$("#form_contact").validate();
	
	//$("#form_contact").submit(function(){
	$("#enviarForm").click(function(){
				var formTrue = $("#form_contact").validate().form();
				if(formTrue == true){
						$("#loaderForm").show();
						
					$.post(
						 proc_res_data,
					   { 
						 peticion:"mailto",
						 nom: $("#sunombre").val(),
						 tel: $("#telef").val(),	
						 email: $("#email").val(),
						 asunto: $("#comentarios").val(),
						 ciudad: $("#city").val()
						   },
						
						function(data){
							//$("#form").hide();							
							$("#loaderForm").fadeOut();							
							$("#contact_nav").removeClass("elementoActivo");
							//$("#main_cont").fadeIn(1000).load("pages/envio_sucess.htm");
						}
					)			
				}
									})
	
	$("#setPos").submit(function(){	
				Xpos = $("#xpos").val();
				Ypos = $("#ypos").val();				
				loadMap(Xpos, Ypos);	
				/*$.post(
						 "pages/maps.htm",
					   { 
						 Xpos_:Xpos,
						 Ypos_: Ypos
						   },
						   function(data){
				abrirPopup("pages/maps.htm","coordenadas: "+Xpos +" "+ Ypos, 0, 0, 0, 1, 0, 1, 0, 400, 400, 100, 100);
							   }
					)*/
				})	
	
	function loadMap(Xpos, Ypos) {    
        var map2 = new GMap2(document.getElementById("map"));
	  	//map.addControl(new GMapTypeControl());
		//map.addControl(new GOverviewMapControl()); 
		map2.setCenter(new GLatLng(Xpos, Ypos), 16);
		// abrirPopup("pages/maps.htm","coordenadas: "+Xpos +" "+ Ypos, 0, 0, 0, 1, 0, 1, 0, 400, 400, 100, 100);
	  }

function abrirPopup(url,titulo, pantallacompleta, herramientas, direcciones, estado, barramenu, barrascroll, cambiatamano, ancho, alto, izquierda, arriba){
     var opciones = "fullscreen=" + pantallacompleta +
                 ",toolbar=" + herramientas +
                 ",location=" + direcciones +
                 ",status=" + estado +
                 ",menubar=" + barramenu +
                 ",scrollbars=" + barrascroll +
                 ",resizable=" + cambiatamano +
                 ",width=" + ancho +
                 ",height=" + alto +
                 ",left=" + izquierda +
                 ",top=" + arriba;
     var ventana = window.open(url,titulo,opciones);

}        
});
