jQuery(document).ready(function($){
	$("a.gallery").fancybox();
});


window.onload = function(){	
	$("h2").dropShadow({left: 0.5, top: 0.5, opacity: 1, blur: 1});
	$("#flash").dropShadow({left: 0.5, top: 0.5, opacity: 1, blur: 1});
	$("#home_thumbs li").dropShadow({left: 0.5, top: 0.5, opacity: 1, blur: 1});
	$("#featured_section .services_images").dropShadow({left: 0.5, top: 0.5, opacity: 1, blur: 1});
	$(".about_images").dropShadow({left: 0.5, top: 0.5, opacity: 1, blur: 1});
	$("#services_gallery li").dropShadow({left: 0.5, top: 0.5, opacity: 1, blur: 1});
	$("#map").dropShadow({left: 0.5, top: 0.5, opacity: 1, blur: 1});
	$(".form_shadow").dropShadow({left: 0.4, top: 0.4, opacity: 0.6, blur: 1});
	$("#wrapper").dropShadow({left: 3, top: 3, opacity: 1, blur: 1});
	//initialize();
}
Cufon.replace('#nav_wrapper a', { 	fontFamily: 'Franklin Gothic Demi',
									fontSize:'21px',
									color:'#fff',
									textShadow: '1px 1px black', 
									hover: {
												textShadow: '0px 0px #7A7A32',
												color: '#000' 
												} 
									});
Cufon.replace('#phone_num', { fontFamily: 'Franklin Gothic Demi', fontSize:'21px', color:'#fff' });
Cufon.replace('#h2 .franklin', { fontFamily: 'Franklin Gothic Demi', fontSize:'21px', color:'#fff' });

function initialize() {
    var latlng = new google.maps.LatLng(-36.98747, 174.86452);
    var myOptions = {
      zoom: 15,
      center: latlng,
      mapTypeId: google.maps.MapTypeId.ROADMAP
    }
    var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
	
  }
  
  	function validate() {
		var mytarget = document.getElementById('message');
		
		var vname = document.getElementById('name');
		var vnameVal = document.getElementById('name').value;
		
		var vemail = document.getElementById('email_form');
		var vemailVal = document.getElementById('email_form').value;
		
		var venquiry = document.getElementById('enquiry');
		var venquiryVal = document.getElementById('enquiry').value;
		
		var vother = document.getElementById('other');
		var votherVal = document.getElementById('other').value;
		
		if (vnameVal=="") {
			mytarget.innerHTML= "Please enter your Name ";
		} else if ((vemailVal=="") || (vemailVal.indexOf("@") == -1) || (vemailVal.indexOf(".") == -1)) {
			mytarget.innerHTML= "Please enter a valid Email address";
		} else if (venquiryVal=="") {
			mytarget.innerHTML= "Please enter your Enquiry ";
		} else if (votherVal!="") {
			mytarget.innerHTML= "SPAM ALERT!";
		} else {
			$.post("formmail.php", { name: vnameVal, email: vemailVal, enquiry: venquiryVal },function(data){
     			//alert("Thank you for your enquiry. We will be in touch with you shortly.");
				$("#contact_form_wrapper").html("<br /><br /><p class='thankyou_message'>Thank you for your enquiry.<br /><br />We will be in touch with you as soon as we can.</p>");
			});
			return false;
			
		}	
		
		if (vnameVal=="") {
			vname.style.borderWidth = "2px";
			vname.style.backgroundColor = "#666600";
			vname.style.color = "#fff";
			vname.focus();
			return false;
		} else {
			vname.style.borderWidth = "1px";
			vname.style.backgroundColor = "#E0E0D0";
			vname.style.color = "#000";
		}
		if ((vemailVal=="") || (vemailVal.indexOf("@") == -1) || (vemailVal.indexOf(".") == -1)) {
			vemail.style.backgroundColor = "#666600";
			vemail.style.borderWidth = "2px";
			vemail.style.color = "#fff";
			vemail.focus();
			return false;
		} else {
			vemail.style.borderWidth = "1px";
			vemail.style.backgroundColor = "#E0E0D0";
			vemail.style.color = "#000";
		}	if (venquiryVal=="") {
			venquiry.style.borderWidth = "2px";
			venquiry.style.backgroundColor = "#666600";
			venquiry.style.color = "#fff";
			venquiry.focus();
			return false;	
		} else {
			venquiry.style.borderWidth = "1px";
			venquiry.style.backgroundColor = "#E0E0D0";
			venquiry.style.color = "#000";
		}
		if (votherVal!="") {
			return false;	
		} else {
			vother.style.backgroundColor = "#CFBD89";
		}
	}

