// Alle hier beschriebenen Funktionen wissen,
// ob im linken oder rechten Servicetab aufgerufen wurden

// ToDo: 
//  - loading Funktion:
//      - löscht 'active Markierung aktuellen Tab' (done by Nils)
//      - setzt den Service Inhalt auf Loading
//      - markiert geklickten Tab (done by Nils)
// 


/**
 * Färbt aktiven Service Tab grün und alle anderen grau
 *
 * Die übergebene Variable enthält ein L für left oder ein R für right.
 * Darüber erfolgt die Zuweisung auf den richtigen Container. Der Buchstabe wird
 * in der Varibalen tab gespeichert.
 *
 * @author Nils Wrobel
 */
function ServicesTabColor(service_id) {
    if ($('Body').className != 'use') {
        return false;    
    }
    var id = service_id;
    var tab = (service_id.substr(-2, 1));
    var nr = (service_id.substr(-1, 1));
    
    new Ajax.Request(siteWebroot + 'Users/saveService/' + tab + '/' + nr);
    
    for (var i = 1; i <= 3; i++) {
    	$html_id = 'Services' + tab + i;
    	if($($html_id)) {
	    	var cName = $($html_id).className;
	    	if (cName.substr(-6, 6) == 'Active') {
	    		$($html_id).className = $($html_id).className.substr(0, $($html_id).className.length - 6);
	    	} else {
	    		
	    	}
    	}
    }
    
    var cName = $('Services' + tab + nr).className;
    $('Services' + tab + nr).className = cName + 'Active';
}
