var maps={
'default':'images/map/landing.jpg',
'usa':'images/map/usa.jpg',
'canada':'images/map/canada.jpg',
'east':'images/map/east.jpg',
'latin':'images/map/latin.jpg',
'europe':'images/map/europe.jpg',
'asia':'images/map/asia.jpg',
'africa':'images/map/africa.jpg',
'australia':'images/map/australia.jpg',
'russia':'images/map/russia.jpg'
}

$(function(){
		   
	//getting form content
	var data=$.cookie('map_form');
	if(data){
		$(this).unserialize(data);
	}
		   
	var imgs=[];
	$.each(maps, function(key, value) {
		var img=new Image();
		img.src=value;
		imgs[imgs.length]=img;
	});		   

	$('#world_usemap area').live('mouseover',function(){
		var i=$(this).attr('alt').toLowerCase();
		$('#world_map').attr('src',maps[i]);
	})
	$('#world_map').live('mouseleave',function(e){
		$('#world_map').attr('src',maps['default']);
	});
	
	
	$('.map_trigger').fancybox({overlayOpacity:0.1});
	
	$('.dot').live('mouseover',function(){
		$(this).find('.dot_copy').show();
		$(this).css('z-index','100');
	});
	
	$('.dot').live('mouseleave',function(){
		$(this).find('.dot_copy').hide();
		$(this).css('z-index','1');
	});
	
	$('#map_form').live('submit',function(){
		if($(this).find('#remember_me').is(':checked')){
			$.cookie('map_form',$(this).serialize());
		}
		else{
			$.cookie('map_form',null);
		}
	})


})

jQuery.fn.unserialize = function(data){
	$(this).each(function(){
		var values=data.split('&');
		for(i=0;i<values.length;i++){
			var nv=values[i].split('=');
			var n=decodeURIComponent(nv[0]).replace('\+',' ');
			var v=decodeURIComponent(nv[1]).replace('\+',' ');
			if($(':input[name="'+n+'"]:radio',this).size()>0||$(':input[name="'+n+'"]:checkbox',this).size()>0){
				$(':input[name="'+n+'"][value="'+v+'"]',this).attr('checked',1);
			}
			else{
				$(':input[name='+n+']',this).val(v);
			}
		}
	})
}


