/**
 * Google Maps Modal * This jQuery plugin was inspired on jQuery.lightBox
 * @name jquery.google-maps-modal.js * @author Igor Frias Vieira - http://igorvieira.com
 * @version 0.1 * @date Feb 10, 2009 * @copyright (c) 2008 Igor Frias Vieira
 * @license CC Attribution-No Derivative Works 2.5 Brazil - http://creativecommons.org/licenses/by-nd/2.5/br/deed.en_US
 * @example Visit http://igorvieira.com/blog/google-maps-modal/
 */
(function($)
{$.fn.teste=function(settings){settings=jQuery.extend({bgColor:'#000',bgOpacity:0.8,mapWidth:600,mapHeight:350,mapText:'',mapUrl:''},settings);function _initialize(){_createInterface();return false;}
function _createInterface(){$('body').append("<div id='gMapModal-overlay'></div><div id='gMapModal-text'></div><div id='gMapModal-box'></div>");$('#gMapModal-box').append('<iframe width="'+settings.mapWidth+'" height="'+settings.mapHeight+'" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="'+settings.mapUrl+'"></iframe>');$('#gMapModal-text').append('<p>'+settings.mapText+'</p><a id="gMapModal-closeButton"></a>');objHidden=$('embed, object, select').css({'visibility':'hidden'});$('#gMapModal-overlay, #gMapModal-box, #gMapModal-text').hide();$('#gMapModal-overlay').css({'position':'absolute','top':0,'left':0,'width':'100%','height':$('body').outerHeight(),'background-color':settings.bgColor,'opacity':settings.bgOpacity});mgLeft=((settings.mapWidth/2)*-1);mgTop=$(window).scrollTop()+50;$('#gMapModal-box').css({'position':'absolute','left':'50%','width':settings.mapWidth+"px",'height':settings.mapHeight+"px",'margin-left':mgLeft+"px",'top':mgTop+"px"});mgTop=mgTop+settings.mapHeight;$('#gMapModal-text').css({'position':'absolute','left':'50%','width':settings.mapWidth+"px",'margin-left':mgLeft+"px",'top':mgTop+"px"});_setActions();$('#gMapModal-overlay, #gMapModal-box').show();setTimeout(function(){$('#gMapModal-text').slideDown();},500);return false;}
function _setActions(){$('#gMapModal-overlay').bind('click',closeModal);$('#gMapModal-closeButton').bind('click',closeModal);return false;}
closeModal=function(){$('#gMapModal-overlay').remove();$('#gMapModal-box').remove();$('#gMapModal-text').remove();$(objHidden).css({'visibility':'visible'});return false;}
var objHidden=[];return this.unbind('click').click(_initialize);}})(jQuery);


//INITIALIZE CONTACT SCRIPTS
$(function(){ 
	$('#bizmail').safe_mail("newbiz", "rubberdesign", "com"); // this does its best to hide your email address from spammers
	$('#jobmail').safe_mail("jobs", "rubberdesign", "com"); // this does its best to hide your email address from spammers
	$('#jacmail').safe_mail("jacquie", "rubberdesign", "com"); // this does its best to hide your email address from spammers
	$('#willmail').safe_mail("will", "rubberdesign", "com"); // this does its best to hide your email address from spammers
	$('a.googmap').teste({
		mapUrl: 'http://maps.google.com/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=375+Alabama+st+san+francisco+ca&amp;sll=37.0625,-95.677068&amp;sspn=51.355924,110.039063&amp;ie=UTF8&amp;ll=37.774582,-122.407608&amp;spn=0.023745,0.051498&amp;z=14&amp;iwloc=A&amp;output=embed'
	});
});

var gotham_light = { src: 'scripts/gotham_light.swf' };
sIFR.activate(gotham_light);
var gotham_bold = { src: 'scripts/gotham_bold.swf' };
sIFR.activate(gotham_bold);

sIFR.replace(gotham_light, {  //About credits
	selector: '#main .address p',
	wmode: 'transparent', 
	css: [
		'.sIFR-root { color: #FFFFFF; letter-spacing: 1; leading: 4px; }',
		'a { color: #FFFFFF; text-decoration: none; }',
		'a:hover { color: #C0C2B7; text-decoration: none; }',
		'.dk { color: #C0C2B7; font-size: 14px;}'
	]
});
sIFR.replace(gotham_book, {  //About credits
	selector: '#main .mails dt',
	wmode: 'transparent', 
	css: [
		'.sIFR-root { color: #C0C2B7; letter-spacing: 1; leading: 4px; }'
	]
});
sIFR.replace(gotham_light, {  //About credits
	selector: '#main .mails dd',
	wmode: 'transparent', 
	css: [
		'.sIFR-root { color: #FFFFFF; letter-spacing: 1; }',
		'a { color: #FFFFFF !important; text-decoration: none; }',
		'a:hover { color: #C0C2B7; text-decoration: none; }'
	]
});
sIFR.replace(gotham_bold, {  //About credits
	selector: '#main h2',
	wmode: 'transparent', 
	css:'.sIFR-root { color: #8b907e; text-transform: uppercase; letter-spacing: 1.1; leading: 4px; }'
});

