
$(document).ready(function() {
	
//	$("a").each(function(){
	$("*:not(.views-field-view-node) > a").each(function(){
		if($(this).attr('href') != null ){
			if($(this).attr('href').indexOf('http') != -1){
				$(this).attr('target','_blank');
			}
		}
	})
		
	//initHideLabels();
	
	
	initSliders();
	
	$("#edit-pathauto-perform-alias").attr('checked','checked');
});

function initSliders(){
	var duration = 200;
	var sliders =$('.slide-container');
	sliders.unbind().bind('mouseenter', function(event){
		
		var top = event.pageY- $(this).offset().top;
		var bottom = $(this).height() - top;
		var left = event.pageX- $(this).offset().left;
		var right = $(this).width() - left;
		
		var lowest = "top";
		var lowestVal = top;
		
		if(bottom < lowestVal){
			lowest = "bottom";
			lowestVal = bottom;
		}
		
		if(left < lowestVal){
			lowest = "left";
			lowestVal = left;
		}
		
		if(right < lowestVal){
			lowest = "right";
			lowestVal = right;
		}
		
		var slide = $(this).find('.slide');
		
		//$(this).find('.title').text(lowest + " (" + top +" "+ right +" "+ bottom +" "+ left + ")")
		
		slide.stop();
		slide.css({'opacity': '1', 'visibility':'visible'});
		if(lowest == "top"){
			slide.css({'left':'0', 'top':'-100%'});
		} else if(lowest == "bottom"){
			slide.css({'left':'0', 'top':'100%'});
		} else if(lowest == "right"){
			slide.css({'left':'100%', 'top':'0'});
		} else {
			slide.css({'left':'-100%', 'top':'0'});
		}
		
		slide.animate({'left':'0', 'top':'0'}, duration);
	});
	sliders.bind('mouseleave', function(){
		var slide = $(this).find('.slide');
		slide.animate({'opacity': 0}, duration, function(){
			slide.css({'visibility': 'hidden'});
		});
	});
}


/*function initHideLabels(){
	$("#block-webform-client-block-18 .form-item .form-text").each(function(){
		
		$(this).addClass('hidelabel');
		$(this).val("");

		$(this).focus(function(){
			hideLabels($(this));
			$(this).parents(".form-item").find("label").hide();
		});
		
		$(this).blur(function(){
			hideLabels($(this));
		});
		
		$(this).keyup(function(){
			hideLabels($(this));
			$(this).parents(".form-item").find("label").hide();
		});
		
		hideLabel($(this));
		
	});
}

function hideLabels(jInput){
	jInput.parents("form").find(".hidelabel").each(function(){
		hideLabel($(this));
	});
}

function hideLabel(jInput){
	if((jInput.val() == "" || jInput.val()== null) && (jInput.html() == "" || jInput.html()== null)){
		jInput.parents(".form-item").find("label").show();
	} else {
		jInput.parents(".form-item").find("label").hide();
	}
}



function isEmailValid (email){
	var emailReg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	if (emailReg.test(email) == true){
		return true;
	} else {
		return false;
	}
}*/
