/*

	PARK ROYAL
	
	JAVASCRIPT ANIMATIONS
	
	CREATED BY RYAN ILG
	HTTP://RYANILG.COM
	
	CREATED: Mon Sep 15 09:47:42 PDT 2008
	LAST UPDATE: Mon May 11 11:51:17 PDT 2009
	
*/

	$(document).ready(function() {
			
		// BECAUSE THE MENU ITEMS ARE FLASH, WE HAVE TO CHANGE THE LINK INSTEAD OF ADDING AN ONCLICK
		$(".nav_play_list a").attr("href", "javascript:openBrWindow('/sites/default/themes/parkroyal/playlist.php','playlist','width=375,height=200');");
		
		$("#navigation .menu .menu").remove();
		
		// ADD THE REQUIRED IMAGE INTO THE BACKGROUND IMAGE WRAPPER
		$("#background").html('<img src="' + background_img + '" alt="" />')
		$("#background").width($(window).width());
		$("#background img").width($(window).width());
		
		// UPON SCREEN RESIZE, CHECK FOR SIZE CHANGES
		$(window).resize(function(){
			
			// 	RESIZE THE BACKGROUND IMAGE TO BROWSER WINDOW WIDTH
			$("#background").width($(window).width());
			$("#background img").width($(window).width());
		});
		
		// FOR ANY EXTERNAL LINK, OPEN IN A NEW WINDOW
		$("a").click(function() {
			var href = $(this).attr("href");
			if (href.match("http://")) {
				window.open(href);
				return false;
			};
		});
		
		// MODIFY THE SIZE OF THE FILE FIELD ON THE SOCIAL PAGE
		$(".page-social .form-file").attr("size", "30");
		
		// ADD THE MAPS FROM THE MAP PAGE TO ANY LOCATION CREATION FORM
		if ($(".directory-maps-insert").height()) {
			$(".directory-maps-insert").load("/directory/maps #content-main .node-content");
		}
		
		// ADD THE MAPS FROM THE MAP PAGE TO ANY LOCATION CREATION FORM
		if ($(".directory-maps-insert-village").height()) {
			$(".directory-maps-insert-village").load("/village/directory/maps #content-main .node-content");
		}
		
		// TRACK THE CURRENT SELECTED GALLERY + + + + + + + + */
		$(".page-directory #edit-category").change(function () {
			$(".page-directory #views-exposed-form").submit();
		});
		
		if (category !== "all") { 
			$(".page-directory #stores-list li a").click(function() {
				var href = $(this).attr("href");
				$(this).attr("href", href+"?category[]="+category);
			}); 
		}
		
		// ADD LIGHTBOX TO THE FASHION LINKS
		$('.page-fashion .view .field-content a, .page-dining .location-map a').lightBox({
			overlayBgColor: '#000',
			overlayOpacity: 0.2,
			imageBlank: '/sites/default/themes/parkroyal/images/lightbox/blank.gif',
			imageLoading: '/sites/default/themes/parkroyal/images/lightbox/loading.gif',
			imageBtnClose: '/sites/default/themes/parkroyal/images/lightbox/btn-close.gif',
			imageBtnPrev: '/sites/default/themes/parkroyal/images/lightbox/btn-prev.gif',
			imageBtnNext: '/sites/default/themes/parkroyal/images/lightbox/btn-next.gif',
			containerResizeSpeed: 450
	   });
	
	});
	
	function openBrWindow (theURL, winName, features) {
		window.open(theURL, winName, features);
	}