$(document).ready(function() {
	jQuery.fn.reset = function() {
		$(this).each(function() {
			this.reset();
		});
	};	
});

var UTIL = {
    swf: function(swf_ruta, div, width, height, url){
        var so = new SWFObject(swf_ruta, 'xxx', width, height, '9');
        so.addParam('allowfullscreen', 'true');
        so.addParam('allowscriptaccess', 'always');
        so.addParam('wmode', 'opaque');
		so.addParam('flashvars', 'file=' + url+'&backcolor=000000&frontcolor=FFFFFF&autostart=true&repeat=list');
        so.write(div);
    },
	galeria_principal_noticia:function(swf_ruta, div, width, height){
		var so = new SWFObject(swf_ruta, 'xxx', width, height, '9');
        so.addParam('allowfullscreen', 'true');
        so.addParam('allowscriptaccess', 'always');
        so.addParam('wmode', 'opaque');
        so.write(div);
	},
    videos_der: function(){
        $("ul.videos_gral").ytplaylist({
            autoPlay: false,
            playerHeight: 225,
            playerWidth: 290,
            holderId: 'videoDiv'
        });
    },
	muestra_video:function(){
		$("ul.listado_videos").ytplaylist({
			autoPlay: false,
			addThumbs:true,
			thumbSize :'small',
            playerHeight: 360,
            playerWidth: 645,
            holderId: 'chicaPCvideo'
        });
	},
	muestra_video_chicapc:function(){
		$("ul.video_chicaPC").ytplaylist({
            addThumbs:true, 
        	autoPlay: false, 
			thumbSize :'large',
            playerHeight: '300',
            playerWidth: '660',
           	showInline: true
        });
	},
	/* MUESTRA-OCULTA LISTADO DE ARTISTAS */
    mo_listado_artistas: function(){
        $('#mo_listado').click(function(){
            var clickeable = $(this);
            
            if ($('#listado_artistas').is (':visible')) $(clickeable).html('<b>' + '[Listar]' + '</b>');
			else $(clickeable).html('<b>' + '[Ocultar]' + '</b>');
			
            $('#listado_artistas').slideToggle('slow');
            
            return false;
        });
    },
    /* MUESTRA- OCULTA CONTACTO */
    mo_contactenos: function(){
    	$('#escribenos').click(function(){
    		$('#info_contacto').slideToggle('slow');
    		return false;
    	});
    },
    /* MUESTRA-OCULTA EVENTO */
    mo_evento: function(){
    	$('#mo_evento').click(function(){
    		$('#eventos_principal').slideToggle('slow',function(){
    			if ($('#eventos_principal').is (':visible')) $('#enlace_mo').html('[Ocultar]');
        		else $('#enlace_mo').html('[Mostrar]');
    		});
    		return false;
		});
    },
    /* ENLACE A UN DIV COMPLETO */
	url_div:function(div){
        $(div).click(function(){
            window.location = $(this).find("a").attr("href");
            return false;
        });
	},
	/* REGISTRAR MAIL DE SUSCRIPTOR */
	registrar_suscriptor: function(pagina){
		$('#mail_suscripcion').example(function() {
			return $(this).attr('title'); 
		});
		
		$('#code').example(function() {
			return $(this).attr('title'); 
		});
		
		$('#enviar_correo_suscripcion').click(function(){
			var form_data = $('#suscripcion').serialize();
			var accion = $('#suscripcion #accion').val();
			
			/********** PAGINA ***********/
			if(pagina == 'index') url_ = 'general.php';
			else if(pagina == 'listado') url_ = '../general.php';
			else url_ = '../../general.php';
			/********** PAGINA ***********/
			
			$.ajax({
	            type: 'POST',
	            url: url_+'?accion='+accion,
	            data: form_data,
	            beforeSend: function(xhr){
	                try {xhr.overrideMimeType('text/html; charset=iso-8859-1');} 
	                catch (e) {}
	            },
	           success: function(data){
	            	$('#mail_suscripcion').val('');
	            	alert(data);
	            },
	            complete: function(){}
	        });
    	});
    },
    /* BOTON ENVIAR CORREO SUSCRIPCION */
    /*boton_registrar_suscripcion:function(){
    	alert(pagina);
    	$('#mail_suscripcion').example(function() {
         	 return $(this).attr('title'); 
    	});
    	$('#enviar_correo_suscripcion').click(function(){
    		UTIL.registrar_suscriptor();
    	});
    	return false;
    },*/
    /* REGISTRAR COMENTARIO NOTICIA - EVENTOS */
    registrar_comentario:function(pagina){
    	$('#registrar_comentario').click(function(){
    		var form_data = $('#fcomentario').serialize();
			
			var uri_bk = "../";
			//var uri_bk = "";
			
    		if(pagina=='fotos_evento') url_ = uri_bk + 'evento.php';
    		else if(pagina=='chica-perucumbia') url_ = uri_bk + 'chica.php';
    		else if(pagina=='chica-page') url_ = uri_bk + '../../chica.php';
    		else if(pagina=='mp3_principal') url_ =  uri_bk + 'mp3.php';
    		else if(pagina=='mp3_detalle') url_ = uri_bk + '../mp3.php';
    		else if(pagina=='video_principal') url_ =  uri_bk + 'video.php';
    		else if(pagina=='video_detalle') url_ = uri_bk + '../video.php';

    		else url_ = '../../'+pagina+'.php';
			//else url_ = pagina+'.php';

			//alert(url_);

    		$.ajax({
	            type: 'POST',
	            url: url_,
	            data: form_data,
	            beforeSend: function(xhr){
	                try{
	                	xhr.overrideMimeType('text/html; charset=iso-8859-1');
						$('#fcomentario input, #fcomentario textarea').attr('disabled',true);
	                }
	                catch(e){}
				},
	           success: function(data){

					//alert(data);

					if(data=='1') alert('Escribe tu nombre por favor.');
					else if(data=='2') alert('Escribe tu email por favor.');
					else if(data=='3') alert('Escribe un comentario por favor.');
					else if(data=='4') alert('Escribe el codigo por favor.');

					else if(data=='12') alert('Escribe tu nombre\nEscribe tu email.');
					else if(data=='13') alert('Escribe tu nombre\nEscribe un comentario.');
					else if(data=='14') alert('Escribe tu nombre\nEscribe el codigo de seguridad.');
					else if(data=='23') alert('Escribe tu email\nEscribe un comentario.');
					else if(data=='24') alert('Escribe tu email\nEscribe el codigo de seguridad.');
					else if(data=='34') alert('Escribe tu comentario\nEscribe el codigo de seguridad.');

					else if(data=='123') alert('Escribe tu nombre\nEscribe tu email\nEscribe un comentario.');
					else if(data=='124') alert('Escribe tu nombre\nEscribe tu email\nEscribe el codigo de seguridad.');
					else if(data=='134') alert('Escribe tu nombre\nEscribe tu comentario\nEscribe el codigo de seguridad.');
					else if(data=='234') alert('Escribe tu email\nEscribe tu comentario\nEscribe el codigo de seguridad.');

					else if(data=='1234') alert('Por favor ingrese datos en el formulario.');

			   		else{
						var obj = eval("(" + data + ")");
						if(obj.c_aler == null){
							if(obj.c_cnt%2==0){ msg = '<div class="detalle_comentario_par">'; }
							else{ msg = '<div class="detalle_comentario_impar">'; }
							msg += '<p class="info_comentario"><span>' + obj.c_autor + '</span> ' + obj.c_date + '</p>';
							msg += '<p class="desc_comentario">' + obj.c_content + '</p>';
							msg += '<h1 class="num_comentario">' + obj.c_cnt + '</h1>';
							msg += '</div>';
							$('#comentarios_detalle').fadeIn('slow',function(){
								$('#comentarios_detalle').append(msg);
								$('#fcomentario input, #fcomentario textarea').attr('disabled',false);
							});
							document.getElementById('siimage').src = '../../captcha/securimage_show.php?sid=' + Math.random();
							$('#fcomentario').reset();
						}else{
							alert(obj.c_aler);
						}

					}
	            },
	            complete: function(){}
	        });
			$('#fcomentario input, #fcomentario textarea').attr('disabled',false);
			return false;
		});
    },
    /* FONDO DE INPUT CON TITULO */
    fondo_tit_input: function(){
    	$('.multiple_callback').example(function() {
          	 return $(this).attr('title'); 
    	});
    }
}

