// JavaScript Document

var actionminim=0;
var effacemenupop=new Array();
var timermenu=0;
var timermenu=new Array();
var id='';

function attention(value,texte) {
	if (confirm(texte)) {
		location = value;
		return true;
	} else {
		return false;
	}
}

function menuacttot(idtrans,aff_idtrans) {
	if (aff_idtrans == 0) {	
		timermenu[idtrans]=setTimeout("menuacttimetot('"+idtrans+"',0)",10);	
		effacemenupop[idtrans]=1;	
	} else if (aff_idtrans == 1) { 
		clearTimeout(timermenu[idtrans]); 
		timermenu[idtrans]=setTimeout("menuacttimetot('"+idtrans+"',1)",0);	
		effacemenupop[idtrans]=0;	
	}
}

function menuacttimetot(idtransmn,affmas) {
	if (affmas == 0 && effacemenupop[idtransmn] == 1) {
		document.getElementById(idtransmn).style.display='none';	
	} else if (affmas == 1 && effacemenupop[idtransmn] == 0) {
		document.getElementById(idtransmn).style.display='block';	
	}
}

function ChangeUrl(formulaire)	{
	if (formulaire.ListeUrl.options[formulaire.ListeUrl.selectedIndex].value != "")	{
		location.href = formulaire.ListeUrl.options[formulaire.ListeUrl.selectedIndex].value; 	}
	else {	alert('Choisissez votre destination.');	}	
}

function ChangeUrlInput(input)	{
	if (formulaire.input.options[formulaire.input.selectedIndex].value != "")	{
		location.href = formulaire.input.options[formulaire.input.selectedIndex].value; 	}
	else {	alert('Choisissez votre destination.');	}	
}


function plimenu(actionpli) {
	var expires = new Date (2035, 12, 24)
	if (actionpli==0) {
		document.cookie = 'menucache=1; expires=-1';
		document.cookie = 'menucache=1; expires='+ expires.toGMTString() + '; path=/';
		document.cookie = 'menucacheforum=1; expires=-1';
		document.cookie = 'menucacheforum=1; expires='+ expires.toGMTString() + '; path=/';
		document.getElementById('menugeneral').style.display='block';
		document.getElementById('menurepli').style.display='none';
		document.body.style.paddingLeft='160px';
		history.go(0)
	}
	if (actionpli==1) {
		document.cookie = 'menucache=0; expires=-1';
		document.cookie = 'menucache=0; expires='+ expires.toGMTString() + '; path=/';
		document.cookie = 'menucacheforum=0; expires=-1';
		document.cookie = 'menucacheforum=0; expires='+ expires.toGMTString() + '; path=/';
		document.getElementById('menugeneral').style.display='none'; 
		document.getElementById('menurepli').style.display='block';
		document.body.style.paddingLeft='55px';
		history.go(0)
	}

}

function hidemail(info1,info2,nom) {
	newwinURL='/envoimsg.php?info1='+info1+'&info2='+info2+'&nom='+nom;
	window.open(newwinURL,'Envoyer_un_email','width=300px,height=200px;status=0;resize=0;menu=0'); 				   
}

function popup(height,width) {
	var aff_X= document.body.offsetWidth;
	var aff_Y= document.body.offsetHeight;

	document.getElementById('cache').style.width= aff_X+'px';
	document.getElementById('cache').style.height= aff_Y+'px';
	document.getElementById('cache').style.display= 'block';

	document.getElementById('popup_div').style.display= '';
/*
	document.getElementById('cache').style.width= aff_X+'px';
	document.getElementById('cache').style.height= aff_Y+'px';
	document.getElementById('cache').style.display= 'block';
	obj= document.getElementById(idposition);
	var obj_top= getOffsetPosition(obj, "Top");
	
	obj_top= obj_top-200;
  	_zoomIMG=document.createElement("div");
  	_zoomIMG.id="zoomIMG";
	_zoomIMG.className="albummaxi";
	document.body.appendChild(_zoomIMG);
	for ( i=0 ; i<document.getElementsByTagName("object").length ; i++ ) {
		document.getElementsByTagName("object").item(i).style.visibility = 'hidden';
	}
	for ( i=0 ; i<document.getElementsByTagName("select").length ; i++ ) {
		document.getElementsByTagName("select").item(i).style.visibility = 'hidden';
	}
	document.getElementById('zoomIMG').style.display= 'block';
	document.getElementById('zoomIMG').style.zindex= '10000';
	document.getElementById('zoomIMG').style.width= sizeX+'px';
	document.getElementById('zoomIMG').style.height= sizeY+'px';
	document.getElementById('zoomIMG').style.top = obj_top+'px';
	document.getElementById('zoomIMG').style.left= parseInt((aff_X-sizeX)/2)+'px';
	var urlimg= url_tmp+'album/gl/'+user+'/azf'+user+'-'+photo+'mx.jpg';
	document.getElementById('zoomIMG').innerHTML= '<'+'img src="'+urlimg+'?size='+sizefile+'" width='+sizeX+' height='+sizeY+' alt="Zoom"'+'/'+'>';
	document.getElementById('albummaxishadow').style.width= sizeX+'px';
	document.getElementById('albummaxishadow').style.height= sizeY+'px';
	document.getElementById('albummaxishadow').style.top= parseInt(obj_top+10)+'px';
	document.getElementById('albummaxishadow').style.left= parseInt(((aff_X-sizeX)/2)+10)+'px';
	document.getElementById('albummaxishadow').style.display= 'block';
	document.getElementById('zoomIMG').onclick= zoom_mini_bbcode_hide;
	//alert(document.body.offsetHeight);
*/
}

function zoom_mini_bbcode(idposition,user,photo,sizeX,sizeY,sizefile,url_tmp) {
	var aff_X= document.body.offsetWidth;
	var aff_Y= document.body.offsetHeight;

	document.getElementById('cache').style.width= aff_X+'px';
	document.getElementById('cache').style.height= aff_Y+'px';
	document.getElementById('cache').style.display= 'block';
	obj= document.getElementById(idposition);
	var obj_top= getOffsetPosition(obj, "Top");
	
	obj_top= obj_top-200;
  	_zoomIMG=document.createElement("div");
  	_zoomIMG.id="zoomIMG";
	_zoomIMG.className="albummaxi";
	document.body.appendChild(_zoomIMG);
	for ( i=0 ; i<document.getElementsByTagName("object").length ; i++ ) {
		document.getElementsByTagName("object").item(i).style.visibility = 'hidden';
	}
	for ( i=0 ; i<document.getElementsByTagName("select").length ; i++ ) {
		document.getElementsByTagName("select").item(i).style.visibility = 'hidden';
	}
	document.getElementById('zoomIMG').style.display= 'block';
	document.getElementById('zoomIMG').style.zindex= '10000';
	document.getElementById('zoomIMG').style.width= sizeX+'px';
	document.getElementById('zoomIMG').style.height= sizeY+'px';
	document.getElementById('zoomIMG').style.top = obj_top+'px';
	document.getElementById('zoomIMG').style.left= parseInt((aff_X-sizeX)/2)+'px';
	var urlimg= url_tmp+'album/gl/'+user+'/azf'+user+'-'+photo+'mx.jpg';
	document.getElementById('zoomIMG').innerHTML= '<'+'img src="'+urlimg+'?size='+sizefile+'" width='+sizeX+' height='+sizeY+' alt="Zoom"'+'/'+'>';
	document.getElementById('albummaxishadow').style.width= sizeX+'px';
	document.getElementById('albummaxishadow').style.height= sizeY+'px';
	document.getElementById('albummaxishadow').style.top= parseInt(obj_top+10)+'px';
	document.getElementById('albummaxishadow').style.left= parseInt(((aff_X-sizeX)/2)+10)+'px';
	document.getElementById('albummaxishadow').style.display= 'block';
	document.getElementById('zoomIMG').onclick= zoom_mini_bbcode_hide;
	//alert(document.body.offsetHeight);
}

function zoom_mini_bbcode_hide() {
	this.style.display= 'none';
	document.getElementById('cache').style.display= 'none';
	document.getElementById('albummaxishadow').style.display= 'none';
	for ( i=0 ; i<document.getElementsByTagName("object").length ; i++ ) {
		document.getElementsByTagName("object").item(i).style.visibility = 'visible';
	}
	for ( i=0 ; i<document.getElementsByTagName("select").length ; i++ ) {
		document.getElementsByTagName("select").item(i).style.visibility = 'visible';
	}
}

getOffsetPosition = function(oObj, inTYPE) {
	var iVal = 0;
	var sType = 'oObj.offset' + inTYPE;
	while (oObj && oObj.tagName != 'BODY') {
		iVal += eval(sType);
		oObj = oObj.offsetParent;
	}
	return iVal;
}

function SMIinsert(text1,text2) { 
	var ta =  document.getElementById('textetopic'); 
       
	if (ta.selectionStart | ta.selectionStart == 0) 
     { 
        if (ta.selectionEnd > ta.value.length) { ta.selectionEnd = ta.value.length; } 
       
        var firstPos = ta.selectionStart; 
        var secondPos = ta.selectionEnd+text1.length; 
       
        ta.value=ta.value.slice(0,firstPos)+text1+ta.value.slice(firstPos); 
        ta.value=ta.value.slice(0,secondPos)+text2+ta.value.slice(secondPos); 
         
        ta.selectionStart = firstPos+text1.length; 
        ta.selectionEnd = secondPos; 
        ta.focus(); 
     } else { // Opera 
        var sel =  document.getElementById('textetopic'); 
       
        var instances = countInstances(text1,text2); 
        if (instances%2 != 0 && text2 != ""){ sel.value = sel.value + text2; } 
        else{ sel.value = sel.value + text1; } 
	}  
} 

function aff_maxi_alb() {
	
}