// Highslide options
hs.graphicsDir = www+'tpl/highslide/';
hs.outlineType = 'drop-shadow';
hs.wrapperClassName = 'draggable-header';
hs.showCredits = false;
hs.cacheAjax = true;
hs.allowMultipleInstances = true;


// Mootools Fx.morph
function morph_style(obj) {
	var morph_obj = document.getElementById(obj);
	var morph_way = (morph_obj.className != 'valid_not' ? 'valid_not' : 'valid_yes');
	$(obj).morph('.'+morph_way); // morph
	morph_obj.className = morph_way; // definie nvelle class
}

// Mootools Fx.slide
function fx(id, action) {
	var myfx = new Fx.Slide(id);
	
	switch(action) {
		case 'in' :
			myfx.slideIn();
			break;
		case 'out' :
			myfx.slideOut();
			break;
		case 'toggle' :
			myfx.toggle();
			break;
		case 'hide' :
			myfx.hide();
			break;
		default :
			myfx.show();
			break;
	}
}

// gif de chargement, visible / invisible
function loader_gif(statut) {
	if(statut == 'open') {
		document.getElementById('chargement').style.visibility='visible';
	} else {
		document.getElementById('chargement').style.visibility='hidden';
	}
}

// dewplayer
function next() {
	var dewp = document.getElementById("dewplayer");
	if(dewp!=null) dewp.dewnext();
}
function prev() {
	var dewp = document.getElementById("dewplayer");
	if(dewp!=null) dewp.dewprev();
}

// suppression photo
function confirm_form(message, form) {
	if (confirm(message)) {
		document.form.submit();
	}
}

// ajustement de hauteur des textarea
function adjustObjHeight(obj, defaultHeight) {
    if(obj.scrollHeight > defaultHeight) {
        obj.style.height = obj.scrollHeight + 'px';
    } else {
        obj.style.height = defaultHeight + 'px';
    }
}
window.onload = function() {
    var obj = document.getElementsByTagName('textarea');
    var len = obj.length;
    for(var i = 0; i<len; i++)
        adjustObjHeight(obj[i], 15);
}
