function start_script(){
	cur_partners = 1;
	cur_news=1;
	cur_main = 1;
	show_news();
	show_partners();
}
function next_partners(){
	old = cur_partners;
	cur_partners +=5;
	if(cur_partners > n_partners-5)	cur_partners = n_partners-5;
	if(cur_partners != old)	show_partners();
}
function prev_partners(){
	old = cur_partners;
	cur_partners -=5;
	if(cur_partners < 1) cur_partners = 1;
	if(cur_partners != old)	show_partners();
}
function show_partners(){
	var ptext;
	ptext='<table><tr valign="middle">';
	for(i=cur_partners; i < cur_partners+5 ;i++){
		ptext = ptext+ "<td>" + mas_partner[i] + "</td>"; 
	}
	ptext = ptext+"</tr></table>"; 
	$('#partners').animate({ opacity: 0.1 }, 500 );
	$("#partners").queue(function () {            // добавим новую функцию в очередь
        $(this).html(ptext);
		$(this).dequeue();
      });
	$('#partners').animate({ opacity: 1 }, 500)
}

function show_news(){
	$('#news_place1').html($('#news'+mas_news[cur_news+1]).html());
	$('#news_place2').html($('#news'+mas_news[cur_news]).html());
}
function next_news(){
	old = cur_news;
	cur_news +=2;
	if(cur_news > n_news-2)	cur_news = n_news-2;
	if(cur_news != old)	show_news();
}
function prev_news(){
	old = cur_news;
	cur_news -=2;
	if(cur_news < 1) cur_news = 1;
	if(cur_news != old)	show_news();
}
$mas_main = Array();
$mas_main[1] = 1;
$mas_main[2] = 2;
$mas_main[3] = 4;
$mas_main[4] = 6;
$mas_main[5] = 8;
$mas_main[6] = 3;
$mas_main[7] = 5;
$mas_main[8] = 7;
$mas_mainsl = Array();
$mas_mainsl[1] = 8;
$mas_mainsl[2] = 1;
$mas_mainsl[3] = 2;
$mas_mainsl[4] = 3;
$mas_mainsl[5] = 4;
$mas_mainsl[6] = 5;
$mas_mainsl[7] = 6;
$mas_mainsl[8] = 7;

function make_main(id){
	cur_main=id;
	$('#main_pick').attr("class", "main_pick"+$mas_main[cur_main]);
	$('#slogan').html('<img src="/assets/templates/new/img/l'+$mas_mainsl[cur_main]+'.png" width="700" height="55" alt="" />');
	for(i=1;i<=8;i++) $('.c'+i).attr('style','');
	$('.c'+cur_main).attr('style','background-position:top');

}                   

function prev_main(){
	cur_main--;
	if(cur_main < 1) cur_main = 8;
	make_main(cur_main);
	/*$('#main_pick').attr("class", "main_pick"+$mas_main[cur_main]);
	$('#slogan').html('<img src="/assets/templates/new/img/l'+$mas_mainsl[cur_main]+'.png" width="700" height="55" alt="" />');
	*/
}
function next_main(){
	cur_main++;
	if(cur_main > 8) cur_main = 1;
	make_main(cur_main);
	/*$('#main_pick').attr("class", "main_pick"+$mas_main[cur_main]);
	$('#slogan').html('<img src="/assets/templates/new/img/l'+$mas_mainsl[cur_main]+'.png" width="700" height="55" alt="" />');
	*/
}
function check_fast_form(form){
	if(form.fio.value == '' || form.fio.value == 'Введите имя'){
		form.fio.focus();
		alert('Не заполнено поле "Имя"');
		return false;
	}
	if(form.phone.value == '' || form.phone.value == 'Введите номер телефона'){
		form.phone.focus();
		alert('Не заполнено поле "Телефон"');
		return false;
	}
	return true;
}





function sendfast(){	

	fio=document.getElementById('fast_fio');
	phone=document.getElementById('fast_phone');

	if(fio.value == '' || fio.value == 'Введите имя'){
		fio.focus();
		alert('Не заполнено поле "Имя"');
		return false;
	}
	if(phone.value == '' || phone.value == 'Введите номер телефона'){
		phone.focus();
		alert('Не заполнено поле "Телефон"');
		return false;
	}
	fio = fio.value;
	phone = phone.value;
	

	$.post(
	  '/ajax/fast.php',
	  {
		fio: fio,
		phone: phone
	  },
	  onFastSuccess
	);

}
function onFastSuccess(data)
{
	text = $("#text", data);
	basket = $("#basket", data);
	
	$("#order").html(text.html());
	setTimeout('backorder()', 5000);
	//$("#basket_price").html(sum.html());	
	// Здесь мы получаем данные, отправленные сервером
	//alert(text.html());
	
}

function backorder(){
	text = ' <div>Имя</div>';
	text += '<input style="width:170px;" class="input" id="fast_fio" name="fast_fio" value="Введите имя" ';
	text += ' onfocus="if(this.value==\'Введите имя\')this.value=\'\';" onblur="if(this.value==\'\')this.value=\'Введите имя\';"/>';
	text += '<div>Телефон</div>';

	text += '<input  style="width:170px;" class="input" id="fast_phone" name="fast_phone" value="Введите номер телефона" ';
	 text += 'onfocus="if(this.value==\'Введите номер телефона\')this.value=\'\';" onblur="if(this.value==\'\')this.value=\'Введите номер телефона\';"/>';
	text += '<div align="right">';
	text += '  <input type="button" value="Подать" class="but" onclick="sendfast()"/>';
	text += '</div>';
	$("#order").html(text);	
	
}



function sd_FTS(_number,_decimal,_separator)
// сокращение переводится как Float To String
// sd_ - понятно и так почему :) 
// _number - число любое, целое или дробное не важно
// _decimal - число знаков после запятой
// _separator - разделитель разрядов
{
// определяем, количество знаков после точки, по умолчанию выставляется 2 знака
var decimal=(typeof(_decimal)!='undefined')?_decimal:2;

// определяем, какой будет сепаратор [он же разделитель] между разрядами
var separator=(typeof(_separator)!='undefined')?_separator:"'";

// преобразовываем входящий параметр к дробному числу, на всяк случай, если вдруг
// входящий параметр будет не корректным
var r=parseFloat(_number)

// так как в javascript нет функции для фиксации дробной части после точки
// то выполняем своеобразный fix
//var exp10=Math.pow(10,decimal);// приводим к правильному множителю
//r=Math.round(r*exp10)/exp10;// округляем до необходимого числа знаков после запятой

r=Math.round(r);// округляем до необходимого числа знаков после запятой

// преобразуем к строгому, фиксированному формату, так как в случае вывода целого числа
// нули отбрасываются не корректно, то есть целое число должно 
// отображаться 1.00, а не 1
rr=Number(r).toFixed(decimal).toString().split('.');

// разделяем разряды в больших числах, если это необходимо
// то есть, 1000 превращаем 1 000
b=rr[0].replace(/(\d{1,3}(?=(\d{3})+(?:\.\d|\b)))/g,"\$1"+separator);
r=b+'.'+rr[1];
r = b;
return r;// возвращаем результат
}

