// JavaScript Document

var logo = new Image(); // preload
logo.src = 'http://www.zapitsms.com/zapit/_images/logo-zapitsms.jpg';
var nav = new Image(); // preload
nav.src = 'http://www.zapitsms.com/zapit/_images/btn-navigation.jpg';

$(function () {
	// if ($.browser.msie && $.browser.version < 6) return;
	
	
	// main navigation buttons
	$('#navigation li a')
		.wrapInner('<span />');
	$('#navigation li')
		.removeClass('highlight')
		.find('a')
		.append('<span class="hover" > </span>').each(function () {
				var $span = $('> span.hover', this).css('opacity', 0);
				$(this).hover(function () {
					// on hover
					$span.stop().fadeTo(50, 1);
				}, function () {
					// off hover
					$span.stop().fadeTo(300, 0);
				});
			});
	
	
	// fix submit buttons for IE
	if ($.browser.msie && $.browser.version < 7) {
		$("#submit").hover(function() {
			$("#submit").css('background-position', 'bottom');
		}, function() {
			$("#submit").css('background-position', 'top');
		});	
	}
	
	
	// pricing currency box
	$('#curbox').live('change', function(event) { $('#submit').click(); });
	
	
	/*if (!$.browser.msie) {
		sticky_scroll();
	}*/
	
});

function bookmark_us(obj) {
	var url="http://www.zapitsms.com";
	var title="ZapitSMS - PC to mobile communications";
	if (window.sidebar) { // firefox
		window.sidebar.addPanel(title, url, "");
	} else if (window.opera && window.print) { // opera
		obj.setAttribute('href',url);
		obj.setAttribute('title',title);
		obj.setAttribute('rel','sidebar');
		obj.click();
	} else if (document.all) {// ie
		window.external.AddFavorite(url, title);
	}
	return false;
}

function sticky_scroll() {
	var begin = -15 + $('.menu').offset().top - parseFloat($('.menu').css('marginTop').replace(/auto/, 0));
	$(window).scroll(function (event) {
	    var y = $(this).scrollTop(); // number of pixels scrolled to
	    if (y >= begin) { // if the menu has hit the top of the screen
	      $('.menu').addClass('fixed');
	    } else {
	      $('.menu').removeClass('fixed');
	    }
	});
}
