jQuery.noConflict();
jQuery(document).ready(function(){ 
    jQuery( '.entry-content .size-medium, .entry-content .size-thumbnail, .entry-content .size-full, .entry-content .attachment-thumbnail' ).parent('a').slimbox();
    jQuery( '#service-tab' ).tabs();
    jQuery('#slider').slides({play:5000,pause:2500,effect:'fade',fadeSpeed: 700,crossfade:true, hoverPause:true});
    
    // News Ticker
    function tick(){
     jQuery('#news-ticker li:first').slideUp( function () { jQuery(this).appendTo(jQuery('#news-ticker')).slideDown(); });
    }
    setInterval(function(){ tick () }, 15000);
    //Twitter last tweet...
    jQuery.getJSON('http://twitter.com/status/user_timeline/rosapinetasud.json?count=1&callback=?', function(data){
        jQuery.each(data, function(i, item){
//            var url = item.url;
            var length = 78;
            var tweet = item.text;
            tweet = tweet.substring(0,length);
//            var tweetTime = item.created_at;
//            var titletweet = 'Ultimo tweet dal Villaggio Turistico Rosapineta Sud -' + item.created_at;
            jQuery('#last-tweet').append('<p class="service-tab-inner"><a href="http://twitter.com/#!/rosapinetasud" title="Rosapineta Sud: '+tweet+'" rel="nofollow" >'+tweet+'...</a></p>');
        });
    }); 
    //Youtube feed...    
    jQuery.getJSON('http://gdata.youtube.com/feeds/api/videos?author=Mikirosolina&alt=json&callback=?&max-results=4&start-index=1', function(data) {
         jQuery.each(data.feed.entry, function(i, item) {
             var title = item.title.$t;
             var video = item.id.$t;
             video = video.replace('http://gdata.youtube.com/feeds/api/videos/','http://www.youtube.com/watch?v=');  //replacement of link
             videoID = video.replace('http://www.youtube.com/watch?v=',''); // removing link and getting the video ID
            jQuery('#videos').append('<a href="'+video+'" title="'+title+'" rel="nofollow"><img width="120" height="90" src="http://img.youtube.com/vi/' +videoID+ '/1.jpg"</a> ');
         });
     });
    
    // Flickr Last photos! from RSS
    jQuery.getJSON('http://api.flickr.com/services/feeds/photos_public.gne?id=57095915@N06&lang=it-it&format=json&jsoncallback=?', function(data){
        jQuery.each(data.items, function(i, item){
            var urlThumb = item.media.m;
            urlThumb = urlThumb.replace('_m.jpg','_s.jpg');
            jQuery('<img width="75" height="75"/>').attr('src', urlThumb).attr('alt', item.title).appendTo('#flickr-photos').wrap('<li><a href="' + item.link + '" rel="nofollow" title="' + item.title +'"></a></li>');
            return (i != 7)
        });
    });
    //Accordion UI
    jQuery( '#domande-frequenti' ).accordion( {
        'icons': false,
        autoHeight: false,
        collapsible: true
    });
    
    // Calendar jQuery UI per form richiesta prenotazioni
     jQuery.datepicker.regional['it'] = {
          closeText: 'Chiudi',
          prevText: '&#x3c;Prec',
          nextText: 'Succ&#x3e;',
          currentText: 'Oggi',
          monthNames: ['Gennaio','Febbraio','Marzo','Aprile','Maggio','Giugno',
          'Luglio','Agosto','Settembre','Ottobre','Novembre','Dicembre'],
          monthNamesShort: ['Gen','Feb','Mar','Apr','Mag','Giu',
          'Lug','Ago','Set','Ott','Nov','Dic'],
          dayNames: ['Domenica','Luned&#236','Marted&#236','Mercoled&#236','Gioved&#236','Venerd&#236','Sabato'],
          dayNamesShort: ['Dom','Lun','Mar','Mer','Gio','Ven','Sab'],
          dayNamesMin: ['Do','Lu','Ma','Me','Gio','Ve','Sa'],
          dateFormat: 'dd/mm/yy', firstDay: 1,
          isRTL: false};
         jQuery.datepicker.setDefaults(jQuery.datepicker.regional['it']);
         jQuery("#arrivo").datepicker({
            minDate: 0,
            showOn: 'both', 
            buttonImage: 'http://www.rosapinetasud.it/wp-content/themes/rosapinetasud/img/calendar.png',
            buttonImageOnly: true,
            onSelect: function(dateText, inst){ 
                var dtArrive = jQuery.datepicker.parseDate('dd/mm/yy', dateText); 
                var dtNextDay = jQuery.datepicker.parseDate('dd/mm/yy', dateText); 
                dtNextDay.setDate(dtNextDay.getDate()+7); 
                var dtDepart = jQuery("#partenza").datepicker("getDate");
                // se la data di partenza nn è settata nn scrivere nulla
                if (dtDepart == null){
                   jQuery("#partenza").datepicker({minDate: +7});
                }
                //risetta la partenza se < di arrivo +1
                else if (dtDepart < dtNextDay){ 
                   jQuery("#partenza").datepicker("setDate", dtNextDay); 
                } 
                jQuery("#partenza").datepicker("option","minDate", dtNextDay);  
            } 
        });
        jQuery("#partenza").datepicker({
            minDate: +7,
            showOn: 'both', 
            buttonImage: 'http://www.rosapinetasud.it/wp-content/themes/rosapinetasud/img/calendar.png',
            buttonImageOnly: true
            });
});


/* Google Map */
function load_gmap(){
var map;
var initialize = function() {

    var latlng_map = new google.maps.LatLng(45.1293486828379, 12.32191801071167);
    var Options = {
        zoom: 7,
        zoomControlOptions: {
            style: google.maps.ZoomControlStyle.SMALL
        },
        panControl: false,
        center: latlng_map,
        mapTypeId: google.maps.MapTypeId.ROADMAP,
        enableIdleZoomControl : false,
        scrollwheel: false
    };
    // crea l'oggetto mappa
    map = new google.maps.Map(document.getElementById('gmap'), Options);
    
    var latlng_marker = new google.maps.LatLng(45.12936382140905, 12.321821451187134);
    // crea l'oggetto marker
    var marker = new google.maps.Marker({
        position: latlng_marker,
        map: map,
        title: 'Rosapineta Sud',
        icon: 'http://www.rosapinetasud.it/wp-content/themes/rosapinetasud/img/marker.png',
        shadow: 'http://www.rosapinetasud.it/wp-content/themes/rosapinetasud/img/marker-ombra.png'
    });
    
    google.maps.event.addListener(marker, 'click', function() {
        infowindow.open(map,marker);
    });
        
    var infowindow = new google.maps.InfoWindow({
        content: '<div class="tooltip"><img src="http://www.rosapinetasud.it/wp-content/themes/rosapinetasud/img/rps-tooltip.png" alt="Villaggio Turistico Rosapineta Sud" /><br/><div style="margin:10px 0 0 0"><strong>Villaggio Turistico Rosapineta Sud</strong><br/>Via Trieste, 3 - 45010 Rosolina Mare (RO)<br/> E-mail: info@rosapinetasud.it</div></div>'
    });
        
}

window.onload = initialize;
}
//
//
//function slideSwitch() {
//	var $active = jQuery('#slideshow IMG.active');
//	if ( $active.length == 0 ) $active = jQuery('#slideshow IMG:last');
//	var $next =  $active.next().length ? $active.next()
//		: jQuery('#slideshow IMG:first');
//	$active.addClass('last-active');
//	$next.css({opacity: 0.0})
//		.addClass('active')
//		.animate({opacity: 1.0}, 2000, function() {
//			$active.removeClass('active last-active');
//		});
//}
//
//jQuery(function() {
//	setInterval( "slideSwitch()", 6000 );
//});
