
function lab_list_change( id ){
	var id_select = document.getElementById( "select_"+ id +"_01" );
	var id_search_input = document.getElementById( "search_input_"+id+"_01" );
	var id_drop_list = document.getElementById( "drop_list_"+id+"_02" );
	var id_area_bit = document.getElementById( "area_bit_"+id+"_01" );
	var id_drop_list_02 = document.getElementById( "drop_list_"+id+"_02" );
	var id_date_from_01 = document.getElementById( "date_from_"+id+"_01" );
	var id_date_from_001 = document.getElementById( "date_from_"+id+"_001" );
	
	if( id_select.value == 15 ){
		var id_date_from_002 = document.getElementById( "date_from_"+id+"_002" );
		id_search_input.style.display = "none";
		id_drop_list_02.style.display = "none";
		id_area_bit.style.display = "block";
		id_date_from_001.style.display = "block";
		
		id_date_from_002.focus();
		
	}else{
		id_search_input.style.display = "block";
		id_drop_list_02.style.display = "block";
		id_area_bit.style.display = "none";
		id_date_from_01.style.display = "none";
		id_date_from_001.style.display = "none";
	}
	
}

function lab_list_change_refresh(  ){
	id = new Array( 1,6,7,9,10,14,15,18 );
	for( var i=0;i<id.length;i++ ){
		var id_select = document.getElementById( "select_"+ id +"_01" );
		if( id_select != 1 )
		lab_list_change( id[i] );
	}
}

function clean_row_data(id)
{
	var input_lab_content = document.getElementById( "input_lab_content_"+id );
	input_lab_content.value = '';
	
	var date_select = document.getElementById( "date_select_"+id );
	date_select.value = 0;
	
	var date_from_002 = document.getElementById( "date_from_"+id+"_002" );
	date_from_002.value = '';

	var date_from = document.getElementById( "date_from_"+id+"_02" );
	date_from.value = '';
	
	var date_to = document.getElementById( "date_to_"+id+"_02" );
	date_to.value = '';
}


function clean_row_data_but_date_select( id )
{
	var input_lab_content = document.getElementById( "input_lab_content_"+id );
	input_lab_content.value = '';
	
		
	var date_from_002 = document.getElementById( "date_from_"+id+"_002" );
	date_from_002.value = '';

	var date_from = document.getElementById( "date_from_"+id+"_02" );
	date_from.value = '';
	
	var date_to = document.getElementById( "date_to_"+id+"_02" );
	date_to.value = '';
}
function date_change( id ){
	var id_select = document.getElementById( "select_"+ id +"_01" );
	var id_date_select = document.getElementById( "date_select_"+ id );
	var id_date_from_01 = document.getElementById( "date_from_"+id+"_01" );
	var id_date_from_001 = document.getElementById( "date_from_"+id+"_001" );
	
	if( id_date_select.value == 6 ){
		id_date_from_01.style.display = "block";
		id_date_from_001.style.display = "none";
	}else{
		id_date_from_01.style.display = "none";
		id_date_from_001.style.display = "block";
	}
}

function search_change( name ){
	
	var id_frm = document.getElementById( "recherche_frm" );
	var id_simple_search = document.getElementById( "search_simple" );
	var id_advanced_search = document.getElementById( "search_advanced" );
	var id_help = document.getElementById( "help" );
	
	var search_01 = document.getElementById( "search_01" );
	var search_02 = document.getElementById( "search_02" );
	var search_03 = document.getElementById( "search_03" );
	
	var simple_seach_content = document.getElementById( "search_content" );
	
	if( name == "search_simple" ){
		id_frm.className = "search_form";
		id_simple_search.style.display = "block";
		id_advanced_search.style.display = "none";
		id_help.style.display = "none";
		
		search_01.className = "current";
		search_02.className = "";
		search_03.className = "";
		
		simple_seach_content.focus();
	}else if( name == "search_advanced" ){
		id_frm.className = "search_form_02";
		id_simple_search.style.display = "none";
		id_advanced_search.style.display = "block";
		id_help.style.display = "none";
		
		search_01.className = "";
		search_02.className = "current";
		search_03.className = "";
		input_focus();		
		
	}else if( name == "help" ){
		id_frm.className = "search_form";
		id_simple_search.style.display = "none";
		id_advanced_search.style.display = "none";
		id_help.style.display = "block";
		
		search_01.className = "";
		search_02.className = "";
		search_03.className = "current";
	}
}

function area2_conten_change( id ){
	
	var id_area2 = document.getElementById( "input_lab_content_"+id );
	var id_area3 = document.getElementById( "area3_drop_list_"+id );
	
	if( id_area3.value != '' ){
		id_area2.value = id_area3.value;
	}else{
		id_area2.value = '';//Valuer à recherche
	}
}

function simple_search_check(){
	var id = document.getElementById( "search_content" );
	if( id.value == '' ){
		return false;
	}else{
		return true;
	}
}

function value_empty( id ) {
	var id = document.getElementById( "input_lab_content_"+id );
	
	if( id.value == "valeur à recherche" ){
		id.value = '';
	}
}



function one_search_check(field_1, field_2, field_3, field_4, field_5,field_6,field_7){
       
    if( $(field_1).val() == 15 ){
        
        if($(field_2).val() == 5){
            field_var_3 = $(field_3).val();
            field_var_4 = $(field_4).val();
            
            if( field_var_3 == '' || field_var_4 == '' ){//and four num
                alert('Veuillez saisir une année');
                return false;
            }else{
                if( isNaN(field_var_3) || isNaN(field_var_4) ){
                    alert('Veuillez saisir une année');
                    return false;
                }else{
                     if( field_var_3.length != 4 || field_var_4.length != 4 ){
                        alert('Veuillez saisir une année');
                        return false;
                     }
                }
            }
            
        }else{
            
            if($(field_6).val() =='' || $(field_6).val().toLowerCase() == 'valeur à recherche'){
                alert('Veuillez saisir une valeur dans la zone de recherche');
                return false;
            }
        }
        
    }else{
        if($(field_1).val() != ''){
            if($(field_5).val() == '' || $(field_5).val().toLowerCase() == 'valeur à recherche'){
                alert('Veuillez saisir une valeur dans la zone de recherche');
                return false;
            }
        }
    }
    
//    if($(field_7).val() == ''){
//        alert('Veuillez saisir une valeur dans la zone de recherche');
//        //alert('not ok 3');
//        return false;
//    }
    
    return true;
}


function advanced_search_check(){
    
    return true;
	var field_1, field_2, field_3, field_4, field_5,field_6,field_7;
    flag_0 = true;
    flag_1 = true;
    flag_2 = true;
    flag_3 = true;
    
    
    
    field_1 = '#select_00_01';          //select_01_01
    field_2 = '#date_select_00';        //date_select_01
    field_3 = '#date_from_00_02';       //date_from_01_002
    field_4 = '#date_to_00_02';         //date_to_01_02
    field_5 = '#input_lab_content_00';  //input_lab_content_01
    field_6 = '#date_from_00_002';      //date_from_01_002
    field_7 = '#area4_content_00';      //area4_content_01
    
    if($(field_1).val() != '' && $(field_1).val() != 'Champs à saisir' && !($(field_1).val() == 1 && ( $(field_5).val() == 'valeur à recherche' || $(field_5).val() == '' ))){
        flag = one_search_check(field_1, field_2, field_3, field_4, field_5,field_6,field_7);
        if(!flag)
            return false;
    }else if( $(field_1).val() == 1 && ( $(field_5).val() == 'valeur à recherche' || $(field_5).val() == '' ) ){
    	document.getElementById('input_lab_content_00').value = '';
    }else{
        flag_0 = false;
    }
    
    field_1 = '#select_01_01';          
    field_2 = '#date_select_01';        
    field_3 = '#date_from_01_02';       
    field_4 = '#date_to_01_02';         
    field_5 = '#input_lab_content_01';  
    field_6 = '#date_from_01_002';      
    field_7 = '#area4_content_01';      
   
    
    if($(field_1).val() != '' && $(field_1).val() != 'Champs à saisir' && !($(field_1).val() == 1 && ( $(field_5).val() == 'valeur à recherche' || $(field_5).val() == '' ))){
        flag = one_search_check(field_1, field_2, field_3, field_4, field_5,field_6,field_7);
        if(!flag)
            return false;
    }else if( $(field_1).val() == 1 && ( $(field_5).val() == 'valeur à recherche' || $(field_5).val() == '' ) ){
    	document.getElementById('input_lab_content_01').value = '';
    }else{
        flag_1 = false;
    }

    field_1 = '#select_02_01';          
    field_2 = '#date_select_02';        
    field_3 = '#date_from_02_02';       
    field_4 = '#date_to_02_02';         
    field_5 = '#input_lab_content_02';  
    field_6 = '#date_from_02_002';      
    field_7 = '#area4_content_02';   
    
    if($(field_1).val() != '' && $(field_1).val() != 'Champs à saisir' && !($(field_1).val() == 1 && ( $(field_5).val() == 'valeur à recherche' || $(field_5).val() == '' ))){
        flag = one_search_check(field_1, field_2, field_3, field_4, field_5,field_6,field_7);
        if(!flag)
            return false;
    }else if( $(field_1).val() == 1 && ( $(field_5).val() == 'valeur à recherche' || $(field_5).val() == '' ) ){
    	document.getElementById('input_lab_content_02').value = '';
    }else{
        flag_2 = false;
    }
    
    field_1 = '#select_03_01';          
    field_2 = '#date_select_03';        
    field_3 = '#date_from_03_02';       
    field_4 = '#date_to_03_02';         
    field_5 = '#input_lab_content_03';  
    field_6 = '#date_from_03_002';      
    field_7 = '#area4_content_03';   
    
    if($(field_1).val() != '' && $(field_1).val() != 'Champs à saisir' && !($(field_1).val() == 1 && ( $(field_5).val() == 'valeur à recherche' || $(field_5).val() == '' ))){
        flag = one_search_check(field_1, field_2, field_3, field_4, field_5,field_6,field_7);
        if(!flag)
            return false;
    }else if( $(field_1).val() == 1 && ( $(field_5).val() == 'valeur à recherche' || $(field_5).val() == '' ) ){
    	document.getElementById('input_lab_content_03').value = '';
    }else{
        flag_3 = false;
    }
    
    if( flag_0 == false && flag_1 == false && flag_2 == false && flag_3 == false ){
        alert('Veuillez saisir une critère de recherche');
        return false;
    }
}


function submitForm(search_type){
	if( search_type != '' && search_type != null){
		if( search_type == 'simple' ){
			document.getElementById('simple_search_form').submit();

		}else{
			document.getElementById('advanced_search_form').submit();

		}
	}
}