
var mooeditables = [];

window.onload = function(){
	
	$$('.external').addEvent('click', function(ev){
			window.open(this.href); new Event(ev).stop(); return; });
	
	$$('.gotoadd').addEvent('click', function(ev){
			new Event(ev).stop();
			
			var pageName = "Conseil en gestion de patrimoine";

			if (window.external)
			{
				if ( navigator.appName != 'Microsoft Internet Explorer' )
				{
					 window.sidebar.addPanel(pageName,BASEURL,""); 
				}
				else
				{
					window.external.AddFavorite(BASEURL,pageName);	
				}
			
			}
	});
		
	$$('.input_search').addEvents({
		
		'focus': function() {
			if($('input_search').value=='Rechercher un artisan') 
				$('input_search').value='';			
		},	
		
		'blur': function() {
			if($('input_search').value=='') 
				$('input_search').value = 'Rechercher un artisan';			
		}
			
	});	
	
	if($('select_type')){	
		$('select_type').addEvent('change', function(ev){
				$('form_search').submit();
		});
	}
	
	$$('.viewClient').addEvent('click', function(ev){
			new Event(ev).stop();
		$$('.listClient').setStyle('display','block');
	});
	
    
        
    
	$$('.delete').addEvent('click', function(ev){
			if( !confirm("Etes-vous sur de vouloir supprimer ?") ) { new Event(ev).stop(); return; } });
	
	$$('.mooeditable').each(function(el){ mooeditables.push(new MooEditable(el)); } );
	
	/*if($('callac')) eventMap($('callac'), $('h_callac'));
	if($('loudeac')) eventMap($('loudeac'), $('h_loudeac'));
	if($('lannion')) eventMap($('lannion'), $('h_lannion'));
	if($('saint-brieuc-lamballe')) eventMap($('saint-brieuc-lamballe'),$('h_saint-brieuc-lamballe'));
	if($('mur-de-bretagne')) eventMap($('mur-de-bretagne'), $('h_mur-de-bretagne'));
	if($('dinan')) eventMap($('dinan'),$('h_dinan'));
	if($('guingamp')) eventMap($('guingamp'),$('h_guingamp'));

	if($('s_callac')) eventMap($('s_callac'), $('s_h_callac'));
	if($('s_loudeac')) eventMap($('s_loudeac'), $('s_h_loudeac'));
	if($('s_lannion')) eventMap($('s_lannion'), $('s_h_lannion'));
	if($('s_saint-brieuc-lamballe')) eventMap($('s_saint-brieuc-lamballe'),$('s_h_saint-brieuc-lamballe'));
	if($('s_mur-de-bretagne')) eventMap($('s_mur-de-bretagne'), $('s_h_mur-de-bretagne'));
	if($('s_dinan')) eventMap($('s_dinan'),$('s_h_dinan'));
	if($('s_guingamp')) eventMap($('s_guingamp'),$('s_h_guingamp'));
	*/
	
	if( $('carte') ) {

		var areas = ['callac', 'loudeac', 'lannion', 'saint-brieuc-lamballe', 'mur-de-bretagne', 'dinan', 'guingamp'];
		areas.each(function(item){ 
			$(item).addEvents({
				'mouseover': function(){ 
					bloc = 'h_' + item;
					$(bloc).addClass('hover'); 
				},
				'mouseout': function(){ 
					bloc = 'h_' + item;
					$(bloc).removeClass('hover'); 
				}
			});
		});
		
	}
	
	if( $('small_map') ) {

		var areas = ['callac', 'loudeac', 'lannion', 'saint-brieuc-lamballe', 'mur-de-bretagne', 'dinan', 'guingamp'];
		areas.each(function(item){ 
	
			$(item).addEvents({
				'mouseover': function(){ 
					bloc = 's_h_' + item;
					$(bloc).addClass('hover'); 
				},
				'mouseout': function(){ 
					bloc = 's_h_' + item;
					$(bloc).removeClass('hover'); 
				}
			});
		});
		
	}
	
    
    if($$("li.realisations")[0])
        {
            var gallery5 = new slideGallery($$("li.realisations")[0], {
                steps: 1,
                mode: "circle",
                autoplay: true,
                duration: 4000
        });
    }
    
}
	
function eventMap(areas, item){
	
	areas.addEvents({
		
		'mouseover': function(ev) {
			item.setStyle('display', 'block');
		},
		
		'mouseout': function(ev) {
			item.setStyle('display', 'none');
		}	
			
	});
	
}

var arVersion = navigator.appVersion.split("MSIE")
var version = parseFloat(arVersion[1])

	 
function fixPNG(myImage) 
{
    if ((version >= 5.5) && (version < 7) && (document.body.filters)) 
    {
     var imgID = (myImage.id) ? "id='" + myImage.id + "' " : ""
	   var imgClass = (myImage.className) ? "class='" + myImage.className + "' " : ""
	   var imgTitle = (myImage.title) ? 
		             "title='" + myImage.title  + "' " : "title='" + myImage.alt + "' "
	   var imgStyle = "display:inline-block;" + myImage.style.cssText
	   var strNewHTML = "<span " + imgID + imgClass + imgTitle
                  + " style=\"" + "width:" + myImage.width 
                  + "px; height:" + myImage.height 
                  + "px;" + imgStyle + ""
                  + "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
                  + "(src=\'" + myImage.src + "\', sizingMethod='scale');\"></span>"
                
	   myImage.outerHTML = strNewHTML	  
    }
}
