// JavaScript Document

function show_div(vector_divs,id_active_div)
{	
	var array = new Array(id_active_div);	    
	for(var i=0; i< vector_divs.length; i++ )
    {    	
    	if(vector_divs[i] != id_active_div)
    		document.getElementById(vector_divs[i]).style.display = 'none';
    	else if(vector_divs[i] == id_active_div)
    		document.getElementById(array[0]).style.display = 'block';
    }
}

//disable option in a select on IE
jQuery(document).ready(function() {
	  jQuery('option[disabled]').css({'color': '#999999'});
	  jQuery('select').change(function() {
	    if(this.options[this.selectedIndex].disabled) {
	      if(this.options.length == 0) {
	        this.selectedIndex =-1;
	      } else {
	        this.selectedIndex--;
	      }
	      jQuery(this).trigger('change');
	    }
	  });
	  jQuery('select').each(function(it) {
	    if(this.options[this.selectedIndex].disabled)
	      this.onchange();
	  });
	});

function bgcolor(row, event) 
{
	if(event == 2) {
		var object = 'check' + row;
		if(!document.getElementById(object).checked) {
			document.getElementById('row' + row).style.backgroundColor='';
			if(document.getElementById('img' + row)) document.getElementById('img' + row).style.border='1px solid #666666';
		}
	}
	else {
		document.getElementById('row' + row).style.backgroundColor='#EFEFEF';
		if(document.getElementById('img' + row)) document.getElementById('img' + row).style.border='1px solid #CCCCCC';
	}
}


//select all checkbox
//========================================================
function checkAll(field) 
{	
	if (!(field.length)) 		
		field.checked = true;			
	else		
		for (var i = 0; i < field.length; i++) 		
			field[i].checked = true;				
}

//deselect all checkbox
//========================================================
function uncheckAll(field) 
{
	if (!(field.length)) 
		field.checked = false;
	else 
		for (var i = 0; i < field.length; i++)
			field[i].checked = false;
} 
