// JavaScript Document
var doc;
doc=$(document);
jQuery.fn.reset = function () {
  $(this).each (function() { this.reset(); });
}



doc.ready(function (){
	obj=$("#pag1");
	obj.change(submitBusqueda1);
	
	obj2=$("#pag2");
	obj2.change(submitBusqueda2);
	
	// SOLICITUD DE PRODUCTOS
	$("#solPag").click(solPag);
	
	
	$("#enviaConsulta").click(prosConsulta);
	$("#enviaContacto").click(prosContacto);
	
	$("#email").blur(validarEmailJq);
	$("#emailC").blur(validarEmailJq);
	$("#emailComent").blur(validarEmailJq);
	
	//$("enviaComentNot").click(prosComentNot);
	
	$("#enviaComentNot").click(prosComentNot);
	$("#enviaComentArt").click(prosComentArt);
	
	$("#come a").click(eliminaComent);
	
	$("#Search").click(submitBusq);
	
});
function submitBusq(){
	$("#cse-search-box").submit();
}

var contOnline;
contOnline=0;
$.timer(2000,function (timer){
	obj=$("#useronline");
	obj.load("ajax/online.php?cont="+contOnline);
	contOnline++;
});
/*
$.timer(2000,function (timer){
	obj=$("#com");
	obj.load("ajax/online.php");

});*/
function solPag(){
	$("body").css("cursor","wait");
	$(this).css("cursor","wait");
	
	nombre=$("#nombreC").attr("value");
	telefono=$("#telefonoC").attr("value");
	email=$("#emailC").attr("value");
	rubro=$("#rubroC").attr("value");
	empresa=$("#empresaC").attr("value");
	tweb=$("#tweb").attr("value");
	encuentro=$("#encuentro").attr("value");
	solicitud=$("#solicitud").attr("value");
	
	comentarios=$("#comentarios").val();
	//$("#formContacto").reset();
	if (nombre=="" || rubro=="" || telefono=="" || email=="" || comentarios=="" || empresa=="" || tweb=="0" || encuentro=="0"){
		alert("Debe llenar todos los campos antes de mandar una consulta");
	}else
		$.post("prosformSol.php",{solicitud:solicitud,rubro:rubro,nombre:nombre,telefono:telefono,email:email,comentarios:comentarios,empresa:empresa,tweb:tweb,encuentro:encuentro},llegadaDatosP); 
	return false;
}
function llegadaDatosP(){
	$("body").css("cursor","default");
	$("#enviaContacto").css("cursor","default");
	$("#solPag").css("cursor","default");
	solicitud=ucwords($("#solicitud").attr("value"));
	$("#formContacto").reset();
	alert("Gracias por solicitar \"Truall "+solicitud+"\". \nSu solicitud ha sido enviada con \u00e9xito, prontamente uno de nuestros profesionales le contactar\u00e1 para atender a su requerimiento.\n\nEquipo Truall");	
}
function ucwords(str) {
    return (str + '').replace(/^(.)|\s(.)/g, function ($1) {
        return $1.toUpperCase();
    });
}
function validarEmailJq() {
	obj=$(this);
	valor=obj.attr("value");
	if(valor=="") return false;
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(valor))
		return true;
	else {
		obj.attr("value","");
		alert("La direccion de email es incorrecta, por favor intente nuevamente");
		return false;
	}
}

function prosContacto(){
	$("body").css("cursor","wait");
	$(this).css("cursor","wait");
	nombre=$("#nombreC").attr("value");
	telefono=$("#telefonoC").attr("value");
	email=$("#emailC").attr("value");
	empresa=$("#empresaC").attr("value");
	tweb=$("#tweb").attr("value");
	encuentro=$("#encuentro").attr("value");
	
	comentarios=$("#comentarios").val();
	$("#formContacto").reset();
	if (nombre=="" || telefono=="" || email=="" || comentarios=="" || empresa=="" || tweb=="0" || encuentro=="0"){
		alert("Debe llenar todos los campos antes de mandar una consulta");
	}else
		$.post("prosformCon.php",{nombre:nombre,telefono:telefono,email:email,comentarios:comentarios,empresa:empresa,tweb:tweb,encuentro:encuentro},llegadaDatosC); 
	return false;
	
}



function llegadaDatosC(){
	$("body").css("cursor","default");
	$("#enviaContacto").css("cursor","default");
	$("#solPag").css("cursor","default");
	$("#formContacto").reset();
	alert("Los datos fueron enviados con exito");	
}
//***********FORMULARIO DE CONSULTA RAPIDA************
function prosConsulta(){
	$("body").css("cursor","wait");
	$("#enviaConsulta").css("cursor","wait");
	
	var nombre=$("#nombre").attr("value");
	var telefono=$("#telefono").attr("value");
	var email=$("#email").attr("value");
	var consulta=$("#consulta").val();
	$("#formConsulta").reset();
	if (nombre=="" || telefono=="" || email=="" || consulta==""){
		alert("Debe llenar todos los campos antes de mandar una consulta");
	}else
		$.post("prosform.php",{nombre:nombre,telefono:telefono,email:email,consulta:consulta},llegadaDatos); 
	return false;
}
function llegadaDatos(){
	$("body").css("cursor","default");
	$(this).css("cursor","default");
	$("#formConsulta").reset();
	alert("Los datos fueron enviados con exito");	
}
//************ FIN DE CONSULTA RAPIDA**************
//************ COMENTARIO DE NOTICIA **************
function prosComentNot(){
	nombre=$("#nombreComent").attr("value");
	email=$("#emailComent").attr("value");
	idnoticia=$("#idnot").attr("value");
	comentarios=$("#comentarioComent").val();
	$("#form1xx").reset();
	//alert(idnoticia);
	
	if (nombre=="" || email=="" || comentarios=="" || idnoticia=="" ){
		alert("Debe llenar todos los campos para comentar una noticia");
	}else{
		$.getJSON("ajax/getultnoticia.php",{idnoticia:idnoticia,nombre:nombre,email:email,comentarios:comentarios},llegadaDatosComentario);
	}
	return false;
}


var ndivcom=0;
function llegadaDatosComentario(datos){
	$("#form1xx").reset();
	x=$("#come");
	//alert(datos.id);
	x.prepend("<div id=\"divcom"+datos.id+"\"></div>");
	
	obj=$("#divcom"+datos.id);
	obj.html(datos.pag);
    obj.css("width","550px");
	obj.css("display","none");
	obj.show("slow");
	ndivcom++;
}

//*************FIN COMENTARIO NOTICIA************
//************ COMENTARIO DE ARTICULO **************
function prosComentArt(){
	nombre=$("#nombreComent").attr("value");
	email=$("#emailComent").attr("value");
	idarticulo=$("#idart").attr("value");
	comentarios=$("#comentarioComent").val();
	//alert(idnoticia);
	$("#form1xx").reset();
	if (nombre=="" || email=="" || comentarios=="" || idarticulo=="" ){
		alert("Debe llenar todos los campos para comentar un articulo");
	}else{
		$.getJSON("ajax/getultarticulo.php",{idarticulo:idarticulo,nombre:nombre,email:email,comentarios:comentarios},llegadaDatosComentario);
	}
	return false;
}

//*************FIN COMENTARIO ARTICULO************

function eliminaComent(){
	id=$(this).attr("id");
	tipo=$(this).attr("title");
	//alert(tipo);
	if (id=="" || tipo==""){
		alert("Error eliminando la noticia");
	}else{
		$.getJSON("ajax/eliminacomentario.php",{id:id,tipo:tipo},llegadaEliminaComentario);
	}
	return false;
}
function llegadaEliminaComentario(datos){
	id=datos.id;
	obj=$("#divcom"+id);
	if(datos.res=="1") obj.hide("fast");
	else alert("Error eliminando el mensaje");
}


function submitBusqueda1(){
	//alert ("hola");
	document.form1.submit();	
}
function submitBusqueda2(){
	//alert ("hola");
	document.form2.submit();	
}


//FAVORITOS
doc.ready(function (){
	$("a.afavoritos").click(function(e){
		e.preventDefault();
		var bookmarkUrl = this.href;
		var bookmarkTitle = this.title;
 
		if (window.sidebar) { 
			window.sidebar.addPanel(bookmarkTitle, bookmarkUrl,"");
		} else if( window.external || document.all) {
			window.external.AddFavorite( bookmarkUrl, bookmarkTitle);
		} else if(window.opera) { 
			$("a.afavoritos").attr("href",bookmarkUrl);
			$("a.afavoritos").attr("title",bookmarkTitle);
			$("a.afavoritos").attr("rel","sidebar");
		} else { 
			 alert('Tu navegador no soporta marcadores');
			 return false;
		}
	});
});
