$(document).ready(function() {
	$('a#first_visit').colorbox({open: true});
});

function SERVER_HTTP_HOST(){
	var url = window.location.href;
	url = url.replace("http://", ""); 
	
	var urlExplode = url.split("/");
	var serverName = urlExplode[0];
	
	serverName = 'http://'+serverName;
	return serverName;
}

function validFirstVisitData() {

	var city_id = $("select#city_id").val();
    var email =   $("input#first_visit_email").val();
    
	
	var url = SERVER_HTTP_HOST()+'/index.php/frontend/newsletters/first_visit_popup';
	
	$("#loader").html("<img src='/public/images/icons/ajax-loader.gif' alt='loader' />");

	$.post(url, {city_id:city_id, email:email}, function(data){
		$("#loader").empty();
		$("#first_visit_errors").empty();
		
		if (data.errors.length != 0) {
			for (var i=0; i < data.errors.length; i++) {
				$("#first_visit_errors").append('<div class="first_visit_error">'+ data.errors[i] +'</div>');
			}
		}
		else {
			$("#subscribe_form").css("display", "none");
			
			if (data.subscribed) {
				$("#subscribed_succesfully").css("display", "block");	
			}
			else {
				$("#already_subscribed").css("display", "block");
			}
			$('a#first_visit').colorbox.resize();
		}
		
		$('a#first_visit').colorbox.resize();
		
	}, "json");

	return false;
}
