/***************************/
//@Author: Adrian "yEnS" Mato Gondelle
//@website: www.yensdesign.com
//@email: yensamg@gmail.com
//@license: Feel free to use it, but keep this credits please!					
/***************************/

//SETTING UP OUR POPUP
//0 means disabled; 1 means enabled;
var popupStatus = 0;
var init =0;
var map;
function initialize(lat,long) {
var map;

    var cer = new google.maps.LatLng(lat,long);
    var myOptions = {
      zoom: 15,
      center: cer,
      mapTypeId: google.maps.MapTypeId.ROADMAP
    };
    map = new google.maps.Map(document.getElementById("mapka1"),
        myOptions);

  }
  
 /* function initialize() {
	  ($el.attr("data-geo-lat"), $el.attr("data-geo-long"))
	   var cer = new google.maps.LatLng(52.25925, 21.16731),
          pointToMoveTo, 
          first = true,
          curMarker = new google.maps.Marker({}),
          $el;
      
      var myOptions = {
          zoom: 15,
          center: cer,
          mapTypeId: google.maps.MapTypeId.ROADMAP
        };
  }
 */

//loading popup with jQuery magic!
/*function loadPopup(){
	//loads popup only if it is disabled
	if(popupStatus==0){
		$("#backgroundPopup").css({
			"opacity": "0.7"
		});
		$("#backgroundPopup").fadeIn("slow");
		$("#popupContact").fadeIn("slow");
		popupStatus = 1;
	}
}*/

function loadPopup(title){
	//loads popup only if it is disabled

$("#mapka1").dialog({modal:true, title: title, position: ['right','top'], width: 460, height: 460});
//setter
//$( "#mapka1" ).dialog( "option", "title", title );
	}
	


//disabling popup with jQuery magic!
function disablePopup(){
	//disables popup only if it is enabled
	if(popupStatus==1){
		$("#backgroundPopup").fadeOut("slow");
		$("#popupContact").fadeOut("slow");
		popupStatus = 0;
	}
}

//centering popup
function centerPopup(){
	//request data for centering
	var windowWidth = document.documentElement.clientWidth;
	var windowHeight = document.documentElement.clientHeight;
	var popupHeight = $("#popupContact").height();
	var popupWidth = $("#popupContact").width();
	//centering
	$("#popupContact").css({
		"position": "absolute",
		"top": windowHeight/2-popupHeight/2,
		"left": windowWidth/2-popupWidth/2
	});
	//only need force for IE6
	
	$("#backgroundPopup").css({
		"height": windowHeight
	});
	
}



/*function sendMail(list){
	jQuery('.liscik').html(str);
}
*/




function sendMail(list){
	var m='mailto:';
//	var str = '<a href="'+m+list+'"> </a>';
	var str=m+list;
//alert(str);

$("body").append('<div id="contact_popup">\
<div class="ui-overlay">\
<div class="ui-widget-overlay"></div>\
<div class="ui-widget-shadow ui-corner-all" style="width:290px;height:382px;position:absolute;left:50px;top:30px"></div>\
</div>\
<div style="position:absolute;width:268px;height:360px;left:50px;top:30px;padding:10px;font-size:70%;font-style:Trebuchet MS ,sans-serif" class="ui-widget ui-widget-content ui-corner-all">\
<a href="#" onclick="javascript:$(\'#contact_popup\').remove()" style="float:right">X</a>\
<div class="ui-dialog-content ui-widget-content" style="background:none;border:0">\
<p><form action="poczta.php" method="post" id="contact_us">\
<label for="name">Name: </label><br><input type="text" name="name" /><br /><br />\
<label for="email">Email Address: </label><br><input type="text" name="nadawca" /><br /><br />\
<label for="subject">Subject: </label><br><input type="text" name="temat" /><br /><br />\
<label for="message">Message: </label><br><textarea name="tresc" cols="48" rows="6"></textarea><br /><br />\
<input type="hidden" name="adresat" value="' +list+ '"/><input type="submit" />\
</form></p>\
</div>\
</div></div>');

};







//CONTROLLING EVENTS IN jQuery
$(document).ready(function(){
	
	//LOADING POPUP
	//Click the button event!
//	$("#button2").click(function(){
		//centering with css
//		centerPopup();
		//load popup
//		initialize();
//		loadPopup();
		
//	});
	
	$(".my_button").click(function() {
		var city = $(this).html();
		var id = $(this).attr('id');
		var lat = $("#lat_" + id.substring(10)).val();
		var long = $("#long_" + id.substring(10)).val();
		//centering with css
		centerPopup();
		//load popup
		initialize(lat, long);
		loadPopup(city);
	});



$(".my_mail").click(function(){
var list = $(this).html();
document.location.href="MailTo:"+ list;
//sendMail(list);
});


	//CLOSING POPUP
	//Click the x event!
	$("#popupContactClose").click(function(){
		disablePopup();
	});
	//Click out event!
	$("#backgroundPopup").click(function(){
		disablePopup();
	});
	//Press Escape event!
	$(document).keypress(function(e){
		if(e.keyCode==27 && popupStatus==1){
			disablePopup();
		}
	});

});
