// COASTFM 88.7 PRIMARY JAVASCRIPT FUNCTIONS

	$(window).load(function(){
	$('#left').click(function(){
    $('#sliderS').scrollTo('-=550px', 800, { axis:'x' });
	});
	
	$('#right').click(function(){
    $('#sliderS').scrollTo('+=550px', 800, { axis:'x' });
	});
	
;(function(d){var k=d.scrollTo=function(a,i,e){d(window).scrollTo(a,i,e)};k.defaults={axis:'xy',duration:parseFloat(d.fn.jquery)>=1.3?0:1};k.window=function(a){return d(window)._scrollable()};d.fn._scrollable=function(){return this.map(function(){var a=this,i=!a.nodeName||d.inArray(a.nodeName.toLowerCase(),['iframe','#document','html','body'])!=-1;if(!i)return a;var e=(a.contentWindow||a).document||a.ownerDocument||a;return d.browser.safari||e.compatMode=='BackCompat'?e.body:e.documentElement})};d.fn.scrollTo=function(n,j,b){if(typeof j=='object'){b=j;j=0}if(typeof b=='function')b={onAfter:b};if(n=='max')n=9e9;b=d.extend({},k.defaults,b);j=j||b.speed||b.duration;b.queue=b.queue&&b.axis.length>1;if(b.queue)j/=2;b.offset=p(b.offset);b.over=p(b.over);return this._scrollable().each(function(){var q=this,r=d(q),f=n,s,g={},u=r.is('html,body');switch(typeof f){case'number':case'string':if(/^([+-]=)?\d+(\.\d+)?(px|%)?$/.test(f)){f=p(f);break}f=d(f,this);case'object':if(f.is||f.style)s=(f=d(f)).offset()}d.each(b.axis.split(''),function(a,i){var e=i=='x'?'Left':'Top',h=e.toLowerCase(),c='scroll'+e,l=q[c],m=k.max(q,i);if(s){g[c]=s[h]+(u?0:l-r.offset()[h]);if(b.margin){g[c]-=parseInt(f.css('margin'+e))||0;g[c]-=parseInt(f.css('border'+e+'Width'))||0}g[c]+=b.offset[h]||0;if(b.over[h])g[c]+=f[i=='x'?'width':'height']()*b.over[h]}else{var o=f[h];g[c]=o.slice&&o.slice(-1)=='%'?parseFloat(o)/100*m:o}if(/^\d+$/.test(g[c]))g[c]=g[c]<=0?0:Math.min(g[c],m);if(!a&&b.queue){if(l!=g[c])t(b.onAfterFirst);delete g[c]}});t(b.onAfter);function t(a){r.animate(g,j,b.easing,a&&function(){a.call(this,n,b)})}}).end()};k.max=function(a,i){var e=i=='x'?'Width':'Height',h='scroll'+e;if(!d(a).is('html,body'))return a[h]-d(a)[e.toLowerCase()]();var c='client'+e,l=a.ownerDocument.documentElement,m=a.ownerDocument.body;return Math.max(l[h],m[h])-Math.min(l[c],m[c])};function p(a){return typeof a=='object'?a:{top:a,left:a}}})(jQuery);
  });

			$(function(){

				$('#calendar').datepicker({
					inline: true
				});
				
				$('#dialog_link, ul#icons li').hover(
					function() { $(this).addClass('ui-state-hover'); }, 
					function() { $(this).removeClass('ui-state-hover'); }
				);
				
			});

function popUp(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=1,width=300,height=150,left = 650,top = 375');");
}



$(function() {
	
primaryBG= new Image(2112,787)
primaryBG.src = "images/primaryBG.jpg"

content_bg= new Image(981,131)
content_bg.src = "images/content_bg.png"

content_bg_top= new Image(981,26)
content_bg_top.src = "images/content_bg_top.png"

content_bg_bot= new Image(981,66)
content_bg_bot.src = "images/content_bg_bot.png"

navbar= new Image(680,48)
navbar.src = "images/navbar.png"

botad01= new Image(248,88)
botad01.src = "images/botad01.png"

botad02= new Image(238,88)
botad02.src = "images/botad01.png"

botad03= new Image(243,88)
botad03.src = "images/botad01.png"

botad04= new Image(254,88)
botad04.src = "images/botad04.png"

footer= new Image(981,101)
footer.src = "images/footer.png"

footer01= new Image(107,101)
footer01.src = "images/footer01.png"

footer02= new Image(78,101)
footer02.src = "images/footer02.png"

footer03= new Image(95,101)
footer03.src = "images/footer03.png"

footer04= new Image(84,101)
footer04.src = "images/footer04.png"

footer05= new Image(97,101)
footer05.src = "images/footer05.png"

footer06= new Image(140,101)
footer06.src = "images/footer06.png"

footer07= new Image(78,101)
footer07.src = "images/footer07.png"

footer08= new Image(154,101)
footer08.src = "images/footer08.png"

footer09= new Image(58,101)
footer09.src = "images/footer09.png"

footer10= new Image(90,101)
footer10.src = "images/footer10.png"

top_ad= new Image(646,99)
top_ad.src = "images/top_ad.png"

logo= new Image(304,203)
logo.src = "images/logo.png"

nav01b= new Image(49,48)
nav01b.src = "images/nav01b.png"

nav02b= new Image(67,48)
nav02b.src = "images/nav02b.png"

nav03b= new Image(110,48)
nav03b.src = "images/nav03b.png"

nav04b= new Image(76,48)
nav04b.src = "images/nav04b.png"

nav05b= new Image(109,48)
nav05b.src = "images/nav05b.png"

nav06b= new Image(94,48)
nav06b.src = "images/nav06b.png"

nav07b= new Image(98,48)
nav07b.src = "images/nav07b.png"

nav08b= new Image(77,48)
nav08b.src = "images/nav08b.png"

	});

function timeMsg()
{
var t=setTimeout("loadbig()",500);
}

$(function loadbig() {
<!--same as norm-->
	});

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function css_browser_selector(u){var ua = u.toLowerCase(),is=function(t){return ua.indexOf(t)>-1;},g='gecko',w='webkit',s='safari',h=document.getElementsByTagName('html')[0],b=[(!(/opera|webtv/i.test(ua))&&/msie\s(\d)/.test(ua))?('ie ie'+RegExp.$1):is('firefox/2')?g+' ff2':is('firefox/3')?g+' ff3':is('gecko/')?g:/opera(\s|\/)(\d+)/.test(ua)?'opera opera'+RegExp.$2:is('konqueror')?'konqueror':is('chrome')?w+' chrome':is('applewebkit/')?w+' '+s+(/version\/(\d+)/.test(ua)?' '+s+RegExp.$1:''):is('mozilla/')?g:'',is('j2me')?'mobile':is('iphone')?'iphone':is('ipod')?'ipod':is('mac')?'mac':is('darwin')?'mac':is('webtv')?'webtv':is('win')?'win':is('freebsd')?'freebsd':(is('x11')||is('linux'))?'linux':'','js']; c = b.join(' '); h.className += ' '+c; return c;}; css_browser_selector(navigator.userAgent);
 
jQuery.fn.cssPNGFix = function(sizingMethod) {
  var sizingMethod = (sizingMethod) || 'scale';
  if($.browser.msie && parseInt($.browser.version) < 7) {
    $(this).each(function() {
      var css_bg_img = $(this).css('background-image');
      var bg_img = css_bg_img.substring(5, css_bg_img.length - 2);
      $(this).css({'background':'none', 'filter':'progid:DXImageTransform.Microsoft.AlphaImageLoader(src="' + bg_img + '", sizingMethod="' + sizingMethod + '")'});
    });
  };
  return $(this);
};

jQuery.fn.imgPNGFix = function(sizingMethod) {
  var sizingMethod = (sizingMethod) || 'scale';
  if($.browser.msie && parseInt($.browser.version) < 7) {
    $(this).each(function() {
      var spacer_src = Drupal.settings.spacer_src;
      var the_img = $(this);
      var src = $(this).attr('src');
      $(the_img).attr('src', spacer_src);
      $(the_img).css({
        'background':'none',
        'filter':'progid:DXImageTransform.Microsoft.AlphaImageLoader(src="' + src + '", sizingMethod="' + sizingMethod + '")'
      });
    });
  };
  return $(this);
};

$(function() {
  if($.browser.msie && parseInt($.browser.version) < 7) {
    $('.png_bg').each(function() {
      var css_bg_img = $(this).css('background-image');
      var bg_img = css_bg_img.substring(5, css_bg_img.length - 2);
      $(this).css({'background':'none', 'filter':'progid:DXImageTransform.Microsoft.AlphaImageLoader(src="' + bg_img + '", sizingMethod="image")'});
    });
    $('.png_img').imgPNGFix('image');
  };
});

(function ($) {
    $.fixOverflow = function (padding) {
        if (!$.browser.msie) {
            return this;
        } else {
            return this.each(function () {
                if (this.scrollWidth > this.offsetWidth) {
                    $(this).css({ 'overflow-y' : 'hidden', 'padding-bottom' : padding + 'px' });
                }
            });
        }      
    };
});
