
function load_tickets(mode,subject,message){

	if(mode=='get_list'){
		$.post("ajax/load_tickets.php", {mode:'list_and_form'},on_load_tickets);
	}
	if(mode=='create_subject'){
		if($('#new_subject_name').val().length < 2){
			alert('Вы ввели слишком мало символов!');
			return false;
		}
		if($('#new_subject_first_message').val().length < 2){
			alert('Вы ввели слишком мало символов!');
			return false;
		}
		$.post("ajax/load_tickets.php", {mode:'create_subject',subject:$('#new_subject_name').val(),first_message:$('#new_subject_first_message').val()},on_load_tickets);
	}
	if(mode=='view_subject'){
		$.post("ajax/load_tickets.php", {mode:'view',subject:subject},on_load_tickets);
	}
	if(mode=='reply'){
		if($('#reply_text').val().length < 2){
			alert('Вы ввели слишком мало символов!');
			return false;
		}
		$.post("ajax/load_tickets.php", {mode:'reply',subject:subject,message:$('#reply_text').val()},on_load_tickets);
	}
	if(mode=='delete_message'){
		$.post("ajax/load_tickets.php", {mode:'delete_message',subject:subject,message:message},on_load_tickets);
	}
	$('#main_content').html(please_wait);
	
}
function on_load_tickets(data){
	$('#main_content').html(data);
}
////////////////
$(document).ready(function() {
    //	embflash_by_jqp();
	embflash_by_swfo();
	start_scroll_box();
	refresh_scroll_box();
	//control();
 });
 


function embflash_by_jqp(){
	$('#flashdiv').flash(
        { src: 'flash/ru8888_new1.swf',
          width: 698,
          height: 186 },
        { version: 8 }
    );
}

function control(){
	//alert($('#flash').html());
	alert($('#flash').height());
	alert($('#flash').width());
	
}


var please_wait='<div class="please_wait">Пожалуйста подождите<br>Происходит загрузка данных<br><img src="images/background/main/load.gif"></div>';
var please_wait_small='<center><img src="images/background/main/load.gif"></center>';
var please_wait_price='<img src="images/background/main/load.gif">';
var please_wait_fullimage='загрузка..<img src="images/background/main/load.gif">';

////////////////////////////////////////////
	var reg_form_surname='';
	var reg_form_patronymic='';
	var reg_form_name='';
	var reg_form_phone='';
	var reg_form_other_messenger_type='';
	var reg_form_messenger_number='';
	var reg_form_address='';
	var reg_form_email='';
	var reg_form_town='';
	var reg_form_post_index='';
	var reg_form_region='';
	var reg_form_login='';
	var reg_form_password='';
	var reg_form_repassword='';

////////////////////////////////////////////



function embflash_by_swfo(){


var flashvars = {};
var params = {'wmode':'opaque'};
var attributes = {};
swfobject.embedSWF("flash/ru8888_new1.swf", "flashdiv", "718", "186", "7.0.0","flash/expressInstall.swf", flashvars, params, attributes);
}

function m_select(n){
	if(n!=0){
	$("#mb"+n).attr('src','images/background/main/buttons/b'+n+'_a.gif');
	}
}

function m_unselect(n){
	var cmb=$("#cmb").attr('value');
	if(cmb!=n){
$("#mb"+n).attr('src','images/background/main/buttons/b'+n+'.gif');		
	}
	
	
}

function load_a(a){
	$.post("ajax/load_a.php", { id: a },on_load_a);
	$('#main_content').html(please_wait);
	window.scrollTo(0,0);
	m_unselect_all();
}
function on_load_a(data){
	$('#main_content').html(data);
	
}

function load_pr(pr){
	$.post("ajax/load_product.php", { id: pr },on_load_pr);
	$('#main_content').html(please_wait);
	window.scrollTo(0,0);
	m_unselect_all();
}
function on_load_pr(data){
	$('#main_content').html(data);
	
}



function load_main(a){
	$.post("ajax/load_main.php", {},on_load_main);
	$('#main_content').html(please_wait);
	window.scrollTo(0,0);
	m_unselect_all();
}
function on_load_main(data){
	$('#main_content').html(data);
	
}

function load_reminder(){
	$.post("ajax/load_reminder.php", {mode:'form'},on_load_reminder);
	$('#main_content').html(please_wait);
	m_unselect_all();
}
function on_load_reminder(data){
	$('#main_content').html(data);
	
}

function send_reminder(){
	
	var login=$('#logint').attr('value');
	var email=$('#email').attr('value');
	
	
	$.post("ajax/load_reminder.php", {mode:'send',login:login,email:email},on_send_reminder);
	$('#main_content').html(please_wait);

}
function on_send_reminder(data){
	$('#main_content').html(data);
	
}


function load_c(c,page){

	$.post("ajax/load_c.php", { id: c,page:page },on_load_c);
	$('#main_content').html(please_wait);
	window.scrollTo(0,0);
	m_unselect_all();
}
function on_load_c(data){
	$('#main_content').html(data);
	
}
function load_p(p,n){
	if(p=='agreement'){	
	reg_form_surname=$('#surname').attr('value');
	reg_form_patronymic=$('#patronymic').attr('value');
	reg_form_name=$('#name').attr('value');
	reg_form_phone=$('#phone').attr('value');
	if($('#other_messenger_type'))reg_form_other_messenger_type=$('#other_messenger_type').attr('value');
	reg_form_messenger_number=$('#messenger_number').attr('value');
	reg_form_address=$('#address').attr('value');
	reg_form_email=$('#email').attr('value');
	reg_form_town=$('#town').attr('value');
	reg_form_post_index=$('#post_index').attr('value');
	reg_form_region=$('#region').attr('value');
	reg_form_login=$('#logint').attr('value');
	reg_form_password=$('#passw').attr('value');
	reg_form_repassword=$('#repassword').attr('value');
	}
	
	$.post("ajax/load_p.php", { id: p, select: n },on_load_p);
	$('#main_content').html(please_wait);
	window.scrollTo(0,0);
	m_unselect_all();
}
function on_load_p(data){
	$('#main_content').html(data);
}

function change_title(t){
	var mt;
	if($("#mtitle").attr('value')){
		mt=$("#mtitle").attr('value');
		document.title=mt+t;
	}
}
function m_unselect_all(){
	$("#cmb").attr('value','');
	for(n=1;n<=4;n++){
$("#mb"+n).attr('src','images/background/main/buttons/b'+n+'.gif');		
	}
}

function load_reg(){
	$.post("ajax/register.php", { mode: 'form' },on_load_reg);
	$('#main_content').html(please_wait);
	change_title(' | Регистрация');
	m_unselect_all();
}
function on_load_reg(data){
	$('#main_content').html(data);
	
	if(reg_form_surname!='')$('#surname').attr('value',reg_form_surname);
	if(reg_form_patronymic!='')$('#patronymic').attr('value',reg_form_patronymic);
	if(reg_form_name!='')$('#name').attr('value',reg_form_name);
	if(reg_form_phone!='')$('#phone').attr('value',reg_form_phone);
	if(reg_form_other_messenger_type!='')$('#other_messenger_type').attr('value',reg_form_other_messenger_type);
	if(reg_form_messenger_number!='')$('#messenger_number').attr('value',reg_form_messenger_number);
	if(reg_form_address!='')$('#address').attr('value',reg_form_address);
	if(reg_form_email!='')$('#email').attr('value',reg_form_email);
	if(reg_form_town!='')$('#town').attr('value',reg_form_town);
	if(reg_form_post_index!='')$('#post_index').attr('value',reg_form_post_index);
	if(reg_form_region!='')$('#region').attr('value',reg_form_region);
	if(reg_form_login!='')$('#logint').attr('value',reg_form_login);
	if(reg_form_password!='')$('#passw').attr('value',reg_form_password);
	if(reg_form_repassword!='')$('#repassword').attr('value',reg_form_repassword);

	reg_form_login='';
	reg_form_password='';
	reg_form_repassword='';
	
}
function messenger_control(){
	var v=$('#messenger_type').val();
	if(v=='other'){
		$('#messenger_name_span').css('display','inline');
	}else{
		$('#messenger_name_span').css('display','none');
	}
}

function send_reg(){
	
//fix
	reg_form_surname=$('#surname').attr('value');
	reg_form_patronymic=$('#patronymic').attr('value');
	reg_form_name=$('#name').attr('value');
	reg_form_phone=$('#phone').attr('value');
	if($('#other_messenger_type'))reg_form_other_messenger_type=$('#other_messenger_type').attr('value');
	reg_form_messenger_number=$('#messenger_number').attr('value');
	reg_form_address=$('#address').attr('value');
	reg_form_email=$('#email').attr('value');
	reg_form_town=$('#town').attr('value');
	reg_form_post_index=$('#post_index').attr('value');
	reg_form_region=$('#region').attr('value');
	
//
	
	var surname=$('#surname').attr('value');
	var patronymic=$('#patronymic').attr('value');
	var name=$('#name').attr('value');
	var phone=$('#phone').attr('value');
	var other_messenger_type;
	var messenger_number=$('#messenger_number').attr('value');
	var address=$('#address').attr('value');
	var email=$('#email').attr('value');
	var town=$('#town').attr('value');
	var post_index=$('#post_index').attr('value');
	var region=$('#region').attr('value');
	var login=$('#logint').attr('value');
	var password=$('#passw').attr('value');
	var repassword=$('#repassword').attr('value');
	var messenger_type;
	
	var filter_abc=/^([а-яА-ЯA-Za-z\s-.]{2,80})$/;
	var filter_messenger=/^([0-9а-яА-ЯA-Za-z\s-.]{2,50})$/;
	var filter_address=/^(.{2,100})$/;
	var filter_email=/^([\w-.]+)@([\w-.]+)\.([a-z]{2,6})/;
	var filter_pass=/^([\w-]{8,})$/;
	var filter_login=/^([\w-]{6,})$/;
	var filter_123=/^([0-9\s-()]{2,30})$/;

	if(!filter_abc.test(surname)){
		$('#message').html('не верно заполнено поле "фамилия"');
		return false;
	}
	
	if(!filter_abc.test(name)){
		$('#message').html('не верно заполнено поле "имя"');
		return false;
	}
	if(!filter_abc.test(patronymic)){
		$('#message').html('не верно заполнено поле "отчество"');
		return false;
	}
	if(!filter_login.test(login)){
		$('#message').html('логин должен содержать более 6 символов!<br>допустимы только цифры и латинские буквы');
		return false;
	}
	if(!filter_pass.test(password)){
		$('#message').html('пароль должен содержать более 8 символов!<br>допустимы только цифры и латинские буквы');
		return false;
	}
	if(password!==repassword){
		$('#message').html('не совпадают введенные пароли!');
		return false;
	}
	if(!filter_123.test(phone)){
		$('#message').html('не верно заполнено поле "телефон"');
		return false;
	}
	if(!filter_email.test(email)){
		$('#message').html('не верно заполнено поле "E-mail"');
		return false;
	}
	
if(messenger_number!=''){	
if($('#messenger_type').val()=='other'){
	other_messenger_type=$('#other_messenger_type').attr('value');
	if(!filter_messenger.test(other_messenger_type)){
		$('#message').html('не верно заполнено поле "название мессенджера"');
		return false;
	}
	messenger_type=other_messenger_type;
}else{
	messenger_type=$('#messenger_type').val();
}

	if(!filter_123.test(messenger_number)){
		$('#message').html('не верно заполнено поле "номер в мессенджере"');
		return false;
	}
}else{
	messenger_type='';
}
	if(!filter_abc.test(region)){
		$('#message').html('не верно заполнено поле "регион"');
		return false;
	}
	if(!filter_abc.test(town)){
		$('#message').html('не верно заполнено поле "город"');
		return false;
	}
	if(!filter_123.test(post_index)){
		$('#message').html('не верно заполнено поле "почтовый индекс"');
		return false;
	}
	if(!filter_address.test(address)){
		$('#message').html('не верно заполнено поле "адрес (улица и дом)"');
		return false;
	}

	if(!$('#agree').attr("checked")){
		$('#message').html('для регистрации необходимо принять "Пользовательское соглашение"');
		return false;
	}
	
	$.post("ajax/register.php", { 
		mode: 'register',
surname: surname,
patronymic: patronymic,
name: name,
phone: phone,
messenger_type: messenger_type,
messenger_number: messenger_number,
address: address,
email: email,
login: login,
town: town,
password: password,
post_index: post_index,
region: region
	
	},on_send_reg);
	$('#main_content').html(please_wait);
	
}
function on_send_reg(data){
	$('#main_content').html(data);
	refresh_log_p1();
	refresh_log_p2();
	refresh_basket();
}

function refresh_log_p1(){
	$.post("ajax/refresh_log_p1.php", {},on_refresh_log_p1);
	$('#log_p1').html(please_wait_small);
	
}
function on_refresh_log_p1(data){
	$('#log_p1').html(data);
}
function refresh_log_p2(){
	$.post("ajax/refresh_log_p2.php", {},on_refresh_log_p2);
	$('#log_p2').html(please_wait_small);
	
}
function on_refresh_log_p2(data){
	$('#log_p2').html(data);
}
function load_acc(){
	$.post("ajax/load_acc.php", {},on_load_acc);
	$('#main_content').html(please_wait);
	change_title(' | Мой аккаунт');
	m_unselect_all();
}
function on_load_acc(data){
	$('#main_content').html(data);
	
}
function load_contact_us(){
	$.post("ajax/load_contact_us.php", {mode: 'form'},on_load_contact_us);
	$('#main_content').html(please_wait);
	change_title(' | Связь с администрацией сайта');
		window.scrollTo(0,0);
	m_unselect_all();
}
function on_load_contact_us(data){
	$('#main_content').html(data);
	
}
function send_contact_us(){
	
	var from_name=$('#from_name').attr('value');
	var from_email=$('#from_email').attr('value');
	var from_subject=$('#from_subject').attr('value');
	var from_text=$('#from_text').attr('value');
	
	var filter_text=/^(.{2,800})$/;
	var filter_name=/^([а-яА-ЯA-Za-z\s-()]{2,80})$/;
	var filter_subject=/^([0-9а-яА-ЯA-Za-z\s-()]{2,80})$/;
	var filter_email=/^([\w-.]+)@([\w-.]+)\.([a-z]{2,80})/;
	
	if(!filter_name.test(from_name)){
		$('#message').html('не верно заполнено поле "имя"');
		return false;
	}
	if(!filter_email.test(from_email)){
		$('#message').html('не верно заполнено поле "E-mail"');
		return false;
	}
	if(!filter_subject.test(from_subject)){
		$('#message').html('не верно заполнено поле "тема сообщения"<br>допустимо 80 символов, спецсимволы запрещены (кроме: (,),-)');
		return false;
	}
	if(!filter_text.test(from_text)){
		$('#message').html('не верно заполнено поле "текст собщения"<br>допустимо 800 символов');
		return false;
	}
	
	$.post("ajax/load_contact_us.php", {
		mode: 'send',
		from_name: from_name,
		from_email: from_email,
		from_subject: from_subject,
		from_text: from_text
	
	},on_send_contact_us);

	$('#main_content').html(please_wait);
}
function on_send_contact_us(data){
	$('#main_content').html(data);
	
}

function load_enter(){
	
	var login=$('#login').attr('value');
	var password=$('#pass').attr('value');
	
	
	$.post("ajax/login.php", {
		login: login,
		password: password		
	},on_load_enter);
	$('#main_content').html(please_wait);
	change_title(' | Вход в интернет магазин');
	m_unselect_all();
}
function on_load_enter(data){
	$('#main_content').html(data);
	
}
function load_logout(){
	$.post("ajax/logout.php", {},on_load_logout);
	$('#main_content').html(please_wait);
	change_title(' | Выход из интернет магазина');
	m_unselect_all();
}
function on_load_logout(data){
	$('#main_content').html(data);
	
}

function load_acc_edit(){
	$.post("ajax/acc_edit.php", {mode:'form'},on_load_acc_edit);
	$('#main_content').html(please_wait);
	change_title(' | Редактирование персональных данных');
	m_unselect_all();
}
function on_load_acc_edit(data){
	$('#main_content').html(data);
	
	
}

function load_acc_change_pass(){
	$.post("ajax/acc_change_pass.php", {mode:'form'},on_load_acc_change_pass);
	$('#main_content').html(please_wait);
	change_title(' | Смена пароля');

}
function on_load_acc_change_pass(data){
	$('#main_content').html(data);
	
	
}


function save_change_pass(){
	var new_pass=$('#new_pass').attr('value');
	var re_new_pass=$('#re_new_pass').attr('value');
	var old_pass=$('#old_pass').attr('value');
	
	var filter_pass=/^([\w-]{8,})$/;
	
	if(!filter_pass.test(new_pass)){
		$('#message').html('не верно заполнено поле "новый пароль", допускаются латинские буквы и цифры, не менее 8 символов');
		return false;
	}
	
	if(new_pass!=re_new_pass){
		$('#message').html('вы ошиблись при повторе нового пароля.');
		return false;
	}


	$.post("ajax/acc_change_pass.php", { 
		mode: 'save',
new_pass: new_pass,
old_pass: old_pass
	
	},on_save_change_pass);
	$('#main_content').html(please_wait);

}
function on_save_change_pass(data){
	$('#main_content').html(data);
}

function save_acc_edit(){
	
	var surname=$('#surname').attr('value');
	var patronymic=$('#patronymic').attr('value');
	var name=$('#name').attr('value');
	var phone=$('#phone').attr('value');
	var messenger_number=$('#messenger_number').attr('value');
	var address=$('#address').attr('value');
	var email=$('#email').attr('value');
	var town=$('#town').attr('value');
	var post_index=$('#post_index').attr('value');
	var region=$('#region').attr('value');
	var messenger_type=$('#messenger_type').attr('value');
	
	var filter_abc=/^([а-яА-ЯA-Za-z\s-.]{2,80})$/;
	var filter_messenger=/^([0-9а-яА-ЯA-Za-z\s-.]{2,50})$/;
	var filter_address=/^(.{2,100})$/;
	var filter_email=/^([\w-.]+)@([\w-.]+)\.([a-z]{2,6})/;
	var filter_123=/^([0-9\s-()]{2,30})$/;

	if(!filter_abc.test(surname)){
		$('#message').html('не верно заполнено поле "фамилия"');
		return false;
	}
	
	if(!filter_abc.test(name)){
		$('#message').html('не верно заполнено поле "имя"');
		return false;
	}
	if(!filter_abc.test(patronymic)){
		$('#message').html('не верно заполнено поле "отчество"');
		return false;
	}
	if(!filter_123.test(phone)){
		$('#message').html('не верно заполнено поле "телефон"');
		return false;
	}
	if(!filter_email.test(email)){
		$('#message').html('не верно заполнено поле "E-mail"');
		return false;
	}
if(messenger_number!=''){	
	if(!filter_messenger.test(messenger_type)){
		$('#message').html('не верно заполнено поле "название мессенджера"');
		return false;
	}
	if(!filter_123.test(messenger_number)){
		$('#message').html('не верно заполнено поле "номер в мессенджере"');
		return false;
	}
}
	if(!filter_abc.test(region)){
		$('#message').html('не верно заполнено поле "регион"');
		return false;
	}
	if(!filter_abc.test(town)){
		$('#message').html('не верно заполнено поле "город"');
		return false;
	}
	if(!filter_123.test(post_index)){
		$('#message').html('не верно заполнено поле "почтовый индекс"');
		return false;
	}
	if(!filter_address.test(address)){
		$('#message').html('не верно заполнено поле "адрес (улица и дом)"');
		return false;
	}


	$.post("ajax/acc_edit.php", { 
		mode: 'save',
surname: surname,
patronymic: patronymic,
name: name,
phone: phone,
messenger_type: messenger_type,
messenger_number: messenger_number,
address: address,
email: email,
town: town,
post_index: post_index,
region: region
	
	},on_save_acc_edit);
	$('#main_content').html(please_wait);
	
	change_title(' | Редактирование персональных данных');
	m_unselect_all();
}
function on_save_acc_edit(data){
	$('#main_content').html(data);
	refresh_log_p1();
}

	
function buy_product(){
	
		var result=new Array();
	result=generate_product_array();
	if(!result){
		return false;
	}
	var product_id=result[0];
	var product_count=result[1];
	var product_attributes=result[2];


	$.post("ajax/work_with_basket.php", {
		mode:'insert',
		product_id:product_id,
		product_count:product_count,
		product_attributes:product_attributes
	},on_buy_product);
	$('#main_content').html(please_wait);
	
}
function on_buy_product(data){
	$('#main_content').html(data);
	refresh_basket();
}

function goodscroll_up(){
	//alert(1);
	//$.localScroll({hash:true});
}


function refresh_basket(){
	$.post("ajax/refresh_basket.php", {},on_refresh_basket);
	$('#basket').html(please_wait_small);
	
}
function on_refresh_basket(data){
	$('#basket').html(data);
}


function load_last_products(){
	$.post("ajax/load_last_products.php", {},on_load_last_products);
	$('#main_content').html(please_wait);
	change_title(' | Последние просмотренные товары');
	m_unselect_all();
}
function on_load_last_products(data){
	$('#main_content').html(data);
	
}

function refresh_price(){
	var result=new Array();
	result=generate_product_array();
	
	//alert(result[0]);
	//alert(result[1]);
	//alert(result[2]);
	
	if(!result){
		return false;
	}
	var product_id=result[0];
	var product_count=result[1];
	var product_attributes=result[2];
	
	
	$.post("ajax/refresh_price.php", {
		product_id:product_id,
		product_count:product_count,
		product_attributes:product_attributes
	},on_refresh_price);
	$('#product_price_value').html(please_wait_price);
	
}
function on_refresh_price(data){
	$('#product_price_value').text(data);
}

function load_search(){
	var text=$('#search').attr('value');
	var filter_search=/^([а-яА-Я\w\s-]{4,100})$/;
	
	if(!filter_search.test(text)){
		$('#main_content').html('<div class="main_title">Ошибка</div>Неверно заполнено поле для поиска!<br> Пожалуйста используйте только слова или фразы.');
		return false;
	}
	
	
	$.post("ajax/search.php", {text:text},on_load_search);
	$('#main_content').html(please_wait);
	change_title(' | Поиск');
	m_unselect_all();
}
function on_load_search(data){
	$('#main_content').html(data);
	
}

function generate_product_array(){
	var product_id=$('#product_id').attr('value');
	var product_count=$('#product_count').attr('value');
	var tmp;
	var product_attributes='';
	var filter_123=/^([0-9]+)$/;
	var error_flag=0;
	
	$("input[@id^='attribute_']").each(
function()
  {
    // внутри функции this указывает на текущий DOM-элемент
   	tmp=this.id;
   	tmp=tmp.replace('attribute_', '');
   	if(this.name=="attribute_type_integer"){
   		if(!filter_123.test(this.value)){
		$('#message').html('Вы неверно ввели значение одного из атрибутов товара! Для него допустимы только цифры. Проверьте введенные значения всех атрибутов товара.');
		error_flag=1;
	}
	
   	}
   	product_attributes=product_attributes+''+tmp+'::'+this.value+';;';
   	
  }
);
	$("select[@id^='attribute_']").each(
function()
  {
    // внутри функции this указывает на текущий DOM-элемент
	tmp=this.id;
   	tmp=tmp.replace('attribute_', '');
   	 	product_attributes=product_attributes+''+tmp+'::'+this.value+';;';
   
  }
);

	if(error_flag==1){
		return false;
	}
	var result=new Array(product_id,product_count,product_attributes);
	return result;
}


function load_basket(){
	$.post("ajax/load_basket.php", {},on_load_basket);
	$('#main_content').html(please_wait);
	
}
function on_load_basket(data){
	$('#main_content').html(data);
	
}

function basket_delete(n){
	$.post("ajax/work_with_basket.php", {mode:'delete',	product_id:n},on_basket_delete);
	$('#main_content').html(please_wait);
	
}
function on_basket_delete(data){
	load_basket();
	refresh_basket();
}

function load_payment(){
	$.post("ajax/load_payment.php", {},on_load_payment);
	$('#main_content').html(please_wait);

}
function on_load_payment(data){
	$('#main_content').html(data);
	
}

function write_alternate_payment(a){
	if(a==1){
		$('#alternate_payment_div').css('display','inline');
	}else{
		$('#alternate_payment_div').css('display','none');
	}
}
function write_alternate_delivery(a){
	if(a==1){
		$('#alternate_delivery_div').css('display','inline');
	}else{
		$('#alternate_delivery_div').css('display','none');
	}
}

function load_delivery(n){
//	alert(n);
	var payment;
	if(n==0){
		payment=$(":radio[name=payment_type]").filter(":checked").val();
	}else{
		payment=n;
	}
		
	if(!payment){
		$('#message').html('Ошибка. Вы не указали способ оплаты!');
		return false;
	}
	
	var alternative;
	
	if($('#alternate_payment_text')){
	 alternative=$('#alternate_payment_text').attr('value');	
	}else{
		alternative='';
	}
	
	//alert(payment);
//	alert(alternative);
	
	$.post("ajax/load_delivery.php", {payment:payment,alternative:alternative},on_load_delivery);
	$('#main_content').html(please_wait);
	
}
function on_load_delivery(data){
	$('#main_content').html(data);
}

function load_confirm_order(){
	var delivery;
		delivery=$(":radio[name=delivery_type]").filter(":checked").val();
	if(!delivery){
		$('#message').html('Ошибка. Вы не указали способ доставки!');
		return false;
	}
	
	var alternative=$('#alternate_delivery_text').attr('value');
	
	$.post("ajax/confirm_order.php", {delivery:delivery,alternative:alternative},on_load_confirm_order);
	$('#main_content').html(please_wait);
	
}
function on_load_confirm_order(data){
	$('#main_content').html(data);
	
}

function make_order(){
	var user_note='';
	var one=$('#user_note_text').attr('value');
	var two=$('#user_note_div').css('display');
	if(one){
		if(two=='inline')user_note=$('#user_note_text').attr('value');
	}
	if(user_note=='undefined')user_note='';
	$.post("ajax/make_order.php", {user_notes:user_note},on_make_order);
	$('#main_content').html(please_wait);
	
}
function on_make_order(data){
	$('#main_content').html(data);
}

function write_user_note(a){
	if(a==1){
		$('#user_note_div').css('display','inline');
	}else{
		$('#user_note_div').css('display','none');
	}
}

function load_acc_orders(){
	$.post("ajax/load_orders.php", { mode:'list' },on_load_acc_orders);
	$('#main_content').html(please_wait);

}
function on_load_acc_orders(data){
	$('#main_content').html(data);
	
}


function load_order_details(n){
	$.post("ajax/load_orders.php", { mode:'details',order:n },on_load_order_details);
	$('#main_content').html(please_wait);

}
function on_load_order_details(data){
	$('#main_content').html(data);
	
}

function start_scroll_box(){

	$("#scroll_box").everyTime('20s', function() {

		if($.browser.msie){
			//$(this).animate({'filter': 'alpha(opacity=0)'}, 2000,'swing',refresh_scroll_box);
				//$('#scroll_box').hide('slow',refresh_scroll_box);
				$('#scroll_box').slideUp('slow',refresh_scroll_box);
				
			//refresh_scroll_box();
		}else{
			$(this).animate({'opacity': '0'}, 'slow','swing',refresh_scroll_box);	
		}

  		
  		//refresh_scroll_box();
	});
}


function refresh_scroll_box(){
	var height_1=$('#main_content').height();
	var height_2=$('#left_main_td').height();
var h1 = Number(height_1);
var h2 = Number(height_2);

var height;
	if(h1 > h2){
		height=h1;
	}else{
		height=h2;
	}
	
	$.post("ajax/scroll_box.php", {height:height},on_refresh_scroll_box);
	var br_fix='<br><br><br><br><br><br><br><br><br>';
	$('#scroll_box').html(br_fix+please_wait_small+br_fix);
	
}
function on_refresh_scroll_box(data){
	$('#scroll_box').html(data);

if($.browser.msie){
	$('#scroll_box').hide();
	$('#scroll_box').slideDown('slow');
	
}else{
	$('#scroll_box').css('opacity','0');
	$('#scroll_box').animate({'opacity': '1'}, 'slow');

}

}
////////////////////////modal//////////////////////////////
function show_full_image(part,id){
	$.post("ajax/full_image.php", {part:part,id:id},on_show_full_image);
	$('#load_'+part+'_span').html(please_wait_fullimage);
	
}
var fixop_w;
var fixop_h;
	
function on_show_full_image(data){
	$('#load_front_span').html('');
	$('#load_back_span').html('');
	$('#load_left_span').html('');
	$('#load_right_span').html('');
	
	if($.browser.opera){
	
var re = /main_img_fixop_w(\d+)end/;
var matchesw = data.match(re);
fixop_w=matchesw[1];
var re2 = /main_img_fixop_h(\d+)end/;
var matchesh = data.match(re2);
fixop_h=matchesh[1];


	}

	var filter_123=/^([0-9]+)$/;
	if(!filter_123.test(fixop_w)){
		fixop_w=654;
	}
	if(!filter_123.test(fixop_h)){
		fixop_h=543;
	}

	$.modal(data, {onOpen: modalOpen,onClose: simplemodal_close,onShow: modalShow,iframe:true});

}
function modalOpen (dialog) {
	dialog.overlay.fadeIn('slow', function () {
		dialog.container.fadeIn('slow', function () {
			dialog.data.hide().slideDown('slow');	 
		});
	});
}
function simplemodal_close(dialog) {
dialog.data.fadeOut('slow', function () {
		dialog.container.hide('slow', function () {
			dialog.overlay.slideUp('slow', function () {
				$.modal.close();
			});
		});
	});
	
}
function modalShow (dialog) {
	$('input.animate').one('click', function () {
		dialog.data.slideUp('slow', function () {
			dialog.data.slideDown('slow');
		});
	});
	//fix opera
	if($.browser.opera){
	fixop_w+='px';
	fixop_h+='px';
	$('#simplemodal-container').css('width',fixop_w);
	$('#simplemodal-container').css('height',fixop_h);
	//$('#simplemodal-container').css('width','654px');
	//$('#simplemodal-container').css('height','543px');
	var ctop=$('#simplemodal-container').css('top');
	ctop=ctop.replace('px','');
	ctop-=50;
	ctop+='px';
	$('#simplemodal-container').css('top',ctop);
	}
	//fix mozilla
	if($.browser.mozilla){
				//window.scrollTo(0,300);
	$('#simplemodal-container').css('width','654px');
	$('#simplemodal-container').css('height','543px');
	var ctop=$('#simplemodal-container').css('top');
	ctop=ctop.replace('px','');
	ctop-=50;
	ctop+='px';
	$('#simplemodal-container').css('top',ctop);
	}
	
}

function refresh_modal(part,id){
	alert('загружаем '+part+'-'+id);
}
///////////////////////////modal end//////////////////////////////////////

