function changeImage(witchone,newimage) {
  document[witchone].src=newimage;
}

function preloadImages(pathAndBegenning,preloadedImages,endding) {
  var preloaded_Images=preloadedImages.split(' ');
  var images=new Array();
  for (var i=0; i<preloaded_Images.length; i++){
    images[i]=new Image();
    images[i].src=pathAndBegenning+preloaded_Images[i]+endding;
  }
}

/**
 * This function will add a target _blank effect with the onclick attribute
 * on any css selector (i.e a.blank => all the a with the class blank)
 * 
 * @author Francois Lavertu
 */

addTargetBlank = function(sCssSelector){
    $$(sCssSelector).invoke('observe', 'click', function(e){
    
        Event.stop(e);
        // check if the element as the href attribute 
        var sLink = e.element().readAttribute('href') || e.element().up('a[href]').readAttribute('href');

        if(sLink){
            window.open(sLink); 
            Event.stop(e);    
        }    
    });
}

document.observe('dom:loaded', function(){
    addTargetBlank('a.blank');
});

function clearValue(ceci,cela) {
	  if (ceci.value == cela)
		ceci.value='';
	}

function resetValue(element,value) {
	if (element.value == '') {
		element.value = value;
	}
}