//////////////////////////////////////////////
// Kasseler CMS: Content Management System  //
// ===========================              //
// Copyright (c)2007-2008 by Igor Ognichenko//
// http://www.kasseler-cms.net/             //
//////////////////////////////////////////////

function deleteTopic(lang){
    if (!confirm(lang)) return false;
}

function deletePost(idPost, url, lang){
    if (!confirm(lang)) return false;
    else {
        if(document.getElementById('numrows_thispage').value=="1") location.href=url;
        else {
	    ajax(url, 'hide_conteiner');        
	    document.getElementById('postrow'+idPost).style.display = 'none'
	}    
    }
}

function set_name_user(user){
    if (document.getElementById('speedpost2') && document.getElementById('message_quickreply')){
        var Elm = document.getElementById('message_quickreply');
        var Elm2 = document.getElementById('speedpost2');
        Elm2.style.display = 'block';
        Elm.value = Elm.value + '[b]'+user+'[/b], ';
        var selectedPosX = 0;
        var selectedPosY = 0;              
        while(Elm != null){
            selectedPosX += Elm.offsetLeft;
            selectedPosY += Elm.offsetTop;
            Elm = Elm.offsetParent;
        }                        		      
        scroll(selectedPosX,selectedPosY);
    }
}


function invertselect(){
    var chekeds = document.getElementsByTagName('input');
    for(i=0; i<chekeds.length; i++){
        if(chekeds[i].type == 'checkbox'){
            if (!chekeds[i].checked) chekeds[i].checked = true;
            else chekeds[i].checked = false;
        }
    }
}

function user_tnx(post_id, user_tnx, user_click){
    KR_AJAX.options.idElm = 'posttnx'+post_id;
    KR_AJAX.options.requestFile = 'index.php?ajaxed=user_tnx';
    KR_AJAX.set_var('post_id', post_id);
    KR_AJAX.set_var('user_tnx', user_tnx);
    KR_AJAX.set_var('user_click', user_click);
    KR_AJAX.processResponse();
}

function post_report(post_id){
    KR_AJAX.options.idElm = 'hide_conteiner';
    KR_AJAX.options.requestFile = 'index.php?module=Forum&do=report';
    KR_AJAX.set_var('post_id', post_id);
    KR_AJAX.processResponse();
}

function addPost(maxrow_thispage){
    var numpost = document.getElementById('numrows_thispage');
    if (maxrow_thispage==parseInt(numpost.value)) return true;
    var message = document.getElementById('message_quickreply');
    if (message.value!=''){
        KR_AJAX.options.idElm = 'postrows_conteiner';
        KR_AJAX.options.requestFile = 'index.php?module=Forum&do=SendNewPost';
        KR_AJAX.options.addType = 'ASC'
        KR_AJAX.options.add = true;
        KR_AJAX.set_var('message', message.value);
        KR_AJAX.set_var('forum_id', document.getElementById('forum_id').value);
        KR_AJAX.set_var('topic_id', document.getElementById('topic_id').value);
        KR_AJAX.set_var('last_class_row', document.getElementById('last_class_row').value);
        KR_AJAX.set_var('i_row', document.getElementById('i_row').value);        
        KR_AJAX.onendload = function(){
            message.value = '';
            document.getElementById('i_row').value = parseInt(document.getElementById('i_row').value)+1;
            if (document.getElementById('last_class_row').value=='post2') document.getElementById('last_class_row').value = 'post1'
	    else document.getElementById('last_class_row').value = 'post2';
	    document.getElementById('numrows_thispage').value = parseInt(document.getElementById('numrows_thispage').value)+1;
        }
        KR_AJAX.processResponse();
    }
    return false;
}

