/* Funktion chooseImgMedia aktiviert/deaktiviert die gewählten Bereiche Print/Online und beides */

function chooseImgMedia (media){

	var imgTable = document.getElementById ('listBasketIMGs');
	var imgTblCells = imgTable.getElementsByTagName('TD');
	var imgRadios = imgTable.getElementsByTagName('INPUT');
	var mediaValue = media;
	
	if (mediaValue == 'print') // der Bereich 'Print' ist aktiv, Bereich 'Online' wird deaktiviert
		for (var i=0; i<imgTblCells.length;i++ ){
				if (imgTblCells[i].id.indexOf ('preview_') == 0){ 
					imgTblCells[i].className="deselected"; //die TD's werden ausgegraut
					if(imgTblCells[i].firstChild!=null)
						imgTblCells[i].getElementsByTagName('INPUT')[0].disabled=true; // die Inputs werden deaktiviert
				}
				else if ((imgTblCells[i].id.indexOf ('eps_') == 0)||(imgTblCells[i].id.indexOf ('highRes_') == 0)){
					imgTblCells[i].className="highRes"; 
					if(imgTblCells[i].firstChild!=null)
						imgTblCells[i].getElementsByTagName('INPUT')[0].disabled=false;
				}
				else if (imgTblCells[i].id.indexOf ('tif_') == 0){
					imgTblCells[i].className="highRes";
					if(imgTblCells[i].firstChild!=null){
						imgTblCells[i].getElementsByTagName('INPUT')[0].checked=true; // die erste Spalte wird als 'default' gecheckt, wenn kein Radiobutton vorhanden, wird das Bild in der nächsten Spalte gewählt
						imgTblCells[i].getElementsByTagName('INPUT')[0].disabled=false;
					}
					else if (imgTblCells[i].nextSibling.firstChild!=null) imgTblCells[i].nextSibling.getElementsByTagName('INPUT')[0].checked=true;
					else imgTblCells[i].nextSibling.nextSibling.getElementsByTagName('INPUT')[0].checked=true;
				}
		}
	else if (mediaValue == 'online') // der Bereich 'Online' ist aktiv, Bereich 'Print' wird deaktiviert
		for (var i=0; i<imgTblCells.length;i++ ){		
				if (imgTblCells[i].id.indexOf ('preview_') == 0){
					imgTblCells[i].className="lowRes"; // die TD's werden wieder normal gefärbt
					if(imgTblCells[i].firstChild!=null) 
						imgTblCells[i].getElementsByTagName('INPUT')[0].disabled=false; // die Inputs werden aktiviert
				}
				else if ( (imgTblCells[i].id.indexOf ('tif_') == 0)||(imgTblCells[i].id.indexOf ('eps_') == 0)||(imgTblCells[i].id.indexOf ('highRes_') == 0) ) { 
			  	imgTblCells[i].className="deselected"; //die TD's werden ausgegraut
					if(imgTblCells[i].firstChild!=null){   // die Inputs werden deaktiviert
						imgTblCells[i].getElementsByTagName('INPUT')[0].checked=false;
			  		imgTblCells[i].getElementsByTagName('INPUT')[0].disabled=true;
			  	}
			  }
		}
	else if(mediaValue =='both') // beide Bereiche 'Online' und 'Print' werden aktiviert
		for (var i=0; i<imgTblCells.length;i++ ){	
				if(imgTblCells[i].id.indexOf ('tif_') == 0){ // die TD's werden wieder normal gefärbt
					imgTblCells[i].className="highRes";
					if(imgTblCells[i].firstChild!=null){
						imgTblCells[i].getElementsByTagName('INPUT')[0].disabled=false; // die Inputs werden aktiviert
						imgTblCells[i].getElementsByTagName('INPUT')[0].checked=true; // die erste Spalte wird als 'default' gecheckt
					}
					else if (imgTblCells[i].nextSibling.firstChild!=null) imgTblCells[i].nextSibling.getElementsByTagName('INPUT')[0].checked=true;
					else imgTblCells[i].nextSibling.nextSibling.getElementsByTagName('INPUT')[0].checked=true;
				}
				else if ( (imgTblCells[i].id.indexOf ('eps_') == 0)||(imgTblCells[i].id.indexOf ('highRes_') == 0) ) { 
			  	imgTblCells[i].className="highRes"; // die TD's werden wieder normal gefärbt
					if(imgTblCells[i].firstChild!=null) 
						imgTblCells[i].getElementsByTagName('INPUT')[0].disabled=false; // die Inputs werden aktiviert
				}
				else if (imgTblCells[i].id.indexOf ('preview_') == 0){
					imgTblCells[i].className="lowRes"; // die TD's werden wieder normal gefärbt
					if(imgTblCells[i].firstChild!=null) 
						imgTblCells[i].getElementsByTagName('INPUT')[0].disabled=false; // die Inputs werden aktiviert
				}
		}		
	
}//Funktion chooseImgMedia Ende


function selectCol (type){ //selektiert alle vorhandenen Images in der gewählten Spalte
	
	var imgTable = document.getElementById ('listBasketIMGs');
	var imgRadios = imgTable.getElementsByTagName('INPUT');
	var typeValue = type;
	
	if (typeValue == 'tif'){ 
		for (var i = 0; i < imgRadios.length; i++) {		
				if  ( (imgRadios[i].id.indexOf ('filetype_') == 0) && (imgRadios[i].value == '12')&& (imgRadios[i].disabled==false))  
				   imgRadios[i].checked = true;
			
		} 
	}		
	else if (typeValue == 'eps'){			 
		for (var i = 0; i < imgRadios.length; i++) {	 	 
				if  ( (imgRadios[i].id.indexOf ('filetype_') == 0) && (imgRadios[i].value == '13')&& (imgRadios[i].disabled==false))  
				   imgRadios[i].checked = true;
		}
	} 		
 	else if (typeValue == 'highRes_jpg'){
 		for (var i = 0; i < imgRadios.length; i++){ 	 	
				if  ( (imgRadios[i].id.indexOf ('filetype_') == 0) && (imgRadios[i].value == '15')&& (imgRadios[i].disabled==false))  
				   imgRadios[i].checked = true;
				} 
		} 
		
} //Funktion selectCol Ende
