{i1=new Image();i1.src="img/menu_header/hom_on_fr.png";}
{i2=new Image();i2.src="img/menu_header/aud_on_fr.png";}
{i3=new Image();i3.src="img/menu_header/vid_on_fr.png";}
{i4=new Image();i4.src="img/menu_header/son_on_fr.png";}
{i5=new Image();i5.src="img/menu_header/pac_on_fr.png";}
{i6=new Image();i6.src="img/menu_header/new_on_fr.png";}
{i7=new Image();i7.src="img/menu_header/promo_on_fr.png";}
{i8=new Image();i8.src="img/menu_header/maj_on_fr.png";}
{i9=new Image();i9.src="img/menu_header/cad_on_fr.png";}
{i10=new Image();i10.src="img/menu_header/perso_on_fr.png";}
{i11=new Image();i11.src="img/menu_header/mail_on_fr.png";}
{i12=new Image();i12.src="img/menu_header/help_on_fr.png";}

function setCatMenu(selcat) {
	var varOptions = $("select[name='cat_id'] option");
	var varLength = varOptions.length;
	for (var i = 0; i < varLength; i++) {
		var varValue = varOptions[i].value;
		if (varValue == selcat) {
			varOptions[i].selected = true;
			return;
		}
	}
}
function setMarMenu(selmar) {
	var varOptions = $("select[name='mar_id'] option");
	var varLength = varOptions.length;
	for (var i = 0; i < varLength; i++) {
		var varValue = '/'+varOptions[i].value;
		if (varValue == escape(selmar)) {
			varOptions[i].selected = true;
			return;
		}
	}
}

function initActus(){
	var f = $('div#actus_global .actus_start_hidden');
	var g = $('div#actus_global .actus_titre');
	var ferme = 'url(img/actus/actus_titre_pub.png) left top no-repeat';
	var ferme_rond = 'url(img/actus/actus_titre_pub_rond.png) left top no-repeat';
	var ouvert = "url(img/actus/actus_titre_pub_ouvert.png) left top no-repeat";
	var total = 35;
	for(var i=0; i<f.length; i++){
		var gi = $(g[i]);
		var fi = $(f[i]);
		if(i != 0){
			total = total + gi.height;
			fi.slideUp(1);
			gi.css("background", ferme);
			observeActus(gi,ouvert,ferme);
		} else {
			total = total + fi.height + gi.height;
			fi.slideDown(1);
			gi.css("background", ouvert);
			observeActus(gi,ouvert,ouvert);
		}
	}
	var gb = $('actus_global');
	if(gb)
		gb.css("height", total + 'px');
}

function observeActus(el,ovr,out){
	el.mouseover(
		function(){
			el.css("background", ovr);
		}
	);
	el.mouseout(
		function(){
			el.css("background", out);
		}
	);
}

function switchActus(nohide) {
	var f = $('div#actus_global .actus_start_hidden');
	var g = $('div#actus_global .actus_titre');
	var content = nohide + '_content';
	var ferme = 'url(img/actus/actus_titre_pub.png) left top no-repeat';
	var ferme_rond = 'url(img/actus/actus_titre_pub_rond.png) left top no-repeat';
	var ouvert = 'url(img/actus/actus_titre_pub_ouvert.png) left top no-repeat';
	for(var i=0; i<f.length; i++){
		var gi = $(g[i]);
		var fi = $(f[i]);
		if(fi.attr("id") != content){
			fi.slideUp(500);
			gi.css("background", ferme);
			observeActus(gi,ouvert,ferme);
		} else {
			fi.slideDown(350);
			gi.css("background", ouvert);
			observeActus(gi,ouvert,ouvert);
		}
	}
	return false;
}

var ovl_colors = new Array();
ovl_colors["_aud"] = "#008dfa";
ovl_colors["_vid"] = "#fa0600";
ovl_colors["_son"] = "#b000fa";
ovl_colors["_pac"] = "#69af23";
ovl_colors["_hom"] = "#EF9702";
ovl_colors["_maj"] = "#EF9702";
ovl_colors["_prm"] = "#EF9702";
ovl_colors["_new"] = "#EF9702";

$("#zoom").ready(function() {
	if(typeof $('#zoom a.lightbox').lightBox == 'function'){
		$('#zoom a.lightbox').lightBox({
			//overlayBgColor: dpt_js_color,
			//overlayOpacity: 0.4,
			fixedNavigation: true,
			imageLoading: 'img/lightbox/lightbox-ico-loading.gif',
			imageBtnClose: 'img/lightbox/close.gif',
			imageBtnPrev: 'img/lightbox/prev.gif',
			imageBtnNext: 'img/lightbox/next.gif',
			imageBlank: 'img/lightbox/lightbox-blank.gif',
			containerBorderSize: 10,
			containerResizeSpeed: 350,
			txtImage: 'Image',
			txtOf: ' / '
		});
	}
});

$("div#alerte_dispo_container").ready(function() {
	$("#alerte_dispo_button").click(function() {
		var alert_email = $("#alerte_dispo_email").val();
		var pm_complet = $("#pm_complet").val();
		$.post("alert.php", { sage: code, email: alert_email, nom: pm_complet },
			function(data){
				if(data.error){
					alert(data.msg);
				} else {
					$("div#alerte_dispo_container").html("<p class=\"mess_alerte\">" + data.msg + "</p><img src=\"img/graphictools/alerte_dispo.png\" alt=\"\" />");
				}
				//console.log(data.msg);
			}, "json"
		);
	});
});

$("form#sfform").ready(function() {
	$("input#srh").focus();
	$("input#srh").autocomplete("search.php", {
		delay: 10,
		width: 472,
		max: 25,
		highlight: function(match, keywords) {return doTheHighlight(match, keywords);},
		scroll: false,
		scrollHeight: 300,
		formatItem: function(row) {
			if(row[0] == '' && row[1] == ''){
				return "<h3 class=\"close\">" + row[2] + "</h3>";
			} else if(row[0] == ''){
				return "<h3>" + row[1] + "</h3>";
			} else {
				var out = "<a class=\"renvoi";
				if(row[2]){
					out+= "  screenshot\" rel=\"http://www.univers-sons.com/produits/"+ row[2] + " ";
				}
				
				out+= "\"href=\"" + row[0] + ".html\">" + row[1];
				
				if(parseInt(row[3]) > 0){
					out+= "<span class=\"prix\"> - " + row[3] + " €</span>";
				}
				
				if(row[4] > 0){
					out+= "<span class=\"small_caps\"> - EN STOCK</span>";
				}
				
				if(row[5] == 'Y'){
					out+= "<span class=\"small_caps marron\"> - NOUVEAU</span>";
				}
				
				if(row[6] == 'Y'){
					out+= "<span class=\"small_caps marron\"> - PROMO</span>";
				}
				
				out+= "</a>\n";
				
				return out;
			}
		}
	});
});

function doTheHighlight(value, term) {
	// Escape any regexy type characters so they don't bugger up the other reg ex
	term = term.replace(/([\^\$\(\)\[\]\{\}\*\.\+\?\|\\])/gi, "\\$1");
	// Join the terms with a pipe as an 'OR'
	term = term.split(' ').join('|');
	return value.replace(new RegExp("(?![^&;]+;)(?!<[^<>]*)(" + term + ")(?![^<>]*>)(?![^&;]+;)", "gi"), "<strong>$1</strong>");
}

/*
 * Url preview script
 * written by Alen Grakalic (http://cssglobe.com)
 */
 