function checkStamp(jid,stamp,journalId) {
    
    for(i=10;i>=1;i--) {
        document.getElementById('stamp_'+i+'_'+jid).style.background='#FFF';
        document.getElementById('stamp_'+i+'_'+jid).style.color='#000';
    }
    document.getElementById('stamp_'+stamp+'_'+jid).style.background='green';
    document.getElementById('stamp_'+stamp+'_'+jid).style.color='#FFF';
    
    document.getElementById(jid).value = stamp; 
    
    
//
	//if ('id_'+journalId+'_sledovanost' != jid) { 												// kliknuto na UROVNE
//		if (
//		document.getElementById('id_'+journalId+'_sledovanost').value == '-1' ||
//		document.getElementById('id_'+journalId+'_sledovanost').value == '0' /*||
//		document.getElementById('id_'+journalId+'_sledovanost').value == '1'*/
//		) {
//			document.getElementById(jid).value = '-1';
//			var i;
//			for(i=5;i>=0;i--) {
//				document.getElementById('stamp_'+i+'_'+jid).style.background='#FFF';
//				document.getElementById('stamp_'+i+'_'+jid).style.color='#000';
//			}
//			alert("UPOZORNĚNÍ:\n\nAbyste mohli hodnotit úrovně musíte\nzadat \"SLEDUJI (znám)\" min. 1 bod");
//		}
//		else {																					// SLEDOVANOST ZADANA vysi nez 1 - OK
//			document.getElementById(jid).value = stamp;
//			var i;
//			for(i=5;i>=0;i--) {
//				document.getElementById('stamp_'+i+'_'+jid).style.background='#FFF';
//				document.getElementById('stamp_'+i+'_'+jid).style.color='#000';
//			}
//			document.getElementById('stamp_'+stamp+'_'+jid).style.background='green';
//			document.getElementById('stamp_'+stamp+'_'+jid).style.color='#FFF';
//		}
//	}
//	else {																						// kliknuto na SLEDOVANOST
//		document.getElementById(jid).value = stamp;
//		var i;
//        
//		for(i=5;i>=0;i--) {
//			document.getElementById('stamp_'+i+'_'+jid).style.background='#FFF';
//			document.getElementById('stamp_'+i+'_'+jid).style.color='#000';
//		}
//		document.getElementById('stamp_'+stamp+'_'+jid).style.background='green';
//		document.getElementById('stamp_'+stamp+'_'+jid).style.color='#FFF';
//		if (																					// SLEDOVANOST ZADANA nizsi nez 1 - mazu urovne											
//		document.getElementById('id_'+journalId+'_sledovanost').value == '-1' ||
//		document.getElementById('id_'+journalId+'_sledovanost').value == '0' /*||
//		document.getElementById('id_'+journalId+'_sledovanost').value == '1'*/
//		) {
//			document.getElementById('id_'+journalId+'_odbornost').value = '-1';
//			document.getElementById('id_'+journalId+'_informacnost').value = '-1';
//			var i;
//			for(i=5;i>=0;i--) {
//				document.getElementById('stamp_'+i+'_id_'+journalId+'_odbornost').style.background='#FFF';
//				document.getElementById('stamp_'+i+'_id_'+journalId+'_odbornost').style.color='#000';
//				document.getElementById('stamp_'+i+'_id_'+journalId+'_informacnost').style.background='#FFF';
//				document.getElementById('stamp_'+i+'_id_'+journalId+'_informacnost').style.color='#000';
//			}
//		}
//	}
}

function checkForm(f){
	var e = f['email'].value;
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
	if (f['firstName'].value == ''){
		alert('Zadejte prosím Vaše jméno!');
		f['firstName'].style.background = 'rgb(204, 255, 102)';
		f['lastName'].style.background = 'rgb(255, 255, 255)';
		f['email'].style.background = 'rgb(255, 255, 255)';
        f['tel_fax'].style.background = 'rgb(255, 255, 255)';
		f['profession'].style.background = 'rgb(255, 255, 255)';
		f['state'].style.background = 'rgb(255, 255, 255)';
		f['firstName'].focus();
		return false;
	}
	else if (f['lastName'].value == ''){
		alert('Zadejte prosím Vaše příjmení!');
		f['firstName'].style.background = 'rgb(255, 255, 255)';
		f['lastName'].style.background = 'rgb(204, 255, 102)';
		f['email'].style.background = 'rgb(255, 255, 255)';
        f['tel_fax'].style.background = 'rgb(255, 255, 255)';
		f['profession'].style.background = 'rgb(255, 255, 255)';
		f['state'].style.background = 'rgb(255, 255, 255)';
		f['lastName'].focus();
		return false;
	}
	else if(e!='' && !filter.test(e)){
		alert('Emailová adresa "'+e+'" není korektní!');
		f['firstName'].style.background = 'rgb(255, 255, 255)';
		f['lastName'].style.background = 'rgb(255, 255, 255)';
		f['email'].style.background = 'rgb(204, 255, 102)';
        f['tel_fax'].style.background = 'rgb(255, 255, 255)';
		f['profession'].style.background = 'rgb(255, 255, 255)';
		f['state'].style.background = 'rgb(255, 255, 255)';
		f['email'].focus();
		return false;
	}
	else if (f['profession'].value == '---'){
		alert('Zvolte prosím profesi!');
		f['firstName'].style.background = 'rgb(255, 255, 255)';
		f['lastName'].style.background = 'rgb(255, 255, 255)';
		f['email'].style.background = 'rgb(255, 255, 255)';
        f['tel_fax'].style.background = 'rgb(255, 255, 255)';
		f['profession'].style.background = 'rgb(204, 255, 102)';
		f['state'].style.background = 'rgb(255, 255, 255)';
		f['profession'].focus();
		return false;
	}
    else if (f['email'].value == ''){
        alert('Zvolte prosím Váš e-mail!');
        f['firstName'].style.background = 'rgb(255, 255, 255)';
        f['lastName'].style.background = 'rgb(255, 255, 255)';
        f['email'].style.background = 'rgb(204, 255, 102)';
        f['tel_fax'].style.background = 'rgb(255, 255, 255)';
        f['profession'].style.background = 'rgb(255, 255, 255)';
        f['state'].style.background = 'rgb(255, 255, 255)';
        f['profession'].focus();
        return false;
    }
    else if (f['tel_fax'].value == ''){
        alert('Zvolte prosím telefon!');
        f['firstName'].style.background = 'rgb(255, 255, 255)';
        f['lastName'].style.background = 'rgb(255, 255, 255)';
        f['email'].style.background = 'rgb(255, 255, 255)';
        f['tel_fax'].style.background = 'rgb(204, 255, 102)';
        f['profession'].style.background = 'rgb(255, 255, 255)';
        f['state'].style.background = 'rgb(255, 255, 255)';
        f['profession'].focus();
        return false;
    }
	else if (f['state'].value == '---'){
		alert('Zvolte prosím Vaší působnost!');
		f['firstName'].style.background = 'rgb(255, 255, 255)';
		f['lastName'].style.background = 'rgb(255, 255, 255)';
		f['email'].style.background = 'rgb(255, 255, 255)';
        f['tel_fax'].style.background = 'rgb(255, 255, 255)';
		f['profession'].style.background = 'rgb(255, 255, 255)';
		f['state'].style.background = 'rgb(204, 255, 102)';
		f['state'].focus();
		return false;
	}
	else return true;
}

function onc_button(element, element_bar){
  var el = $('#'+element+'');
  var el_bar = $('#'+element_bar+'');
  var viewname = $('.viewname', el_bar);
  var cssObj = {
          "background-color": "#ddd",
          "font-weight": "bold"
        }
  var cssObj_hover = {
          "background-color": "#efefef",
          "font-weight": ""
        }
  
        if (el.is(":hidden")) {
          el.slideToggle('fast');
          viewname.html('skrýt');
          el_bar.css(cssObj);
        } else {
          el.slideToggle('fast');
          viewname.html('zobrazit');
          el_bar.css(cssObj_hover);
        }
        
}
