Ajax.Responders.register({
  onCreate: function(){
    $('ajax_loading').show();
  }, 
  onComplete: function(){
    $('ajax_loading').hide();
  }
});
// MZ -félkész
function addRow(sz, a){

      var r  = document.createElement('tr');
	  r.id=sz;
      var ca = document.createElement('td');
      //var cb = document.createElement('td');
      var ta = document.createTextNode(a);
      //var tb = document.createTextNode(b);
      var t  = document.getElementById('d');

      ca.appendChild(ta);
      //cb.appendChild(tb);

      r.appendChild(ca);
      //r.appendChild(cb);

      t.tBodies[0].appendChild(r);

}

function getSubTree(sz){
	new Ajax.Request('/ajax_get_subtree.php', { 
		method: 'get', 
		parameters: { pid: '2' },
		onSuccess: function(transport) { 
		
			var a =  
				new Array(
					new Array('ezaezaeza', 'punk'),
					new Array('a lassu zene', 'ez a punk'),
					new Array('a tuta-tuta', 'ez is punk'),
					new Array('ha torzit a gitar', 'ez is punk'),
					new Array('ha tiszta a gitar', 'ez is punk')
					);
			var k=0;var i=0;
			for(k=0;i<a.length;k++){
				for(i=0;i<a[k].length;i++){
					addRow(sz, k);
				}
			}
			
			/*
			addRow('1', '11');
			addRow('2', '21');
			*/
		}
	});
}
//
getNaptar = function() {
	new Ajax.Updater('cal_yearview', '/naptar.php', { method: 'get', parameters: { uid: $F('uid'), ev: $F('year_select') } });
}

jelszoEllenorzo = function(id) {
	

	new Ajax.Request('/ajax_jelszo_ellenorzo.php', { 
		method: 'get', 
		parameters: { 
						pass: $F('d_pass'),
					 	id:  id 
					},
		onSuccess: function(transport) { 
			if( parseInt(transport.responseText) < 2 ) {
				$('jelszo_ellenorzo').innerHTML = '<img src="images/' + ( (transport.responseText == '1') ? 'accept.png' : 'exclamation.png' ) + '" alt="" />';
			} else {
				if(transport.responseText == '2') {
					$('jelszo_ellenorzo').innerHTML = '<span class="hiba">A jelszó nem lehet a korábban használt 10 között.</span>';
				}
			}
		}
	});
}

jelszoGen = function() {
	new Ajax.Request('/ajax_gen_jelszo.php', { 
		method: 'get', 
		parameters: { hossz: '8' },
		onSuccess: function(transport) { 
			$('d_pass').value = transport.responseText;
			jelszoEllenorzo();
		}
	});
}

checkCal = function() {
	new Ajax.Request('/ajax_cal_save.php', { 
		method: 'get', 
		parameters: { hossz: '8' },
		onSuccess: function(transport) {
			if(transport.responseText=='ok'){
				window.location = "cal_save.php"
			}
		}
	});
}
getMuszakrendNaptar = function(method){
	if( method == 'upd' ) {
		new Ajax.Updater('cal_yearview', '/naptar.inc.php', { method: 'get', parameters: { method: method, muszakrend_id: $F('mid'), uid: $F('uid'), ev: $F('muszakrend_ev') },
			onComplete:function(){
				checkYear();
				//getCheckedDay();
			}
		});
	}else{
		new Ajax.Updater('cal_yearview', '/naptar.inc.php', { 
			method: 'get', parameters: { uid: $F('uid'), ev: $F('muszakrend_ev') }, 
			onComplete:function(){
				checkYear();
			}
		});
	}
	//Event.observe(f, 'updateComplete', setMonthsCheckBox() );
}

getMuszakrendNaptar2 = function(method){
	new Ajax.Updater('cal_yearview2', '/naptar2.inc.php', { method: 'get', parameters: { method: method, muszakrend_id: $F('mid'), uid: $F('uid'), ev: $F('muszakrend_ev') },
			onComplete:function(){
				checkYear();
				//getCheckedDay();
				checkCal();
			}
		});
}


setMonthsCheckBox = function(){
	if( $('aktev').checked==true){
		$('allday').checked=true;
		$('ho1').checked=true;
	}
}
novelSelect = function(sel) {
	sel.style.width = '';
	sel.style.position = 'relative';
/*	sel.style.left = '30px';*/
/*	sel.style.overflow = 'visible';*/
/*	sel.style.marginLeft = '5px';*/
/*	sel.style.border = '2px solid #d00';*/
}

csokkentSelect = function(sel) {
	sel.style.width = '40px';
	sel.style.position = '';
	sel.style.marginLeft = '';
	sel.style.border = '';
}

akosalert = function(win) {
	win.destroy();
}
