// JavaScript Document
jQuery.fn.validateEmail=function()
{
if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test($(this).val()))
{
return true;
}
else
{
alert("Escribe un correo electronico valido");
$(this).focus();
return false;
}
}

$(document).ready(function () {

$("#thumbnail-xpander").live('mouseover mouseout', function(event) {
	if(event.type == 'mouseover') {
		$(this).css({'z-index' : '10000', 'position' : 'absolute'});
		$(this).find('img').addClass("hover").stop()
		.animate({
			marginTop: '-110px', 
			marginLeft: '-110px', 
			top: '50%', 
			left: '50%', 
			width: '500px', 
			height: '305px',
			padding: '20px' 
		}, 200);
	
	} else { 
	$(this).css({'z-index' : '0', 'position' : 'relative'});
	$(this).find('img').removeClass("hover").stop()
		.animate({
			marginTop: '0', 
			marginLeft: '0',
			top: '0', 
			left: '0', 
			width: '285px', 
			height: '174px', 
			padding: '5px'
		}, 400);
} });

 


$("#f2 form").submit(function() {
	if($("#r_mail").val() == '') {
		return false;
	}  else  {
		return true;
	}
});
$('.bbasica').click(function() {
  var compara = $(this).attr('rel');
$.ajax({
	   type:"html",
        url: "/"+compara,
		
        beforeSend: function(){
			$("#bbasica-form").fadeOut();
			$("#bbasica-form").empty();
			$("#bbasica-form").hide();
			},
		success: function(datos){
			$("#bbasica-form").append(datos);
			$("#bbasica-form").fadeIn();
			}
	});
});

$('.estadisticas span.t1').css("text-decoration", "underline");
$('.estadisticas span.t1').click(function(){$('.estadisticas span.t1').css("text-decoration", "underline"); $('.estadisticas span.t2').css("text-decoration", "none"); $('.estadisticas span.t3').css("text-decoration", "none"); });
$('.estadisticas span.t2').click(function(){$('.estadisticas span.t1').css("text-decoration", "none"); $('.estadisticas span.t2').css("text-decoration", "underline"); $('.estadisticas span.t3').css("text-decoration", "none"); });
$('.estadisticas span.t3').click(function(){$('.estadisticas span.t1').css("text-decoration", "none"); $('.estadisticas span.t2').css("text-decoration", "none"); $('.estadisticas span.t3').css("text-decoration", "underline"); });

$('.sobre01').click(function() 
			{ $('#sobre_contenedor').animate({ left: '0' }, 500 ); $('div#sobre_imco ul.menu li').removeClass("selected"); $('.sobre01').addClass("selected"); });
$('.sobre02').click(function() 
			{ $('#sobre_contenedor').animate({ left: '-620px' }, 500 ); $('div#sobre_imco ul.menu li').removeClass("selected"); $('.sobre02').addClass("selected"); });
$('.sobre03').click(function() 
			{ $('#sobre_contenedor').animate({ left: '-1240px' }, 500 ); $('div#sobre_imco ul.menu li').removeClass("selected"); $('.sobre03').addClass("selected"); });
$('.sobre04').click(function() 
			{ $('#sobre_contenedor').animate({ left: '-1860px' }, 500 ); $('div#sobre_imco ul.menu li').removeClass("selected"); $('.sobre04').addClass("selected"); });
$('.sobre05').click(function() 
			{ $('#sobre_contenedor').animate({ left: '-2480px' }, 500 ); $('div#sobre_imco ul.menu li').removeClass("selected"); $('.sobre05').addClass("selected"); });
$('.sobre06').click(function() 
			{ $('#sobre_contenedor').animate({ left: '-3100px' }, 500 ); $('div#sobre_imco ul.menu li').removeClass("selected"); $('.sobre06').addClass("selected"); });
$('.sobre07').click(function() 
			{ $('#sobre_contenedor').animate({ left: '-3720px' }, 500 ); $('div#sobre_imco ul.menu li').removeClass("selected"); $('.sobre07').addClass("selected"); });
$('.sobre08').click(function() 
			{ $('#sobre_contenedor').animate({ left: '-4340px' }, 500 ); $('div#sobre_imco ul.menu li').removeClass("selected"); $('.sobre08').addClass("selected"); });
$('.sobre09').click(function() 
			{ $('#sobre_contenedor').animate({ left: '-4960px' }, 500 ); $('div#sobre_imco ul.menu li').removeClass("selected"); $('.sobre09').addClass("selected"); });


$('.ranking_anio_c').click(function() {
  var rel = $(this).attr('rel');
  var lang = $('#ca_site_lang').val();
$.ajax({
	   type:"POST",
        url: "http://imco.org.mx/graficas/ranking_c.php",
		data: "lang="+lang+"&anio="+rel,
		beforeSend: function(){
			$("#ranking_tabla").fadeOut();
			$("#ranking_tabla").empty();
			$("#ranking_tabla").hide();
			},
		success: function(data){
			$("#ranking_tabla").append(data);
			$("#ranking_tabla").fadeIn();
			}
	});
});

$('.ranking_anio_p').click(function() {
  var rel = $(this).attr('rel');
  var lang = $('#ca_site_lang').val();
$.ajax({
	   type:"POST",
        url: "http://imco.org.mx/graficas/ranking_p.php",
		data: "lang="+lang+"&anio="+rel,
		beforeSend: function(){
			$("#ranking_tabla").fadeOut();
			$("#ranking_tabla").empty();
			$("#ranking_tabla").hide();
			},
		success: function(data){
			$("#ranking_tabla").append(data);
			$("#ranking_tabla").fadeIn();
			}
	});
});

$('.ranking_anio_e').click(function() {
  var rel = $(this).attr('rel');
  var lang = $('#ca_site_lang').val();
$.ajax({
	   type:"POST",
        url: "http://imco.org.mx/graficas/ranking_e.php",
		data: "lang="+lang+"&anio="+rel,
		beforeSend: function(){
			$("#ranking_tabla").fadeOut();
			$("#ranking_tabla").empty();
			$("#ranking_tabla").hide();
			},
		success: function(data){
			$("#ranking_tabla").append(data);
			$("#ranking_tabla").fadeIn();
			}
	});
});


$('a[rel*=facebox]').facebox();


$("#registro").click(function() {
		$('#ft2').expose({ color: '#000' });
	});


$('.cats_sub').hover(function(){
        	$("ul", this).fadeIn();
       }, function() {
        	$("ul", this).hide();
        });
/*
// Original
$('.cats, .subcategorias li').click(function() {
      var tema = $(this).attr('rel');
     
             $.ajax({
               type: "html",
               url: "http://imco.org.mx/"+tema,
               beforeSend: function(){
                 $("#tema").empty();
			     $('<div class="loader"></div>').html('').appendTo('.tema');
		      },
               success: function(data){
                    $(".load").remove();
                     $("#tema").empty();
                    $("#tema").append(data);
               }
             });


});
*/

// -ca
$('.cats, .subcategorias li').click(function() {
	var tema = $(this).attr('rel');
	$.ajax({
		type: 'GET',
		dataType: "html",
		url: "http://imco.org.mx/"+tema,
		beforeSend: function() {
			$("#tema").empty();
			$('<div class="loader"></div>').html('').appendTo('.tema');
		},
		success: function(data){
			$(".load").remove();
			 $("#tema").empty();
			$("#tema").append(data);
		}
	});
});

$('#pbtn').click(function(){
         var caja = $('#p_tema').val();
         if(caja !=""){
            
            $('.propon').expose({ color: '#000' });
            
            $('#pp1').fadeOut('slow');
            $('#pp2').fadeIn('slow');
            
            $('#pbtn2').click(function(){
                var mail = $('#p_mail').val();
    
               if(mail!=""){
                      
                   $.ajax({
                   type: "POST",
                   url: "request/propon.php",
                   data: "p_tema="+caja+"&p_mail="+mail,
                   beforeSend: function(){
                                 $(".propon").empty();
    			     $('<div class="loader"></div>').html('').appendTo('.propon');
    		      },
                   success: function(data){
                        $(".load").remove();
                         $(".propon").empty();
                        $(".propon").append(data);
                   }
                 });             
    
               }
           });

         }
});


//$('#frg').click(function(){
//         
//         var caja = $('#r_mail').val();
//         
//         if(caja !=""){
//            
//                $('#ft2').expose({ color: '#000' });
//                  
//               $.ajax({
//               type: "POST",
//               url: "request/registro.php",
//               data: "r_mail="+caja,
//               beforeSend: function(){
//                 $("#ft2").empty();
//			     $('<div class="loader"></div>').html('').appendTo('#ft2');
//		      },
//               success: function(data){
//                    $(".load").remove();
//                     $("#ft2").empty();
//                    $("#ft2").append(data);
//               }
//             });             
//
//         }
//});


$('#checkAllAuto').click(function(){
      $("INPUT[type='checkbox']").attr('checked', $('#checkAllAuto').is(':checked'));   
   }
)

});

function switchLanguage(lang) {
    u = location.href.split('/');
    u[3] = lang;
    location.href = u.join('/');
}
