var ajax = new sack();

function WhenLoading(obj) {
	var e = document.getElementById("rep"+obj);
	e.innerHTML = "<center><img src=\"images/misc/loading.gif\"></center>";
}

function WhenLoadingmin(obj) {
	var e = document.getElementById("rep"+obj);
	e.innerHTML = "<img src=\"images/misc/loading_min.gif\">";
}

function LoadVote(ld, obj){
    var form = document.getElementById("form"+obj);
	var vote_check = '';
    for (var i=0; i < form.elements.length; i++) {
        var elmnt = form.elements[i];
        if (elmnt.type=='radio') {
            if(elmnt.checked == true){ vote = elmnt.value; break;}
        }
    }
    ajax.setVar("go", form.go.value);
	ajax.setVar("op", form.op.value);
	ajax.setVar("id", form.id.value);
	ajax.setVar("vote_action", form.vote_action.value);
	ajax.setVar("vote", vote);
	ajax.requestFile = "ajax.php";
	ajax.method = 'GET';
	ajax.element = "rep"+obj;
	if (ld == '1') {
		ajax.onLoading = WhenLoading(obj);
	} else if(ld == '2') {
		ajax.onLoading = WhenLoadingmin(obj);
	}else{
	    ajax.onLoading = "";
	}
	ajax.runAJAX();
}

function LoadPost(ld, obj) {
	var form = document.getElementById("form"+obj);
	ajax.setVar("go", form.go.value);
	ajax.setVar("op", form.op.value);
	ajax.setVar("id", form.id.value);
	ajax.setVar("cid", form.cid.value);
	ajax.setVar("typ", form.typ.value);
	ajax.setVar("mod", form.mod.value);
	ajax.setVar("name", form.name.value);
	ajax.setVar("title", form.title.value);
	ajax.setVar("text", form.text.value);
	ajax.setVar("ftext", form.ftext.value);
	ajax.setVar("check", form.check.value);
	ajax.requestFile = "ajax.php";
	ajax.method = form.method.value;
	ajax.element = "rep"+obj;
	if (ld == '1') {
		ajax.onLoading = WhenLoading(obj);
	} else if(ld == '2') {
		ajax.onLoading = WhenLoadingmin(obj);
	}else{
	    ajax.onLoading = "";
	}
	ajax.runAJAX();
}

function LoadGet(ld, obj, go, op, id, cid, typ, mod, text, code, title) {
	ajax.setVar("go", go);
	ajax.setVar("op", op);
	ajax.setVar("id", id);
	ajax.setVar("cid", cid);
	ajax.setVar("typ", typ);
	ajax.setVar("mod", mod);
	ajax.setVar("text", text);
	ajax.setVar("code", code);
	ajax.setVar("title", title);
	ajax.requestFile = "ajax.php";
	ajax.method = "GET";
	ajax.element = "rep"+obj;
	if (ld == '1') {
		ajax.onLoading = WhenLoading(obj);
	} else if(ld == '2') {
		ajax.onLoading = WhenLoadingmin(obj);
	}else{
	    ajax.onLoading = "";
	}
	ajax.runAJAX();
}
