function UR_Start() 
{
	UR_Nu = new Date;
	UR_Indhold = showFilled(UR_Nu.getHours()) + ":" + showFilled(UR_Nu.getMinutes()) + ":" + showFilled(UR_Nu.getSeconds());
	document.getElementById("ur").innerHTML = UR_Indhold;
	setTimeout("UR_Start()",1000);
}
function today() 
{
	d = new Date; 
	document.getElementById("today").innerHTML = d.toLocaleDateString();
}
function showFilled(Value) 
{
	return (Value > 9) ? "" + Value : "0" + Value;
}

// JavaScript Document
var newWin = null;
function closeWin(){
	if (newWin != null){
	if(!newWin.closed)
		newWin.close();
	}
}
function popUp(strURL,strType,strHeight,strWidth) {

	closeWin();
	var strOptions="";
	if (strType=="console") strOptions="resizable,height="+strHeight+",width="+strWidth;
	if (strType=="fixed") strOptions="status,height="+strHeight+",width="+strWidth;
	if (strType=="elastic") strOptions="toolbar,menubar,scrollbars,resizable,location,height="+strHeight+",width="+strWidth;
	newWin = window.open(strURL, 'newWin', strOptions);
	newWin.focus();
}

// JavaScript Document
function expand(id)
{
     var item  = document.getElementById(id);
     if( item.style.visibility == 'hidden' )
     {
         item.style.visibility = 'visible';
         item.style.position   = '';
 
         
     }
	 else
     {
         item.style.visibility = 'hidden';
         item.style.position   = 'absolute';
     }
     return false;
}

function change(nom,obj_im,objtext) { 
	if (document.images){
	 document.images[nom].src=obj_im
	}
	d = document.getElementById('textalt');
	d.innerHTML = objtext;
} 

function ImageMax(img,images)  {

	titre="Agrandissement"; 
	w=open("",'image','width='+images.width+',height='+images.height+',toolbar=no,scrollbars=no,resizable=no,top=100,left=100'); 
	w.document.write("<HTML><HEAD><TITLE>"+titre+"</TITLE></HEAD>"); 
	w.document.write("<SCRIPT language=javascript>function checksize() { if (document.images[0].complete) { window.resizeTo(document.images[0].width+10,document.images[0].height+30); window.focus();} else { setTimeout('checksize()',250) } }</"+"SCRIPT>"); 
	w.document.write("<BODY onload='checksize()' onblur='window.close()' onclick='window.close()' leftMargin=0 topMargin=0 marginwidth=0 marginheight=0>");
	w.document.write("<TABLE width='100%' border='0' cellspacing='0' cellpadding='0' height='100%'><TR>");
	w.document.write("<TD valign='middle' align='center'><IMG src='"+img+"' border=0 alt='Mon image'>"); 
	w.document.write("</TD></TR></TABLE>");
	w.document.write("</BODY></HTML>"); 
	w.document.close(); 
}



function Check_all(container_id,state)
 {
  var checkboxes = document.getElementById(container_id).getElementsByTagName('input');
  for (var i=0;i<checkboxes.length;i++)
   {
    if(checkboxes[i].type == 'checkbox')
     {
      checkboxes[i].checked = state;
     }
   }
  return true;
 }
 
 function getXhr(){
	var xhr = null; 
	if(window.XMLHttpRequest) // Firefox et autres
	   xhr = new XMLHttpRequest(); 
	else if(window.ActiveXObject){ // Internet Explorer 
	   try {
				xhr = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e) {
				xhr = new ActiveXObject("Microsoft.XMLHTTP");
			}
	}
	else { // XMLHttpRequest non supporté par le navigateur 
	   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
	   xhr = false; 
	} 
					return xhr;
}
			
/**
* Méthode qui sera appelée sur le click du bouton
*/
function go(){
	var xhr = getXhr();
	// On défini ce qu'on va faire quand on aura la réponse
	xhr.onreadystatechange = function(){
		// On ne fait quelque chose que si on a tout reçu et que le serveur est ok
		if(xhr.readyState == 4 && xhr.status == 200){
			leselect = xhr.responseText;
			// On se sert de innerHTML pour rajouter les options a la liste
			document.getElementById('idConcoursTypeCategorie').innerHTML = leselect;
		}
	}

	// Ici on va voir comment faire du post
	xhr.open("POST","select-concours.php",true);
	// ne pas oublier ça pour le post
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	// ne pas oublier de poster les arguments
	// ici, l'id de l'auteur
	sel = document.getElementById('idConcoursType');
	idConcoursType = sel.options[sel.selectedIndex].value;
	xhr.send("idConcoursType="+idConcoursType);
}

function validerPhoto() {

	//alert("test");
	//alert(document.getElementById('fichier').files.item(0).fileSize);
	//alert(document.getElementById('fichier').files.item(0).fileName);

 if((document.getElementById('fichier').files.item(0).fileName.lastIndexOf(".jpg") ==-1)  &&
	(document.getElementById('fichier').files.item(0).fileName.lastIndexOf(".JPG") ==-1)  &&
	(document.getElementById('fichier').files.item(0).fileName.lastIndexOf(".jpeg")==-1)  &&
	(document.getElementById('fichier').files.item(0).fileName.lastIndexOf(".JPEG")==-1)  &&
	(document.getElementById('fichier').files.item(0).fileName.lastIndexOf(".gif") ==-1)  &&
	(document.getElementById('fichier').files.item(0).fileName.lastIndexOf(".GIF") ==-1)  &&
	(document.getElementById('fichier').files.item(0).fileName.lastIndexOf(".png") ==-1)  &&
	(document.getElementById('fichier').files.item(0).fileName.lastIndexOf(".PNG") ==-1)  ){
		alert("extension supported (jpg,gif,png)");
		return false;
	}
  if(ie)
    {
	    if(document.getElementById('fichier').files.item(0).filesize>6000000){		alert("fichier trop volumineux");	}
	    return false;
    }
  else
    {
	    if(document.getElementById('fichier').files.item(0).fileSize>6000000){		alert("fichier trop volumineux");	}
	    return false;
    }
  return true;
}


function validerVideo() 
{
 if((document.getElementById('fichier').files.item(0).fileName.lastIndexOf(".avi")==-1) &&
	(document.getElementById('fichier').files.item(0).fileName.lastIndexOf(".AVI")==-1) &&
	(document.getElementById('fichier').files.item(0).fileName.lastIndexOf(".flv")==-1) &&
	(document.getElementById('fichier').files.item(0).fileName.lastIndexOf(".FLV")==-1) &&
	(document.getElementById('fichier').files.item(0).fileName.lastIndexOf(".wmv")==-1) &&
	(document.getElementById('fichier').files.item(0).fileName.lastIndexOf(".WMV")==-1) ){
		alert("extension supported (avi,flv,wmv)");
		return false;
 }
 
  if(ie)
    {
	  if(document.getElementById('fichier').files.item(0).filesize>40000000){		alert("fichier trop volumineux");	}
	  return false;
    }
  else
    {
	  if(document.getElementById('fichier').files.item(0).fileSize>40000000){		alert("fichier trop volumineux");	}
	  return false;
    }
  return true;
}



function recupPoid() 
{
	if(ie)	{	tailleFichier = document.getElementById('fichier').files.item(0).filesize;	tailleFichier = tailleFichier/1000;  }
	else	{	tailleFichier = document.getElementById('fichier').files.item(0).fileSize;	tailleFichier = tailleFichier/1000;  }
	//tailleFichier = 900;
	themeActuel   = document.getElementById('RecupereThemeActuel').value;
	/*document.getElementById('RecuperePoidFichier').innerHTML='<script type="text/javascript"> RunFlash("templates/' + themeActuel + '/style/flash/barre-loading.swf?poid=' + tailleFichier + '", "510", "40", "#000000", true, "Barre Loading"); </script>';*/
	document.getElementById('RecuperePoidFichier').innerHTML='<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" id="Barre Loading" align="middle" width="510" height="40"><param name="allowScriptAccess" value="sameDomain"><param name="movie" value="templates/' + themeActuel + '/style/flash/barre-loading.swf?poid=' + tailleFichier + '"><param name="quality" value="best"><param name="bgcolor" value="#000000"><param name="menu" value="false"><param name="wmode" value="transparent"><embed src="templates/' + themeActuel + '/style/flash/barre-loading.swf?poid=' + tailleFichier + '" menu="false" quality="best" wmode="transparent" bgcolor="#000000" name="Barre Loading" allowscriptaccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" align="middle" width="510" height="40"></object>';
}
