// shadowbox
Shadowbox.init({
    language: "de-DE",
    players:  ['img', 'html', 'iframe', 'qt', 'wmp', 'swf', 'flv']
});

//jQuery tools jQt
var jQt = jQuery.noConflict();
jQt(document).ready(function() {
	var jetzt = new Date();
	var jahr = jetzt.getFullYear();
	var monat = jetzt.getMonth();
	var tag = jetzt.getDay();
	
	jQt.tools.validator.localize("de", {
		'*'				: 'Fehler!',
		':email'  		: 'Korrekte Email-Adresse eingeben.',
		':number' 		: 'Bitte eine Zahl eingeben.',
		'[required]'	: 'Bitte eingeben.'
	});
	
	jQt("#anfrage").validator({ lang: 'de' });
	
	jQt(":date").dateinput({
		 value: new Date(jahr, monat, tag), 
		 min: -1,
		 format: 'dd.mm.yyyy'
	});
	
	jQt(".scrollable").scrollable();
});

//jQuery
var jQ = jQuery.noConflict();
jQ(document).ready(function() {
	jQ(".quickinput").focus(function() {
		if (jQ(this).val() === jQ(this).attr("title")) {
			jQ(this).val("");
		}
	}).blur(function() {
		if (jQ(this).val() === "") {
			jQ(this).val(jQ(this).attr("title"));
		}
	});						
});

jQuery(document).ready(function() {
	jQuery("#offers_btn").click(function() {
		var box = jQuery('#offers_detail');
		
		if (box.height() > 0) {
        	box.animate({ height: 0 }, 'slow');
		} else {
			box.animate({ height: 150 }, 'fast');
		}
	});
	
	/* packages */
	jQuery(".package-details").hide();

	jQuery("h3.package-trigger").click(function(){
		jQuery(this).toggleClass("active").next().slideToggle("slow");
	});
});

// google maps
function myMap() {
	var myLatlng = new google.maps.LatLng(47.47433081821082, 10.704309940338135);
  	var myOptions = {
    	zoom: 15,
    	center: myLatlng,
    	mapTypeId: google.maps.MapTypeId.HYBRID
  	}
	map = new google.maps.Map(document.getElementById("gmap"), myOptions);
	
	var contentString = '<div id="content">'+
    '<p style="font-weight:bold;font-size:16px;">Hotel Maximilian</p>'+
    '<p><a href="http://maps.google.at?daddr=6600 Ehenbichl, Reuttenerstr. 1" target="_blank">&raquo; Routenplaner starten</a></p>'+
    '</div>';

	var infowindow = new google.maps.InfoWindow({
		content: contentString
	});
	
	var marker = new google.maps.Marker({
		position: myLatlng,
		map: map,
		title: "Hotel Maximilian"
	});
	
	google.maps.event.addListener(marker, 'click', function() {
		infowindow.open(map,marker);
	});	
}
