//  ====================================
//========================================
var w3c=document.getElementById && !document.all;
var ie=document.all;


//  ====================================
//========================================
var oWin=null;
var oLayer=null;
//  ------------------------------------
//----------------------------------------
function message(pMessage)
{
    alert(pMessage)
}

//  ------------------------------------
//----------------------------------------
function ouvre_overWin(pObjet,pPos,pDim)
{
    oWin=overWin(pObjet,pPos,pDim);
    oLayer=overLayer(75);
    if(oLayer)
    {
        document.body.appendChild(oLayer);
    }
    if(oWin)
    {
        document.body.appendChild(oWin);
        
        
       
        /*oWin.setFocus()*/
        //oWin.contentWindow.focus()
        
    }
	if(document.getElementById('jeux_anim_annie'))
		document.getElementById('jeux_anim_annie').style.visibility='hidden';
    
    
}
//  ------------------------------------
//----------------------------------------
function overWin(pObjet,pPos,pDim)
{
    if(document.getElementById(pObjet))
    {
        document.getElementById(pObjet).style.display="block";
    }
    else
    {
        var txtStyle="";
        if(document.createElement)
        {
            var iframe=document.createElement('iframe');
            
            iframe.setAttribute('src',pObjet);
            iframe.style.position='absolute';
            if(pPos[0]=='center')
            {
               iframe.style.left='50%'; 
               iframe.style.top=pPos[1]+'px';
               iframe.style.margin='0px 0px 0px -'+(pDim[0]/2)+'px;';
            }
            else
            {
               iframe.style.left=pPos[0]+'px'; 
               iframe.style.top=pPos[1]+'px';
            }
            iframe.style.width=pDim[0]+'px';
            iframe.style.height=pDim[1]+'px';
            iframe.style.border="0px solid";
            iframe.style.zIndex='2';
            iframe.id="overWin";
            return iframe
        }
        else
        {
            message('erreur 1');
            return false
        }
    }
    
}
//  ------------------------------------
//----------------------------------------
function overLayer(pP)
{
    if(document.createElement)
    {
        var div=document.createElement('div');
       
        div.style.position='absolute';
        div.style.top='0px';
        div.style.left='0px';
        
        if (document.body.clientWidth)
        {
            var larg = document.body.clientWidth;
            var haut = document.body.clientHeight;
        }
        else
        {
            var larg = window.innerWidth;
            var haut = window.innerHeight;
        }
        div.style.width='100%';
        div.style.height=haut+'px';//'100%';
        div.style.backgroundColor='#000000';
        div.style.filter='alpha(opacity='+pP+')';
        div.style.opacity='.'+pP;
        div.style.zIndex='1';
        return div;

    }
    else
    {
        message('erreur 2')
        return false;
    }
    
}
//  ------------------------------------
//----------------------------------------
function close_overWin()
{
    if(oWin)
    {
        document.body.removeChild(oWin);
        oWin=null;
    }
    if(oLayer)
    {
        document.body.removeChild(oLayer);
        oLayer=null;
    }  
	if(document.getElementById('jeux_anim_annie'))
		document.getElementById('jeux_anim_annie').style.visibility='visible';
}
//  ------------------------------------
//----------------------------------------
function endJeux(pHeight,pHeight2)
{
    oWin.style.height=pHeight+'px';
    oWin.contentWindow.document.getElementById('jeux_commentaire').style.display="block";
    //pHeight2=400;
    if(oWin.contentWindow.document.getElementsByTagName('object').length)
    {
        var flash=oWin.contentWindow.document.getElementsByTagName('object')[0];
    }
    else if(oWin.contentWindow.document.getElementsByTagName('embed').length)
    {
        var flash=oWin.contentWindow.document.getElementsByTagName('embed')[0];
    }
    flash.style.height=pHeight2+'px';
    
    flash.height=pHeight2+'px';
}
//  ------------------------------------
//----------------------------------------
function rejouer_overWin(pHeight,pHeight2)
{
    oWin.style.height=pHeight+'px';
    oWin.contentWindow.document.getElementById('jeux_commentaire').style.display="none";
    //pHeight2=400;
    if(oWin.contentWindow.document.getElementsByTagName('object').length)
    {
        var flash=oWin.contentWindow.document.getElementsByTagName('object')[0];
    }
    else if(oWin.contentWindow.document.getElementsByTagName('embed').length)
    {
        var flash=oWin.contentWindow.document.getElementsByTagName('embed')[0];
    }
    flash.style.height=pHeight2+'px';
    
    flash.height=pHeight2+'px';
}
//  ====================================
//========================================
//  ------------------------------------
//----------------------------------------
function submitForm()
{
    var tPass=document.getElementById('txt_pass').value
    var tUser=document.getElementById('txt_user').value
    if(tPass!="" && tUser!="")
        document.getElementById('form_login').submit()
    else
        alert("Veuillez remplire les champs.")
        
}
//  ------------------------------------
//----------------------------------------

function etoileResult(pPoint)
{
    var point=pPoint
    var html="";
    var cpt=0
    while (cpt<5)
    {
        cpt++;
    	if(point>=10)
    	{
    		point-=10;
    		html+='<img src="imgs/etoile_10_g.jpg" alt=""/>'
    	}
    	else if(point>=5)
    	{
    		point-=5;
    		html+='<img src="imgs/etoile_5_g.jpg" alt=""/>'
    	}
    	else
    	{
    		html+='<img src="imgs/etoile_0_g.jpg" alt=""/>'
    	}
    }
    document.write(html)
}


//  ====================================
//                  Vote
//========================================
var idVote='mpe_vote';
var gValid=false;
//  ------------------------------------
//----------------------------------------
function over_etoile(pId)
{
   for (var i=1;i<=pId;i++)
   {
        document.getElementById('vote_etoile_'+i).src='imgs/etoile_1.jpg';
   }
   for (var i=5;i>pId;i--)
   {
            document.getElementById('vote_etoile_'+i).src='imgs/etoile_0.jpg';
   }
   document.getElementById(idVote).value=pId*10;
}
//  ------------------------------------
//----------------------------------------
function out_etoile(pId)
{
   for (var i=pId;i<=5;i--)
   {
        document.getElementById('vote_etoile_'+i).src='imgs/etoile_0.jpg';
   }
}
//  ------------------------------------
//----------------------------------------
function etoileVote(pPoint,pLog)
{
    var point=pPoint
    var html="";
    var cpt=0
    while (cpt<5)
    {
        cpt++;
        if(pLog)
        {
            html+='<a href="javascript:;" onmouseover="over_etoile('+cpt+')">';
        }
        else
        {
            html+='<a href="javascript:;">';
        }
    	if(point>=10)
    	{
    		point-=10;
    		html+='<img src="imgs/etoile_1.jpg" alt="" border="0" id="vote_etoile_'+cpt+'"/></a> '
    	}
    	else
    	{
    		html+='<img src="imgs/etoile_0.jpg" alt="" border="0" id="vote_etoile_'+cpt+'"/></a> '
    	}
    }
    html+='<input type="hidden" value="0" id="'+idVote+'" name="vote">';
    document.write(html);
    document.getElementById(idVote).value=pPoint;
}

//  ------------------------------------
//----------------------------------------
function onSubmit_etoileVote(pId_com,pId_vote)
{
    if(gValid)
    {
        var ret=true;
        var msg="";
        if(document.getElementById(pId_com).value.length<3)
        {
            msg+="Vous devez entrer un commentaire avant d'envoyer\n"
            ret=false;
        }
        if(document.getElementById(idVote).value==0)
        {
            msg+="Vous devez entrer un vote avant d'envoyer\n"
            ret=false;
        }
        if(msg)
        {
            alert(msg);
        }
        return ret;
    }
    else
    {
        return true;
    }
}
//  ------------------------------------
//----------------------------------------
function onClick_etoileVote()
{
    gValid=true;
}
//  ------------------------------------
//----------------------------------------
function onClick_etoileVote2()
{
    gValid=false;
}

window.onload=function()
{
    if(document.all)
    {
        if(document.getElementById("Verif_but"))
            document.getElementById("Verif_but").attachEvent("onclick", onClick_etoileVote2);
        if(document.getElementById("Imagebutton1"))
            document.getElementById("Imagebutton1").attachEvent("onclick", onClick_etoileVote);
    }
    else
    {
        if(document.getElementById("Verif_but"))
            document.getElementById("Verif_but").addEventListener("click", onClick_etoileVote2, false);
        if(document.getElementById("Imagebutton1"))
            document.getElementById("Imagebutton1").addEventListener("click", onClick_etoileVote, false);
    }
}

