
// suntratracker

var url = '' + this.location; 
url = url.substring((url.indexOf('?')) + 1); 
var wha = url.substring(0,url.indexOf('=')); 
var who = url.substring((url.indexOf('=')) + 1); 

if (wha == 'ref') { 
var today = new Date(); 
var expiry = new Date(today.getTime() + 2592000000); 
document.cookie="ref=" + who + "; expires=" + expiry.toGMTString(); 
} 

/*
 * jQuery Timer Plugin
 * http://www.evanbot.com/article/jquery-timer-plugin/23
 *
 * @version      1.0
 * @copyright    2009 Evan Byrne (http://www.evanbot.com)
 */


jQuery.timer = function(time,func,callback){
	var a = {timer:setTimeout(func,time),callback:null}
	if(typeof(callback) == 'function'){a.callback = callback;}
	return a;
};

jQuery.clearTimer = function(a){
	clearTimeout(a.timer);
	if(typeof(a.callback) == 'function'){a.callback();};
	return this;
};

function popitup(url) {
	newwindow=window.open(url,'name','height=400,width=450,scrollbars=yes');
	if (window.focus) {newwindow.focus()}
	return false;
}



jQuery.extend(jQuery.easing,{
	easeOutElastic: function (x, t, b, c, d) {
		var s=1.70158;var p=0;var a=c;
		if (t==0) return b;  if ((t/=d)==1) return b+c;  if (!p) p=d*.3;
		if (a < Math.abs(c)) { a=c; var s=p/4; }
		else var s = p/(2*Math.PI) * Math.asin (c/a);
		return a*Math.pow(2,-10*t) * Math.sin( (t*d-s)*(2*Math.PI)/p ) + c + b;
	},
	easeInOutExpo: function(x,t,b,c,d){
		if (t==0) return b;
		if (t==d) return b+c;
		if ((t/=d/2) < 1) return c/2 * Math.pow(2, 10 * (t - 1)) + b;
		return c/2 * (-Math.pow(2, -10 * --t) + 2) + b;
	},
	easeInExpo: function (x, t, b, c, d) {
		return (t==0) ? b : c * Math.pow(2, 10 * (t/d - 1)) + b;
	}
});

jQuery.fn.onImagesLoaded = function(_cb) { 
  return this.each(function() {
 
    var $imgs = (this.tagName.toLowerCase()==='img')?$(this):$('img',this),
        _cont = this,
            i = 0,
    _done=function() {
      if( typeof _cb === 'function' ) _cb(_cont);
    };
 
    if( $imgs.length ) {
      $imgs.each(function() {
        var _img = this,
        _checki=function(e) {
          if((_img.complete) || (_img.readyState=='complete'&&e.type=='readystatechange') )
          {
            if( ++i===$imgs.length ) _done();
          }
          else if( _img.readyState === undefined ) // dont for IE
          {
            $(_img).attr('src',$(_img).attr('src')); // re-fire load event
          }
        }; // _checki \\
 
        $(_img).bind('load readystatechange', function(e){_checki(e);});
        _checki({type:'readystatechange'}); // bind to 'load' event...
      });
    } else _done();
  });
};

jQuery(function($){ 
$("div#main_nav img").hover(function() {
        $(this).attr("src", $(this).attr("src").split(".jpg").join("-o.jpg"));  
  }, function() {
        $(this).stop(true,false); 
        $(this).attr("src", $(this).attr("src").split("-o.jpg").join(".jpg"));  
  });
$("img#twitter").hover(function() {
        $(this).attr("src", $(this).attr("src").split(".jpg").join("-o.jpg"));  
  }, function() {
        $(this).stop(true,false); 
        $(this).attr("src", $(this).attr("src").split("-o.jpg").join(".jpg")); 
  });
$("img#facebook").hover(function() {
        $(this).attr("src", $(this).attr("src").split(".jpg").join("-o.jpg"));  
  }, function() {
        $(this).stop(true,false); 
        $(this).attr("src", $(this).attr("src").split("-o.jpg").join(".jpg"));  
  });
$("img#signup").hover(function() {
        $(this).attr("src", $(this).attr("src").split(".jpg").join("-o.jpg")); 
  }, function() {
        $(this).stop(true,false);
        $(this).attr("src", $(this).attr("src").split("-o.jpg").join(".jpg"));  
  });
$("img#resd").hover(function() {
        $(this).attr("src", $(this).attr("src").split(".jpg").join("-o.jpg"));  
  }, function() {
        $(this).stop(true,false); 
        $(this).attr("src", $(this).attr("src").split("-o.jpg").join(".jpg")); 
  });

$("img#resd").click(function() {
	
 $('div#rescontainer').slideToggle(200);

    return false;
});

$(".makeres").click(function() {
	
 $('div#rescontainer').slideToggle(200);

    return false;
});

$("img#signup").click(function() {
	
 $('div#signupcontainer').slideToggle(200);

    return false;
});

$("div#calendar").datepicker({ altField: 'input#rDate', altFormat: 'yy-mm-dd' });


});

