var $j =jQuery.noConflict();

$j(document).ready(function() {
	iniciarPublicidad();
	iniciarEncuesta();
	ultimaEditorial();
	//si existe campo limito
	if($j("#txt_comentario").length>0){ $j("#txt_comentario").maxLength(500,"#txt_comentario_maxlenght");}

});


function mostrarBusqueda(ids,pagina,palabras){
	var datos="?ids="+ids+"&idp="+pagina+"&pal="+palabras;

	var almenosUno=false;
	$j.ajax({type: "GET",url: "obuscador.php"+datos,dataType: "xml",success: 
	function(xml) {
		var htmlItem="";
		var foto1="";
		$j("TABLA>CONTENIDOTABLA",xml).find('item').each(
			function(i){
				almenosUno=true;
				htmlItem +="<table width=\"100%\">";
				htmlItem +="	<tr><td><a href=\""+$j(this).find("noticia").text()+"\" class=\"linkTituloNoticias\">"+$j(this).find("titulo").text()+"</a></td></tr>";
				htmlItem +="	<tr><td>"+$j(this).find("bajada").text()+"</td></tr>";
				htmlItem +="	<tr><td><a href=\""+$j(this).find("noticia").text()+"\" class=\"linkMasInfo\">[+] info</a></td></tr>";
				htmlItem +="	<tr><td><hr size=\"1\" noshade=\"noshade\" color=\"#cccccc\"/></td></tr>";
				htmlItem +="<table>";
				//htmlItem +="<p style=\"padding-left:20px;\"><a href=\""+$j(this).find("noticia").text()+"\" class=\"linkTituloNoticias\">"+$j(this).find("titulo").text()+"</a><br>";
				//htmlItem +=$j(this).find("bajada").text()+"&nbsp;&nbsp;";
				//htmlItem +="<a href=\""+$j(this).find("noticia").text()+"\" class=\"linkMasInfo\">[+] info</a></p>";
			});
		
		if(almenosUno){
			$j("#resultbuscador").html(htmlItem);
		}else{
			$j("#resultbuscador").html("<h3>&nbsp;&nbsp;&nbsp;&nbsp;No se encontraron datos</h3>");
		}
	}});	
}

function sPop(){
	$j("#dialog").jqmShow(); 
}
function colocarMensaje(msgT,tipo){
//msgT mensaje	tipo: 0 ok , 1 error
	if(typeof(tipo)=="undefined"){tipo=0;}
	if(msgT=="ESPERA"){
		msgT="<img src=\"global_lib/img/loading.gif\" />Procesando...";
	}
	$j("#msg").html(msgT);
}

function ValidarDatos(mtzR){
var sE="";
	$j.each(mtzR,function(i,n){
		if($j("#"+n).val()==""){
			sE="Faltan datos obligatorios";
			return false;
		}
	});
	return sE;
}

function EnviarComentario(){
var mtzR=["txtidn","txttitn","txt_nombre","txt_email","txt_comentario","txt_codigoseguro"];
var sError=ValidarDatos(mtzR);
	if (sError==""){
		//no hay error
		var datos= $j("#frmComentario").serialize();
		colocarMensaje("ESPERA");
		$j.ajax({type: "POST",	data: datos ,url: "../../enviarcomentario.php",dataType: "xml",success:function(xml) {
			var corErr=$j(xml).find('TABLA>CABEZA>ESTADO').text();
			var dscErr=$j(xml).find('TABLA>CABEZA>DSCESTADO').text();
			
			var cod=$j(xml).find('ACCION>CODIGO').text();
			var des=$j(xml).find('ACCION>DESCRIPCION').text();
			if(corErr!="ERROR"){
				if (cod=="0"){
				//ok
					$j(".filacomentario").hide();
					colocarMensaje(des);
					sPop();
					setTimeout("$j('#dialog').jqmHide() ;",3000);
					
					
				}else{
				//error
					colocarMensaje(des,1);
					sPop();
				}
			}else{
				//error
				colocarMensaje(dscErr,1);
				sPop();
			}
			
		}});
	
	}else{
		//muestro el error
		colocarMensaje(sError);
		sPop();
	}
}

function ultimaEditorial(){
var carpeta=preCarpeta+"repositorio/editorial/";
var lista = "ultimas.xml";
var HTML_editorial="";
var link="";
var titulo="";
var bajada="";
	$j.ajax({type: "GET",url: carpeta+lista,dataType: "xml",success: 
	function(xml) {
		$j(xml).find('datos>item:first').each(
			function(i){
				link = $j(this).find("linknoticia").text();
				titulo = $j(this).find("titulo").text();
				bajada = $j(this).find("bajada").text();
				HTML_editorial +="<img width=\"222\" height=\"28\" src=\""+preCarpeta+"cultura-rosario/right/opinion.gif\"/>";
				HTML_editorial +="<table width=\"90%\">";
				HTML_editorial +="<tr>";
				HTML_editorial +="	<td><span class=\"boldNaranja\">"+titulo+"</span></td>";
				HTML_editorial +="</tr>";
				HTML_editorial +="<tr>";
				HTML_editorial +="	<td><img width=\"85\" height=\"69\" align=\"right\" src=\""+preCarpeta+"cultura-rosario/right/maquina.gif\"/>"+bajada+"	<br/>";
				HTML_editorial +="	<a class=\"linkMasInfo\" href=\""+link+"\">[+] info</a></td>";
				HTML_editorial +="</tr></table>";
			});
			$j("#ultimaeditorial").html(HTML_editorial);
			
	}});
}

function iniciarPublicidad(){
var carpeta=preCarpeta+"repositorio/publicidad/";
var lista = "publicidad.xml";
var HTML_izq="";
var HTML_der="";
var link="";
	$j.ajax({type: "GET",url: carpeta+lista,dataType: "xml",success: 
	function(xml) {
		var htmlItem;
		
		$j(xml).find('datos>item').each(
			function(i){
				link = $j(this).find("web").text();
				//verifico en que columna
				if (parseInt($j(this).find("ubicacion").text())<5){
				//columna inzquierda
					if(link==""){
						HTML_izq +="<li><img src=\""+carpeta+$j(this).find("foto").text()+"\" border=\"0\" alt=\""+carpeta+$j(this).find("titulo").text()+"\"/></li>";
					}else{
						HTML_izq +="<li><a target=\"_blank\" href=\""+$j(this).find("web").text()+"\"><img src=\""+carpeta+$j(this).find("foto").text()+"\" border=\"0\" alt=\""+carpeta+$j(this).find("titulo").text()+"\"/></a></li>";
					}
					
				}else{
				//columna inzquierda
					if(link==""){
						HTML_der +="<li><img src=\""+carpeta+$j(this).find("foto").text()+"\" border=\"0\" alt=\""+carpeta+$j(this).find("titulo").text()+"\"/></li>";
					}else{
						HTML_der +="<li><a target=\"_blank\" href=\""+$j(this).find("web").text()+"\"><img src=\""+carpeta+$j(this).find("foto").text()+"\" border=\"0\" alt=\""+carpeta+$j(this).find("titulo").text()+"\"/></a></li>";
					}
				}
			});
			$j("#publicidad_izq").append(HTML_izq);
			$j("#publicidad_der").append(HTML_der);
	}});
}

function iniciarEncuesta(){
var carpetaencuesta=preCarpeta+"repositorio/encuesta/";
var listaencuesta = "encuesta.xml";
var HTML_final="";
var idencuesta;
var titulo;
var opciones;
var i;
var idx;
//c1....c10
	$j.ajax({type: "GET",url: carpetaencuesta+listaencuesta,dataType: "xml",success: 
	function(xml) {
		var htmlItem;
		$j(xml).find('datos>item').each(
			function(i){
				idencuesta=$j(this).find("idencuesta").text();
				titulo=$j(this).find("titulo").text();
				opciones=$j(this).find("opciones").text();
			});
			HTML_final +="<tr><td class=\"boldNaranja\">" + titulo + "</td></tr>";
			opciones = opciones.split(",");
			for (i=0;i<opciones.length;i++){
				idx=i+1;
				HTML_final +="<tr><td><input type=\"radio\" value=\""+idx+"\" id=\"laopcion\" name=\"laopcion\"/>&nbsp;"+opciones[i]+"</td></tr>";
			}
			HTML_final +="<tr><td ><input type=\"button\" value=\"Votar\" onclick=\"EnviarVoto();\"></td></tr>";			
			$j("#encuesta").html("<form id=\"frmEstadisticas\" name=\"frmEstadisticas\" method=\"post\" action=\""+preCarpeta+"estadisticas.php\" ><input type=\"hidden\" id=\"ide\" name=\"ide\" value=\""+idencuesta+"\"/><table>"+HTML_final+"</table></form>");
	}});
}

function EnviarVoto(){
	//verifico que se haya elegido una opcion
	//envio el voto
	$j("#frmEstadisticas").submit();
}

function MostrarComentarios(idN){
var listaC="comentarios_"+idN+".xml";
var carpetacomentario=preCarpeta+"repositorio/comentario/";
var HTML_l="";
	$j.ajax({type: "GET",url: carpetacomentario+listaC,dataType: "xml",success: 
	function(xml) {
		var htmlItem;
		$j(xml).find('datos>item').each(
			function(i){
					HTML_l +="<li><table><tr><td>"+$j(this).find("fecha").text()+" - <b>Nombre:</b>"+$j(this).find("nombre").text()+"</td></tr><tr><td><b>Comentario:</b>"+$j(this).find("comentario").text()+"</td></tr><tr><td>&nbsp;</td></tr></table></li>";							
			});
			$j("#listacomentarios").append(HTML_l);
	}});
}

//--------
 jQuery.fn.maxLength = function(limit,element) {
	var self = jQuery(this);

	// this event is required for safari
	jQuery(this).keydown(function(){ substring(); });

	// this event handler is required for firefox/gecko
	jQuery(this).keypress(function(){ substring(); });

	function substring(){
		var val = jQuery(self).val();
		var length = val.length;
		if(typeof element != "undefined"){
			jQuery(element).html(("(Max:" + limit+")"));
		}
		jQuery(self).val(jQuery(self).val().substring(0,limit));
	}

	substring();
}
 //--------