function pieInit()
{
	//test IE
	if(window.PIE) {
		$$('.rounded').each(function(el) {
			PIE.attach(el);
		});
	}
}
function fInitFormHiddenTitles(){
	new formHiddenTitles($$('.hiddentitles'));
}
var widget_request = null;
function CartWidgetLoad(e){
	if(null!=widget_request)
		widget_request.cancel();
	new Request.HTML({
		url:'js/ajax/cart_widget.js.php',
		evalResponse:true,
		onComplete:function(responseHTML){
			if($('dropdown'))
				$('dropdown').destroy();
			//document.body.adopt(responseHTML);
			
			$('intro').adopt(responseHTML);
			
			if( e != null ) {
				if($('dropdown'))
					$('dropdown').setStyles({
						'top':'20px',
						'right':'0px'
					});
			}
			else{
				if($('dropdown'))
					$('dropdown').setStyles({
						'top':'20px',
						'right':'0px'
					});
			}
		}
	}).send();
}

function fInitWidgets(){
	$('cart_widget_view').addEvent('mouseenter',function(e){
		var e = new Event(e);
		CartWidgetLoad(e);
	});
}

function fDelete(){
	$$('.fDelete').each(function(el){
		el.addEvent('click', function(e){
			e = new Event(e);
			if( !confirm(el.title ? el.title : 'Etes vous sûr de vouloir supprimer cet élément ?')){
				e.stop();
			}
		});
	});
}

function fInit(){
	fInitFormHiddenTitles();
	fInitWidgets();
	fDelete();
	pieInit();
}

window.addEvent('domready',fInit);


sfHover = function() {
	var sfEls = document.getElementById("menu-top").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
	
}
if (window.attachEvent) window.attachEvent("onload", sfHover);

function popup( href, name, h, l ) {
	var hauteur = Math.round( ( screen.availHeight - h ) / 2 );
	var largeur = Math.round( ( screen.availWidth - l ) / 2 );
	var popup = window.open( href, name, 'toolbar=0,location=0,directories=0,status=0, scrollbars=1,resizable=1,menubar=0,top='+hauteur+',left='+largeur+',width='+l+',height='+h);
	popup.focus();
	return false;	
}

function popupOrder( Obj ) {
	return popup( Obj.href, 'order', 600, 800 );
}
 function popUp(url) {
	sealWin=window.open(url,"win",'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,width=600,height=300');
	self.name = "mainWin";
}
		
function popupCenter( href, l, h) {
	var hauteur = Math.round( ( screen.availHeight - h ) / 2 );
	var largeur = Math.round( ( screen.availWidth - l ) / 2 );
	window.open( href, 'rsmPopup', 'toolbar=0,location=0,directories=0,status=0,scrollbars=1,resizable=1,menubar=0,top='+hauteur+',left='+largeur+',width='+l+',height='+h);
	return false;	
}

function clearAll( menu ) {			
	var menuObj = document.getElementById( menu );			
	for( var j=menuObj.length; j>=0; j-- ) {
		menuObj.options[j] = null;
	}
	menuObj = null;
}

function isDefined(variable){
	if(typeof variable != 'undefined')
		return true;
	return false;	
}


function close_popup_newsletter() {
	if ($('close_popup_newsletter')) {
		$('close_popup_newsletter').addEvent('click', function(el) {
			el.stop();
			$('popup-newsletter').setStyle('display', 'none');
			var myCookie = Cookie.write('eyeslipsface_close_popup_newsletter', 1, {duration: 7});
		});
		
		$('popup_newsletter_send').addEvent('submit', function(el) {
			var myCookie = Cookie.write('eyeslipsface_close_popup_newsletter', 1, {duration: 7});
		});
		
		var myCookie = Cookie.read('eyeslipsface_close_popup_newsletter');
		if (myCookie == 1) {
			$('popup-newsletter').setStyle('display', 'none');
		}
	}
}
window.addEvent('domready', close_popup_newsletter);


function opacityMenu() {

	if($$('#menu-top ul li div.int'))
	{
		$$('#menu-top ul li div.int').setStyles({'opacity':0.95, 'display': 'none'});
	}	
	
}
window.addEvent('domready', opacityMenu);

