var today = new Date();
var zero_date = new Date(0,0,0);
today.setTime(today.getTime() - zero_date.getTime());
var cookie_expire_date = new Date(today.getTime() + (8 * 7 * 86400000)); 

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 pimg(){
	o1 = new Image(); o1.src="/img/oc/ocen1sel.gif"; 
	o2 = new Image(); o2.src="/img/oc/ocen2sel.gif"; 
	o3 = new Image(); o3.src="/img/oc/ocen3sel.gif"; 
	o4 = new Image(); o4.src="/img/oc/ocen4sel.gif"; 
	o5 = new Image(); o5.src="/img/oc/ocen5sel.gif"; 
	o6 = new Image(); o6.src="/img/oc/ocen6sel.gif"; 
	o7 = new Image(); o7.src="/img/oc/ocen7sel.gif"; 
	o8 = new Image(); o8.src="/img/oc/ocen8sel.gif"; 
	o9 = new Image(); o9.src="/img/oc/ocen9sel.gif"; 
	o10 = new Image(); o10.src="/img/oc/ocen10sel.gif"; 
}

function ShowPopup(a_str_windowURL, a_str_windowName, a_int_windowWidth, a_int_windowHeight, a_bool_scrollbars, a_bool_resizable, a_bool_menubar, a_bool_toolbar, a_bool_addressbar, a_bool_statusbar, a_bool_fullscreen) {
  var int_windowLeft = (screen.width - a_int_windowWidth) / 2;
  var int_windowTop = (screen.height - a_int_windowHeight) / 2;
  var str_windowProperties = 'height=' + a_int_windowHeight + ',width=' + a_int_windowWidth + ',top=' + int_windowTop + ',left=' + int_windowLeft + ',scrollbars=' + a_bool_scrollbars + ',resizable=' + a_bool_resizable + ',menubar=' + a_bool_menubar + ',toolbar=' + a_bool_toolbar + ',location=' + a_bool_addressbar + ',statusbar=' + a_bool_statusbar + ',fullscreen=' + a_bool_fullscreen + '';
  var obj_window = window.open(a_str_windowURL, a_str_windowName, str_windowProperties)
    if (parseInt(navigator.appVersion) >= 4) {
      obj_window.window.focus();
    }
}
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 ShowMessage2(id, type){
	document.getElementById('showmessagetype').value = type;
	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 = '/f/" + 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 SHProfile1(){

	if(document.getElementById('idlocationpl').checked == true){
	
		document.getElementById('labelidlocationuk').style.color = "black";
		
		document.getElementById('labelidlocationie').style.color = "black";
		
		document.getElementById('labelidlocationpl').style.color = "blue";
		
		document.getElementById('TRProfile0').style.display='';
		
		document.getElementById('TRProfile1').style.display='';
		
		document.getElementById('TRProfile2').style.display='none';
		
		document.getElementById('TRProfile3').style.display='';	
		
		document.getElementById('TDST1').innerHTML = st1pl;
		
		document.getElementById('TDST2').innerHTML = st2pl;
		
		document.getElementById('TDST3').innerHTML = st3pl;	
		
	}else if(document.getElementById('idlocationie').checked == true){
	
		document.getElementById('labelidlocationuk').style.color = "black";
		
		document.getElementById('labelidlocationpl').style.color = "black";
		
		document.getElementById('labelidlocationie').style.color = "blue";
		
		document.getElementById('TRProfile0').style.display='none';
		
		document.getElementById('TRProfile1').style.display='';
			
		document.getElementById('TRProfile2').style.display='';
		
		document.getElementById('TRProfile3').style.display='none';		
		
		document.getElementById('TDST1').innerHTML = st1ie;
		
		document.getElementById('TDST2').innerHTML = st2ie;
		
		document.getElementById('TDST3').innerHTML = st3ie;
		
	}else{
	
		document.getElementById('labelidlocationuk').style.color = "blue";
		
		document.getElementById('labelidlocationie').style.color = "black";
		
		document.getElementById('labelidlocationpl').style.color = "black";
		
		document.getElementById('TRProfile0').style.display='none';
		
		document.getElementById('TRProfile1').style.display='';
			
		document.getElementById('TRProfile2').style.display='';
		
		document.getElementById('TRProfile3').style.display='none';	
		
		document.getElementById('TDST1').innerHTML = st1uk;
		
		document.getElementById('TDST2').innerHTML = st2uk;
		
		document.getElementById('TDST3').innerHTML = st3uk;			
	}
	
}

function SHSearch1(){

	if(document.getElementById('idlocationpl').checked == true){
	
		document.getElementById('labelidlocationie').style.color = "black";
		
		document.getElementById('labelidlocationuk').style.color = "black";
		
		document.getElementById('labelidlocationpl').style.color = "blue";
		
		document.getElementById('TRProfile0').style.display='';
		
		document.getElementById('TRProfile1').style.display='';
		
	}else if(document.getElementById('idlocationie').checked == true){
	
		document.getElementById('labelidlocationie').style.color = "blue";
		
		document.getElementById('labelidlocationuk').style.color = "black";
		
		document.getElementById('labelidlocationpl').style.color = "black";
		
		document.getElementById('TRProfile0').style.display='none';
		
		document.getElementById('TRProfile1').style.display='';
						
	}else{
	
		document.getElementById('labelidlocationie').style.color = "black";
	
		document.getElementById('labelidlocationuk').style.color = "blue";
		
		document.getElementById('labelidlocationpl').style.color = "black";
		
		document.getElementById('TRProfile0').style.display='none';
		
		document.getElementById('TRProfile1').style.display='';
				
	}
	
}

function ADT(){
	document.getElementById('int1').style.display='none';	
	document.getElementById('int2').style.display='';
	Set_Cookie("adt" , "1" , cookie_expire_date , "/" , false );	
}

 function Set_Cookie(name,value,expires,path,domain,secure) {
    var cookieString = name + "=" +escape(value) +
       ( (expires) ? ";expires=" + expires.toGMTString() : "") +
       ( (path) ? ";path=" + path : "") +
       ( (domain) ? ";domain=" + domain : "") +
       ( (secure) ? ";secure" : "");
    document.cookie = cookieString;
}

function CP(id){

	for(var i=1; i<=8; i++){
	
		if(i == 8){
		
			if(i==id) { var o = "adtactive"; var d = ""; }
				
			else { var o = "adt"; var d = "none"; }
					
		}else{
	
			if(i==id) { var o = "active"; var d = ""; }
				
			else { var o = ""; var d = "none"; }
			
		}
			
		eval("document.getElementById('data" + i + "').style.display = '" + d + "';");
		
		eval("document.getElementById('utab" + i + "').className = '" + o + "';");
		
	}
	if(id == 5){
		document.getElementById('r2').style.display='none';	
		document.getElementById('r3').style.display='none';
		document.getElementById('r5').style.display='none';
		document.getElementById('r6').style.display='none';
		document.getElementById('r4').style.display='';
		document.getElementById('idBlog').value = '';
		document.getElementById('n').value = '';
		SBlog(0);
	}else if(id == 7){
		document.getElementById('r2').style.display='none';	
		document.getElementById('r3').style.display='none';
		document.getElementById('r4').style.display='none';
		document.getElementById('r6').style.display='none';
		document.getElementById('r5').style.display='';
		document.getElementById('idBlog').value = '';
		document.getElementById('n').value = '';
		SFriends(0);
	}else if(id == 8){
		document.getElementById('r2').style.display='none';	
		document.getElementById('r3').style.display='none';
		document.getElementById('r4').style.display='none';
		document.getElementById('r5').style.display='none';
		document.getElementById('r6').style.display='';
	}else{
		document.getElementById('r2').style.display='';
		document.getElementById('r3').style.display='';
		document.getElementById('r4').style.display='none';
		document.getElementById('r5').style.display='none';
		document.getElementById('r6').style.display='none';
	}
}

function ChLText(){
	
	var selObj0 = document.getElementById('idlocation');
	
	var selIndex0 = selObj0.selectedIndex;

	var loc = selObj0.options[selIndex0].value;
	
	if(loc == "pl"){
		document.getElementById('TRProfile2').style.display = 'none';
		document.getElementById('TRProfile3').style.display = '';
	}else{
		document.getElementById('TRProfile2').style.display = '';
		document.getElementById('TRProfile3').style.display = 'none';
	}
	
	if(loc != ""){
	
		eval("document.getElementById('TDST1').innerHTML = st1" + loc );
		
		eval("document.getElementById('TDST2').innerHTML = st2" + loc );
		
		eval("document.getElementById('TDST3').innerHTML = st3" + loc );		
		
	}	
	
}

function showdist(){

	var selObj = document.getElementById('town');
		
	var selIndex = selObj.selectedIndex;
	
	if(selObj.options[selIndex].value != "") document.getElementById('distance').disabled=false;
	
	else document.getElementById('distance').disabled=true;
	
}