$(document).ready(function () { 
	$.ifixpng('{$this->webroot}img/pixel.gif');
	$('#docWarpper, #nav, #content  div.bd div.equipier, #content  div.bd div.equipier div.details').ifixpng();

	$("a, #content div.bd").bind("focus", function(){if(this.blur)this.blur();});

	$('#doc.c-offres.a-index #nav li.offres').addClass('active');
	$('#doc.c-candidatures.a-deposer #nav li.candidature').addClass('active');
	$('#doc.c-pages.a-display.p0-nos_agences #nav li.nos_agences').addClass('active');
	$('#doc.c-pages.a-display.p0-l_equipe #nav li.l_equipe').addClass('active');
	$('#doc.c-pages.a-display.p0-memo #nav li.memo').addClass('active');

	$('#doc.c-offres.a-index #nav li.offres a').addClass('active');
	$('#doc.c-candidatures.a-deposer #nav li.candidature a').addClass('active');
	$('#doc.c-pages.a-display.p0-nos_agences #nav li.nos_agences a').addClass('active');
	$('#doc.c-pages.a-display.p0-l_equipe #nav li.l_equipe a').addClass('active');
	$('#doc.c-pages.a-display.p0-memo #nav li.memo a').addClass('active');

	$('input').each(function (i) {
		$(this).addClass($(this).attr("type"));
    });

	$('#hd div.extra div.recherche').mouseout(function () {
		$('#hd div.extra div.recherche').removeClass('hover');
	});
	
	$('#hd div.extra div.recherche').mouseover(function () {
		$('#hd div.extra div.recherche').addClass('hover');
	});

	if($('#doc.c-offres.a-index').length && $('body#u-').length && !(BrowserDetect.browser == 'Firefox' && BrowserDetect.OS == 'Mac')) {
		$("#doc").prepend('<div id="introAltContent"></div>');
		var flashvars = {};
		var params = {'wmode': 'transparent'};
		var attributes = {'id': 'intro', 'name': 'flashIntro', 'swLiveConnect': 'true', 'allowScriptAccess': 'always'};
		swfobject.embedSWF(appConstant.webroot + "swf/intro.swf", "introAltContent", "886", "633", "9.0.0", false, flashvars, params, attributes);
	}
	else if($('#doc.c-pages.a-display.p0-nos_agences').length) {
		var flashvars = {};
		var params = {};
		var attributes = {'id': 'carteAgences', 'name': 'flashCarteAgences', 'swLiveConnect': 'true', 'allowScriptAccess': 'always'};
		swfobject.embedSWF(appConstant.webroot + "swf/carte_agences.swf", "carteAgencesAltContent", "496", "385", "9.0.0", false, flashvars, params, attributes);
	}
/* */

	if(!(BrowserDetect.browser == 'Firefox' && BrowserDetect.OS == 'Mac')) {
		var couleur = '0xb8ab3c';
		if($('#doc.c-offres.a-index').length) {
			couleur = '0xb8ab3c';
		} else if($('#doc.c-pages.a-display.p0-memo').length) {
			couleur = '0x95645f';
		} else if($('#doc.c-pages.a-display.p0-nos_agences').length) {
			couleur = '0xea7b2f';
		} else if($('#doc.c-candidatures.a-deposer').length) {
			couleur = '0x3b6fb4';
		} else if($('#doc.c-pages.a-display.p-l_equipe').length) {
			couleur = '0x8D2F78';
		}
		var flashvars = {couleurPerso:couleur};
		
		var params = {'wmode': 'transparent'};
		var attributes = {'id': 'bandeau', 'name': 'flashBandeau', 'swLiveConnect': 'true', 'allowScriptAccess': 'always'};
		swfobject.embedSWF(appConstant.webroot + "swf/bandeau.swf", "bandeauAltContent", "550", "172", "9.0.0", false, flashvars, params, attributes);
	}
/* */
	$('#googleSearch').submit(function () {
		$('#googleSearch input[name=q]').val('');
		var val = $('#googleSearch input[name=q0]').val();

		Expression = new RegExp("^[\s]*$")
		if(Expression.test(val)) {
			return false;
		}

		$('#googleSearch input[name=q]').val('site:www.adeva-interim.com ' + val);
		
		return true;
	});

	$('#content div.formset div.input.required:not(.controlset) label, #content div.formset div.input.required span.label').append('<span class="required">*</span>');


});

function flashIntro_DoFSCommand(command, args) {
	if(args == "passIntro") {
		$('#intro').css({ display:"none" });
	} else if(args == "showDoc") {
		/*
		$('body#u- #ft').css({ paddingTop:"0" });*/
		
		$('#doc #hd, #doc #bd').css({ display:"block" });
		
		if($('#popup').length) {
	        $.blockUI({ message: $('#popup'), css: {
               top:  ($(window).height() - 350) /2 + 'px', 
                left: ($(window).width() - 502) /2 + 'px', 
			width: '502px',
			height: '350px',
            border: 'none', 
            padding: '0'
			} }); 
		    
	        $('#popup').click(function() { 
	            $.unblockUI(); 
	            return false; 
	        }); 
		}
		
	}
}