// JavaScript Document
function addInscription(nick, opis, pageowner){
	if (nick == "Podpisz się" || nick == ""){
		alert("Wypada sie podpisać!");
		return;
	}
	if (opis == "" || opis == "...dokończ zdanie"){
		alert("Wymyśl coś oryginalnego...");
		return;
	}

var calatresc = nick +' '+opis
if (calatresc.match("/chuj.*|cip[oaą]|kurw[ioaą]|suk[oaą]|szmat[oaą]|pizd[oaą]|jeban[yoaą]|rucha.*|kutas|pindol|huj.*|spierdalaj|wypierdalaj|pierdol|/gi")){
document.location = '/regulamin/warn.php';
return;
} 

						sr.call({
							url : '/jHelper.php',
							func: 'addInscription',
							onInit: function(){w84load(); $('dawaj').disabled=true; },
							onSuccess: function(r){hideload();if(r) insertc($('ksywa').value, $('tresc').value, r.date, r.ip); },
							parm: [pageowner, nick, opis]
						});
}

function delInscription(id){
						sr.call({
							url : '/jHelper.php',
							func: 'delInscription',
							onInit: function() { w84load(); },
							onSuccess: function(r) { hideload(); if(r) removestatic($('com'+r)); },
							parm: [id]
						});
}

function clrta(el){
if (el.value == '...dokończ zdanie'){

el.value = '';
el.style.color = ''
}
}

function clrnick(el){
if (el.value == 'Podpisz się'){

el.value = '';
el.style.color = ''
}
}

function removec() {
el = this;
el.style.position = 'absolute';
var spacer = new Element('div');
spacer.addClass('cmtspacer');
spacer.injectBefore(el);
var myEffects = $(el).effects({duration: 400, transition: Fx.Transitions.sineInOut});
var myEffect2 = $(spacer).effects({duration: 500, transition: Fx.Transitions.sineInOut});
myEffects.start({'opacity': [1, 0], 'margin-top': [0, 100]});myEffect2.start({'height': [50, 0]});
var b = function () {spacer.remove();el.remove();}
b.delay(600);
}

function removestatic(el) {
el.style.position = 'absolute';
var spacer = new Element('div');
spacer.addClass('cmtspacer');
spacer.injectBefore(el);
var myEffects = $(el).effects({duration: 400, transition: Fx.Transitions.sineInOut});
var myEffect2 = $(spacer).effects({duration: 500, transition: Fx.Transitions.sineInOut});
myEffects.start({'opacity': [1, 0], 'margin-top': [0, 100]});myEffect2.start({'height': [50, 0]});
var b = function () {spacer.remove();el.remove();}
b.delay(600);
}



function insertc(nick, text, _date, _ip){
$('doukrycia').style.display = 'none';
$('cantc').style.display = 'block';
var nowy = new Element('div');
nowy.addClass('cmtwrap');
//nowy.addEvent('click', removec.bind(nowy));
var naglowek = new Element('div');
naglowek.addClass('cmthead');
naglowek.injectInside(nowy);
var details = new Element('span')
details.addClass('details');
details.injectInside(naglowek)
details.appendText(_date + ' | ip: '+_ip);
naglowek.appendText(nick);

var content = new Element ('div')
content.addClass('cmtcontent')

content.injectInside(nowy);

var tresc = new Element('span')
tresc.addClass('a')
tresc.appendText(uxid+' jest ');

tresc.injectInside(content);
var dalej = new Element('span');
dalej.addClass('o')
dalej.appendText(text)
dalej.injectInside(tresc);


nowy.style.position = 'absolute';
var spacer = new Element('div');
spacer.addClass('cmtspacer');
var czycosjest = $('comments').getFirst();
if (czycosjest){
spacer.injectBefore(czycosjest)
//alert(czycosjest.nodeName);
}else{
spacer.injectInside($('comments'));
}
var pierwszarzecz = $(document.body).getFirst();
var dystansy1 = $('commentform').getTop();
var dystansy2 = spacer.getTop();
var dystspacera = spacer.getLeft();
nowy.style.left = dystspacera+'px';
nowy.style.top = dystansy1+'px';
nowy.setOpacity (0);

nowy.injectTop(document.body)
xxx = nowy.getLeft()
//alert(xxx+','+pierwszarzecz.nodeName)
var numer = new Element ('span');
numer.addClass('number');
numer.appendText('Nowy');
var ponumerze = content.getFirst();
//numer.setOpacity(0);
//alert(dystansy1+','+dystansy2);
var myEffects = $(nowy).effects({duration: 400, transition: Fx.Transitions.sineInOut});
var doukrycia = $('cantc').effects({duration: 600, transition: Fx.Transitions.sineInOut})
var myEffect2 = $(spacer).effects({duration: 500, transition: Fx.Transitions.sineInOut});
var myEffect3 = new Fx.Style(numer, 'color', {duration: 1000});
myEffects.start({'opacity': [0.5, 1], 'top': [dystansy1, dystansy2], 'width': [200, 640]});myEffect2.start({'height': [0, 70]});
var b = function () {spacer.remove();nowy.style.position = '';
if (czycosjest){
nowy.injectBefore(czycosjest)
}else{
nowy.injectInside($('comments'));
}
nowy.style.top = '';
nowy.style.left = '';
numer.injectBefore(ponumerze);
myEffect3.start('#FFFFCC', '#DFDF64');
doukrycia.start({'opacity': [0, 1]})
}
b.delay(600);
}
function expandinfo(){
var h = $('innerinfo').getCoordinates().height;
var infoheight = new Fx.Style('info', 'height',{duration:1000, transition: Fx.Transitions.Elastic.easeOut});
var innerinfoopacity = new Fx.Style('innerinfo', 'opacity',{duration:700});
infoheight.start(0, h);
innerinfoopacity.start(0, 1);
$('expleft').style.display = 'none';
$('expdown').style.display = 'inline';
$('innerh2').removeEvent ('click', expandinfo)
$('innerh2').addEvent ('click', shrinkinfo)
}

function shrinkinfo(){
var h = $('innerinfo').getCoordinates().height;
var infoheight = new Fx.Style('info', 'height',{duration:1000, transition: Fx.Transitions.Bounce.easeOut});
var innerinfoopacity = new Fx.Style('innerinfo', 'opacity',{duration:300});
infoheight.start(h, 1);
innerinfoopacity.start(1, 0);
$('expleft').style.display = 'inline';
$('expdown').style.display = 'none';
$('innerh2').removeEvent ('click', shrinkinfo)
$('innerh2').addEvent('click', expandinfo)
}

function infohl(){
var h2hl = new Fx.Styles('innerh2' ,{duration:100});
h2hl.start({'paddingLeft': [cstyles.paddingLeft, '15px']
					 })

}
function infouhl(){
var h2hl = new Fx.Styles('innerh2' ,{duration:100});
h2hl.start({'paddingLeft': ['15px', cstyles.paddingLeft]
					})

}
