function favoris() {
	if ( navigator.appName != 'Microsoft Internet Explorer' ){
		window.sidebar.addPanel("Essilor","http://www.essilor.com",""); 
		}
	else { 
	window.external.AddFavorite("http://www.essilor.com","Essilor"); 
	} 
}

function EcrireCookie(nom, valeur){
	var argv=EcrireCookie.arguments;
	var argc=EcrireCookie.arguments.length;
	var expires=(argc > 2) ? argv[2] : null;
	var path=(argc > 3) ? argv[3] : null;
	var domain=(argc > 4) ? argv[4] : null;
	var secure=(argc > 5) ? argv[5] : false;
	document.cookie=nom+"="+escape(valeur)+
	((expires==null) ? "" : ("; expires="+expires.toGMTString()))+
	((path==null) ? "" : ("; path="+path))+
	((domain==null) ? "" : ("; domain="+domain))+
	((secure==true) ? "; secure" : "");
}

function getCookieVal(offset){
	var endstr=document.cookie.indexOf (";", offset);
	if (endstr==-1) endstr=document.cookie.length;
	return unescape(document.cookie.substring(offset, endstr));
	}function LireCookie(nom){
		var arg=nom+"=";
		var alen=arg.length;
		var clen=document.cookie.length;
		var i=0;
		while (i<clen){
		var j=i+alen;
		if (document.cookie.substring(i, j)==arg) return getCookieVal(j);
		i=document.cookie.indexOf(" ",i)+1;
		if (i==0) break;
	}
	return null;
}

function cook(){
	EcrireCookie("fontsize",document.getElementsByTagName('body')[0].style.fontSize);
	}//.substring(0,document.getElementsByTagName('body').style.fontSize.lastIndexOf('em'))));

function rendCook(){
	n=LireCookie("fontsize");
	if ((n!=null)||(n!=1)){
		document.getElementsByTagName('body')[0].style.fontSize = n ;
		var y = n + 'o';
		y = y.substr(0, y.length - 3);
		t = parseFloat(y);
		
		//alert(t);
		}
	}
			
function ProcessImn() {
    //do nothing - Fix Active X Name.dll bug
}

function ProcessImnMarkers() {
    //do nothing - Fix Active X Name.dll bug
}

function changePopupInfo(popupId, title, text, button)
{
    var pr='#'+popupId+' div.main_';
	$(pr+'title').html(title);
	$(pr+'texte').html(text);
	$(pr+'bt_blue').html(button);
}
function changeFeedback(popupId, text, css)
{
	$('#'+popupId+" div.feedback").html("<span class=\"" + css + "\">" + text + "</span>");
}

function toolSendIt()
{
	var pId = 'popupSendIt';
	var btId = '#'+pId+" div.main_bt_blue a input";
	if ($(pId).jVal({style:'blank',padding:8,border:0,wrap:false}))
	{
		$(btId).attr('disabled', 'disabled');
		var to = $('#fTo').val();
		var last = $('#fLastname').val();
		var first = $('#fFirstname').val();
		var email = $('#fEmail').val();
		var msg = $('#fMessage').val();
		$.ajax({
		  contentType: "application/json; charset=utf-8",
		  url: "/_layouts/EssilorCountryCore/SendIt.ashx",
		  data: "email="+email+"&msg="+msg+"&first="+first+"&last="+last+"&to="+to,
		  dataType: "xml",
		  success: function(data) { 
			if ($(data).find('Error').length == 0)
				changePopupInfo(pId, ECL_AjaxSuccessSendItTitle, ECL_AjaxSuccessSendItText, '');
			else
				changeFeedback(pId, $(data).find('Error > Message').text(), 'error');
		  },
		  error: function(data) { changeFeedback(pId, ECL_AjaxErrorSendItText, 'error'); } 
		});
		$(btId).attr('disabled', '');
	}
}

function CustomSearchRedirect(searchurl)
{
    window.location = searchurl + "?k=" + $("#search").val();
}

jQuery( document ).ready( function ( $ ) 
{
    $('div#menu_head ul li:first-child').addClass( 'first' );
    $('div.under_list ul li:first-child').addClass( 'first' );
    $('#nav_black a:first-child').addClass( 'premier' );
    $('div.under_list ul li:last-child').addClass( 'last' );
    var topMenuLength = $("#nav_black>a").length;
    $("#nav_black>a").each(function() { if ($(this).index() >= topMenuLength/2) $("#nav_grey").append($(this)) } );
    $('div.summary_column:first-child').addClass( 'last' );
	$('div.summary_column:last-child').addClass( 'first' );
	$('div.summary_list ul li:first-child').addClass( 'fisrt' );
	$("#logo a").attr('href', $("#insitu a").attr('href'));
		
    $("#font a").click(function() {
        $("link[href*='font_']").attr("href",$(this).attr('rel'));
        $.cookie("css",$(this).attr('rel'), {expires: 365, path: '/'});
        return false;
    });
});

