var IOS = { src: '/library/Italian_Old_Style_MT.swf' };

sIFR.activate(IOS);

sIFR.replace(IOS, {
  selector: '#content_header h1',
  css: '.sIFR-root { color: #ffffff; font-size: 56; leading: -27; text-decoration: underline; }',
  wmode: 'transparent'
});

sIFR.replace(IOS, {
  selector: '#content_header_standard h1',
  css: '.sIFR-root { color: #ffffff; font-size: 56; leading: -27; }',
  wmode: 'transparent'
});

sIFR.replace(IOS, {
  selector: '#content h1',
  css: '.sIFR-root { color: #ffffff; font-size: 56; leading: -27; }',
  wmode: 'transparent'
});

$(document).ready(function(){

// news slider

	$("#news a.show_news").click(function(){

	var parent_element = $(this).parent();

		if($("div.news_content", parent_element).css("display") != 'block'){

			$("#news div.news_content").slideUp();
			$("div.news_content", parent_element).slideDown();
			
		}

		else{

		$("div.news_content", parent_element).slideUp();

		}

	});
	
	$("#latest_news a.show_news").click(function(){

	var parent_element = $(this).parent();

		if($("div.news_content", parent_element).css("display") != 'block'){

			$("#latest_news div.news_content").slideUp();
			$("div.news_content", parent_element).slideDown();
			
		}

		else{

		$("div.news_content", parent_element).slideUp();

		}

	});

// tour slider

	$("#tours_container a.tour_link").click(function(){

	var parent_element = $(this).parent();

		if($("div.tour_content", parent_element).css("display") != 'block'){

			$("#tours_container div.tour_content").slideUp();
			$("div.tour_content", parent_element).slideDown();
			
		}

		else{

		$("div.tour_content", parent_element).slideUp();

		}

	});
	
// history slider

	$("#history_container a.history_link").click(function(){

	var parent_element = $(this).parent();

		if($("div.history_content", parent_element).css("display") != 'block'){

			$("#history_container div.history_content").slideUp();
			$("div.history_content", parent_element).slideDown();
			
		}

		else{

		$("div.history_content", parent_element).slideUp();

		}

	});
	
// testimonial slider

	$("#testimonials_list a.testimonial_link").click(function(){

	var parent_element = $(this).parent();

		if($("div.testimonial_item", parent_element).css("display") != 'block'){

			$("#testimonials_list div.testimonial_item").slideUp();
			$("div.testimonial_item", parent_element).slideDown();
			
		}

		else{

		$("div.testimonial_item", parent_element).slideUp();

		}

	});
	
	// calendar
	
	$("#events_container table td a").live("click", function(){
	
	var ele = "#ewe_"+$(this).attr("rel");
	var ele_for_dom = "ewe_"+$(this).attr("rel");
	
	if($(ele).css("display") != 'block'){
	
	$("#current_event").slideUp("normal", function(){
	$(".event_widget_event_container").hide();
	$(ele).show();
	$("#current_event").slideDown();
	});
	
	}
	
	else{
	$("#current_event").slideUp("normal", function(){
	$(ele).hide();
	});
	}
	
	});
	

});


// ajax functions

var xmlhttp

// calendar ajax

var today=new Date();
var current_cal_month = today.getMonth() + 1;
var current_cal_year = today.getFullYear();

function ajax_calendar_set(cal_month, cal_year){
current_cal_month = cal_month;
current_cal_year = cal_year;
ajax_calendar();
}

function ajax_calendar(){

var div = 'events_container';
var url="/functions/ajax_calendar.php?month="+current_cal_month+"&year="+current_cal_year;

xmlhttp=GetXmlHttpObject();
if (xmlhttp==null){
  alert ("Your browser does not support XMLHTTP!");
  return;
}
xmlhttp.onreadystatechange=function(){
if (xmlhttp.readyState==4)
  {
  document.getElementById(div).innerHTML=xmlhttp.responseText;
  }
};

xmlhttp.open("GET",url,true);
xmlhttp.send(null);

}

function GetXmlHttpObject()
{
if (window.XMLHttpRequest)
  {
  // code for IE7+, Firefox, Chrome, Opera, Safari
  return new XMLHttpRequest();
  }
if (window.ActiveXObject)
  {
  // code for IE6, IE5
  return new ActiveXObject("Microsoft.XMLHTTP");
  }
return null;
}
