/*------------Константы-----------------*/
var server = 'http://'+location.host; //текущий сервер

function sendForm(form, ajax) {
    if(!ajax) {
	$(form).submit();
    } else {
	$.ajax({
	    type: "POST",
	    url: server+"/callback/",
	    dataType: "json",
	    data: $(form).serialize(),
	    cache: false,
	    error: function(){
		alert('Форма не отправлена');
	    },
	    success: function(data){
		$(form).fadeOut('fast',function(){
		    $(this).html(data)
		}).fadeIn('slow');
	    }
	});
	return false;
    }
    return false;
}

function changeType() {
    val = $('#type').val();
    if(val && val != 0) {
        $('#submit').removeAttr('style');
    }
    else $('#submit').css({'background-position':'0 -38px', 'height':'28px', 'padding-top':'10px'});
}

function formPrepare(form) {
    val = $('#type').val();
    if(val && val != 0) {
        return sendForm($(form).parent());
    }
    else return false;
    
}

function randWord(word) {
    $('#word').val(word);
    return sendForm($('#submit').parent());
}
