/*##################################################################################################*/
//Pour que la pseudo class :focus marche aussi sous IE :
//Il suffit d'ajouter la propriété input.sffocus ou [element].ssfocus
/*##################################################################################################*/

sfFocus = function() {
	var sfEls = document.getElementsByTagName("INPUT");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onfocus=function() {
			this.className+=" sffocus";
		}
		sfEls[i].onblur=function() {
			this.className=this.className.replace(new RegExp(" sffocus\\b"), "");
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", sfFocus);

function changeCouleur(ligne)
  {
  ligne.className = 'marque';
  }

function remetCouleur(ligne)
  {
  ligne.className = 'demarque';
  }


function ImageMax(chemin)
   {
   html = '<html><head><title>ImageMax</title></head><body onBlur="top.close()" topmargin="0" bottommargin="0" rightmargin="0" leftmargin="0"><IMG src="'+chemin+'" BORDER=0 NAME=ImageMax onLoad="window.resizeTo(document.ImageMax.width+10, document.ImageMax.height+30)"></body></html>';
   popupImage = window.open('','_blank','toolbar=0, location=0, directories=0, menuBar=0, scrollbars=0, resizable=1');
   popupImage.document.open();
   popupImage.document.write(html);
   popupImage.document.close()
   };
   
// array of images 
  var imgs = new Array(3); 
    imgs[0] = "http://www.davidruzicka.com/blog/wp-content/images/paques2007_01.jpg"; 
	imgs[1] = "http://www.davidruzicka.com/blog/wp-content/images/paques2007_01hov.jpg";
    imgs[2] = "http://www.davidruzicka.com/blog/wp-content/images/paques2007_02.jpg"; 
    imgs[3] = "http://www.davidruzicka.com/blog/wp-content/images/paques2007_02hov.jpg"; 
	imgs[4] = "http://www.davidruzicka.com/blog/wp-content/images/paques2007_03.jpg"; 
    imgs[5] = "http://www.davidruzicka.com/blog/wp-content/images/paques2007_03hov.jpg"; 
	
	imgs[6] = "http://www.davidruzicka.com/blog/wp-content/images/paques2007_04.jpg"; 
	imgs[7] = "http://www.davidruzicka.com/blog/wp-content/images/paques2007_04hov.jpg";
    imgs[8] = "http://www.davidruzicka.com/blog/wp-content/images/paques2007_05.jpg"; 
    imgs[9] = "http://www.davidruzicka.com/blog/wp-content/images/paques2007_05hov.jpg"; 
	imgs[10] = "http://www.davidruzicka.com/blog/wp-content/images/paques2007_06.jpg"; 
    imgs[11] = "http://www.davidruzicka.com/blog/wp-content/images/paques2007_06hov.jpg"; 
	
	imgs[12] = "http://www.davidruzicka.com/blog/wp-content/images/paques2007_07.jpg"; 
	imgs[13] = "http://www.davidruzicka.com/blog/wp-content/images/paques2007_07hov.jpg";
    imgs[14] = "http://www.davidruzicka.com/blog/wp-content/images/paques2007_08.jpg"; 
    imgs[15] = "http://www.davidruzicka.com/blog/wp-content/images/paques2007_08hov.jpg"; 
	imgs[16] = "http://www.davidruzicka.com/blog/wp-content/images/paques2007_09.jpg"; 
    imgs[17] = "http://www.davidruzicka.com/blog/wp-content/images/paques2007_09hov.jpg"; 
	
	imgs[18] = "http://www.davidruzicka.com/blog/wp-content/images/paques2007_10.jpg"; 
	imgs[19] = "http://www.davidruzicka.com/blog/wp-content/images/paques2007_10hov.jpg";
    imgs[20] = "http://www.davidruzicka.com/blog/wp-content/images/paques2007_11.jpg"; 
    imgs[21] = "http://www.davidruzicka.com/blog/wp-content/images/paques2007_11hov.jpg"; 
	imgs[22] = "http://www.davidruzicka.com/blog/wp-content/images/paques2007_12.jpg"; 
    imgs[23] = "http://www.davidruzicka.com/blog/wp-content/images/paques2007_12hov.jpg"; 
	
	imgs[24] = "http://www.davidruzicka.com/blog/wp-content/images/paques2007_13.jpg"; 
	imgs[25] = "http://www.davidruzicka.com/blog/wp-content/images/paques2007_13hov.jpg";
    imgs[26] = "http://www.davidruzicka.com/blog/wp-content/images/paques2007_14.jpg"; 
    imgs[27] = "http://www.davidruzicka.com/blog/wp-content/images/paques2007_14hov.jpg"; 
	imgs[28] = "http://www.davidruzicka.com/blog/wp-content/images/paques2007_15.jpg"; 
    imgs[29] = "http://www.davidruzicka.com/blog/wp-content/images/paques2007_15hov.jpg"; 
	
	imgs[30] = "http://www.davidruzicka.com/blog/wp-content/images/paques2007_16.jpg"; 
	imgs[31] = "http://www.davidruzicka.com/blog/wp-content/images/paques2007_16hov.jpg";
    imgs[32] = "http://www.davidruzicka.com/blog/wp-content/images/paques2007_17.jpg"; 
    imgs[33] = "http://www.davidruzicka.com/blog/wp-content/images/paques2007_17hov.jpg"; 
	imgs[34] = "http://www.davidruzicka.com/blog/wp-content/images/paques2007_18.jpg"; 
    imgs[35] = "http://www.davidruzicka.com/blog/wp-content/images/paques2007_18hov.jpg"; 
	
	imgs[36] = "http://www.davidruzicka.com/blog/wp-content/images/paques2007_19.jpg"; 
	imgs[37] = "http://www.davidruzicka.com/blog/wp-content/images/paques2007_19hov.jpg";
    imgs[38] = "http://www.davidruzicka.com/blog/wp-content/images/paques2007_20.jpg"; 
    imgs[39] = "http://www.davidruzicka.com/blog/wp-content/images/paques2007_20hov.jpg"; 
	imgs[40] = "http://www.davidruzicka.com/blog/wp-content/images/paques2007_21.jpg"; 
    imgs[41] = "http://www.davidruzicka.com/blog/wp-content/images/paques2007_21hov.jpg"; 
	
	imgs[42] = "http://www.davidruzicka.com/blog/wp-content/images/paques2007_22.jpg"; 
	imgs[43] = "http://www.davidruzicka.com/blog/wp-content/images/paques2007_22hov.jpg";
    imgs[44] = "http://www.davidruzicka.com/blog/wp-content/images/paques2007_23.jpg"; 
    imgs[45] = "http://www.davidruzicka.com/blog/wp-content/images/paques2007_23hov.jpg"; 
	imgs[46] = "http://www.davidruzicka.com/blog/wp-content/images/paques2007_24.jpg"; 
    imgs[47] = "http://www.davidruzicka.com/blog/wp-content/images/paques2007_24hov.jpg"; 
	
	imgs[48] = "http://www.davidruzicka.com/blog/wp-content/images/paques2007_25.jpg"; 
	imgs[49] = "http://www.davidruzicka.com/blog/wp-content/images/paques2007_25hov.jpg";
    imgs[50] = "http://www.davidruzicka.com/blog/wp-content/images/paques2007_26.jpg"; 
    imgs[51] = "http://www.davidruzicka.com/blog/wp-content/images/paques2007_26hov.jpg"; 
	imgs[52] = "http://www.davidruzicka.com/blog/wp-content/images/paques2007_27.jpg"; 
    imgs[53] = "http://www.davidruzicka.com/blog/wp-content/images/paques2007_27hov.jpg"; 
	
	imgs[54] = "http://www.davidruzicka.com/blog/wp-content/images/paques2007_28.jpg"; 
	imgs[55] = "http://www.davidruzicka.com/blog/wp-content/images/paques2007_28hov.jpg";
    imgs[56] = "http://www.davidruzicka.com/blog/wp-content/images/paques2007_29.jpg"; 
    imgs[57] = "http://www.davidruzicka.com/blog/wp-content/images/paques2007_29hov.jpg"; 
	imgs[58] = "http://www.davidruzicka.com/blog/wp-content/images/paques2007_30.jpg"; 
    imgs[59] = "http://www.davidruzicka.com/blog/wp-content/images/paques2007_30hov.jpg"; 
		
	
  // preload the images of imgs
  function preload() { 
   var tmp = null; 
   for (var j = 0; j < imgs.length; j++) { 
     tmp = imgs[j]; 
     imgs[j] = new Image(); 
     imgs[j].src = tmp; 
   } 
  } 
  void(preload()); 
  
  // swap images 
  function imgSwap(img, swap) { 
   img.src = imgs[swap].src; 
  } 
  
  // playlist 
function insertplaylist() { 
var so = new SWFObject("http://www.davidruzicka.com/playlist/mediaplayer.swf","mpl","450","800","8");
so.addParam("allowscriptaccess","always");
so.addParam("allowfullscreen","true");
so.addVariable("height","800");
so.addVariable("width","450");
so.addVariable("file","http://www.poingdevu.com/stock/playlist.xml");
so.addVariable("frontcolor","0x666666");
so.addVariable("lightcolor","0x000000");
so.addVariable("displaywidth","0");
so.addVariable("showstop","true");
so.addVariable("showdownload","false");
so.addVariable("usefullscreen","false");
so.addVariable("autoscroll","false");
so.addVariable("showicons","false");
so.addVariable("thumbsinplaylist","false");
so.addVariable("repeat","list");
so.addVariable("shuffle","false");
so.write("player");
  } 
  
  
  /*##################################################################################################*/
//faire disparaitre un dic
/*##################################################################################################*/
	function contentClose(idlayer){

	document.getElementById(idlayer).style.display = 'none';
}

/*##################################################################################################*/

//effet de glissement dans le cas de lien de type anchor dans la meme page:

/*##################################################################################################*/

	$(document).ready(function(){
  $('a[href*=#]').click(function() {
 if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'')
 && location.hostname == this.hostname) {
   var $target = $(this.hash);
   $target = $target.length && $target
   || $('[name=' + this.hash.slice(1) +']');
   if ($target.length) {
  var targetOffset = $target.offset().top;
  $('html,body')
  .animate({scrollTop: targetOffset}, 700);
    return false;
   }
 }
  });
});
	
	/*##################################################################################################*/

//jump to the content if is archive or is a page or is a single article

/*##################################################################################################*/

	$(document).ready(function(){
 if ($('body').hasClass('jumpToContentPlease')) {
	 	var jumpHeight = $('#shortcuts').outerHeight() + 60; //+60 because there is 60px from the viewport border to the shorcuts table
		console.log(jumpHeight);
		$('html,body').animate({scrollTop: jumpHeight}, 700);
    	return false;
   }
});
