function submitContactFrm() {
	$('#contactfrmloading').show();
	$('#contactusfrm').ajaxSubmit({
		data : {

		},
		success : function(data) {
			$('#contactfrmloading').hide();
			alert(data);
		},
		error : function() {
			$('#contactfrmloading').hide();
			alert('Problem contacting server.');
		}
	});
	
	
}
function submitContactFrmAttachements() {
	$('#contactfrmloading').show();
	$('#contactusfrm').ajaxSubmit({
		data : {

		},
		success : function(data) {
			var msg = $(data).text();
			
			$('#contactfrmloading').hide();
			alert(msg);
		},
		error : function() {
			$('#contactfrmloading').hide();
			alert('Problem contacting server.');
		}
	});
	
	
}
function onWindowsResize() {
	var bgphoto = $('#bgPhoto');
	
	var zoomFactor = 800;
	bgphoto.width($(window).width()+zoomFactor);
	
	// figure out the image top minus num
	var testViewportY = (($(window).height())-125-50)-bgphoto.height();
	if (testViewportY<0) {
		var offsetY = (bgphoto.height()-(($(window).height())-125-50))/2;
		bgphoto.css('top','-'+offsetY+'px');
	}
}
$(document).ready(function(){
	
	$(window).bind("resize", onWindowsResize);
	onWindowsResize();
	
	
	$('.mainMenuItem').not('#solarpvmenu').bind ('mouseover',function(){
		$('#solarpv').hide();
	});
	
	$('.mainMenuItem').not('#solarpvmenu').bind ('mouseover',function(){
		$('#solarpv').hide();
	});
	
	$('.stackbtn').removeClass('current');
	$('.stackbtn').each(function() {
		var searchstr = $(this).attr('stackbtn_current');
		var pat = new RegExp(searchstr,'i');
		if (pat.test(window.location.href)) {
			$(this).addClass('current');
		}
	});
	
});
