/*********************************
Javascript Document for ArchiFirm projects Abuja, Nigeria
©2008 Ukoh William @ http://www.williamukoh.com. All rights reserved. Forget it, I will sue!!!
Scope: For adverts displayed on the website

************
META-DATA
************
@ date created :: 13 June 2008
@ last modified :: 13 June 2008
@ description :: Contains client-side logic for all pages :) requires jQuery javascript library
*/
//Displays the news headlines
$(document).ready(function(){
	
	//Configure external links
	$("a.external,area.external").click(function(){
			window.open($(this).attr("href"));
			return false;
	 });

	(function updateDateTime(){
		
		
	setTimeout(function(){
					var _td = new Date();
					$("span.date-holder:eq(0)").html(_td.toLocaleString());
					updateDateTime();
				},
				1000);
	})();
	
	$('div.page-banner:eq(0)') 
		.after('<div id="photo-navigation">') 
		.cycle({ 
			fx:     'scrollDown', 
			speed:  'fast', 
			timeout: 5000, 
			pager:  '#photo-navigation',
			pause:1 
	});
		
	function swapImage(e){
		var _filename = $(e.target).attr("src");
		var _new = _filename.replace("\.gif","_over.gif");
		$(e.target).attr("src",_new);
	}
	
	function restoreImage(e){
		var _filename = $(e.target).attr("src");
		var _new = _filename.replace("_over\.gif",".gif");
		$(e.target).attr("src",_new);
	}
	
	$("div.navigation li img").hover(swapImage,restoreImage);
	
		$("input#emailAddress").val("email address")
						   .focus(function(e){
								if($(this).val() == "email address")
									$(this).val("");
							}).blur(function(e){
								if($(this).val() == "")
									$(this).val("email address");
							});
	 function verify(){
		  	var _input = document.getElementById("emailAddress");
			var re = /^([a-zA-Z0-9])+([\.a-zA-Z0-9_-])*@([a-zA-Z0-9])+(\.[a-zA-Z0-9_-]+)+$/;
			var isValid = re.test(_input.value);
			
			if(!isValid)
				alert("Please ensure you have entered a VALID email address");
			
			return isValid;
	  }
	  
	  $("form#subscribe_form").submit(function(e){
	  		var isValid = verify();
			if(!isValid)
				e.preventDefault();
		});



});
