var futura = {src: FONT_LOCATION+'futura.swf'};

sIFR.activate(futura);

sIFR.replace(futura, {
	selector: 'h1.heading',
	css: [
		'.sIFR-root { font-size: 35px; color: #ee325f; text-transform: uppercase; letter-spacing: 1; }',
		'strong { font-style: bold; }',
		'em { font-style: normal; color: #4a4949; }'
		],
	wmode: 'transparent'
});
	
sIFR.replace(futura, {
	selector: 'h2.heading',
	css: [
		'.sIFR-root { font-size: 25px; color: #fa7f29; text-transform: uppercase; letter-spacing: 1; }',
		'strong { font-style: bold; }',
		'em { font-style: normal; color: #ee325f; }'
		],
	wmode: 'transparent'
});

sIFR.replace(futura, {
	selector: 'h2.white',
	css: [
		'.sIFR-root { font-size: 22px; color: #d9cfca; letter-spacing: 1; }',
		'strong { font-style: bold; }',
		'em { font-style: normal; color: #ffffff; }'
		],
	wmode: 'transparent'
});	

sIFR.replace(futura, {
	selector: '.quote h2',
	css: [
		'.sIFR-root { font-size: 20px; color: #dfdfdf; text-align: center; letter-spacing: 1; }',
		'strong { font-style: bold; }',
		'em { font-style: italic; }'
		],
	wmode: 'transparent'
});	

sIFR.replace(futura, {
	selector: 'h3.center',
	css: [
		'.sIFR-root { font-size: 20px; color: #ee325f; text-transform: uppercase; letter-spacing: 1; text-align: center; }',
		'strong { font-style: bold; }',
		'em { font-style: normal; color: #ee325f; }'
		],
	wmode: 'transparent'
});

sIFR.replace(futura, {
	selector: '.col h1',
	css: [
		'.sIFR-root { font-size: 18px; color: #ee325f; letter-spacing: 0.5; text-transform: uppercase; }',
		'strong { font-style: bold; }',
		'em { font-style: italic; }'
		],
	wmode: 'transparent'
});

sIFR.replace(futura, {
	selector: '.form label',
	css: [
		'.sIFR-root { font-size: 17px; color: #f47720; text-align: right; text-transform: uppercase; letter-spacing: 1; }',
		'strong { font-style: bold; }',
		'em { font-style: normal; color: #666666; }'
		],
	wmode: 'transparent'
});	

sIFR.replace(futura, {
	selector: '.etab h1',
	css: [
		'.sIFR-root { font-size: 25px; color: #30a6ff; letter-spacing: 0.5; text-transform: uppercase; }',
		'strong { font-style: bold; }',
		'em { font-style: normal; color: #333333; }'
		],
	wmode: 'transparent'
});

sIFR.replace(futura, {
	selector: '.actu h1',
	css: [
		'.sIFR-root { font-size: 20px; color: #fa7f29; text-transform: uppercase; letter-spacing: 1; }',
		'strong { font-style: bold; }',
		'em { font-style: normal; color: #4a4949; }'
		],
	wmode: 'transparent'
});	

sIFR.replace(futura, {
	selector: '.article h1',
	fitExactly: true,
	css: [
		'.sIFR-root { font-size: 20px; color: #fa7f29; text-transform: uppercase; letter-spacing: 1; }',
		'strong { font-style: bold; }',
		'em { font-style: normal; color: #4a4949; }'
		],
	wmode: 'transparent'
});	

sIFR.replace(futura, {
	selector: '.bloc h1',
	css: [
		'.sIFR-root { font-size: 20px; color: #30a6ff; text-transform: uppercase; letter-spacing: 1; }',
		'strong { font-style: bold; }',
		'em { font-style: normal; color: #4a4949; }'
		],
	wmode: 'transparent'
});

sIFR.replace(futura, {
	selector: 'h1.modele',
	css: [
		'.sIFR-root { font-size: 35px; color: #f3771f; text-transform: uppercase; letter-spacing: 1; }',
		'strong { font-style: bold; }',
		'em { font-style: normal; color: #4a4949; }'
		],
	wmode: 'transparent'
});



$(document).ready(function() {
	Shadowbox.init();
	$(".sig a").tooltip({
		extraClass: "pla_sig",
	    track: true,
	    delay: 0,
	    showURL: true,
	    showBody: " :: "
	});
	$("input[type=text],input[type=password],textarea").each(function() {  
		$(this).focus(function() { 
			if($(this).val()==this.defaultValue) $(this).val(""); 
		});
		$(this).blur(function() { 
			if($(this).val()=="") $(this).val(this.defaultValue); 
		});
	});
});



$.listen("click","a.shadowbox",function() {
	Shadowbox.open({
		player:     'img',
		title:      $(this).attr("title"),
		content:    $(this).attr("href")
	});
	return false;
});

$.listen("click","a.suite",function() {
	var div = $(this).parents(".resume:first");
	div.html(div.find("span.full").html());
});

function GoogleMaps(lat,lng) {
    Shadowbox.open({
        player: "html",
        title: "Plan d'Accès Google Maps",
        content: "",
        width: 750,
        height: 500,        
        options: {
            onFinish: function(item){
                if(GBrowserIsCompatible()){
                    var map = new GMap2(document.getElementById("shadowbox_content"));
                    map.setCenter(new GLatLng(lat, lng), 13);
                    var point = new GLatLng(lat,lng);
                    map.addOverlay(new GMarker(point));     
                    map.addControl(new GSmallMapControl());
                    map.addControl(new GMapTypeControl());
                }
            }
        }
    });
}

function VisiteVirtuelle(src,title) {
	Shadowbox.open({
        player: "iframe",
        title: "Visite Virtuelle - "+title,
        content: "templates/media/"+src+"/index.html",
        width: 650,
        height: 430
    });
}

function ZoomDrag(img,title) {
	Shadowbox.open({
        player: "img",
        title: title+" - déplacer la carte avec votre souris",
        content: "templates/media/"+img,
        options: { handleOversize: "drag" }
    });
}
