function addLoadEvent(func){ 
     var oldonload = window.onload; 
     if(typeof window.onload != 'function'){ 
          window.onload = func; 
     }else{
          window.onload = function() { 
               if (oldonload){ 
                    oldonload(); 
               }//fin if
               func(); 
          }//fin window.onload 
     }//fin else
}//fin addLoadEvent



addLoadEvent(function(){

	/*=FLYING BANNER------------------------------------------------------------------*/

		if($('#right-content .banner').eq(3).length){

			var offset = $('#right-content .banner').eq(3).offset();

			var OFFSET_INIT = offset.top;

			$(window).scroll(function(){

				var banner = $('#right-content .banner').eq(3);

				var offset = banner.offset();
				
				if($(window).scrollTop() >= offset.top){

					follow = true;

				}//fin if

				if($(window).scrollTop() <= OFFSET_INIT){

					follow = false;

				}//fin else

				if(follow){

					if($.browser.msie && $.browser.version.substr(0,1) < 7 ){

						banner.css({
		
							'position': 'absolute',
							'top': $(window).scrollTop() - 250,
							'margin-left': '-150px'
						});

					}else if($.browser.msie && $.browser.version.substr(0,1) == 7 ){

						banner.addClass('fly-bird-fly');
						banner.css({'margin-left': '-150px'});

					}else{

						banner.addClass('fly-bird-fly');

					}//fin else

				}else{

					if($.browser.msie && $.browser.version.substr(0,1) < 7 ){

						banner.css({
		
							'position': '',
							'margin-left': '0px'
		
						});

					}else if($.browser.msie && $.browser.version.substr(0,1) == 7 ){

						banner.removeClass('fly-bird-fly');
						banner.css({'margin-left': '0px'});

					}else{

						banner.removeClass('fly-bird-fly');

					}//fin else					

				}//fin else

			});//fin scroll 

		}//fin if


	/*=AUTOPLAY PARA IPAD---------------------------*/

		if(document.getElementById("videoTag")){

			var pElement = document.getElementById("videoTag");

			pElement.load();
			pElement.play();

		}//fin if


	/*=COMPROBACIÓN DE LAS RIFAS-----------------------------------------------------------*/
	
		if(document.getElementById('formSignRaffle')){
		
			document.getElementById('formSignRaffle').onsubmit = function(){

				var msg = '';				
				var email = (document.getElementById('email')) ? document.getElementById('email') : false;
				var name =  document.getElementById('name');
				var surname_prefix =  document.getElementById('surname_prefix');
				var surname =  document.getElementById('surname');
				var day =  document.getElementById('day');
				var month =  document.getElementById('month');
				var year =  document.getElementById('year');
				var address =  document.getElementById('address');
				var number =  document.getElementById('number');
				var addition =  document.getElementById('addition');
				var postcode =  document.getElementById('postcode');
				var city =  document.getElementById('city');
				var phone =  document.getElementById('phone');
				var mobile =  document.getElementById('mobile');

				name.value = trim(name.value);

				if(email){
					name.value = trim(name.value);
				}//fin if

				surname_prefix.value = trim(surname_prefix.value);
				surname.value = trim(surname.value);
				day.value = trim(day.value);
				month.value = trim(month.value);
				year.value = trim(year.value);
				address.value = trim(address.value);
				number.value = trim(number.value);
				addition.value = trim(addition.value);
				postcode.value = trim(postcode.value);
				city.value = trim(city.value);
				phone.value = trim(phone.value);
				mobile.value = trim(mobile.value);
				
				if(email && email.value.length == 0){
					msg += 'You must enter a valid e-mail.\n';
				}//fin if

				if(name.value.length == 0){
					msg += 'You must enter a name.\n';
				}//fin if

				if(surname.value.length == 0){
					msg += 'You must enter a surname.\n';
				}//fin if

				if(!isDateValid(year.value, month.value, day.value)){
					msg += 'You must enter a valid date birth.\n';
				}//fin if

				if(address.value.length == 0){
					msg += 'You must enter an address.\n';
				}//fin if

				if(number.value.length == 0){
					msg += 'You must enter a number.\n';
				}//fin if

				if(postcode.value.length == 0){
					msg += 'You must enter a postcode.\n';
				}//fin if

				if(city.value.length == 0){
					msg += 'You must enter a city.\n';
				}//fin if

				if(msg){
					alert(msg);
					return false;
				}else{
					return true;
				}//fin else
				
			}//fin onsubmit
		
		}//fin if


	/*=TEXTO EN EL INPUT DE NEWSLETTER-----------------------------------------------------*/

		if(document.getElementById('formuNewsletter')){

			var inputNewsletter = document.getElementById('newsletter');
			inputNewsletter.value = DEFAULT_TEXT_NEWSLETTER;

			inputNewsletter.onfocus = function(){
				if(this.value == DEFAULT_TEXT_NEWSLETTER){

					this.value = '';
					this.style.color = '#9D7B49';

				}//fin if
			}//fin onfocus

			inputNewsletter.onblur = function(){
				if(this.value.length == 0){

					this.value = DEFAULT_TEXT_NEWSLETTER;
					this.style.color = '#999';

				}//fin if			
			}//fin onblur

		}//fin if	
		
		
	/*=FORMULARIO DE CONTACTO--------------------------------------------------------------*/
	
		if(document.getElementById('formContact')){

			var topTextarea = document.getElementById('comment');
			topTextarea.value = DEFAULT_TEXT_COMMENT;

			topTextarea.onfocus = function(){
				if(this.value == DEFAULT_TEXT_COMMENT){
					this.value = '';
					this.style.color = '#333';
				}//fin if			
			}//fin onfocus
			
			topTextarea.onblur = function(){
				if(this.value.length == 0){
					this.value = DEFAULT_TEXT_COMMENT;
					this.style.color = '#999';
				}//fin if			
			}//fin onblur
			
			document.getElementById('formContact').onsubmit = function(){

				var msg = '';
				var regEx = /^.{1,}@.{2,}\..{2,}/;
				var name =  document.getElementById('name');
				var email =  document.getElementById('email');
				var comment =  document.getElementById('comment');				

				name.value = trim(name.value);
				email.value = trim(email.value);
				comment.value = trim(comment.value);

				if(name.value.length == 0){
					msg += 'You must enter a name.\n';
				}//fin if

				if(email.value.length == 0 || !regEx.test(email.value)){
					msg += 'You must enter a valid email.\n';
				}//fin if

				if(comment.value.length == 0 || comment.value == DEFAULT_TEXT_COMMENT){
					msg += 'You must enter a comment.\n';
				}//fin if

				if(msg){
					alert(msg);
					return false;
				}else{
					return true;
				}//fin else

			}//fin onsubmit

		}//fin if


	/*=LINKS EN LAS IMÁGENES DE LOS LEADS--------------------------------------------------*/

		var art = getElementsByClassName('content', 'left-content', 'div');
		var art_img, rel, gallery, link;

		for(var i = 0; i < art.length; ++i){

			art_img = art[i].getElementsByTagName('img');
			//console.log(a[0].getAttribute('href'));


			for(var i2 = 0; i2 < art_img.length; ++i2){
				
				if(art_img[i2].parentNode.nodeName.toLowerCase() != 'a'){ 
					//console.log(link);
					art_img[i2].onclick = function(){
						link = this.parentNode.getElementsByTagName('a');
						//console.log(link2[0].getAttribute('href'));
						window.location.href = link[0].getAttribute('href');
					}
					//art_img[i2].style.cursor="pointer";
				}//fin if

			}//fin for

			art_p = art[i].getElementsByTagName('p');

			for(var i2 = 0; i2 < art_p.length; ++i2){

				if(art_p[i2].getAttribute('class') == null){

					//art_p[i2].style.cursor = 'pointer';

					art_p[i2].onclick = function(){		

						link = this.parentNode.getElementsByTagName('a');
						window.location.href = link[0].getAttribute('href');

					}//fin onclick

				}//fin if

			}//fin for
			
		}//fin for

	/*=LIGHTBOX PARA LAS IMÁGENES DE LOS ARTICULOS-----------------------------------------*/
	
		
		
		/* 
		 * Cogemos las clases de los "a" de las imagenes del lead de las noticias y lo insertamos en 
		 * el "rel" con el siguiente formato: rel="shadowbox[nombre_de_la_clase]" 
		 */
		 /*
		var art = getElementsByClassName('content', 'left-content', 'div');
		var art_img, rel, gallery;

		for(var i = 0; i < art.length; ++i){

			art_img = art[i].getElementsByTagName('img');
			//console.log(art_img.length);
			for(var i2 = 0; i2 < art_img.length; ++i2){
				
				if(art_img[i2].parentNode.nodeName.toLowerCase() == 'a' && 
				   art_img[i2].parentNode.getAttribute('class') != undefined && 
				   art_img[i2].parentNode.getAttribute('rel') == 'shadowbox'){ 
					rel = art_img[i2].parentNode.getAttribute('rel');					
					gallery = art_img[i2].parentNode.getAttribute('class')
					art_img[i2].parentNode.setAttribute('rel', rel + '[' + gallery + ']');
				}//fin if

			}//fin for
		}//fin for
		
		Shadowbox.init();
	*/

	/*=DESTRUCCIÓN DE LA SESIÓN------------------------------------------------------------*/

		if(SOCIAL_SESSION == 'false'){
			if(FB.Connect != undefined){
				FB.Connect.logout(function() {  });
			}//fin if

			if(twttr.anywhere != undefined){
				twttr.anywhere.signOut();
			}//fin if
			//console.log('no hay sesion twitter: L27');
			if(document.getElementById('fbConnect')){
				document.getElementById('fbConnect').onclick = function(){
					//event.preventDefault();
					fb_signup_user();
					return false;
				}//fin onClick
			}//fin if
		}//fin if


		if(document.getElementById('signout')){
			document.getElementById('signout').onclick = function(){
				
			//	alert('aa');
				if(FB.Connect != undefined){
					FB.Connect.logout(function() { document.location.href = URL_SITE + 'sec/signout'; });
				}//fin if
				else{
					document.location.href = URL_SITE + 'sec/signout';
				}//fin else
				return false;
				//twttr.anywhere.signOut();
				
				//document.location.href = URL_SITE + 'sec/signout';
			}//fin onclick
		}//fin if


	/*=LOGIN CON FACEBOOK-----------------------------------------------------------------*/
 
		
		FB_RequireFeatures(["XFBML"], function() {
			FB.init(FB_API_KEY, URL_SITE + 'includes/xd_receiver.htm');
			FB.Connect.ifUserConnected(fb_signup_user);
		});
		
		
		
	
	/*=LOGIN CON TWITTER------------------------------------------------------------------*/
	
		if(twttr.anywhere != undefined){
			twttr.anywhere(function(T) {
				var currentUser,
					screenName,
					profileImage,
					profileImageTag,
					avatar,
					loginList,
					id;
				
				if(SOCIAL_SESSION == 'false'){
					twttr.anywhere.signOut();
					//console.log('no hay sesion twitter: L77');
				}//fin if
				
				T.bind("authComplete", function (e, user) {
					avatar = document.getElementById('avatar');
					loginList = document.getElementById('loginList');
					currentUser = T.currentUser;
					screenName = currentUser.data('screen_name');
					profileImage = currentUser.data('profile_image_url');
					id = currentUser.data('id');
					//avatar.innerHTML = '<img src="' + profileImage + '" alt="' + screenName + '" />';
					//loginList.innerHTML  = '<li>Hi ' + screenName + '!</li>';

					ArKaAjaxRequest(URL_SITE + 'includes/AJAX.inc.php', "POST", function(){
						if(SOCIAL_SESSION == 'false'){
							 window.location.reload();
							//document.location.href = URL_SITE;
						}//fin if
					}, 'action=setSocialUser&id=' + id + '&name=' + screenName + '&pic=' + profileImage + '&type=twitter');
				});
				
				if(!T.isConnected()){
					if(document.getElementById('twConnect')){
						document.getElementById('twConnect').onclick = function(){
							
							T.signIn();
							return false;
						}//fin onClick
					}//fin if
					//console.log('no hay sesion twitter: L104');
				}else{
					//console.log('Hay sesion?');
				}
			});
		}//fin if
	
	/*=ENVÍO DE FORMULARIO DE NEWSLETTER--------------------------------------------------*/
	
		if(document.getElementById('formuNewsletter')){

			document.getElementById('formuNewsletter').onsubmit = function(){		 	
			 	//alert('asdasda');
			 	var msg = '';
			 	var regEx = /^.{1,}@.{2,}\..{2,}/;
			 	var email = document.getElementById('newsletter');
			 	email.value = trim(email.value);

			 	if(email.value.length == 0 || !regEx.test(email.value)){
			 		alert('You must enter a valid e-mail!');
			 		return false;
			 	}else{
			 		return true;
			 	}//fin else
			}//fin onsubmit
		}//fin if
	
	
	/*=ARCHIVE----------------------------------------------------------------------------*/
	
		if(document.getElementById('archCal')){
			//The first argument must match the var name
			var thisMonth = new CALENDAR('thisMonth', new Date());
			document.getElementById('archCal').innerHTML = thisMonth.write() 
			
			document.getElementById('prevMonth').onclick = function(){
				changeMonth(-1, thisMonth);
				return false;
			};
			
			document.getElementById('nextMonth').onclick = function(){
				changeMonth(1, thisMonth);
				return false;
			};
		}//fin if
	
	/*=BIG BANNER-------------------------------------------------------------------------*/
		
		if(document.getElementById('navigation-thumbs')){
		
			var elemThumbs = document.getElementById('navigation-thumbs').getElementsByTagName('a');
			var long_a = elemThumbs.length;
	
			for(var i = 0; i < long_a; ++i){
				elemThumbs[i].onclick = function(){
					clearTimeout(TIMER);
	
					var id = this.href.substr(this.href.length - 1, this.href.length);
	
					//console.log('Current: ' + CURRENT_DEST);
					//console.log('id: ' + id);
	
					for(var j = 0; j < long_a; ++j){
						elemThumbs[j].parentNode.setAttribute('class', '');	
					}//fin for
	
					this.parentNode.setAttribute('class', 'activo');
					
					fade('dest' + CURRENT_DEST);
					fade('img' + CURRENT_DEST);
					fade('div' + CURRENT_DEST);
					fade('dest' + id);
					fade('img' + id);
					fade('div' + id);
					CURRENT_DEST = id;
					
					TIMER = setTimeout('autoFade()', 10000);
					return false;
				};//fin onClick
			}//fin for
	
			autoFade();
		}//fin if



	/*=TOPS-------------------------------------------------------------------------------*/
	
		if(document.getElementById('tops')){		
			document.getElementById('tr').onclick = function(){
				document.getElementById('top-commented').style.display = 'none';
				document.getElementById('top-read').style.display = 'block';
				return false;
			};

			document.getElementById('tc').onclick = function(){
				document.getElementById('top-commented').style.display = 'block';
				document.getElementById('top-read').style.display = 'none';
				return false;
			};
		}//fin if


	/*=COMPORTAMIENTO DE LAS ESTRELLAS EN RATINGS-----------------------------------------*/
		/*
		if(document.getElementById('latests')){
			
			var ratings = getElementsByClassName('stars');
			var lRatings = ratings.length; 
			var a, la;
			//var ratingsClass;			

			for(var r = 0; r < lRatings; ++r){
				
				a = ratings[r].getElementsByTagName('a');
				la = a.length;
				RATINGS = ratings[r];
				
				//alert(la);
				for(var s = 0; s < la; ++s){

					a[s].onmouseover = function(){
						var ratingsClass = this.parentNode.getAttribute('class')
						var nStar = this.href.substr(this.href.length - 2, this.href.length);
						this.parentNode.setAttribute('class', ratingsClass + ' ' + nStar);
					};

					a[s].onmouseout = function(){
						var nStar = this.href.substr(this.href.length - 2, this.href.length);
						var ratingsClass 	= this.parentNode.getAttribute('class');
						var arrayClass 	= ratingsClass.split(' ');
						var l = arrayClass.length;
						var strClass = '';

						for(var i = 0; i < l; ++i){
							if(arrayClass[i] != nStar){
								strClass += arrayClass[i] + ' ';  
							}//fin if
						}//fin for
						console.log(strClass);
						this.parentNode.setAttribute('class', strClass);
					};					
				}//fin for
			}//fin for
		}//fin if
		*/

	/*=VOTACIÓN DE VIDEOS-----------------------------------------------------------------*/
	
		if(document.getElementById('btnLike')){

			document.getElementById('btnLike').onclick = function(){

				var idVideo = document.getElementById('id').value;

				ArKaAjaxRequest(URL_SITE + 'includes/AJAX.inc.php', "POST", function(resp){

					if(resp.responseText == 1){
						alert('Vote sent!');
					}else if(resp.responseText == 0){
						alert('Something failed. Try again later!');
					}else if(resp.responseText == 2){
						alert('You can only vote one time per video!');
					}//fin else if

				}, 'action=setVideo_vote&id=' + idVideo + '&vote=1');				

			}//fin onclick

			document.getElementById('btnNolike').onclick = function(){

				var idVideo = document.getElementById('id').value;

				ArKaAjaxRequest(URL_SITE + 'includes/AJAX.inc.php', "POST", function(resp){

					if(resp.responseText == 1){
						alert('Vote sent!');
					}else if(resp.responseText == 0){
						alert('Something failed. Try again later!');
					}else if(resp.responseText == 2){
						alert('You can only vote one time per video!');
					}//fin else if

				}, 'action=setVideo_vote&id=' + idVideo + '&vote=0');				

			}//fin onclick			

		}//fin if


	/*=VALIDACIÓN DEL FORMULARIO DE REGISTRO Y LOGIN--------------------------------------*/
	
	
		if(document.getElementById('formSignin')){

			document.getElementById('formSignin').onsubmit = function(){
				var msg = '';
				var email = trim(document.getElementById('email').value); 
				var pass = trim(document.getElementById('pass').value);

				if(email.length == 0){
					msg += 'Enter your email.\n';
				}//fin if

				if(pass.length == 0){
					msg += 'Enter your password.';
				}//fin if
				
				if(msg){
					alert(msg);
					return false;
				}else{
					return true;
				}//fin else
			}//fin onsubmit

		}//fin if
		
		if(document.getElementById('formSignup')){

			document.getElementById('formSignup').onsubmit = function(){
				var msg = '';
				var email = trim(document.getElementById('email').value);
				var pass = trim(document.getElementById('pass').value);
				var user = trim(document.getElementById('user').value);
				var avatar = trim(document.getElementById('avatar').value);

				if(email.length == 0){
					msg += 'Enter your email.\n';
				}//fin if

				if(pass.length == 0){
					msg += 'Enter your password.\n';
				}//fin if

				if(user.length == 0){
					msg += 'Enter your user name.\n';
				}//fin if

				if(msg){
					alert(msg);
					return false;
				}else{
					return true;
				}//fin else
			}//fin onsubmit			

		}//fin if		


	/*=ARTÍCULO AMPLIADO------------------------------------------------------------------*/
	
		if(document.getElementById('comments')){

			//Caja de comentario
			if(document.getElementById('comment')){

				var topTextarea = document.getElementById('comment');
				topTextarea.value = DEFAULT_TEXT_COMMENT;
				topTextarea.onfocus = function(){
					if(this.value == DEFAULT_TEXT_COMMENT){
						this.value = '';
					}//fin if			
				}//fin onfocus
				
				topTextarea.onblur = function(){
					if(this.value.length == 0){
						this.value = DEFAULT_TEXT_COMMENT;
					}//fin if			
				}//fin onblur

			}//fin if

			//Listado de comentarios
			var options;
			var comments = getElementsByClassName('comment');
			var l = comments.length;

			for(var i = 0; i < l; ++i){

				comments[i].onmouseover = function(a){

					var options = getElementsByClassName('options', this.id, 'ul');
					options[0].style.display = 'block';

				}//fin onmouseover

				comments[i].onmouseout = function(){

					var options = getElementsByClassName('options', this.id, 'ul');
					options[0].style.display = 'none';

				}//fin onmouseout

			}//fin for

			options = getElementsByClassName('options');
			l = options.length;

			for(var i = 0; i < l; ++i){

				reply = getElementsByClassName('reply', options[i].id, 'a');

				reply[0].onclick = function(){

					var textarea, comments, l, url;
					var comment = this.parentNode.parentNode.parentNode;
					
					//Sólo un textarea por comentario!
					if(!comment.getElementsByTagName('textarea').length){

						comments = getElementsByClassName('comment');
						l = comments.length;
						//Ocultamos el resto de textareas (en caso de haberlos)
						for(var i = 0; i < l; ++i){

							textarea = comments[i].getElementsByTagName('textarea')[0];

							if(textarea != undefined){

								p = document.getElementById('postReply').parentNode;
								comments[i].removeChild(textarea);
								comments[i].removeChild(document.getElementById('idComment'));
								comments[i].removeChild(p);

							}//fin if

						}//fin for

						textarea = document.createElement('textarea');
						textarea.value = DEFAULT_TEXT_COMMENT;
						textarea.setAttribute('id',   'commentReply');
						textarea.setAttribute('name', 'commentReply');
						
						textarea.onfocus = function(){
							if(this.value == DEFAULT_TEXT_COMMENT){
								this.value = '';
							}//fin if			
						}//fin onfocus
						
						textarea.onblur = function(){
							if(this.value.length == 0){
								this.value = DEFAULT_TEXT_COMMENT;
							}//fin if			
						}//fin onblur
						
						p = document.createElement('p');					
						btnPost = document.createElement('input');
						btnPost.value = 'Post';
						btnPost.setAttribute('type', 'button');
						btnPost.setAttribute('id',   'postReply');
						btnPost.setAttribute('name', 'postReply');
						
						btnPost.onclick = function(){
							ArKaAjaxRequest(URL_SITE + 'includes/AJAX.inc.php', "POST", function(o){
								//console.log(o);
								var response = eval(o.responseText);
								//alert(response.mensaje);
								
								if(response.error == 0){
									
									if(document.getElementById('replyAjax')){
										var replyAjax = document.getElementById('replyAjax');
										replyAjax.setAttribute('id',   '');
									}//fin if

									//Mostramos el comentario
									var contReply = document.createElement('div');
									contReply.setAttribute('class',   'comment commentReply');
									contReply.setAttribute('id',   'replyAjax');
									
									var img = document.createElement('img');
									img.setAttribute('src',   URL_UPL + 'avatares/' + response.avatar);
									img.setAttribute('alt',   'Autor del post');
									
									var div = document.createElement('div');
									
									var author = document.createElement('p');
									author.setAttribute('class', 'author');
									author.innerHTML = response.user;
									//var txtAuthor = document.createTextNode("Autor del post");
									
									var date = document.createElement('span');
									date.innerHTML = response.date;
									//var txtDate = document.createTextNode("Ahora mismo");
									
									var text = document.createElement('p');
									text.setAttribute('class', 'text');
									text.innerHTML = document.getElementById('commentReply').value;
									//var textReply = document.getElementById('commentReply').value;
								
									//Quitamos el textarea y el botón
									//fade('postReply');								
									var parent = document.getElementById('postReply').parentNode;
									parent.removeChild(document.getElementById('postReply'));						
									//fade('commentReply');								
									parent = document.getElementById('commentReply').parentNode;
									parent.removeChild(document.getElementById('commentReply'));
								
								
									//author.appendChild(txtAuthor);
								
									//date.appendChild(txtDate);
								
									author.appendChild(date);
								
									div.appendChild(author);
															
									//text.appendChild(textReply);
																
									div.appendChild(text);
								
									contReply.appendChild(img);
								
									contReply.appendChild(div);
								
									
								
									insertAfter(parent, contReply);
									//console.log('ahora...');
									fade('replyAjax');
									
									/*
									var options = document.createElement('ul');
									options.setAttribute('class', 'options');
									
									var li = document.createElement('li');
									
									var a = document.createElement('a');
									a.setAttribute('class', 'reply');
									a.setAttribute('href', URL_SITE + 'reply');
									*/
								}else{
									alert(response.mensaje);
								}//fin else	
						
						        }, 'action=setComment_AJAX&idContent=' + document.getElementById('id').value + '&idReply=' + document.getElementById('idComment').value + '&comment=' + document.getElementById('commentReply').value + '&type=wannahaves&section=lifestyle&type_content=' + document.getElementById('type_content').value);							
						}//fin onclick
						
						hdnIdComment = document.createElement('input');
						hdnIdComment.setAttribute('type', 'hidden');
						hdnIdComment.setAttribute('id',   'idComment');
						hdnIdComment.setAttribute('name', 'idComment');
						url = this.href.split('/');						
						hdnIdComment.value = url[url.length - 1];

						p.appendChild(btnPost);

						comment.appendChild(hdnIdComment);
						comment.appendChild(textarea);
						comment.appendChild(p);
						fade('postReply');
						fade('commentReply');

					}//fin if

					return false;

				};//fin onlclick
				
				
				var del = getElementsByClassName('delete', options[i]);
				
				if(del[0] != undefined){
					del[0].onclick = function(){
						if(confirm('Are you sure? This will delete ALL the replies!')){
							url = this.href.split('/');
							idComment = url[url.length - 1];	
							var comment = this.parentNode.parentNode.parentNode;
							comment.style.display = 'none';
							console.log(comment);					

							ArKaAjaxRequest(URL_SITE + 'includes/AJAX.inc.php', "POST", function(o){
								//console.log(o);
								var response = eval(o.responseText);
								//alert(response.mensaje);
								
								if(response.error != 0){
									alert(response.mensaje);
								}//fin if
						
						        }, 'action=setCommentDelete_AJAX&idComment=' + idComment);									
						}//fin if
						
						return false;
					};//fin onlclick
				}//fin if
			}//fin for
			
			
		}//fin if
		
		
});

fb_signup_user = function(){
	var api 	 = FB.Facebook.apiClient;
	if(api.get_session() != null){

		var avatar = document.getElementById('avatar');
		var loginList = document.getElementById('loginList');		
		var uid 	 = [api.get_session().uid];
		var fields = ['name, pic_square, uid'];
	
		api.users_getInfo(uid, fields, function(result){			
			//avatar.innerHTML 	= '<img src="' + result[0].pic_square + '" alt="' + result[0].name + '">';
			//loginList.innerHTML  = 'Hi ' + result[0].name + '!';

			ArKaAjaxRequest(URL_SITE + 'includes/AJAX.inc.php', "POST", function(){
				if(SOCIAL_SESSION == 'false'){
					window.location.reload();
					//document.location.href = location.href;
				}//fin if
			}, 'action=setSocialUser&id=' + result[0].uid + '&name=' + result[0].name + '&pic=' + result[0].pic_square + '&type=facebook');		
		});
	}else{
		
		FB.Connect.requireSession();
		//fb_signup_user();
		//window.location.reload();
	}//fin else
}//fin signup_user



autoFade = function(){
	var id 		= CURRENT_DEST; //CURRENT_DEST.substr(4, CURRENT_DEST.length);
	var idint 	= parseInt(id);
	var elemThumbs = document.getElementById('navigation-thumbs').getElementsByTagName('a');
	var long_a 	= elemThumbs.length;
	
	id = (id == 5) ? 1 : (idint + 1);

	for(var j = 0; j < long_a; ++j){
		elemThumbs[j].parentNode.setAttribute('class', '');		
	}//fin for

	idint = (idint == 5) ? 0 : idint;
	
	elemThumbs[idint].parentNode.setAttribute('class', 'activo');	
	
	fade('dest' + CURRENT_DEST);
	fade('img' + CURRENT_DEST);
	fade('div' + CURRENT_DEST);
	fade('dest' + id);
	fade('img' + id);
	fade('div' + id);
	
	CURRENT_DEST = id;	
	TIMER = setTimeout('autoFade()', 5000);
}//fin autoFade



getElementsByClassName = function(classname, baseNode, tag) {
	baseNode = document.getElementById(baseNode) || document.getElementsByTagName("body")[0];
	var a = [];
	var re = new RegExp('\\b' + classname + '\\b');
	var els = baseNode.getElementsByTagName(tag || "*");
	for (var i = 0, j = els.length; i < j; i++)
		if (re.test(els[i].className)) a.push(els[i]);
	return a;
}



// This function inserts newNode after referenceNode
insertAfter = function(referenceNode, newNode){
    referenceNode.parentNode.insertBefore( newNode, referenceNode.nextSibling );
}


/**
 * Check if a date is valid
 * @return bool
 */
isDateValid = function(year, month, day){

	if(year && month && day){
		if(month == 2){
			if((year % 4 == 0) && day > 29){
				return false;
			}else if((year % 4 != 0) && day > 28){
				return false;
			}//fin else if
      	}//fin if

		if((month != 2 && month != 8) && ((month % 2 != 1) && day > 30)){
			return false;
		}else{
			return true;
		}//fin else
	}else{
        return false;
	}//fin else
}//fin isDateValid


trim = function(str) {
	var	str 	= str.replace(/^\s\s*/, ''),
		ws 	= /\s/,
		i 	= str.length;
	while (ws.test(str.charAt(--i)));
	return str.slice(0, i + 1);
}//fin trim

