// MkAsk(\'\',\'\',\'\',true);
//MkAsk(\'Etes vous sur d\\\'avoir sauvegardé ?\',\'javascript:document.location=\\\'actions.php?IDS='.$_GET['IDS'].'&action=DestroySession&confirm=true\\\'\',\'\',true);

/*function MkWindow(content){

	var MyWin = "";
	MyWin += '<div class="DHTML_div" id="DHTML_div"  style="display:none;">';
	MyWin += '<table cellpadding="0" cellspacing="0" border="0">';
	MyWin += '<tr height="13">';
	MyWin += '  <td style="font-size:1px;" width="14"><img src="'+PATH+'themes/templates/admin/alert/top_l.png" /></td>';
	MyWin += '  <td style="background-image:url('+PATH+'themes/templates/admin/alert/top.png); background-repeat:repeat-x; font-size:1px;"></td>';
	MyWin += '  <td width="17" style="font-size:1px;"><img src="'+PATH+'themes/templates/admin/alert/top_r.png" /></td>';
	MyWin += ' </tr>';
	MyWin += ' <tr>';
	MyWin += '  <td style="background-image:url('+PATH+'themes/templates/admin/alert/left.png); background-repeat:repeat-y; background-position:bottom"></td>';
	MyWin += '  <td style="background-image:url('+PATH+'themes/templates/admin/alert/body.png); background-repeat:no-repeat; background-position:bottom; padding:15px; background-color:#ffffff;">'+content+'</td>';
	MyWin += '  <td style="background-image:url('+PATH+'themes/templates/admin/alert/right.png); background-repeat:repeat-y; background-position:bottom"></td>';
	MyWin += ' </tr>';
	MyWin += ' <tr height="13">';
	MyWin += '  <td><img src="'+PATH+'themes/templates/admin/alert/bot_l.png" /></td>';
	MyWin += '  <td style="background-image:url('+PATH+'themes/templates/admin/alert/bot.png); background-repeat:repeat-x;"></td>';
	MyWin += '  <td><img src="'+PATH+'themes/templates/admin/alert/bot_r.png" /></td>';
	MyWin += ' </tr>';
	MyWin += '</table>';
	MyWin += '</div>';
	
	return MyWin;


}*/
var DhtmlFrame = {

	Author : 'AP CONCEPT',
	Version : '1.1',
	layer : '',
	
	build : function( opts ){
		
		
		return this;
		
	}
	
	

}

function getFrame(src,name){

	var MyWin = "";
	MyWin += '<iframe class="DHTML_frm" style="width:100%; height:100%; border:none; margin:none;" id="DHTML_frm"  src="'+src+'" frameborder="0">';
	MyWin += '</iframe>';
	
	return MyWin;


}

function getWindowHeight() {
    var windowHeight=0;
    if (typeof(window.innerHeight)=='number') {
        windowHeight=window.innerHeight;
    }
    else {
     if (document.documentElement&&
       document.documentElement.clientHeight) {
         windowHeight = document.documentElement.clientHeight;
    }
    else {
     if (document.body&&document.body.clientHeight) {
         windowHeight=document.body.clientHeight;
      }
     }
    }
    return windowHeight;
}

function getWindowWidth() {
    var windowWidth=0;
    if (typeof(window.innerWidth)=='number') {
        windowWidth=window.innerWidth;
    }
    else {
     if (document.documentElement&&
       document.documentElement.clientWidth) {
         windowWidth = document.documentElement.clientWidth;
    }
    else {
     if (document.body&&document.body.clientHeight) {
         windowWidth=document.body.clientWidth;
      }
     }
    }
    return windowWidth;
}

function centrerParent(element) {
	var height=document.getElementById(element).offsetHeight;//hauteur de l'élément à positionner
	var width=document.getElementById(element).offsetWidth;//largeur de l'élément à positionner
	myParent=document.getElementById(element).parentNode;
	var sTop=myParent.scrollTop;//Hauteur de défilement de l'élément parent
	var sLeft=myParent.scrollLeft;//Longueur de défilement de l'élément parent
	var posY=(pHeight/2)-(height/2)+sTop;//Calcul de la position en Y
	var posX=(pWidth/2)-(width/2)+sLeft;//Calcul de la position en X
	document.getElementById(element).style.top=posY+"px";
	document.getElementById(element).style.left=posX+"px";
}

function centrer(element) {
	var height=document.getElementById(element).offsetHeight;//hauteur de l'élément à positionner
	var width=document.getElementById(element).offsetWidth;//largeur de l'élément à positionner
	myParent=document.body;
	if (window.innerHeight) {

		pHeight = window.innerHeight;

		pWidth = window.innerWidth;

	} else { // IE

		pHeight = document.documentElement.clientHeight;

		pWidth = document.documentElement.clientWidth;

	}
	var sTop=myParent.scrollTop;//Hauteur de défilement de l'élément parent
	var sLeft=myParent.scrollLeft;//Longueur de défilement de l'élément parent
	var posY=(pHeight/2)-(height/2)+sTop;//Calcul de la position en Y
	var posX=(pWidth/2)-(width/2)+sLeft;//Calcul de la position en X
	document.getElementById(element).style.top=posY+"px";
	document.getElementById(element).style.left=posX+"px";
}
function vcentrer(element) {
	var width=document.getElementById(element).offsetWidth;//largeur de l'élément à positionner
	myParent=document.body;
	var pWidth=myParent.offsetWidth;//Largeur de l'élément parent
	var sLeft=myParent.scrollLeft;//Longueur de défilement de l'élément parent
	var posX=(pWidth/2)-(width/2)+sLeft;//Calcul de la position en X
	//document.getElementById(element).style.top="100px";
	document.getElementById(element).style.left=posX+"px";
}

function MkWin(content,width,height)
{
	if(width != null)
		document.getElementById('DHTML_tbl').width=width;
	if(height != null)
		document.getElementById('DHTML_content').height=height;

	document.getElementById('DHTML_content').innerHTML = content;
	//document.getElementById('DHTML_div').style.display='block';
	//document.getElementById('DHTML_layer').style.display='block';
	document.getElementById('DHTML_closer').style.display='block';
	centrer('DHTML_div');
	C_show()
	new Draggable('DHTML_div',{handle:"dragZone"});
	return false;
	
}

function MkFrame(src,name,width,height,options)
{
	if(typeof(options) == 'object')
		var option = options;
	else
		var option = {};
	if(option.layer)
		var layer = option.layer;
	else
		var layer = 'DHTML_layer';
	
		
	if(width != null)
		document.getElementById('DHTML_tbl').width=width;
	else
		document.getElementById('DHTML_tbl').width='';
	if(height != null)
		document.getElementById('DHTML_content').height=height;
	else
		document.getElementById('DHTML_content').height='';
	document.getElementById('DHTML_content').innerHTML = getFrame(src,name,option);
	//document.getElementById('DHTML_div').style.display='block';
	//Effect.Appear('DHTML_div');
	//document.getElementById('DHTML_layer').style.display='block';
	document.getElementById('DHTML_closer').style.display='block';
	if(option.title)
		$('DHTML_title').innerHTML = option.title;
	else
		$('DHTML_title').innerHTML = '';
		
	if(option.close == false){
		$(layer).onclick="";
		$('DHTML_closer').onclick=function(){ alert('Cette fenetre ne peut pas etre fermee'); };
	} else {
		$(layer).onclick=function(){ parent.C_close(); };
		$('DHTML_closer').onclick=function(){ parent.C_close(); };
	}
	centrer('DHTML_div');
	C_show();
	if(option.drag != false)
		new Draggable('DHTML_div',{handle:"dragZone"});
	return false;
	
}

function MkAsk(content, yes, no, skip, ico, save)
{
	
	var o ='';
	o += '  <div align="center">';
	
	if(ico !== false) {
		
		if(ico == null) ico = 'normal/importantquest.gif';
		o += '<table width="100%"><tr>';
		o += '<td><img name="'+name+'" src="'+ICO_PATH+ico+'" hspace="10" /></td>';
		o += '<td><p style="font-size:13px; color:#333333;">'+content+'</p></td>';
		o += '</tr></table>';
	} 
	else
		o += '<p style="font-size:13px; color:#333333; margin:15px;">'+content+'</p>';
	
	if(yes != false)
		o +=  mkButton('yes',yes);
	if(no != false)
		o +=  mkButton('no',no);
	if(save != null)
		o +=  mkButton('save',save);
	if(skip != false)
		o += mkButton('annul','C_close();');
	
	
	o += '</div>';

	//var MyWin = MkWindow(o);
	//document.write(MyWin);
	document.getElementById('DHTML_content').innerHTML = o;
	document.getElementById('DHTML_content').height = '';
	document.getElementById('DHTML_content').width = '';
	centrer('DHTML_div');
	C_show()
	//document.getElementById('yes_btn').focus();
	//Effect.Appear('DHTML_div');
	//document.getElementById('DHTML_div').style.display='block';
	//document.getElementById('DHTML_layer').style.display='block';
	new Draggable('DHTML_div',{handle:"dragZone"});
	document.getElementById('DHTML_closer').style.display='block';
	return false;
	
}

function MkAlert(content, ico)
{
	
	var o ='';
	o += '  <div align="center" style="margin:15px;">';
	
	if(ico !== false) {
		
		if(ico == null) ico = 'normal/importantinfo.gif';
		o += '<table width="100%"><tr>';
		o += '<td><img name="'+name+'" src="'+ICO_PATH+ico+'" hspace="10" /></td>';
		o += '<td><p style="font-size:13px; color:#333333;">'+content+'</p></td>';
		o += '</tr></table>';
	} 
	else
		o += '<p style="font-size:13px; color:#333333;">'+content+'</p>';
	
	o += mkButton('ok','C_close();');
	o += '</div>';

	//var MyWin = MkWindow(o);
	//document.write(MyWin);
	document.getElementById('DHTML_content').innerHTML = o;
	centrer('DHTML_div');
	C_show()	
	//document.getElementById('DHTML_div').style.display='block';
	//document.getElementById('DHTML_layer').style.display='block';

	//Effect.Shrink('DHTML_div');
	new Draggable('DHTML_div',{handle:"dragZone"});
	document.getElementById('DHTML_closer').style.display='block';
	return false;
	
}

function MkProgress( content ){
	var o ='';
	o += '  <div align="center" style="margin:15px;">';
		o += '<h1>Progression en cours...</h1>';
		o += '<p><img name="'+name+'" src="'+ICO_PATH+'normal/progressbar_small.gif" hspace="10" /></p>';
		o += '<p id="DHTML_PROGRESS_CONTENT">'+content+'</p>';
	o += '</div>';

	//var MyWin = MkWindow(o);
	//document.write(MyWin);
	var pa = document.getElementById('DHTML_PROGRESS_CONTENT');
	
	if(pa !== null)
		pa.innerHTML = content;
		var dh = document.getElementById('DHTML_div2');
		if(dh !== null && dh.display == 'none')
			C_show('DHTML_div2','DHTML_layer2');
	else {	
		document.getElementById('DHTML_div2').innerHTML = o;
		C_show('DHTML_div2','DHTML_layer2')	;
	}
	//centrer('DHTML_div2');
	//document.getElementById('DHTML_div').style.display='block';
	//document.getElementById('DHTML_layer').style.display='block';

	//Effect.Shrink('DHTML_div');
	//new Draggable('DHTML_div',{handle:"dragZone"});
	return false;
	
}

function C_show(id,lid){
	
	var cid = id ? id : 'DHTML_div';
	var lid = lid ? lid : 'DHTML_layer';

	document.getElementById( cid ).style.display='block';
	//new Effect.Appear("DHTML_div", {duration:0.5, from:0.0, to:1.0});
	centrer( cid );
	new Effect.Appear( lid , {duration:0.3, from:0.0, to:0.6});
	return false;
	//Element.remove('DHTML_div');
}

function C_close( id , lid ){

	var cid = id ? id : 'DHTML_div';
	var lid = lid ? lid : 'DHTML_layer';

	//new Effect.Fade( cid , {duration:0.1, from:1.0, to:0.0});
	//new Effect.Fade( lid , {duration:0.1, from:1.0, to:0.0});
	$(cid).style.display='none';
	$(lid).style.display='none';
	return false;
	//Element.remove('DHTML_div');

}

function P_close( id ){

	var cid = id ? id : 'DHTML_div2';

	new Effect.Fade( cid , {duration:0.2, from:1.0, to:0.0});
	new Effect.Fade("DHTML_layer2", {duration:0.4, from:1.0, to:0.0});
	return false;
	//Element.remove('DHTML_div');

}

function Q_close(id){

	document.getElementById('DHTML_div').style.display='none';
	document.getElementById('DHTML_layer').style.display='none';
	//Element.remove('DHTML_div');

}