Tooltip = {
		init: function() {
			Tooltip.$tip = $(".tooltip");
			$(".displayTip").hover(this.showTip, this.hideTip);
			$(".displayTip").mousemove(this.moveTip);
		},
		showTip: function(e) {
			var zoneId =  this.id.split('_')[1];
			switch (parseInt(zoneId)) {
				case 1:
					Tooltip.setTip(zoneId, {nume: 'ADRIAN LUNCAN', pozitie: 'director v&#226;nz&#259;ri', zona: 'zona de vest', mail: 'adrian.luncan@macarale.com', telefon: '0744-809-327'});
					break;
				case 2:
					Tooltip.setTip(zoneId, {nume: 'ADRIAN LUNCAN', pozitie: 'director v&#226;nz&#259;ri', zona: 'zona de vest', mail: 'adrian.luncan@macarale.com', telefon: '0744-809-327'});
					break;
				case 3:
					Tooltip.setTip(zoneId, {nume: 'IONEL APOSTOL', pozitie: 'director v&#226;nz&#259;ri', zona: 'zona de est', mail: 'ionel.apostol@macarale.com', telefon: '0740-306-471'});
					break;
				case 4:
					Tooltip.setTip(zoneId, {nume: 'IONEL APOSTOL', pozitie: 'director v&#226;nz&#259;ri', zona: 'zona de est', mail: 'ionel.apostol@macarale.com', telefon: '0740-306-471'});
					break;
				case 5:
					Tooltip.setTip(zoneId, {nume: 'ADRIAN LUNCAN', pozitie: 'director v&#226;nz&#259;ri', zona: 'zona central&#259;', mail: 'adrian.luncan@macarale.com', telefon: '0744-809-327'});
					break;
				case 6:
					Tooltip.setTip(zoneId, {nume: 'DINU NEGREAN', pozitie: 'director v&#226;nz&#259;ri', zona: 'zona de sud', mail: 'dinu.negrean@macarale.com', telefon: '0752-063-837'});
					break;
				case 7:
					Tooltip.setTip(zoneId, {nume: 'DINU NEGREAN', pozitie: 'director v&#226;nz&#259;ri', zona: 'zona de sud', mail: 'dinu.negrean@macarale.com', telefon: '0752-063-837'});
					break;
				case 8:
					Tooltip.setTip(zoneId, {nume: 'DINU NEGREAN', pozitie: 'director v&#226;nz&#259;ri', zona: 'zona de sud', mail: 'dinu.negrean@macarale.com', telefon: '0752-063-837'});
					break;
				case 9:
					Tooltip.setTip(zoneId, {nume: 'DINU NEGREAN', pozitie: 'director v&#226;nz&#259;ri', zona: 'zona de sud-est', mail: 'dinu.negrean@macarale.com ', telefon: '0752-063-837'});
					break;
				case 10:
					Tooltip.setTip(zoneId, {nume: 'GABRIEL S&#206;RBU', pozitie: 'director v&#226;nz&#259;ri', zona: 'zona de sud', mail: ' gabi.sirbu@macarale.com', telefon: '0740-187-776'});
					break;
			}
			Tooltip.height = Tooltip.$tip.height()
			Tooltip.$tip.stop(true,true).fadeIn();
			Tooltip.alignTip(e);
		},
		setTip: function(zoneID ,object) {
			var html = '<p id="ttNume">' + object.nume + '</p>' +
   			 	 	   '<!-- <p id="ttPozitie">- ' +object.pozitie +' -</p> -->' +
			           '<!-- <p id="ttZona">'+object.zona+'</p> -->' +
			           '<p id="ttEmail"><a href="'+ object.mail +'">'+object.mail +'</a></p>' +
			           ' <p id="ttTelefon">Tel: '+ object.telefon +'</p>';
			$('#tipDiv').html(html);
			$('#zone_' + zoneID).get(0).href = 'mailto: ' + object.mail + '?cc=contact@macarale.com';			           		
		},
		hideTip: function(e) {
			Tooltip.$tip.stop(true,true).fadeOut();
		},
		alignTip: function(e) {
			Tooltip.$tip.css('left', (e.pageX-20) + 'px')
		    .css('top', (e.pageY-(Tooltip.height/2)+60) + 'px');
		},
		moveTip: function(e) {
			Tooltip.alignTip(e);
		}

}


ListMacarale = {
		init: function() {
			$('div.afisare_macarale').click(ListMacarale.viewMacara)
			.css('cursor', 'pointer');
			if ($.browser.msie == true) {
				$('div.afisare_macarale').hover(
					function(){
						$(this).css('background', '#9e0000 url("/images/afisare_macarale_bg_h.png") repeat-x top left');
					}
					,
					 function() {
						$(this).css('background', '#d36d09 url("/images/afisare_macarale_bg.png") repeat-x top left');				 
					 } 
				);
			}
		},
		viewMacara: function(e) {
			var link = $(this).children("a.viewLink").get(0);
			window.location.href = link.href;
		}
		
}

$(document).ready(function(){
	Tooltip.init();
	ListMacarale.init();
	$('.rounded').corners();
	/*($('.lastMenuElement').pngFix()) && ($('.lastMenuElement:hover').pngFix());*/
	$('.lastMenuElement').pngFix();
});

