// Oromontique //

var slideshow2 = 0;
/* Este es el funcionamiento del sidebar 
/* Los Tabs especificamente */
$(document).ready(function(){
	if(document.getElementById("videos"))
	{
		$("#videos").addClass("side_block");	
	}
	if(document.getElementById("listings"))
	{
		$("#listings").addClass("side_block");	
	}
});

/* sidebar */

/* Esto hace que los botones de askyourquestions ( .ask ) llamen a un URL espcifico */
$(document).ready(function(){
	$("a.ask").attr("href", "askyourquestions.php?head=no");													 
});

/* Ask Your Questions */
$(document).ready(function(){
	$("a.ask").click(function(){
		var pageDimensions = getPageDimensions();
		var viewportSize = getViewportSize();
		if(viewportSize[1] > pageDimensions[1]){
			pageDimensions[1] = viewportSize[1];
		}
		$("body").append("<div id='modal'></div>");
		$("#modal").css("position", "absolute");
		$("#modal").css("left", "0");
		$("#modal").css("top", "0");
		$("#modal").width(pageDimensions[0] + "px");
		$("#modal").height(pageDimensions[1] + "px");
		window.scrollTo(0, 0);
		$("body").append('<div id="askyourquestions"></div>');
		$("#askyourquestions").css("left", (pageDimensions[0] - parseInt($("#askyourquestions").css("width"))) /2 + "px");
		$.get($(this).attr("href"), function(data){
			$("#askyourquestions").html(data);									 
			$("#askyourquestions").prepend('<a href="#" class="close" id="close" title="close">close</a>');
			// Boton de close
			$(".close").click(function(){
				$(this).parents("#askyourquestions").hide("slow");
				$("#modal").hide();
				$(this).parents("#askyourquestions").remove();
				$("#modal").remove();
				$("#sidebar select").show();
			}); // fin de close
			$("#askform").submit(function(){
				if($('#question').attr('value') == ''){
					alert('You Must Fill in your Question');
					document.getElementById("question").focus();
					return false;
				}
				if($('#name').attr('value') == ''){
					alert('You Must Provide your Full Name');
					document.getElementById("name").focus();
					return false;
				}
				if($('#location').attr('value') == ''){
					alert('You Must Provide your Location');
					document.getElementById("location").focus();
					return false;
				}
				if($("#email").val() == "" || $("#email").val().indexOf("@")==-1)
				{
					alert("You Must Provide a valid e-mail address");
					$("#email").focus();
					return false;
				}
				if($("#email").attr("value") != $("#confirm_email").attr('value')) {
					alert('Emails entered do not match');
					document.getElementById('email').focus();
					return false;
				}
			});
		});
		return false;						   
	});						   
}); // fin de Ask your Quetions //

/* Photo Galleries */
$(document).ready(function(){
	$("#photo_links a").click(function(){
		$("#photo_links a").removeClass("current");
		$(this).addClass("current");
		var pageDimensions = getPageDimensions();
		var viewportSize = getViewportSize();
		if(viewportSize[1] > pageDimensions[1]){
			pageDimensions[1] = viewportSize[1];
		}
		$("body").append("<div id='modal'></div>");
		$("#modal").css("position", "absolute");
		$("#modal").css("left", "0");
		$("#modal").css("top", "0");
		$("#modal").width(pageDimensions[0] + "px");
		$("#modal").height(pageDimensions[1] + "px");
		window.scrollTo(0,0);
		$("body").append('<div id="photo_gallery"></div>');
		$("#photo_gallery").css("left", (pageDimensions[0] - parseInt($("#photo_gallery").css("width"))) /2 + "px");
		
		$.get($(this).attr("href"), function(data){
			$("#photo_gallery").html(data);
			$("ul#thumbs a:first").addClass("current");
			$("ul#thumbs").append("<li style='clear: both;'>&nbsp;</li>");
			$("ul#thumbs a").each(function(){
				jQuery("<img>").attr("src", $(this).attr("href"));
			});
			$("#photo_gallery").append('<a class="close closedown" href="#">Close</a>');
			$("#close").addClass("close");
			$("#close").attr('title', 'close');
			$("#photo_gallery .close").click(function(){
				$(this).parents("#photo_gallery").hide("slow");
				$("#modal").hide();
				$(this).parents("#photo_gallery").remove();
				$("#modal").remove();
				clearInterval(tback);
				clearInterval(tnext);
			});
			$("ul#thumbs a").click(function(){
				this.blur();
				$("#placeholder").attr("src", $(this).attr("href"));
				$("#placeholder").attr("alt", $(this).attr("title"));
				$("ul#thumbs a").removeClass("current");
				$(this).addClass("current");
				$("#description").html($(this).attr("title"));
				return false;
			});
			$("#photo_gallery").append('<a href="#" id="next" title="Next">Next</a>');
			$("#photo_gallery").append('<a href="#" id="back" title="Previous">Previous</a>');
			tback = setInterval(function(){if($("ul#thumbs a:first").attr("class") == "current")
			{
				$("#back").hide();	
			} else {$("#back").show();}},20);
			tnext = setInterval(function(){
			if($("ul#thumbs a:last").attr("class") == "current")
			{
				$("#next").hide();													
			} else {$("#next").show();}}, 20);
			
			$("a#next").click(function(){
				$("#photo_gallery a.current").parents("li").next("li").children("a").addClass("current");
				$("#photo_gallery a.current:first").removeClass("current");
				
				$("#placeholder").attr("src", $("#photo_gallery a.current").attr("href"));
				$("#description").html($("#photo_gallery a.current").attr("title"));
				return false;
			});
			
			$("a#back").click(function(){
				$("#photo_gallery a.current").parents("li").prev("li").children("a").addClass("current");
				$("#photo_gallery a.current:last").removeClass("current");					   
				
				$("#placeholder").attr("src", $("#photo_gallery a.current").attr("href"));
				$("#description").html($("#photo_gallery a.current").attr("title"));
				return false;
			});
		})
		return false;
	});						   
});

/* Video Galleries */
$(document).ready(function(){
	$("#video_links a").click(function(){
		$("#video_links a").removeClass("current");
		$(this).addClass("current");
		var pageDimensions = getPageDimensions();
		var viewportSize = getViewportSize();
		if(viewportSize[1] > pageDimensions[1]){
			pageDimensions[1] = viewportSize[1];
		}
		$("body").append("<div id='modal'></div>");
		$("#modal").css("position", "absolute");
		$("#modal").css("left", "0");
		$("#modal").css("top", "0");
		$("#modal").width(pageDimensions[0] + "px");
		$("#modal").height(pageDimensions[1] + "px");
		window.scrollTo(0,0);
		$("body").append('<div id="vid"><iframe id="video_gallery"></iframe></div>');
		$("#vid").css("left", (pageDimensions[0] - parseInt($("#vid").css("width"))) /2 + "px");
		$("#video_gallery").attr("src", $(this).attr("href"));
		$("#vid").prepend('<a id="close" href="#">Close</a>');
		$("#vid").prepend('<h3>' + $(this).html() + '</h3>');
		$("#video_gallery #close").click(function(){
			/*var sURL = unescape(window.location.pathname);
			window.location.replace( sURL )+'tab=video';*/
			$("#vid").hide().remove();
			$("#modal").hide().remove();
			window.location = window.location + '?tab=video';
		});
		return false;								   
	});
});

/* Slideshows */
$(document).ready(function(){
	$("#slideshow_links a").click(function(){
		var pageDimensions = getPageDimensions();
		var viewportSize = getViewportSize();
		if(viewportSize[1] > pageDimensions[1]){
			pageDimensions[1] = viewportSize[1];
		}
		$("body").append("<div id='modal'></div>");
		$("#modal").css("position", "absolute");
		$("#modal").css("left", "0");
		$("#modal").css("top", "0");
		$("#modal").width(pageDimensions[0] + "px");
		$("#modal").height(pageDimensions[1] + "px");
		window.scrollTo(0,0);
		$("body").append('<div id="slideshow"></div>');
		$("#slideshow").css("left", (pageDimensions[0] - parseInt($("#slideshow").css("width"))) /2 + "px");
		$.get($(this).attr("href"), function(data){
			$("#slideshow").html(data);
			$("#slideshow").append('<a class="close closedown" href="#">Close</a>');
			$("#close").addClass("close");
			$("#close").attr('title', 'close');
			$("#slideshow .close").click(function(){
				$(this).parents("#slideshow").hide("slow");
				$("#modal").hide();
				$(this).parents("#slideshow").remove();
				$("#modal").remove();
				clearInterval(slideshow);
			});
			$("#inner_slideshow").before("<img id=placeholder />");
			$("#inner_slideshow img:first").addClass("current");
			$("#placeholder").attr("src", $("#inner_slideshow img.current").attr("src"));
			$("#slideshow img").not("#placeholder").hide();
			$("#slideshow strong").hide();
			$("#slideshow").append("<p id='control'></p>");
			//$("#control").append("<a href='#' id='stop'>Pause</a>")
			$("#control").append("<span>" + $("img.current").attr("alt") + "</span>");
			$("#control").append("<div><a href='#' id='sback'>Previous</a> <a href='#' id='snext'>Next</a></div>");
			$("#snext").click(function(){
				if($("#inner_slideshow img:last").attr("class") == "current")
				{
					$("#inner_slideshow img:last").removeClass("current");
					$("#inner_slideshow img:first").addClass("current");
					$("#placeholder").attr("src", $("img.current").attr("src"));
					$("#control span").html($("img.current").attr("alt"));
					return false;
				}
				$(".current").parents("li").next("li").children("img").addClass("current");
				$(".current:first").removeClass("current");
				$("#placeholder").attr("src", $("img.current").attr("src"));
				$("#control span").html($("img.current").attr("alt"));
			});
			$("#sback").click(function(){
				if($("#inner_slideshow img:first").attr("class") == "current")
				{
					$("#inner_slideshow img:first").removeClass("current");
					$("#inner_slideshow img:last").addClass("current");
					$("#placeholder").attr("src", $("img.current").attr("src"));
					$("#control span").html($("img.current").attr("alt"));
					return false;
				}
				$(".current").parents("li").prev("li").children("img").addClass("current");
				$(".current:last").removeClass("current");
				$("#placeholder").attr("src", $("img.current").attr("src"));
				$("#control span").html($("img.current").attr("alt"));
			});
			/* $("#stop").click(function(){
				clearInterval(slideshow2);					  
			});
			 slideshow2 = setInterval(slideshow, 6000);
				$("#play").click(function(){
				slideshow2 = setInterval(slideshow, 6000);						  
			})
			$("#play").addClass("active");
			$("#stop, #play").click(function(){
				$("#stop").toggleClass("active");
				$("#play").toggleClass("active");
			}); */
		});
		return false;
	});
});
/* function slideshow()
{
	if($("#inner_slideshow img:last").attr("class") == "current")
	{
		$("#inner_slideshow img:last").removeClass("current");
		$("#inner_slideshow img:first").addClass("current");
		$("#placeholder").attr("src", $("img.current").attr("src"));
		$("#control span").html($("img.current").attr("alt"));
		return false;
	}
	$(".current").parents("li").next("li").children("img").addClass("current");
	$(".current:first").removeClass("current");
	$("#placeholder").attr("src", $(".current").attr("src"));
	$("#control span").html($(".current").attr("alt"));
}
*/
