  function creatcad(title,num,closemode)
{
closeminf ='';
var myAjax = new Ajax.Request(
					'comm/newgroup_create.php?name='+title+'&id='+num, 
					{method: 'get', parameters: '', onComplete: showResponse}
					);				


if (closemode==true) closeminf='style="display:none"'; 
$('thelist').innerHTML='<li id="item_'+num+'" style="display:none"><div class="shadcad"><div class="greencad" id="item_'+num+'div"><a class="title">'+title+'</a> <div '+closeminf+' id="d1block'+num+'"><div class="block"> </div></div></div></div></li>'+document.getElementById('thelist').innerHTML;
new Effect.Appear('item_'+num,{duration:0.5});
new Effect.Highlight('item_'+num+'div',{duration:0.5});
zzcad++;
setTimeout('window.location.reload()',1000);
Effect.toggle('fonct','slide');
}
var Color = 0;

function newsite()
{
var myAjax = new Ajax.Request(
					'comm/newsite_form.php', 
					{method: 'get', parameters: '', onComplete: showResponse}
					);				
}
function newgroup()
{
var myAjax = new Ajax.Request(
					'comm/newgroup_form.php', 
					{method: 'get', parameters: '', onComplete: showResponse}
					);				
}
function modisite(url)
{
new Effect.ScrollTo('topzone');
var myAjax = new Ajax.Request(
					'comm/changesite_form.php?url='+url, 
					{method: 'get', parameters: '', onComplete: showResponse}
					);				
}
function showResponse(originalRequest)
	{
		//put returned XML in the textarea
		$('fonct').innerHTML = originalRequest.responseText;
		//new Effect.Highlight('menubar1',{duration:1.5}); 
		new Effect.toggle('fonct','slide');
	}
	
	function showResponse2(originalRequest)
	{
		$('fonct').innerHTML = originalRequest.responseText;
	}
	
	function reg_NewSite(title,des,keys,url)
	{
	window.location.replace('<? echo url_actuelle(); ?>?register=site&title='+title);
	}

	function $sel(selector){
var i;
var s=[];
var selid="";
var selclass="";
var tag=selector;
var objlist=[];
if(selector.indexOf(" ")>0){
    s=selector.split(" ");
    var fs=s[0].split("#");
    if(fs.length==1) return(objlist);
    return($(fs[1]).getElementsByTagName(s[1]));
    }
if(selector.indexOf("#")>0){
    s=selector.split("#");
    tag=s[0];
    selid=s[1];
    }
if(selid!=""){
    objlist.push($(selid));
    return(objlist);
    }
if(selector.indexOf(".")>0){
    s=selector.split(".");
    tag=s[0];
    selclass=s[1];
    }
var v=document.getElementsByTagName(tag); 
if(selclass=="")
    return(v);
for(i=0;i<v.length;i++){
    if(v[i].className==selclass){
        objlist.push(v[i]);
        }
    }
return(objlist);
}

function verif_NewSite(url)
{
var myAjax = new Ajax.Request(
					'comm/newsite_form2.php?url='+url, 
					{method: 'get', parameters: '', onComplete: showResponse2}
					);				

}

function savesite(title,des,keys,url)
{
var myAjax = new Ajax.Request(
					'comm/newsavesite.php?title='+title+'&des='+des+'&url='+url+'&keys='+keys, 
					{method: 'get', parameters: '', onComplete: savedsite}
					);		

}
function changesite(title,des,keys,url)
{
var myAjax = new Ajax.Request(
					'comm/changeinfosite.php?title='+title+'&des='+des+'&url='+url+'&keys='+keys, 
					{method: 'get', parameters: '', onComplete: savedsite}
					);		
//document.write('comm/changeinfosite.php?title='+title+'&des='+des+'&url='+url+'&keys='+keys+'&language='+lang);
}

function unmark(id)
{
var myAjax = new Ajax.Request(
					'comm/unmark_this.php?id='+id, 
					{method: 'get', parameters: '', onComplete: function(){var myid='blsiteID'+id; Effect.SwitchOff(myid);}				

					}
					);		
//document.write('comm/changeinfosite.php?title='+title+'&des='+des+'&url='+url+'&keys='+keys+'&language='+lang);
}



function bookmarkthis(id)
{
	var myAjax = new Ajax.Request(
					'comm/bookmark_this.php?id='+id, 
					{method: 'get', parameters: '', onComplete: function(){var myid='numclic'+id;var myid2='numclicbg'+id;
					if (myAjax.transport.responseText!='nan')
					{
					$(myid2).style.backgroundImage= 'url(gfx/bluemark.gif)'; 
					 $(myid).innerHTML=myAjax.transport.responseText;
					  Effect.Pulsate(myid2);
					} else 
					{
					$(myid2).style.backgroundImage= 'url(gfx/redmark.gif)';
					Effect.Shake(myid2,40);
					}
					}  }
					);		
	
	}


   

function savedsite()
{
setTimeout("new Effect.toggle('fonct','slide');",500);
setTimeout("window.location.replace('yourmarks')",1500);
}
  function setCook(nom,valeur,jours) {
        
		if (jours==false) document.cookie = nom + "=" + escape(valeur); 
		else {
		var expDate = new Date()
        expDate.setTime(expDate.getTime() + (jours * 24 * 3600 * 1000))
        document.cookie = nom + "=" + escape(valeur)
            + ";expires=" + expDate.toGMTString() }
        }
		
		function getCook(nom) {
        deb = document.cookie.indexOf(nom + "=")
        if (deb >= 0) {
            deb += nom.length + 1
            fin = document.cookie.indexOf(";",deb)
            if (fin < 0) fin = document.cookie.length
            return unescape(document.cookie.substring(deb,fin))
            }
        return ""
        }