
function toggleNav(unav){
    if (document.getElementById(unav).className == '') 
      {
   
        document.getElementById(unav).className = 'leftNavItemOn';
    }
    else {
        document.getElementById(unav).className = '';
    }

}

function toggleSubItem(checkedItem, subItem){
    if (checkedItem.checked != false) {
        document.getElementById(subItem).style.display = 'block';
    }
    else {
        document.getElementById(subItem).style.display = 'none';
        for (i = 0; i <
        document.getElementById(subItem).getElementsByTagName('li').length; i++) {
            document.getElementById(subItem).getElementsByTagName('input')[i].checked = false;
        }

    }
}

function togglefSearch(checkedItem){
    document.getElementById('BSL').style.display = 'none';
    document.getElementById('AMOE').style.display = 'none';
    document.getElementById('LAW').style.display = 'none';
    document.getElementById(checkedItem).style.display = 'block'
    for (i = 0; i <
    document.getElementById(checkedItem).getElementsByTagName('li').length; i++) {
        document.getElementById(checkedItem).getElementsByTagName('input')[i].checked = false;
    }
}

/* --------------------------------------------------------------------------
 change User Data
 ----------------------------------------------------------------------------*/
var fproc;

function changeUserData(formId){
    document.getElementById('success').style.display = 'none';
    document.getElementById('error').style.display = 'none';
    if (!fproc) {
        fproc = new fProcess();
    }

    fproc.onsuccess = changeUserDataSuccessHandler;
    fproc.onerror = changeUserDataErrorHandler;
    fproc.init(formId, '/binary/changeUser.xml');
    fproc.submit();
}

function changeUserDataSuccessHandler(res){
    document.getElementById('success').style.display = 'block';
    document.getElementById('error').style.display = 'none';
    fproc.resetStyles();
}

function changeUserDataErrorHandler(res){
    /*document.getElementById('loading').style.display='none';*/
    document.getElementById('success').style.display = 'none';
    document.getElementById('error').style.display = 'block';
    fproc.applyErrorStyles(res.errorNodes);
}

/* --------------------------------------------------------------------------
 new User Data
 ----------------------------------------------------------------------------*/
function newUser(formId){
    document.getElementById('errorNote01').style.display = 'none';
    document.getElementById('success').style.display = 'none';
    document.getElementById('error').style.display = 'none';
    document.getElementById('error01').style.display = 'none';
    if (!fproc) {
        fproc = new fProcess();
    }

    fproc.onsuccess = newUserSuccessHandler;
    fproc.onerror = newUserErrorHandler;
    fproc.init(formId, '/binary/newUser.xml');
    fproc.submit();
}

function newUserSuccessHandler(res){
    document.getElementById('success').style.display = 'block';
    document.getElementById('error').style.display = 'none';
    fproc.resetStyles();
    document.getElementById('changeAccount').reset();
}

function newUserErrorHandler(res){
    if (res.errorVerify.indexOf('loginunique') != -1) {
        document.getElementById('error01').style.display = 'block';
    }
    document.getElementById('success').style.display = 'none';
    document.getElementById('error').style.display = 'block';
    fproc.applyErrorStyles(res.errorNodes);
}
/* --------------------------------------------------------------------------
 Check auf leeres Suchfeld
 ----------------------------------------------------------------------------*/
function checkKeywordField(){
		if (document.getElementById('KEYWORD').value == '') {
			document.getElementById('errorNote').style.display = 'block';
			return false;
		}else{
			return true;
		}

}


function loadPartList(id) {
	//var ajax = new fAjax();
	//ajax.request('/de/site/' + id +'/page/loadpartlist.xml', 'dynContent');
	
	$.ajax({
		dataType:'html',
			  url : '/de/site/' + id +'/page/loadpartlist.xml',
    context: document.body,
    success: function(data){
     
      $('#dynContent').empty();
      $('#dynContent').append(data);
     
     }
	});
	
}


