jQuery.noConflict();
function getBaseURL() {
    var url = location.href;  // entire url including querystring - also: window.location.href;
    var baseURL = url.substring(0, url.indexOf('/', 14));


    if (baseURL.indexOf('http://localhost') != -1) {
        // Base Url for localhost
        var url = location.href;  // window.location.href;
        var pathname = location.pathname;  // window.location.pathname;
        var index1 = url.indexOf(pathname);
        var index2 = url.indexOf("/", index1 + 1);
        var baseLocalUrl = url.substr(0, index2);

        return baseLocalUrl + "/";
    }
    else {
        // Root Url for domain name
        return baseURL + "/";
    }

}
jQuery(function(){
	// Portal-Login
	jQuery('#frmLoginUser').submit(function(){
		// Variablen initialisieren
		var							
			s_eid=jQuery.trim(jQuery('.eid',jQuery(this)).val()),
			s_user=jQuery.trim(jQuery('.username',jQuery(this)).val()),
			s_pass=jQuery('.password',jQuery(this)).val(),
			error=false;

		// Prüfen, ob EID gesetzt ist	
		if(s_eid==''){						
			error=true;
		}
    
		// Prüfen, ob Benutzerkennung gesetzt ist
		if(s_user==''){							
			// CSS-Klasse für fehlende Eingabe hinzufügen
			jQuery('.username',jQuery(this)).addClass('in_err');
			error=true;
		}
		else{
			// CSS-Klasse für fehlende Eingabe entfernen
			jQuery('.username',jQuery(this)).removeClass('in_err');
		}
    
		// Prüfen, ob Kennwort gesetzt ist
		if(s_pass==''){
			// CSS-Klasse für fehlende Eingabe hinzufügen
			jQuery('.password',jQuery(this)).addClass('in_err');
			error=true;
		}
		else{
			// CSS-Klasse für fehlende Eingabe entfernen
			jQuery('.password',jQuery(this)).removeClass('in_err');
		}						
	
		// Sind die Eingaben fehlerhaft?
		if(!error){
			//Nein -> Daten an Validator senden
			jQuery('.errorMsg',jQuery(this)).load(getBaseURL()+'validator.php',{
				eid:s_eid,
				user:s_user,
				pass:s_pass,
				mode:1			
			});
		}
	return false;
	});
	
	jQuery('#frmPassUser').submit(function(){		
		// Variablen initialisieren
		var
			s_eid=jQuery.trim(jQuery('.eid',jQuery(this)).val()),
			s_email=jQuery('.email',jQuery(this)).val(),
			error=false;
		
		// Prüfen, ob EID gesetzt ist	
		if(s_eid==''){						
			error=true;
		}
		
		// Prüfen, ob eMail gesetzt ist
		if(s_email==''){							
			// CSS-Klasse für fehlende Eingabe hinzufügen
			jQuery('.email',jQuery(this)).addClass('in_err');
			error=true;
		}
		else{
			// CSS-Klasse für fehlende Eingabe entfernen
			jQuery('.email',jQuery(this)).removeClass('in_err');
		}					
		
		// Sind die Eingaben fehlerhaft?
		if(!error){
			// Nein -> Daten an Validator senden
			jQuery('.errorMsg',jQuery(this)).load('/validator.php',{
				eid:s_eid,
				email:s_email,
				mode:2
			});
		}
		return false;
	});

});

