if(!document.getElementById){
  if(document.all)
  document.getElementById=function(){
    if(typeof document.all[arguments[0]]!="undefined")
    return document.all[arguments[0]]
    else
    return null
  }
  else if(document.layers)
  document.getElementById=function(){
    if(typeof document[arguments[0]]!="undefined")
    return document[arguments[0]]
    else
    return null
  }
}

function HP() { 
	index = document.getElementById('contact_form').kategorie.selectedIndex; 
	dlugosc = temat[index].length; 
	document.getElementById('contact_form').tematy.length = 0; 
	for(i=0; i<dlugosc; i++){ 
		if (temat[index][i]) document.getElementById('contact_form').tematy.options[i] = new Option(temat[index][i], i); 
		else document.getElementById('contact_form').tematy.options[i] = new Option("", "");
	} 
} 

function SelectContact(val){
	opener.document.getElementById('to').value = val;
	window.close();
}

function Changed(){
	document.getElementById('changed').value = '1';
}

function Page(n){
	document.getElementById('n').value = n;
	document.forms[0].submit();
}

function MMWBNew(){
	document.getElementById('action').value = "new";
	document.forms[0].submit();
}

function MMWBEdit(id){
	document.getElementById('action').value = "edit";
	document.getElementById('idBlog').value = id;
	document.forms[0].submit();
}

function MMWBComments(id){
	document.getElementById('action').value = "comments";
	document.getElementById('idBlog').value = id;
	document.forms[0].submit();	
}

function ShowMessage(id){
	document.getElementById('showmessage').value = id;
	document.getElementById('form_lista_wiad').submit();
}

function SelectAll() {
  for (var i = 0; i < document.forms[0].elements.length; i++) {
    if(document.forms[0].elements[i].type == 'checkbox'){
      document.forms[0].elements[i].checked = !(document.forms[0].elements[i].checked);
    }
  }
 
}

function BComments(id){
	document.getElementById('idBlog').value = id;
	SBlog(0);
}

function BPage(n){
	document.getElementById('n').value = n;
	SBlog(0);
}


function CT(id){

	if(id == 1){
	
		document.getElementById('d_profil').style.display='';
		document.getElementById('d_photos').style.display = 'none';
		document.getElementById('ct').value = '1';
		doit();

	}else{
	
		document.getElementById('d_profil').style.display='none';
		document.getElementById('d_photos').style.display = '';
		document.getElementById('ct').value = '2';	
	}
		
}


function ShowFoto(id){

	var fname = document.getElementById(id).value;
	
	var fdesc = document.getElementById('desc'+id).value;
	
	document.getElementById('foto_desc').innerHTML = fdesc;
	
	eval("document.bimg.src = '/l/ph/" + fname + ".jpg';");

}

function trimLength(textarea, maxChars){

	if(textarea.value.length <= maxChars) return;

	textarea.value = textarea.value.substr(0, maxChars)
}

function canAddCharacter(textarea, maxChars){

	if(typeof(textarea.onkeypress.arguments[0]) != 'undefined')
		var keyCode = textarea.onkeypress.arguments[0].keyCode;
	else
	{
		if(document.selection.createRange().text.length != 0) return true;
		var keyCode = event.keyCode;
	}

	var allowedChars = new Array(8, 37, 38, 39, 40, 46);	//Backspace, delete and arrow keys
	for(var x=0; x<allowedChars.length; x++) if(allowedChars[x] == keyCode) return true;

	if(textarea.value.length < maxChars) return true;

	return false;
}

function CP(id){

	for(var i=1; i<=5; i++){
	
		if(i==id){
		
			var o = "m2o";
			
			var d = "dispdatao";
			
		}else{
		
			var o = "m2";
			
			var d = "dispdata";
			
		}
		
		eval("document.getElementById('data" + i + "').className = '" + d + "';");
		
		eval("document.getElementById('ml" + i + "').className = '" + o + "l';");
		
		eval("document.getElementById('mc" + i + "').className = '" + o + "c';");
		
		eval("document.getElementById('mp" + i + "').className = '" + o + "r';");
		
	}
	
	if(id == 5){
	
		document.getElementById('col2').style.display='none';	
		document.getElementById('col3').style.display='none';
		document.getElementById('idBlog').value = '';
		document.getElementById('n').value = '';
		SBlog(0);
	
	}else{
	
		document.getElementById('col2').style.display='';
		document.getElementById('col3').style.display='';
	
	}
	
}