 
function getBrowserInfo() {
    var t,v = undefined;
    if (window.opera) 
        t = 'Opera';
    else if (document.all) {
        t = 'IE';
        var nv = navigator.appVersion;
        var s = nv.indexOf('MSIE')+5;
        v = nv.substring(s,s+1);
    }
    else if (navigator.appName) t = 'Netscape';
        return {type:t,version:v};
}

function getWindowSize(){
   var width = 0, height = 0;
  if(window.innerWidth){
    width = window.innerWidth;
    height = window.innerHeight;
  }
  else if(document.documentElement && document.documentElement.clientWidth){
    width = document.documentElement.clientWidth;
    height = document.documentElement.clientHeight;
  }
  else if(document.body && document.body.clientWidth){
    width = document.body.clientWidth;
    height = document.body.clientHeight;
  }
  size=new Array(width, height);
  return size;
}

function addBookmark(a){
    var url = window.document.location;
    var title = window.document.title;
    var b = getBrowserInfo();
    if (b.type == 'IE') window.external.AddFavorite(url,title);
    else if (b.type == 'Opera') {
        a.href = url;
        a.rel = "sidebar";
        a.title = url+','+title;
        return true;
    }
    else if (b.type == "Netscape") window.sidebar.addPanel(title,url,"");
    else {window.external.AddFavorite(url,title);}
}

function setCookie (name, value, expires, path, domain, secure) {
      document.cookie = name + "=" + escape(value) +
        ((expires) ? "; expires=" + expires : "") +
        ((path) ? "; path=" + path : "") +
        ((domain) ? "; domain=" + domain : "") +
        ((secure) ? "; secure" : "");
}
function getCookie(name) {
	var cookie = " " + document.cookie;
	var search = " " + name + "=";
	var setStr = null;
	var offset = 0;
	var end = 0;
	if (cookie.length > 0) {
		offset = cookie.indexOf(search);
		if (offset != -1) {
			offset += search.length;
			end = cookie.indexOf(";", offset)
			if (end == -1) {
				end = cookie.length;
			}
			setStr = unescape(cookie.substring(offset, end));
		}
	}
	return(setStr);
}

function socialClick(social_name, content_type, content_url, content_id, content_title, content_image) {
	var s1 = '';

	switch (content_type) {
		case 'news':
			s1 = 'Мне понравилась новость ';
			break;
		default:
			s1 = '';
	}

	switch (social_name) {
		case 'twitter':
			if (content_url) {
				window.open('http://twitter.com/share?url='+encodeURIComponent(content_url) + '&text='+ content_title, 'Twitter', "width=800,height=600,left=leftvar,top=topvar,status=no,toolbar=no,menubar=no");
			}
			break;
		case 'facebook':
			if (content_url) {
				window.open("http://www.facebook.com/sharer.php?u=" + encodeURIComponent(content_url) + "&t=" + content_title, 'Facebook');
			}
			break;
		case 'vkontakte':
			if (content_url) {
				if (content_image) {
					content_url = escape(content_url + '&image=' + content_image);
				};
				window.open("http://vkontakte.ru/share.php?url=" + encodeURIComponent(content_url), "displayWindow", "width=800,height=600,left=leftvar,top=topvar,status=no,toolbar=no,menubar=no");
			}
			break;
        case 'odnoklassniki':
			if (content_url) {
				window.open("http://www.odnoklassniki.ru/dk?st.cmd=addShare&st.s=0&st._surl=" + encodeURIComponent(content_url), "displayWindow", "width=800,height=600,left=leftvar,top=topvar,status=no,toolbar=no,menubar=no");
			}
			break;
	}
}

$(document).ready(function(){

    var winSize=getWindowSize();
    clientWidth=winSize[0];
    clientHeight=winSize[1];
    if(clientWidth > 1280) $('#layout').css('width',1280);
    if(clientWidth < 1000) $('#layout').css('width',1000);

	$('#shop_menu_button').click(function() {
		if($('#shop_menu_slider').css('display')=='none')
		{
			$('#shop_menu_slider').slideDown('slow');
			$('#shop_menu_button').html('[-]');
		}
		else
		{
			$('#shop_menu_slider').slideUp('slow');
			$('#shop_menu_button').html('[+]');
		}
	});

	$('#vote_it').click(function(){
		if(!getCookie('GeneshaPoll')){
			var vote_id=$('form :radio[name=vote]:checked').val();
			if(vote_id){
				$.ajax({
					type:	'POST',
					url:	'/modules/poll.php',
					data:	'add_vote=1&vote_id='+vote_id,
					success: function(msg){
						$('#poll_thankyou').html(msg);
						var date = new Date();
						date.setTime(date.getTime()+(2*24*60*60*1000));
						var expires = date.toGMTString();
						setCookie('GeneshaPoll',1,expires);
					}
				});  
			}
			else
				$('#poll_thankyou').html('Выберите вариант ответа!');
		}
		else
			$('#poll_thankyou').html('Вы уже проголосовали!');
	});
	
	$('#show_poll_results').click(function(){
		if($('#poll_results').css('display')=='none'){
			$('#poll_results').slideDown('slow');
			$('#show_poll_results').html('Спрятать результаты');
		}
		else{
			$('#poll_results').slideUp('slow');
			$('#show_poll_results').html('Показать результаты');
		}
	});
	
    $('#disease_select_list').change(function(){
        var str = '<b>Выбрано:</b><br/>';
        for (i = 0; i < this.options.length; i++) 
            if (this.options[i].selected) 
                str += this.options[i].label+'<br/>';
        $('#disease_selected').html(str);
	});
	
    $('#select_by_disease_list').change(function(){
        document.forms.select_by_disease.submit();
	});
	
	$('#comment_list_open').click(function(){
		if($('#comment_list').css('display')=='none'){
			$('#comment_list').slideDown('slow');
			$('#comment_list_open span').html('[-]');
		}
		else{
			$('#comment_list').slideUp('slow');
			$('#comment_list_open span').html('[+]');
		}
	});
	
	$('#delivery_method_EMS').click(function(){
        $("#phone").removeAttr('disabled');
        $('#phone').addClass('dummy');
	});
	$('#delivery_method_RP').click(function(){
        $("#phone").attr('disabled',true);		
	});
	$('#delivery_method_courier').click(function(){
        $("#phone").attr('disabled',true);		
	});
	
//////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////// GET REGIONS BLOCK /////////////////////////////////////////////	
//////////////////////////////////////////////////////////////////////////////////////////////////////////

	//Скрываем поля ввода адреса
	//$("#city_div").hide();
	//$("#address_div").hide();
	//$("#region_div").hide();
	//$("#pindex_div").hide();
	//$("#send_sms_div").hide(500);
	//$("#mob_num_div").hide(500);
		
	function disabled()
	{
		$("#pindex").attr('disabled',true);
		$("#surname").attr('disabled',true);
		$("#name").attr('disabled',true);
		$("#patronimic").attr('disabled',true);
		$("#email").attr('disabled',true);
		//$("#send_sms").attr('disabled',true);
	}
	//disabled();
	
	function enabled()
	{
		$("#pindex").removeAttr('disabled');
		$('#pindex').addClass('dummy');
		$("#surname").removeAttr('disabled');
		$('#surname').addClass('dummy');
		$("#name").removeAttr('disabled');
		$('#name').addClass('dummy');
		$("#patronimic").removeAttr('disabled');
		$('#patronimic').addClass('dummy');
		$("#email").removeAttr('disabled');
		$('#email').addClass('dummy');
		//$("#send_sms").removeAttr('disabled');
	}
	
	function send(st,el,el1)
	{
			answer = false;
			var url = '../modules/get_regions.php';

	        query = $(el).attr('name')+'='+$(el).val();
	        if(el1) query +='&'+ $('#'+el1).attr('name')+'='+$('#'+el1).val();
			query +='&st='+st; 
			$.post(url, query,
            function (result) {
                if (result.type == 'error') {
                    //Ошибка в запросе
					alert('error');
                    return(false);
                }
                else {
                    //Действия по ответу
					if(st == 0)
					{
						var options = '';
						var res = $(result.regions);
						for(var i=0;i<res.length;i++) 
						{		
							 if(i == 0)
								 options += '\r\n<option value="' + res[i]['id'] + '" selected="selected">' + res[i]['title'] + '</option>\r\n';
							 else
								 options += '<option value="' + res[i]['id'] + '">' + res[i]['title'] + '</option>\r\n';
						}
						$('#region_id').removeAttr('disabled');
						$('#region_id').addClass('dummy');
						$('#city_id').attr('disabled', true);
						$('#city_id').html('<option value="0" selected="selected">- Выберите город -</option>');
						$('#region_id').html(options);
						$('#region_id').val('0');
						$('#preload_region_id').html('');
						$('#preload_country').html('<div class="message_ok"></div>');
					}
					else if (st == 1)
					{
						var options = '';
						var res = $(result.cityes);
						for(var i=0;i<res.length;i++) {
							if(i == 0)
								 options += '\r\n<option value="' + res[i]['id'] + '" selected="selected">' + res[i]['title'] + '</option>\r\n';
							 else
								 options += '<option value="' + res[i]['id'] + '">' + res[i]['title'] + '</option>\r\n';
						}
						$('#city_id').html(options);
						$('#city_id').val('0');
						$('#city_id').removeAttr('disabled');
						$('#city_id').addClass('dummy');
						$('#preload_city_id').html('');
						$('#preload_region_id').html('<div class="message_ok"></div>');
					}
					else
					{
						var res = $(result.preload);
						for(var i=0;i<res.length;i++) {
							$('#'+res[i]['block_id']).html(res[i]['message']);
						}
						
						if(result.error == '0')
							answer = true;
					}
                }
            },
            "json"
        );
		return(answer);
	}

/*
    $('#country_id').change(function () {
        var country_id = $(this).val();
        
        if (country_id == '0') {
            $('#region_id').html('');
            $('#region_id').attr('disabled', true);
			$('#preload_country').html('');
			$("#address_div").hide(500);
			$("#address_id_div").hide(500);
			$("#street_div").hide(500);
			$("#haus_div").hide(500);
			$("#korpus_div").hide(500);
			$("#flat_div").hide(500);
			$("#region_id_div").hide(500);
			$("#region_div").hide(500);
			$("#city_id_div").hide(500);
			$("#city_div").hide(500);
			$("#hand_city_div").hide(500);
			$("#hand_city").attr('checked', false);
			$("#hand_region_div").hide(500);
			$("#hand_region").attr('checked', false);
			$("#pindex_div").hide(500);
			disabled();
            return(false);
        }        
		
		if (country_id == '1' || country_id == '2' || country_id == '153' || country_id == '85') 
		{
            $("#region_id_div").show(500);
			$("#city_id_div").show(500);
			$("#hand_city_div").show(500);
			$("#pindex_div").show(500);
			$("#hand_city").attr('checked', false);
			$("#hand_region_div").show(500);
			$("#hand_region").attr('checked', false);
			$("#region_div").hide(500);
			$("#city_div").hide(500);
			$("#preload_city_id").html('');
			$("#hand_city").val('no');
			$("#hand_region").val('no');
			enabled();
			
			if (country_id == '1' || country_id == '2')
			{
				$("#address_id_div").show(500);
				$("#street_div").hide(500);
				$("#haus_div").hide(500);
				$("#korpus_div").hide(500);
				$("#flat_div").hide(500);
				$("#address_div").hide(500);
				$("#address_id").val('0');
				$("#preload_address_id").html('');
				disabled();
			}
			else
			{
				$("#address_div").show(500);
				$("#address_id_div").hide(500);
				$("#street_div").hide(500);
				$("#haus_div").hide(500);
				$("#korpus_div").hide(500);
				$("#flat_div").hide(500);
				$("#address_id").val('5');
			}
			
//			if (country_id == '1')
//				$("#send_sms_div").show(500);
//			else
//			{
//				$("#send_sms_div").hide(500);
//				$("#mob_num_div").hide(500);
//			}
        }
		else
		{
			$("#region_id_div").hide(500);
			$("#city_id_div").hide(500);
			$("#hand_city_div").hide(500);
			$("#address_id_div").hide(500);
			$("#street_div").hide(500);
			$("#haus_div").hide(500);
			$("#korpus_div").hide(500);
			$("#flat_div").hide(500);
			$("#hand_city").attr('checked', true);
			$("#hand_city").val('yes');
			$("#city").removeAttr('disabled');
			$('#city').addClass('dummy');
			$("#hand_region_div").hide(500);
			$("#hand_region").attr('checked', true);
			$("#hand_region").val('yes');
			$("#region").removeAttr('disabled');
			$('#region').addClass('dummy');
			$("#region_div").show(500);
			$("#city_div").show(500);
			$("#address_div").show(500);
			$("#pindex_div").show(500);
			$("#address_id").val('5');
			//$("#send_sms_div").hide(500);
			//$("#mob_num_div").hide(500);
			$("#preload_region").html('');
			$("#preload_city").html('');
			$("#region").val('');
			$("#city").val('');
			enabled();
		}
		$('#preload_region_id').html('<div class="ajaxload"><img src="/view/images/common/ajax-loader.gif" width="20" height="20" /></div>');
        send('0',this);
    });
	
	$('#region_id').change(function () {
        var region_id = $(this).val();
        if (region_id == '0') 
		{
            $('#city_id').html('');
            $('#city_id').attr('disabled', true);
			$('#preload_region_id').html('');
            return(false);
        }
		$('#city_id').removeAttr('disabled');
		$('#city_id').addClass('dummy');
		//$('#preload_region_id').html('<div class="ajaxload"><img src="/view/images/common/ajax-loader.gif" width="20" height="20" /></div>');
        $('#preload_city_id').html('<div class="ajaxload"><img src="/view/images/common/ajax-loader.gif" width="20" height="20" /></div>');
        send('1',this);
    });

	//Проверка выбора по городу при выборе из списка городов
	$('#city_id').change(function () {
        $('#preload_city_id').html('<div class="ajaxload"><img src="/view/images/common/ajax-loader.gif" width="20" height="20" /></div>');
        send('6',this);
    });		
	//Вывод поля для ручного ввода региона	
	$('#hand_region').click(function () {
			
			if($('#hand_region').is('input:checkbox:checked'))
				$('#hand_region').val('yes');
			else
				$('#hand_region').val('no');
			
			if($('#hand_region').val() == 'yes')
			{
				$('#region').removeAttr('disabled');
				$('#region').addClass('dummy');
				$("#region_div").show(500);
				$("#region_id_div").hide(500);
				$('#city').removeAttr('disabled');
				$('#city').addClass('dummy');
				$("#city_div").show(500);
				$("#city_id_div").hide(500);
				$("#hand_city_div").hide(500);
				$("#hand_city").attr('checked',true);
				$("#hand_city").val('yes');
			}
			else
			{
				$("#region_div").hide(500);
				$('#region').attr('disabled',true);
				$("#region_id_div").show(500);
				$("#city_div").hide(500);
				$('#city').attr('disabled',true);
				$("#city_id_div").show(500);
				$("#hand_city_div").show(500);
				$("#hand_city").attr('checked',false);
				$("#hand_city").val('no');
			}										  
	});
	//Вывод поля для ручного ввода нас. пункта	
	$('#hand_city').click(function () {
			
			if($('#hand_city').is('input:checkbox:checked'))
				$('#hand_city').val('yes');
			else
				$('#hand_city').val('no');
			
			if($('#hand_city').val() == 'yes')
			{
				$('#city').removeAttr('disabled');
				$('#city').addClass('dummy');
				$("#city_div").show(500);
				$("#city_id_div").hide(500);
			}
			else
			{
				$("#city_div").hide(500);
				$('#city').attr('disabled',true);
				$("#city_id_div").show(500);
			}										  
	});
*/
	//Вывод поля для ввода мобильного телефона	
//	$('#send_sms').click(function () {
//			
//			if($('#send_sms').is('input:checkbox:checked'))
//				$('#send_sms').val('yes');
//			else
//				$('#send_sms').val('no');
//			
//			if($('#send_sms').val() == 'yes')
//				$("#mob_num_div").show(500);				
//			else
//				$("#mob_num_div").hide(500);
//	});
	//Проверка поля для ручного ввода региона
	$('#region').blur(function () {
		$('#preload_region').html('<div class="ajaxload"><img src="/view/images/common/ajax-loader.gif" width="20" height="20" /></div>');
		send(3,this,'hand_region');
		$(this).toggleClass("highlight_input");
	});
	//Выделение поля ввода
	$('#region').focus(function () {
		$(this).toggleClass("highlight_input");
	});
	//Проверка поля для ручного ввода нас. пункта
	$('#city').blur(function () {
		$('#preload_city').html('<div class="ajaxload"><img src="/view/images/common/ajax-loader.gif" width="20" height="20" /></div>');
		send(6,this,'hand_city');
		$(this).toggleClass("highlight_input");
	});
	//Выделение поля ввода
	$('#city').focus(function () {
		$(this).toggleClass("highlight_input");
	});
/*
	//Смена формата ввода адреса
	$('#address_id').change(function () {
        
        var address_id = $(this).val();
		
		if(address_id == 0)
		{
			$('#preload_address_id').html('');
			$("#street_div").hide(500);
			$("#haus_div").hide(500);
			$("#korpus_div").hide(500);
			$("#flat_div").hide(500);
			$("#address_div").hide(500);
			disabled();
		}
		else if(address_id == 1)
		{
			$('#preload_address_id').html('<div class="message_ok"></div>');
			$("#label_street").html('Улица(мкр-н):');
			$("#street_div").show(500);
			$("#haus_div").show(500);
			$("#korpus_div").show(500);
			$("#flat_div").show(500);
			$("#address_div").hide(500);
			
			$('#preload_street').html('');
			$('#preload_haus').html('');
			$('#preload_korpus').html('');
			$('#preload_flat').html('');
			enabled();
		}
		else if(address_id == 2)
		{
			$('#preload_address_id').html('<div class="message_ok"></div>');
			$("#label_street").html('Улица(мкр-н):');
			$("#street_div").show(500);
			$("#haus_div").show(500);
			$("#flat_div").show(500);
			$("#korpus_div").hide(500);
			$("#address_div").hide(500);
						
			$('#preload_street').html('');
			$('#preload_haus').html('');
			$('#preload_flat').html('');
			enabled();
		}
		else if(address_id == 3)
		{
			$('#preload_address_id').html('<div class="message_ok"></div>');
			$("#street_div").hide(500);
			$("#haus_div").hide(500);
			$("#korpus_div").show(500);
			$("#flat_div").show(500);
			$("#address_div").hide(500);
			
			$('#preload_korpus').html('');
			$('#preload_flat').html('');
			enabled();
		}
		else if(address_id == 4)
		{
			$('#preload_address_id').html('<div class="message_ok"></div>');
			$("#street_div").show(500);
			$("#haus_div").show(500);
			$("#korpus_div").hide(500);
			$("#flat_div").hide(500);
			$("#address_div").hide(500);
			
			$("#label_street").html('Улица:');
			$('#preload_street').html('');
			$('#preload_haus').html('');
			enabled();
		}
		else if(address_id == 5)
		{
			$('#preload_address_id').html('<div class="message_ok"></div>');
			$("#street_div").hide(500);
			$("#haus_div").hide(500);
			$("#korpus_div").hide(500);
			$("#flat_div").hide(500);
			$("#address_div").show(500);
			
			$('#preload_address').html('');
			enabled();
		}
    });
*/
	//Проверка поля для ввода улицы
	$('#street').blur(function () {
		$('#preload_street').html('<div class="ajaxload"><img src="/view/images/common/ajax-loader.gif" width="20" height="20" /></div>');
		send(8,this);
		$(this).toggleClass("highlight_input");
	});
	//Выделение поля ввода
	$('#street').focus(function () {
		$(this).toggleClass("highlight_input");
	});
	//Проверка поля для ввода дома
	$('#haus').blur(function () {
		$('#preload_haus').html('<div class="ajaxload"><img src="/view/images/common/ajax-loader.gif" width="20" height="20" /></div>');
		send(9,this);
		$(this).toggleClass("highlight_input");
	});
	//Выделение поля
	$('#haus').focus(function () {
		$(this).toggleClass("highlight_input");
	});
	//Проверка поля для ввода корпуса
	$('#korpus').blur(function () {
		if ( $(this).val() != '' ) {
			$('#preload_korpus').html('<div class="ajaxload"><img src="/view/images/common/ajax-loader.gif" width="20" height="20" /></div>');
			send(10,this);
		}
		$(this).toggleClass("highlight_input");
	});
	//Выделение поля ввода
	$('#korpus').focus(function () {
		$('#preload_korpus').html('');
		$(this).toggleClass("highlight_input");
	});
	//Проверка поля для ввода квартиры
	$('#flat').blur(function () {
		if ( $(this).val() != '' ) {
			$('#preload_flat').html('<div class="ajaxload"><img src="/view/images/common/ajax-loader.gif" width="20" height="20" /></div>');
			send(11,this);
		}
		$(this).toggleClass("highlight_input");
	});
	//Выделение поля ввода
	$('#flat').focus(function () {
		$('#preload_flat').html('');
		$(this).toggleClass("highlight_input");
	});
	//Проверка поля для ввода нестандартного адреса
	$('#address').blur(function () {
		$('#preload_address').html('<div class="ajaxload"><img src="/view/images/common/ajax-loader.gif" width="20" height="20" /></div>');
		send(12,this);
		$(this).toggleClass("highlight_input");
	});
	//Выделение поля ввода
	$('#address').focus(function () {
		$(this).toggleClass("highlight_input");
	});
	//Проверка поля для ввода индекса
	$('#pindex').blur(function () {
		$('#preload_pindex').html('<div class="ajaxload"><img src="/view/images/common/ajax-loader.gif" width="20" height="20" /></div>');
		send(13,this);
		$(this).toggleClass("highlight_input");
	});
	//Выделение поля ввода
	$('#pindex').focus(function () {
		$(this).toggleClass("highlight_input");
	});
	//Проверка поля для ввода Фамилии
	$('#surname').blur(function () {
		$('#preload_surname').html('<div class="ajaxload"><img src="/view/images/common/ajax-loader.gif" width="20" height="20" /></div>');
		send(14,this);
		$(this).toggleClass("highlight_input");
	});
	//Выделение поля ввода
	$('#surname').focus(function () {
		$(this).toggleClass("highlight_input");
	});
	//Проверка поля для ввода Имени
	$('#name').blur(function () {
		$('#preload_name').html('<div class="ajaxload"><img src="/view/images/common/ajax-loader.gif" width="20" height="20" /></div>');
		send(15,this);
		$(this).toggleClass("highlight_input");
	});
	//Выделение поля ввода
	$('#name').focus(function () {
		$(this).toggleClass("highlight_input");
	});
	//Проверка поля для ввода Отчества
	$('#patronimic').blur(function () {
		$('#preload_patronimic').html('<div class="ajaxload"><img src="/view/images/common/ajax-loader.gif" width="20" height="20" /></div>');
		send(16,this);
		$(this).toggleClass("highlight_input");
	});
	//Выделение поля ввода
	$('#patronimic').focus(function () {
		$(this).toggleClass("highlight_input");
	});
	//Проверка поля для ввода e-mail адреса
	$('#email').blur(function () {
		$('#preload_email').html('<div class="ajaxload"><img src="/view/images/common/ajax-loader.gif" width="20" height="20" /></div>');
		send(17,this);
		$(this).toggleClass("highlight_input");
	});
	//Выделение поля ввода
	$('#email').focus(function () {
		$(this).toggleClass("highlight_input");
	});
	//Проверка поля для ввода мобильника 1 часть
	$('#mob_num2').blur(function () {
		$('#preload_mob_num').html('<div class="ajaxload"><img src="/view/images/common/ajax-loader.gif" width="20" height="20" /></div>');
		send(20,this);
		$(this).toggleClass("highlight_input");
	});
	//Выделение поля ввода
	$('#mob_num2').focus(function () {
		$(this).toggleClass("highlight_input");
	});
	//Проверка поля для ввода мобильника 2 часть
	$('#mob_num3').blur(function () {
		$('#preload_mob_num').html('<div class="ajaxload"><img src="/view/images/common/ajax-loader.gif" width="20" height="20" /></div>');
		send(21,this);
		$(this).toggleClass("highlight_input");
	});
	//Выделение поля ввода
	$('#mob_num3').focus(function () {
		$(this).toggleClass("highlight_input");
	});
	
	
	$('#check_confirm').click(function () {
	    var submit_order = 0;
		var go_on = true;
		var form = document.forms.order_form;
		if(form)
		    submit_order = 1;
		else {
		    form = document.forms.form_register;
		}
		
		if(form){
		    if(form.elements['country_id'].value == 0) go_on = false;
		    else if(/*form.elements['hand_region'].value == 'yes' && */form.elements['region'].value == '') go_on = false;
            //else if(form.elements['hand_region'].value == 'no' && form.elements['region_id'].value == 0) go_on = false;
            else if(/*form.elements['hand_city'].value == 'yes' && */form.elements['city'].value == '') go_on = false;
            //else if(form.elements['hand_city'].value == 'no' && form.elements['city_id'].value == 0) go_on = false;
            //else if(form.elements['address_id'].value == 0) go_on = false;
            else if(/*form.elements['address_id'].value == 1 && */(form.elements['street'].value == '' || form.elements['haus'].value == '')) go_on = false;
            //else if(form.elements['address_id'].value == 2 && (form.elements['street'].value == '' || form.elements['haus'].value == '' || form.elements['flat'].value == '')) go_on = false;
            //else if(form.elements['address_id'].value == 3 && (form.elements['korpus'].value == '' || form.elements['flat'].value == '')) go_on = false;
            //else if(form.elements['address_id'].value == 4 && (form.elements['street'].value == '' || form.elements['haus'].value == '')) go_on = false;
            //else if(form.elements['address_id'].value == 5 && (form.elements['address'].value == '')) go_on = false;
            else if(form.elements['pindex'].value == '') go_on = false;
            else if(form.elements['surname'].value == '' || form.elements['name'].value == '' || form.elements['patronimic'].value == '') go_on = false;
            else if(form.elements['email'].value == '') go_on = false;
            //else if(form.elements['send_sms'].value == 'yes' && (form.elements['mob_num2'].value == '' || form.elements['mob_num3'].value == '')) go_on = false;
    		
		    if(submit_order == 1)
		    {
		        if(go_on == true && form.elements['update_address_fields'].value == 1) $('#confirm_order').click();
		        else if(go_on == false && form.elements['update_address_fields'].value == 0) $('#confirm_order').click();
		        else if(go_on == false && form.elements['update_address_fields'].value == 1) alert('Убедитесь что все поля заполнены правильно.');
		    }
		    else 
		    {
		        if(go_on == true) {
		            if($('#is_agree:checked').size() > 0 || $('#is_agree').size()==0) 
		                $('#submit_reg').click(); 
		            else 
		                alert('Вы должны принять условия пользовательского соглашения!');
		        }
		        else
		            alert('Убедитесь что все поля заполнены правильно.');
		   } 
		}
	});
	var rb_sub_items = 0;
	$("#r_buttons li.sub").each(function(){
	    $(this).addClass("item_"+rb_sub_items);
	    rb_sub_items++;
	});
	$("#r_buttons li div span a.drop").click(function(){
		var p = $(this).parent().parent().parent().next().slideToggle(500);
		var class_name = $(p).attr("class");
		re = /(item_\d+)/;
		class_name = class_name.match(re);
		$("#r_buttons li.sub:not(."+class_name[0]+")").slideUp(500);
	});
	//var img = new Array();
	$("#r_buttons li.img_button").each(function(){
	    var elem = $(this).find("a");
	    $(elem).mouseover(function(){
		var img = $(this).find("img");
		src = $(img).attr("src");
		re = /([^.]+).png/;
		src =  src.match(re);
		$(img).attr("src",src[1]+"_on.png");
	    });
	    $(elem).mouseout(function(){
		var img = $(this).find("img");
		src = $(img).attr("src");
		re = /([^.]+)_on.png/;
		src =  src.match(re);
		$(img).attr("src",src[1]+".png");
	    });
	});
});

function show_addbasket_modal( product )
{
	$(function() {
		
		if (!$('#nyroModalAddBModel').size()) {
			$("body").append(
			'<div id="nyroModalAddBModel" style="display: none; text-align: center;">'+
			'	<br />'+
			'	<div style="font-size: 18px;">'+product+'<br />добавлено в корзину</div>'+
			'	<br />'+
			'	<br />'+
			'	<nobr>'+
			'	<input type="button" class="modal-button" value="Перейти в корзину" onclick="if (window.location.pathname == \'/price\') window.location.reload(true); else window.location = \'/price#main\';" /> &nbsp; &nbsp;'+
			//nyroModalClose 
			'	<input type="button" class="modal-button" value="Продолжить покупки" onclick="window.location = \'/shop#main\';" />'+
			'	</nobr>'+
			'</div>'
			);
		}
		$.nmManual('#nyroModalAddBModel',{modal: false, sizes: {minW: '600', minH: '150'}, showCloseButton: true, closeOnClick: true, closeOnEscape: true});
	});

}
