function dateLong() {
	var mydate=new Date();
	var year=mydate.getYear();
	if (year < 1000)
		year+=1900;
	var day=mydate.getDay();
	var month=mydate.getMonth();
	var daym=mydate.getDate();
	if (daym<10)
		daym="0"+daym;

	if(window.location.href.indexOf("/ing/")>=0){
		var dayarray=new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");
		var montharray=new Array("January","February","March","April","May","June","July","August","September","October","November","December");
		$("#info-user p.date").html(dayarray[day] + ", " + montharray[month] + "&nbsp;" + daym + "&nbsp;" + year);

	}else{
		var dayarray=new Array("Domingo","Lunes","Martes","Miércoles","Jueves","Viernes","Sábado");
		var montharray=new Array("Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre");
		$("#info-user p.date").html(dayarray[day] + ", " + daym + " de " + montharray[month] + " de " + year);
	}
}

$(document).ready(function(){
	dateLong();

	$("form#buscadorterminos").submit(function() {
		if ($("input#q").val() == "Buscar" || $("input#q").val() == "Search") {
			return false;
		}
		return true;
	});
	

	$("div.box-a").prev().children("a").click(function() {
		if ($(this).parent().hasClass("closed")) {
			$(this).parent().next("div.box-a").css("display", "block");
			$(this).parent().removeClass("closed");
		} else {
			$(this).parent().next("div.box-a").css("display", "none");
			$(this).parent().addClass("closed");
		}
		return false;
	});

	$("div.box-b").prev().children("a").click(function() {
		if ($(this).parent().hasClass("closed")) {
			$(this).parent().next("div.box-b").css("display", "block");
			$(this).parent().removeClass("closed");
		} else {
			$(this).parent().next("div.box-b").css("display", "none");
			$(this).parent().addClass("closed");
		}
		return false;
	});

	$("h5.dropdown > a, h6.dropdown > a").click(function() {
		if ($(this).parent().hasClass("opened")) {
			$(this).parent().next("div").css("display", "none");
			$(this).parent().removeClass("opened");
		} else {
			$(this).parent().next("div").css("display", "block");
			$(this).parent().addClass("opened");
		}
		return false;
	});

	$(".hidden_on_load").each(function(i) {
		$(this).css("display", "none");
		$(this).removeClass("hidden_on_load");
	});
	$("a.print").css("display", "block");

	$("#column-a ul li a").hover(function() {
		$(this).parent().children("div.note").css("display", "block");
	},function() {
		$(this).parent().children("div.note").css("display", "none");
	});

	$("li.login a").click(function() {
		if ("none" == $("#box-login").css("display")) {
			$("#box-login").css("display", "block");
		} else {
			$("#box-login").css("display", "none");
		}
		return false;
	});

	$("#info-user div#box-login form p.close a").click(function() {
		$(this).parent().parent().parent().parent().children("#box-login").css("display", "none");
		return false;
	});

	$(document).bind('click', function(e) {
		var $clicked=$(e.target);
		if( ! ( $clicked.is('#box-login') || $clicked.parents().is('#box-login') ) ) {
			$('#box-login').hide();
		}
	});

	$("ul.inside-news li").hover(function() {
		$(this).addClass("hover");
	},function() {
		$(this).removeClass("hover");
	});
	
	$("ul.home-news li").hover(function() {
		$(this).addClass("hover");
	},function() {
		$(this).removeClass("hover");
	});
	
	$("table.data-a tbody tr").hover(function() {
		if ($(this).find("a").length) {
			$(this).addClass("hover");
		}
	},function() {
		if ($(this).find("a").length) {
			$(this).removeClass("hover");
		}
	});
	
	$("ul.list-a li").each(function(i) {
		if ($(this).hasClass("active") && $(this).hasClass("category-0" + (i+1))) {
			$(this).children("a").css("background-image", "url(/KETD/fbin/mult/icon-category-0" + (i+1) + "b-32px.png)");
		}
	});

	$("button.submit").hover(function() {
		$(this).addClass("hover");
	},function() {
		$(this).removeClass("hover");
	});
	
	if ($("#column-e").length) {
		var nBorderX = $("#column-e").outerWidth() + $("#column-e").position().left - $("#column-d").position().left - 1;
		var nBorderY = $("#column-e").position().top - $("#column-d").position().top;
		$("#column-e").parent("#column-d").css("background-position", nBorderX + "px " + nBorderY + "px");
		$("#column-e").parent("#column-d").css("background-repeat", "no-repeat");
		$("#column-e").parent("#column-d").css("background-image", "url(/KETD/fbin/mult/border-01.png)");
	}

	$("div.more-info").each(function(i) {
		$(this).css("display", "none");
	});
	$("button.more-info").each(function(i) {
		$(this).css("display", "");
	});

	$("button.more-info").click(function() {
		if ($(this).hasClass("active")) {
			$(this).removeClass("active");
			$(this).parent().next("div.more-info").css("display", "none");
		} else {
			$(this).addClass("active");
			$(this).parent().next("div.more-info").css("display", "block");
		}
		return false;
	});

	$("button.more-info").hover(function() {
		$(this).addClass("hover");
	},function() {
		$(this).removeClass("hover");
	});

	$("div.team ul li ul").css("display", "none");
	$("div.team ul li").removeClass("opened");
																						
	$("div.team ul li p.name a").click(function() {
		if ($(this).parent().parent().children("ul").length) {
			if ($(this).parent().parent().hasClass("opened")) {
				$(this).parent().parent().children("ul").css("display", "none");
				$(this).parent().parent().removeClass("opened");
			} else {
				$(this).parent().parent().children("ul").css("display", "");
				$(this).parent().parent().addClass("opened");
			}
			return false;
		}
	});

	$("a[rel^='rss']").click(function() {
		$('.rss-box').remove();
		var locati = window.location
		var hrefRSS = locati.protocol + "//" + locati.host + $(this).attr('href');
		//Reemplazamos & por %26 para servicios como Igoogle
		var hrefRSSB = encodeURI(hrefRSS).replace(/&/g,"%26");
		$(this).after('<div class="rss-box"><h5>A&ntilde;adir "' + $(this).html() + '":</h3><a href="#" class="close">Cerrar</a>' +
									'<ul>' +
									'<li class="google"><a target="_blank" href="http://www.google.com/ig/add?feedurl=' + hrefRSSB + '">Google personalizado</a></li>' +
									'<li class="bloglines"><a target="_blank" href="http://www.bloglines.com/sub/' + hrefRSSB + '">Bloglines</a></li>' +
									'<li class="netvibes"><a target="_blank" href="http://www.netvibes.com/subscribe.php?url=' + hrefRSSB + '">Netvibes</a></li>' +
									'<li class="live"><a target="_blank" href="http://www.live.com/Default.aspx?add=' + hrefRSSB + '">Windows Live</a></li>' +
									'<li class="yahoo"><a target="_blank" href="http://add.my.yahoo.com/content?url=' + hrefRSSB + '">Mi Yahoo!</a></li>' +
									'<li class="other">Direcci&oacute;n URL para otros lectores:<br />' + hrefRSS + '</li>' +
									'</ul>' +
									'</div>');
		$("div.rss-box a.close").click(function() {
			$(this).parent().remove();
			return false;
		});
		return false;
	});
	$(document).bind('click', function(e) {
		var $clicked=$(e.target);
		if( ! ( $clicked.is('.rss-box') || $clicked.parents().is('.rss-box') ) ) {
			$('.rss-box').remove();
		}
	});

	if (typeof $.fn.prettyPhoto == 'function') {
		$("a[rel^='prettyPhoto']").prettyPhoto({showTitle: false});
	}
	
	$("a[rel^='prettyPhoto']").hover(function() {
		$(this).prepend('<div class="image-zoom" style="margin-left: ' + ($(this).find('img').width() / 2 - 10) + 'px; margin-top: ' + ($(this).find('img').height() / 2 - 10) + 'px;"></div>');
		$(this).find('img').css("filter", "alpha(opacity=50)");
		$(this).find('img').css("-moz-opacity", "0.5");
		$(this).attr({title: $(this).find('img').attr("alt")});
	},function() {
		$(this).find('div.image-zoom').remove();
		$(this).find('img').css("filter", "alpha(opacity=100)");
		$(this).find('img').css("-moz-opacity", "1");
	});
});

//Funcion Mejora Interna JGM Exportar fechaMayor

var hoy=new Date() ;

var ano=hoy.getYear() ;
var i=0;
if (ano< 1000) 
{
	ano+=1900 ;
}
var mes=hoy.getMonth()+1;
var dia=hoy.getDate() ;

if (mes<10)
{
	mes="0"+mes;
}
if (dia<10)
{
	dia="0"+dia;
}
var fechaHoy=ano+""+mes+""+dia;
	
function fechaMayor5(f2,numDias)
{

	var year0 = fechaHoy.substring(0,4);
	var month0 = fechaHoy.substring(4,6);
	var day0 = fechaHoy.substring(6,8);

	var year1 = f2.substring(0,4);
	var month1 = f2.substring(4,6);
	var day1 = f2.substring(6,8);
	
	
	var contador = 0 ;

	//obtenemos el dia de publicación del pdf y le restamos menos 1 
	var dia = obtenerDia(month1,day1,year1)-1;
	
	var diasTotal = dia + numDias;


	//contamos el numero de fines de semana
	while(diasTotal > 5)
	{
		contador++;
		diasTotal = diasTotal - 5;
	}

	//incrementamos el numero de dias
	numDias = numDias + contador*2;
	
	//preguntamos si el día que se publico es domingo en este caso el Nº6	
	if(dia==6){
		numDias--;
	}

	var fechaIni = new Date();
	fechaIni.setFullYear(year0, month0-1, day0);

	var fechaFin = new Date();
	fechaFin.setFullYear(year1, month1-1, day1);

	//alert(fechaIni+" - "+fechaFin)
	//alert("AÑO: "+year1)
	//alert("MES: "+(month1-1))
	//alert("DIA: "+day1)
	//alert("DOC:"+fechaFin)

	var diferencia=((fechaIni-fechaFin)/86400000);

	//alert(diferencia+" >= "+numDias)

	if (diferencia>=numDias)
	{
		return true;
	}
	else
	{
		return false;
	}
}

function ponerN(idioma,tipo,campo,tiempo,clase)
{

	$("tbody tr td."+campo).each(function(i)
	{
		var tipoPadre = $(this).parent().attr("id");
		if (tipoPadre == tipo)
		{
			if (tipo == 'libros')
			{
				fecha = $(this).children(".date").text();
				fecha = fecha.substring(fecha.length-10);
			}
			else
			{
				fecha = $(this).text();
			}

			var dia;
			var mes;
			var anio = fecha.substring(6,10);
			
			if (idioma=="ING")
			{
				dia=fecha.substring(3,5);
				mes=fecha.substring(0,2);
			}
			else if (idioma=="ESP")
			{
				dia=fecha.substring(0,2);
				mes=fecha.substring(3,5);
			}
			else
			{
				dia="00";
				mes="00";
				anio="0000";
			}
			
			fecha=anio+mes+dia;

			if (!fechaMayor5(fecha,tiempo))
			{
				$(this).parent().addClass(clase);
			}
			
			if (tipo == "documentos")
			{
				$(this).text(mes+"/"+anio);
			}
			
			if (tipo == "libros")
			{	
				$(this).children(".date").html(mes+"/"+anio);
					/*
				var enlace = $(this).html();
				enlace = mes+"/"+anio+enlace.substring(10);
				$(this).html(enlace);		*/
			}
		}
	});
}

function ponerNlistado(idioma,tipo,campoF,campoN,tiempo,clase)
{
	$("tbody tr td."+campoF).each(function(i)
	{				
			fecha = $(this).text();			
			var dia;
			var mes;
			var anio = fecha.substring(6,10);
			
			if (idioma=="ING")
			{
				dia=fecha.substring(3,5);
				mes=fecha.substring(0,2);
			}
			else if (idioma=="ESP")
			{
				dia=fecha.substring(0,2);
				mes=fecha.substring(3,5);
			}
			else
			{
				dia="00";
				mes="00";
				anio="0000";
			}
			
			fecha=anio+mes+dia;

			if (!fechaMayor5(fecha,tiempo))
			{
				var  padre = $(this).parent();				
				$(padre).find(campoN).addClass(clase);
			}
			
			if (tipo == "documentos")
			{
				$(this).text(mes+"/"+anio);
			}
			/*
			if (tipo == "libros")
			{		
				var enlace = $(this).children("#fecha").html();
				enlace = enlace.substring(0,enlace.length-10);
				enlace = enlace+mes+"/"+anio;
				$(this).children("#fecha").html(enlace);		
			}*/
	});
}

function obtenerDia(month,day,year)
{
	var month = month-1;
	var day = day;
	var year = year;

	var oyear=year

	var dob = " "+ year +", "+month + ", "+day;

	var thenx = new Date();

	thenx.setFullYear(year,month,day);

	var year=thenx.getFullYear();


	if (year<100) year="19" + thenx.getFullYear();
	else year=thenx.getFullYear();

	if (year > 1969) {
	var wyear=year;
	}
	else {
	if (oyear<1900) {
	if (oyear>1800) {
	var wrelyear= (eval(oyear)-1801)%(28);
	wyear = wrelyear+1981;
	}
	else wyear = 1970 
	}
	else
	if (oyear>1900) {wrelyear= (eval(oyear)-1901)%(28); 
	wyear= wrelyear+1985
	}
	else 
	if (oyear==1900) {wyear= 1990;
	   }              
	}
	var dob = " "+ wyear +", "+month + ",  "+day;
	var thenx = new Date();
	thenx.setFullYear(wyear,month,day);

	//var theday = thenx.getDay()+1;
	var theday = thenx.getDay();
	var date=thenx.getDate();

	if(theday==0){
		theday=7;
	}
	//Lunes=1
	//Martes=2
	//Miersoles=3
	//Jueves=4
	//Viernes=5
	//Sabado=6
	//Domingo=7
	return theday;
}

//a simple function to click next link
//a timer will call this function, and the rotation will begin :)  
function rotate() {
	$('#next').click();
}
