function checkAll(field)
{


for (i = 0; i < field.length; i++)
	field[i].checked = true ;
}

function uncheckAll(field)
{


for (i = 0; i < field.length; i++)
	field[i].checked = false;
}



function check_all_tags(field)
{

   var ip= document.getElementsByClassName(field);
   for (i = 0; i < ip.length; i++)
   {
	document.getElementById('check_tag'+i).checked = true;
   }
}
function uncheck_all_tags(field)
{
    var ip= document.getElementsByClassName(field);
    for (i = 0; i < ip.length; i++)
	document.getElementById('check_tag'+i).checked = false;
	
	

}
function remove_link(deselect){

document.getElementById(deselect).setAttribute('onclick','');
document.getElementById(deselect).style.cursor="default";
if((deselect!='selwiz') && (deselect!='selwiztg'))
document.getElementById(deselect).setAttribute("class","");
}

function enable_href(deselect){
    if(deselect=='selwiz'){
    document.getElementById(deselect).setAttribute("onclick","chooseall()");
    }
    else{
        if(deselect=='selwiztg'){
        document.getElementById(deselect).setAttribute("onclick","choosealltags()");
        }
        else{
        document.getElementById(deselect).setAttribute("onclick","uncheck_all_experts('select_experts')");
        document.getElementById(deselect).setAttribute("class","searchlinkorange1");
        }
    }

    document.getElementById(deselect).style.cursor="pointer";
    document.getElementById(deselect).style.cursor="hand";
}

function check_all_wizard(field)
{
    var ip= document.getElementsByClassName(field);

   for (i = 0; i < ip.length; i++){
     id_name=ip[i].id;
	 document.getElementById(id_name).checked = true;
	}
	
	if((field=="select_experts_wizard") || (field=="select_experts_second")){
    	document.getElementById('selectallexp').style.display="none";
    	document.getElementById('deselectallexp').style.display="block";
    }
    else{
        document.getElementById('selectalltag').style.display="none";
    	document.getElementById('deselectalltag').style.display="block";
    }
}

function uncheck_all_wizard(field)
{
    var ip= document.getElementsByClassName(field);

   for (i = 0; i < ip.length; i++){
   id_name=ip[i].id;
	document.getElementById(id_name).checked = false;
	}
	if((field=="select_experts_wizard") || (field=="select_experts_second")){
	document.getElementById('selectallexp').style.display="block";
	document.getElementById('deselectallexp').style.display="none";
}
else{
    document.getElementById('selectalltag').style.display="block";
	document.getElementById('deselectalltag').style.display="none";
}
	

}
function select_on_load(){

var j=0;
var k=0;
 var ips= document.getElementsByClassName('select_tags_wizard');
 var ip= document.getElementsByClassName('select_experts_wizard');

   for (i = 0; i < ip.length; i++){
   id_name=ip[i].id;
	if(document.getElementById(id_name).checked == false){
	j++;
	}
	if(j>0){
	document.getElementById('selectallexp').style.display="block";
	document.getElementById('deselectallexp').style.display="none";
	}
	else{
	document.getElementById('selectallexp').style.display="none";
	document.getElementById('deselectallexp').style.display="block";
	}
	}
	
	for (ij = 0; ij < ips.length; ij++){
   ids_name=ips[ij].id;
	if(document.getElementById(ids_name).checked == false){
	k++;
	}
	if(k>0){
	document.getElementById('selectalltag').style.display="block";
	document.getElementById('deselectalltag').style.display="none";
	}
	else{
	document.getElementById('selectalltag').style.display="none";
	document.getElementById('deselectalltag').style.display="block";
	}
	}

}

function select_on_tags(){

 var j=0;
 var k=0;
 var ips= document.getElementsByClassName('select_tags_second');
 var ip= document.getElementsByClassName('select_experts_second');

   for (i = 0; i < ip.length; i++){
        id_name=ip[i].id;
    	if(document.getElementById(id_name).checked == false){
    	   j++;
    	}
    	if(j>0){
        	document.getElementById('selectallexp').style.display="block";
        	document.getElementById('deselectallexp').style.display="none";
    	}
    	else{
        	document.getElementById('selectallexp').style.display="none";
        	document.getElementById('deselectallexp').style.display="block";
    	}
	}
	
	for (ij = 0; ij < ips.length; ij++){
        ids_name=ips[ij].id;
    	if(document.getElementById(ids_name).checked == false){
    	   k++;
	   }
	   if(k>0){
    	   document.getElementById('selectalltag').style.display="block";
    	   document.getElementById('deselectalltag').style.display="none";
	   }
	   else{
    	   document.getElementById('selectalltag').style.display="none";
    	   document.getElementById('deselectalltag').style.display="block";
	   }
	}

}