//------------------------------------------------------------------------------
function GetTypes() {
    AjaxStarter('../php/types.php', 'type=get', '#result', '#result');
}

function GetTypesGoods() {
    AjaxStarter('../php/types.php', 'type=get_goods', '#types', '#types');
}

function GetSubTypes() {
    if('-1' != $("#type").val()) {
        var parameters = 'type_id=' + $("#type").val() +
                         '&type=get';
        
        AjaxStarter('../php/subtypes.php', parameters, '#result', '#result');
    }
}

function GetGoods() {
    if('-1' != $("#type").val() &&
       '-1' != $("#subtype").val() &&
       '-1' != $("#brand").val()) {
        
        var parameters = 'type_id=' + $("#type").val() +
                         '&subtype_id=' + $("#subtype").val() +
                         '&brand_id=' + $("#brand").val() +
                         '&type=get';
        
        AjaxStarter('../php/goods.php', parameters, '#result', '#result');
    }
}

function GetSubTypesGoods() {
    if('-1' != $("#type").val()) {
        var parameters = 'type_id=' + $("#type").val() +
                         '&type=get_goods';
        
        AjaxStarter('../php/subtypes.php', parameters, '#subtypes', '#subtypes');
    }
}

function GetSubTypesEditGoods() {
    if('-1' != $("#type").val()) {
        var parameters = 'type_id=' + $("#type").val() +
                         '&type=get_goods_ed';
        
        AjaxStarter('../php/subtypes.php', parameters, '#subtypes', '#subtypes');
    }
}

function GetTypesSite() {
    AjaxStarter('php/types.php', 'type=get_Types_site', '#Types', '#Types');
}

function SendEmail() {
    if ( undefined == typeof($("#fio").val()) ||
         '-1'      == $("#Type").val() || 
         undefined == typeof($("#tel").val()) ||
         undefined == typeof($("#icq").val()) ||
         undefined == typeof($("#user_text").val())) {
        
        alert ('Не все поля заполнены!');
        return false;
    }
    
    var parameters = 'fio='        + $("#fio").val() +
                     '&Type='    + $("#Type").val() +
                     '&tel='       + $("#tel").val() +
                     '&icq='       + $("#icq").val() +
                     '&user_text=' + $("#user_text").val() +
                     '&another='   + $("#another").val();
                     
    AjaxStarter('../php/utils.php', parameters, '#result', '#result');
}

//------------------------------------------------------------------------------
function GetProjects() {
    AjaxStarter('../php/projects.php', 'type=get', '#result', '#result');
}

//------------------------------------------------------------------------------
function GetTypesAdm() {
    AjaxStarter('../php/types.php', 'type=get_adm' , '#types', '#types'); 
}

//------------------------------------------------------------------------------
function GetBrandsAdm() {
    AjaxStarter('../php/brands.php', 'type=get_adm', '#brands', '#brands');
}

//------------------------------------------------------------------------------
function GetBrands() {
    AjaxStarter('../php/brands.php', 'type=get', '#result', '#result');
}

//------------------------------------------------------------------------------
function GetActions() {
    AjaxStarter('../php/action.php', 'type=get', '#result', '#result');
}

//------------------------------------------------------------------------------
function GetPrices() {
    AjaxStarter('../php/price.php', 'type=get', '#result', '#result');
}

//------------------------------------------------------------------------------
function GetProjectItem() {
    var parameters = 'id=' + document.location.search +
                     '&type=get_item';
    
    $.ajax({             		
        // URL, куда будет отправлен запрос
        url: '../php/projects.php',
        
        // тип запроса
        type: 'POST',
        
        // передаваемые с запросом данные
        data: parameters,
        
        // формат данных, в которых сервер вернет ответ
        dataType: 'text',
        
        // максимальное время ожидание ответа
        timeout: 6000,
        
        // показываем пользователю, что мы работаем
        beforeSend: function() {
            $('#adm_content').html('<img width="220" height="19" src="../img/ajax-loader.gif">');
        },
        
        // закончили работать :)
        complete: function() {
            GetTypes();
        },
        
        // если получили успешный ответ
        success: function(text) {
            $('#adm_content').html(text);
        },
        
        error: function() {
            $('#adm_content').html('При запросе данных возникла ошибка! Попробуйте обновить страниу.');
        }
    });
}

//------------------------------------------------------------------------------
function GetTypeItem() {
    var parameters = 'id=' + document.location.search +
                     '&type=get_item';
    
    AjaxStarter('../php/types.php', parameters, '#adm_content', '#adm_content');
}

//------------------------------------------------------------------------------
function GetSubTypeItem() {
    var parameters = 'id=' + document.location.search +
                     '&type=get_item';
    
    AjaxStarter('../php/subtypes.php', parameters, '#adm_content', '#adm_content');
}

//------------------------------------------------------------------------------
function GetGoodsItem() {
    var parameters = 'id=' + document.location.search +
                     '&type=get_item';
    
    AjaxStarter('../php/goods.php', parameters, '#adm_content', '#adm_content');
}

//------------------------------------------------------------------------------
function GetBrandItem() {
    var parameters = 'id=' + document.location.search +
                     '&type=get_item';
    
    AjaxStarter('../php/brands.php', parameters, '#adm_content', '#adm_content');
}

//------------------------------------------------------------------------------
function GetPriceItem() {
    var parameters = 'id=' + document.location.search +
                     '&type=get_item';
    
    AjaxStarter('../php/price.php', parameters, '#adm_content', '#adm_content');
}

//------------------------------------------------------------------------------
function GetActionItem() {
    var parameters = 'id=' + document.location.search +
                     '&type=get_item';
    
    AjaxStarter('../php/action.php', parameters, '#adm_content', '#adm_content');
}

//------------------------------------------------------------------------------
function AddGoods() {
    if ( undefined == typeof($("#title").val())      ||
         '-1'      == $("#type").val()               ||
         '-1'      == $("#subtype").val()            ||
         '-1'      == $("#brand").val()              || 
         undefined == typeof($("#small_text").val()) ||
         undefined == typeof($("#big_text").val())   ||
         undefined == typeof($("#img_small").val())  ||
         undefined == typeof($("#img_big").val())    ||
         undefined == typeof($("#price").val())) {
        
        alert ('Не все поля заполнены!');
        return false;
    }
    
    var big_text = $("#big_text").val();
    var big_text_updated = big_text.replace(/\&/g, "-amp-");
    
    var parameters = 'title='        + $("#title").val() +
                     '&type_id='     + $("#type").val() +
                     '&small_text='  + $("#small_text").val() +
                     '&big_text='    + big_text_updated +
                     '&img_small='   + $("#img_small").val() +
                     '&img_big='     + $("#img_big").val() +
                     '&subtype_id='  + $("#subtype").val() +
                     '&brand_id='    + $("#brand").val() +
                     '&price='       + $("#price").val() +
                     '&act_price='   + $("#act_price").val() +
                     '&type=add';
    
    var processedParams = parameters.replace(/\?/g, "?");
    processedParams     = processedParams.replace(/\%/g, "-proc-");
    
    AjaxStarter('../php/goods.php', processedParams, '#result', '#result');
}

//------------------------------------------------------------------------------
function AddType() {
    if ( undefined == typeof($("#title").val()) ||
         undefined == typeof($("#img_small").val())) {
        
        alert ('Не все поля заполнены!');
        return false;
    }
    var parameters = 'title=' + $("#title").val() +
                     '&doc='   + $("#img_small").val() +
                     '&type=add';
    
    AjaxStarter('../php/types.php', parameters, '#result', '#result');
}

//------------------------------------------------------------------------------
function AddSubType() {
    if ( '-1' == $("#type").val() ||
         undefined == typeof($("#title").val()) ||
         undefined == typeof($("#img_small").val())) {
        
        alert ('Не все поля заполнены!');
        return false;
    }
    var parameters = 'name='    + $("#title").val() +
                     '&type_id=' + $("#type").val() +
                     '&img='     + $("#img_small").val() +
                     '&type=add';
    
    AjaxStarter('../php/subtypes.php', parameters, '#result', '#result');
}

//------------------------------------------------------------------------------
function AddBrand() {
    if ( undefined == typeof($("#title").val()) ||
         undefined == typeof($("#img_small").val())) {
        
        alert ('Не все поля заполнены!');
        return false;
    }
    var parameters = 'title=' + $("#title").val() +
                     '&doc='  + $("#doc").val() +
                     '&img='  + $("#img_small").val() +
                     '&type=add';
    
    AjaxStarter('../php/brands.php', parameters, '#result', '#result');
}

//------------------------------------------------------------------------------
function AddPrice() {
    if ( undefined == typeof($("#title").val()) ||
         undefined == typeof($("#img_small").val()) ||
         undefined == typeof($("#doc").val())) {
        
        alert ('Не все поля заполнены!');
        return false;
    }
    var parameters = 'title=' + $("#title").val() +
                     '&doc='  + $("#doc").val() +
                     '&img='  + $("#img_small").val() +
                     '&type=add';
    
    AjaxStarter('../php/price.php', parameters, '#result', '#result');
}

//------------------------------------------------------------------------------
function AddAction() {
    if ( undefined == typeof($("#title").val()) ||
         undefined == typeof($("#img_small").val())) {
        
        alert ('Не все поля заполнены!');
        return false;
    }
    var parameters = 'title=' + $("#title").val() +
                     '&img='  + $("#doc").val() +
                     '&type=add';
    
    AjaxStarter('../php/action.php', parameters, '#result', '#result');
}

//------------------------------------------------------------------------------
function EditGoods() {
    if ( undefined == typeof($("#title").val())      ||
         '-1'      == $("#type").val()               ||
         '-1'      == $("#subtype").val()            ||
         '-1'      == $("#brand").val()              || 
         undefined == typeof($("#small_text").val()) ||
         undefined == typeof($("#big_text").val())   ||
         undefined == typeof($("#img_small").val())  ||
         undefined == typeof($("#img_big").val())    ||
         undefined == typeof($("#price").val())) {
        
        alert ('Не все поля заполнены!');
        return false;
    }
    
    var bestseller = 0;
    if ($('input[type=checkbox]').attr('checked')) {
        bestseller = 1;
    }
    
    var big_text = $("#big_text").val();
    var big_text_updated = big_text.replace(/\&/g, "-amp-");
    
    var parameters = 'title='        + $("#title").val() +
                     '&type_id='     + $("#type").val() +
                     '&small_text='  + $("#small_text").val() +
                     '&big_text='    + big_text_updated +
                     '&img_small='   + $("#img_small").val() +
                     '&img_big='     + $("#img_big").val() +
                     '&sub_type_id=' + $("#subtype").val() +
                     '&brand_id='    + $("#brand").val() +
                     '&price='       + $("#price").val() +
                     '&act_price='   + $("#act_price").val() +
                     '&id='          + $("#id").val() +
                     '&bestseller='  + bestseller +
                     '&type=edit';
    
    var processedParams = parameters.replace(/\?/g, "?");
    processedParams     = processedParams.replace(/\%/g, "-proc-");
    
    $.ajax({             		
        // URL, куда будет отправлен запрос
        url: '../php/goods.php',
        
        // тип запроса
        type: 'POST',
        
        // передаваемые с запросом данные
        data: processedParams,
        
        // формат данных, в которых сервер вернет ответ
        dataType: 'text',
        
        // максимальное время ожидание ответа
        timeout: 6000,
        
        // показываем пользователю, что мы работаем
        beforeSend: function() {
            $('#result').html('<img width="220" height="19" src="../img/ajax-loader.gif">');
        },
        
        // закончили работать :)
        complete: function() {
            location.href = 'index.html';
        },
        
        // если получили успешный ответ
        success: function(text) {
            $('#result').html(text);
        },
        
        error: function() {
            $('#result').html('При запросе данных возникла ошибка! Попробуйте обновить страниу.');
        }
    });
}

//------------------------------------------------------------------------------
function EditType() {
    if ( undefined == typeof($("#title").val()) ||
        undefined == typeof($("#img_small").val())) {
        alert ('Не все поля заполнены!');
        return false;
    }
    var parameters = 'title=' + $("#title").val() +
                     '&id='   + $("#id").val() +
                     '&doc='  + $("#img_small").val() +
                     '&type=edit';
    
    $.ajax({             		
        // URL, куда будет отправлен запрос
        url: '../php/types.php',
        
        // тип запроса
        type: 'POST',
        
        // передаваемые с запросом данные
        data: parameters,
        
        // формат данных, в которых сервер вернет ответ
        dataType: 'text',
        
        // максимальное время ожидание ответа
        timeout: 6000,
        
        // показываем пользователю, что мы работаем
        beforeSend: function() {
            $('#result').html('<img width="220" height="19" src="../img/ajax-loader.gif">');
        },
        
        // закончили работать :)
        complete: function() {
            location.href = 'type.html';
        },
        
        // если получили успешный ответ
        success: function(text) {
            $('#result').html(text);
        },
        
        error: function() {
            $('#result').html('При запросе данных возникла ошибка! Попробуйте обновить страниу.');
        }
    });
}

//------------------------------------------------------------------------------
function EditSubType() {
    if ( undefined == typeof($("#title").val()) ||
        undefined == typeof($("#img_small").val()) ||
        '-1' == $("#type").val()) {
        alert ('Не все поля заполнены!');
        return false;
    }
    var parameters = 'name='     + $("#title").val() +
                     '&id='      + $("#id").val() +
                     '&img='     + $("#img_small").val() +
                     '&type_id=' + $("#type").val() +
                     '&type=edit';
    
    $.ajax({             		
        // URL, куда будет отправлен запрос
        url: '../php/subtypes.php',
        
        // тип запроса
        type: 'POST',
        
        // передаваемые с запросом данные
        data: parameters,
        
        // формат данных, в которых сервер вернет ответ
        dataType: 'text',
        
        // максимальное время ожидание ответа
        timeout: 6000,
        
        // показываем пользователю, что мы работаем
        beforeSend: function() {
            $('#result').html('<img width="220" height="19" src="../img/ajax-loader.gif">');
        },
        
        // закончили работать :)
        complete: function() {
            location.href = 'sub_type.html';
        },
        
        // если получили успешный ответ
        success: function(text) {
            $('#result').html(text);
        },
        
        error: function() {
            $('#result').html('При запросе данных возникла ошибка! Попробуйте обновить страниу.');
        }
    });
}

//------------------------------------------------------------------------------
function EditBrand() {
    if ( undefined == typeof($("#title").val()) ||
        undefined == typeof($("#img_small").val())) {
        alert ('Не все поля заполнены!');
        return false;
    }
    var parameters = 'title=' + $("#title").val() +
                     '&id='   + $("#id").val() +
                     '&img='  + $("#img_small").val() +
                     '&type=edit';
    
    $.ajax({             		
        // URL, куда будет отправлен запрос
        url: '../php/brands.php',
        
        // тип запроса
        type: 'POST',
        
        // передаваемые с запросом данные
        data: parameters,
        
        // формат данных, в которых сервер вернет ответ
        dataType: 'text',
        
        // максимальное время ожидание ответа
        timeout: 6000,
        
        // показываем пользователю, что мы работаем
        beforeSend: function() {
            $('#result').html('<img width="220" height="19" src="../img/ajax-loader.gif">');
        },
        
        // закончили работать :)
        complete: function() {
            location.href = 'brand.html';
        },
        
        // если получили успешный ответ
        success: function(text) {
            $('#result').html(text);
        },
        
        error: function() {
            $('#result').html('При запросе данных возникла ошибка! Попробуйте обновить страниу.');
        }
    });
}

//------------------------------------------------------------------------------
function EditPrice() {
    if ( undefined == typeof($("#title").val()) ||
        undefined == typeof($("#img_small").val())) {
        alert ('Не все поля заполнены!');
        return false;
    }
    var parameters = 'title=' + $("#title").val() +
                     '&id='   + $("#id").val() +
                     '&doc='  + $("#doc").val() +
                     '&img='  + $("#img_small").val() +
                     '&type=edit';
    
    $.ajax({             		
        // URL, куда будет отправлен запрос
        url: '../php/price.php',
        
        // тип запроса
        type: 'POST',
        
        // передаваемые с запросом данные
        data: parameters,
        
        // формат данных, в которых сервер вернет ответ
        dataType: 'text',
        
        // максимальное время ожидание ответа
        timeout: 6000,
        
        // показываем пользователю, что мы работаем
        beforeSend: function() {
            $('#result').html('<img width="220" height="19" src="../img/ajax-loader.gif">');
        },
        
        // закончили работать :)
        complete: function() {
            location.href = 'price.html';
        },
        
        // если получили успешный ответ
        success: function(text) {
            $('#result').html(text);
        },
        
        error: function() {
            $('#result').html('При запросе данных возникла ошибка! Попробуйте обновить страниу.');
        }
    });
}

//------------------------------------------------------------------------------
function EditAction() {
    if ( undefined == typeof($("#title").val()) ||
        undefined == typeof($("#img_small").val())) {
        alert ('Не все поля заполнены!');
        return false;
    }
    var parameters = 'title=' + $("#title").val() +
                     '&id='   + $("#id").val()+
                     '&img='  + $("#doc").val() +
                     '&type=edit';
    
    $.ajax({             		
        // URL, куда будет отправлен запрос
        url: '../php/action.php',
        
        // тип запроса
        type: 'POST',
        
        // передаваемые с запросом данные
        data: parameters,
        
        // формат данных, в которых сервер вернет ответ
        dataType: 'text',
        
        // максимальное время ожидание ответа
        timeout: 6000,
        
        // показываем пользователю, что мы работаем
        beforeSend: function() {
            $('#result').html('<img width="220" height="19" src="../img/ajax-loader.gif">');
        },
        
        // закончили работать :)
        complete: function() {
            location.href = 'action.html';
        },
        
        // если получили успешный ответ
        success: function(text) {
            $('#result').html(text);
        },
        
        error: function() {
            $('#result').html('При запросе данных возникла ошибка! Попробуйте обновить страниу.');
        }
    });
}

//------------------------------------------------------------------------------
function DeleteGoods() {
    var checked = $("input[checked]");
    var i = 0;
    var postString = '';
    while (checked[i]) {
        postString = postString + checked[i].value + ',';
        i++;
    }
    
    var parameters = 'checked=' + postString +
                     '&type=del';
    
    
    AjaxStarter('../php/goods.php', parameters, '#result', '#result');
}

//------------------------------------------------------------------------------
function DeleteTypes() {
    var checked = $("input[checked]");
    var i = 0;
    var postString = '';
    while (checked[i]) {
        postString = postString + checked[i].value + ',';
        i++;
    }
    
    var parameters = 'checked=' + postString +
                     '&type=del';
    
    
    AjaxStarter('../php/types.php', parameters, '#result', '#result');
}

//------------------------------------------------------------------------------
function DeleteSubTypes() {
    var checked = $("input[checked]");
    var i = 0;
    var postString = '';
    while (checked[i]) {
        postString = postString + checked[i].value + ',';
        i++;
    }
    
    var parameters = 'checked=' + postString +
                     '&type=del';
    
    
    AjaxStarter('../php/subtypes.php', parameters, '#result', '#result');
}

//------------------------------------------------------------------------------
function DeleteBrands() {
    var checked = $("input[checked]");
    var i = 0;
    var postString = '';
    while (checked[i]) {
        postString = postString + checked[i].value + ',';
        i++;
    }
    
    var parameters = 'checked=' + postString +
                     '&type=del';
    
    
    AjaxStarter('../php/brands.php', parameters, '#result', '#result');
}

//------------------------------------------------------------------------------
function DeleteActions() {
    var checked = $("input[checked]");
    var i = 0;
    var postString = '';
    while (checked[i]) {
        postString = postString + checked[i].value + ',';
        i++;
    }
    
    var parameters = 'checked=' + postString +
                     '&type=del';
    
    
    AjaxStarter('../php/action.php', parameters, '#result', '#result');
}

//------------------------------------------------------------------------------
function DeletePrices() {
    var checked = $("input[checked]");
    var i = 0;
    var postString = '';
    while (checked[i]) {
        postString = postString + checked[i].value + ',';
        i++;
    }
    
    var parameters = 'checked=' + postString +
                     '&type=del';
    
    
    AjaxStarter('../php/price.php', parameters, '#result', '#result');
}

//------------------------------------------------------------------------------
function MakeOrder(id) {
    var checked = $("input[checked]");
    var i = 0;
    var postString = '';
    while (checked[i]) {
        postString = postString + checked[i].value + ',';
        i++;
    }
    
    var parameters;

    if (!id) {
        parameters = 'checked=' + postString +
                     '&type=addorder'; 
    } else {
        parameters = 'checked=' + id +
                     '&type=addorder'; 
    }
    
    AjaxStarter('index.php', parameters, '.shop', '.shop');
}

//------------------------------------------------------------------------------
function GoSearch() {  
    var parameters = 'type=search' +
                     '&keyword=' + $('#search').val();
    
    if (undefined != $('#type_id').val()) {
        parameters = parameters + '&type_id=' + $('#type_id').val();
    }
    
    if (undefined != $('#subtype_id').val()) {
        parameters = parameters + '&subtype_id=' + $('#subtype_id').val();
    }
    
    if (undefined != $('#brand_id').val()) {
        parameters = parameters + '&brand_id=' + $('#brand_id').val();
    }
    
    location.href = 'index.php?' + parameters;
}

//------------------------------------------------------------------------------
function check_email(email) {
    var template = /^[A-Za-z0-9](([_\.\-]?[a-zA-Z0-9]+)*)@([A-Za-z0-9]+)(([\.\-]?[a-zA-Z0-9]+)*)\.([A-Za-z])+$/;
    if (template.test(email)) 
	{
        return true;
    }
	else
	{
		return false;
	}
}

function MailOrder() {
    if ( '' == $("#fio").val() ||
        '' == $("#tel").val() || '' == $("#email").val() || '' == $("#address").val()) {
        alert ('Не все поля заполнены!');
        return false;
    } else {
		var check_mail;
		check_mail = check_email($("#email").val());
		if (check_mail == false) {
			alert('E-Mail введен некорректно!');
			return false;
		}
        var inputs = new Array();
        inputs = $(".inputs");
        
        var ids  = '';
        var cols = new Array();
        
        var i = 0;
        while (inputs[i]) {
            ids = ids + inputs[i].id + ',';
            cols[i] = inputs[i].value;
            i++;
        }
        
        var parameters = 'ids='       + ids +
                         '&cols='     + cols +
                         '&fio='      + $('#fio').val() +
                         '&tel='      + $('#tel').val() +
                         '&email='    + $('#email').val() +
                         '&comment='  + $('#comment').val() +
						 '&address='  + $('#address').val() +
                         '&type=ordermail';
                         
        AjaxStarter('php/utils.php', parameters, '#result', '#result'); 
    }
}
function MailOrderKiev() {
    if ( '' == $("#fio").val() ||
        '' == $("#tel").val() || '' == $("#email").val() || '' == $("#address").val()) {
        alert ('Не все поля заполнены!');
        return false;
    } else {
		var check_mail;
		check_mail = check_email($("#email").val());
		if (check_mail == false) {
			alert('E-Mail введен некорректно!');
			return false;
		}
        var inputs = new Array();
        inputs = $(".inputs");
        
        var ids  = '';
        var cols = new Array();
        
        var i = 0;
        while (inputs[i]) {
            ids = ids + inputs[i].id + ',';
            cols[i] = inputs[i].value;
            i++;
        }
        
        var parameters = 'ids='       + ids +
                         '&cols='     + cols +
                         '&fio='      + $('#fio').val() +
                         '&tel='      + $('#tel').val() +
                         '&email='    + $('#email').val() +
                         '&comment='  + $('#comment').val() +
						 '&address='  + $('#address').val() +
                         '&type=ordermail';
                         
        AjaxStarter('php/utils_kiev.php', parameters, '#result', '#result'); 
    }
}

//------------------------------------------------------------------------------
function CountOrder() {
    var inputs = new Array();
    inputs = $(".inputs");
    
    var ids  = '';
    var cols = new Array();
    
    var i = 0;
    while (inputs[i]) {
        ids = ids + inputs[i].id + ',';
        cols[i] = inputs[i].value;
        i++;
    }
    
    var parameters = 'ids='       + ids +
                     '&cols='     + cols +
                     '&type=countorder';
                     
    AjaxStarter('php/utils.php', parameters, '#countPrice', '#countPrice'); 
}

//------------------------------------------------------------------------------
function AjaxStarter(script, parameters, div, div_error) {
    $.ajax({             		
        // URL, куда будет отправлен запрос
        url: script,
        
        // тип запроса
        type: 'POST',
        
        // передаваемые с запросом данные
        data: parameters,
        
        // формат данных, в которых сервер вернет ответ
        dataType: 'text',
        
        // максимальное время ожидание ответа
        timeout: 6000,
        
        // показываем пользователю, что мы работаем
        beforeSend: function() {
            $(div).html('...');
        },
        
        // закончили работать :)
        complete: function() {
            //$("#result").html('<table class="email_out"><tr><td><img width="24" height="24" src="img/ok.gif"></td><td><b>Отправлено</b></td></tr></table>');
        },
        
        // если получили успешный ответ
        success: function(text) {
            $(div).html(text);
        },
        
        error: function() {
            $(div_error).html('При запросе данных возникла ошибка! Попробуйте обновить страниу.');
        }
    });
}

//-------------------------------------------
// Загрузка файла без перезагрузки страницы
//-------------------------------------------
function doLoadImgSmall(value) {
    // Create new JsHttpRequest object.
    var req = new JsHttpRequest();
    // Code automatically called on load finishing.
    req.onreadystatechange = function() {
        if (req.readyState == 4) {            
            // Write debug information too (output becomes responseText).
           $('#img_small').attr('value', req.responseText);
        }
    }
    // Prepare request object (automatically choose GET or POST).
    req.open(null, '../php/upl_img_small.php', true);
    // Send data to backend.
    req.send( { q: value } );
}

//-------------------------------------------
// Загрузка файла без перезагрузки страницы
//-------------------------------------------
function doLoadImgBig(value) {
    // Create new JsHttpRequest object.
    var req = new JsHttpRequest();
    // Code automatically called on load finishing.
    req.onreadystatechange = function() {
        if (req.readyState == 4) {            
            // Write debug information too (output becomes responseText).
           $('#img_big').attr('value', req.responseText);
        }
    }
    // Prepare request object (automatically choose GET or POST).
    req.open(null, '../php/upl_img_big.php', true);
    // Send data to backend.
    req.send( { q: value } );
}

//-------------------------------------------
// Загрузка файла без перезагрузки страницы
//-------------------------------------------
function doLoadPDF(value) {
    // Create new JsHttpRequest object.
    var req = new JsHttpRequest();
    // Code automatically called on load finishing.
    req.onreadystatechange = function() {
        if (req.readyState == 4) {            
            // Write debug information too (output becomes responseText).
            $('#doc').attr('value', req.responseText);
        }
    }
    // Prepare request object (automatically choose GET or POST).
    req.open(null, '../php/upl_pdf.php', true);
    // Send data to backend.
    req.send( { q: value } );
}

