(function($){
	$.fn.contact_infos = function(page, a) {
		if(!this.length) return this;
		a = this;
		setTimeout(function(mail, mail_contact, msn, msn_contact, user_id)	{		
			$.post( window.uri+"/displayemail/" , { user_cv_id: a.attr("name") }, function(data) {			
				data = data.split("#");	
				
					if (data[0]) 
						$("li.tel a", a).text(data[0]);
					if (data[1]) 
						$("li.cell a", a).text(data[1]);
					if (data[2]) {
						var tex = data[2].length >= 27 ? data[2].substr(0, 27)+'...':data[2];
						tex += '<span>'+data[2]+'</span>';
						$("li.email_c a", a).html(tex).attr('href','mailto:' + data[2]);
					}
					if (data[3]) 
						$("li.skype a", a).text(data[3]).attr('href','callto:' + data[3]);
					if (data[4]) 
						$("li.msn a", a).text(data[4]).attr('href','mailto:' + data[4]);
				
			});
		}, 20);
	};

	$.fn.contact_page_delete=function(w) {		
		$.post(this.attr("href"), null ,function(d) {
			location.href=d;
		});
		return this;
	};
	/*
	$('#col_1 .widget_contact, #contact_2').delegate('li.email_c, li.email_c .email', 'mouseenter', function(e) {
		$(this).find('span').css({ opacity:0 }).show().stop().animate({ opacity:1 }, 150);	
	}).delegate('li.email_c, li.email_c .email', 'mouseleave', function(e) {
		$(this).find('span').stop().animate({ opacity:0 }, 150, function() { $(this).hide(); })
	});*/
	
	$(function() {

		$('#cryptedinfo').contact_infos();
		$('#cryptedpageinfo').contact_infos(true);
		$('#msg_form').form(
			{ 
			  validation: true,
			  success:	function(obj) {
				  if (obj.data == 'mailSent') {
					$('#confirm_msgSent').show();
					$('#msg_form').hide();
					$.tracking('/owner/cv/contact/?sent=success');
				  } else if (obj.data == 'confirmSent') {
					$('#msg_form')[0].reset();
						$().popup({
							url: uri + '/contact_popupConfirmSent?userId=' + bannerid, 
							unique : true});
				  }
				}
			});
	});
	
})(jQuery);
