function resizePage(sIdDiv) {
	
	//Non-IE
    if(typeof(window.innerHeight) == 'number') {
        myHeight = window.innerHeight;
    }
    //IE 6+ in 'standards compliant mode' 
    else if(document.documentElement && document.documentElement.clientHeight) {  
        myHeight = document.documentElement.clientHeight;
    }
    //IE 4 compatible 
    else if(document.body && document.body.clientHeight) {
        myHeight = document.body.clientHeight;
    }
    
    document.getElementById(sIdDiv).style.height = myHeight + 'px';
    document.getElementById(sIdDiv).style.minHeight = myHeight + 'px';
}

function rubriqueCarnetOver(sDiv) {
	if(oDiv = document.getElementById(sDiv)) {
		oDiv.className = 'rubrique_carnet_over';
	}
}

function rubriqueCarnetOut(sDiv) {
	if(oDiv = document.getElementById(sDiv)) {
		oDiv.className = 'rubrique_carnet';
	}
}

function getElementsByClassName(className, tag, elm){
	var testClass = new RegExp("(^|s)" + className + "(s|$)");
	var tag = tag || "*";
	var elm = elm || document;
	var elements = (tag == "*" && elm.all)? elm.all : elm.getElementsByTagName(tag);
	var returnElements = [];
	var current;
	var length = elements.length;
	for(var i=0; i<length; i++){
		current = elements[i ];
		if(testClass.test(current.className)){
			returnElements.push(current);
		}
	}
	return returnElements;
}


function tickAllDomainesPros() 
{
    
    if (document.getElementById('tick_all_pros').checked == true) {
        $bChecked = 'checked';
    }
    else {
        $bChecked = false;
    }
    
    $aCheckboxes = document.getElementById('domaines_competences_pro').getElementsByTagName('input');
    
    for ($i = 1 ; $i < $aCheckboxes.length ; $i++) {
        
        if ($aCheckboxes[$i].type == 'checkbox') {
            $aCheckboxes[$i].checked = $bChecked;
        }
    }
    
    
}


function tickAllDomainesGeneraux() 
{
    
    if (document.getElementById('tick_all_gen').checked == true) {
        $bChecked = 'checked';
    }
    else {
        $bChecked = false;       
    }
    
    $aCheckboxes = document.getElementById('domaines_competences').getElementsByTagName('input');
    
    for ($i = 1 ; $i < $aCheckboxes.length ; $i++) {
        
        if ($aCheckboxes[$i].type == 'checkbox') {
            $aCheckboxes[$i].checked = $bChecked;
        }
    } 
}

function maxlength(text, length)
{
    if(text.value.length > length) {
        text.value = text.value.substr(0, length);
    }
}

