jQuery.preloadImages = function() {
  for(var i = 0; i<arguments.length; i++) {
    jQuery("<img>").attr("src", arguments[i]);
  }
}

$.preloadImages(
	"images/menu/1-ok.png",
	"images/menu/2-ok.png",
	"images/menu/3-ok.png",
	"images/menu/4-ok.png",
	"images/menu/5-ok.png",
	"images/menu/6-ok.png",
	"images/menu/7-ok.png",
	"images/menu/8-ok.png",
	"images/interface/valider-ok.png",
	"images/interface/masque-realisations-hover.png",
	"images/interface/pyreweb-facebook-ok.png",
	"images/interface/pyreweb-linkedin-ok.png",
	"images/interface/pyreweb-twitter-ok.png"
);

$(document).ready(function(){
	
	if (jQuery.browser.msie && parseInt(jQuery.browser.version, 10) < 7 && parseInt(jQuery.browser.version, 10) > 4) {
		attribut = "style"
	}
	else {
		attribut = "src"
	}
	
	// bouton valider formulaire de contact
	$("div >input[id^='valider']").mouseover(function () {
        imgsrc = $(this).attr(attribut);
        matches = imgsrc.match(/.png/);
        if (matches) {
            imgsrcON = imgsrc.replace(/.png/, "-ok.png");
            $(this).attr(attribut, imgsrcON);
        }
	});
	
	$("div >input[id^='valider']").mouseout(function () {
        imgsrc = $(this).attr(attribut);
        matches = imgsrc.match(/.png/);
        if (matches) {
            imgsrcON = imgsrc.replace(/-ok.png/, ".png");
            $(this).attr(attribut, imgsrcON);
        }
	});
	
	// masque
	$("div.rea").mouseover(function () {
        imgsrc = $(this).attr('style');
        matches = imgsrc.match(/.png/);
        if (matches) {
            imgsrcON = imgsrc.replace(/.png/, "-hover.png");
            $(this).attr('style', imgsrcON);
        }
	});
	
	$("div.rea").mouseout(function () {
        imgsrc = $(this).attr('style');
        matches = imgsrc.match(/.png/);
        if (matches) {
            imgsrcON = imgsrc.replace(/-hover.png/, ".png");
            $(this).attr('style', imgsrcON);
        }
	});
	
	// bouton facebook
	$("a.facebook").mouseover(function () {
        imgsrc = $("img.img-facebook").attr(attribut);
        matches = imgsrc.match(/.png/);
        if (matches) {
            imgsrcON = imgsrc.replace(/.png/, "-ok.png");
            $("img.img-facebook").attr(attribut, imgsrcON);
        }
	});
	$("a.facebook").mouseout(function () {
        imgsrc = $("img.img-facebook").attr(attribut);
        matches = imgsrc.match(/.png/);
        if (matches) {
            imgsrcON = imgsrc.replace(/-ok.png/, ".png");
            $("img.img-facebook").attr(attribut, imgsrcON);
        }
	});
	
	// bouton linkedin
	$("a.linkedin").mouseover(function () {
        imgsrc = $("img.img-linkedin").attr(attribut);
        matches = imgsrc.match(/.png/);
        if (matches) {
            imgsrcON = imgsrc.replace(/.png/, "-ok.png");
            $("img.img-linkedin").attr(attribut, imgsrcON);
        }
	});
	$("a.linkedin").mouseout(function () {
        imgsrc = $("img.img-linkedin").attr(attribut);
        matches = imgsrc.match(/.png/);
        if (matches) {
            imgsrcON = imgsrc.replace(/-ok.png/, ".png");
            $("img.img-linkedin").attr(attribut, imgsrcON);
        }
	});
	
	// bouton twitter
	$("a.twitter").mouseover(function () {
        imgsrc = $("img.img-twitter").attr(attribut);
        matches = imgsrc.match(/.png/);
        if (matches) {
            imgsrcON = imgsrc.replace(/.png/, "-ok.png");
            $("img.img-twitter").attr(attribut, imgsrcON);
        }
	});
	$("a.twitter").mouseout(function () {
        imgsrc = $("img.img-twitter").attr(attribut);
        matches = imgsrc.match(/.png/);
        if (matches) {
            imgsrcON = imgsrc.replace(/-ok.png/, ".png");
            $("img.img-twitter").attr(attribut, imgsrcON);
        }
	});
	
	
});


