//определяем правила фейдинга (цвета, изменяемое CSS свойство, количество промежуточных цветов и время задержки)
//fade.addRule('fadeRule1', "#ffffff", "#abddff", "background-color", 150, 0.1);

function good_add_continue(id, price)
{
    //ajax_load(1, 'minicart');
    $("#minicart").load("../../ajax/ajax.php?module=shop&action=cart_mini");
    alert('Товар добавлен в корзину!');
}




function good_add(id, price, typee)
{
	tmp = 'test';
	setCookie('tmptest',tmp);
	tmp2 = getCookie('tmptest');

	if ((tmp2!=tmp) && (false == iuser))
	{
	    alert('Чтобы добавить товар необходимо включить cookies или зарегистрироваться!');
	    return false;
  }

    // Определяем выделенный атрибут
    //var el = document.getElementById('type');
    //if (!el) // Проверяем есть ли вообще у товара атрибуты
        //typee= 0;
        //else var typee = getRadioGroupValue(document.types.type);


    /*var qty = document.getElementById('qty');
    if (!qty) qty= 0;
        else var qty = 1 * qty.value;*/
    var qty = 1;


    // Отправляем запрос
    var request_url= '../../../../ajax/ajax.php';
    $.get(request_url, {module : 'shop', action : 'cart_add_good', good_id : id, type : typee, qty : qty, price: price }, good_add_continue);
//////////////////////////////
}



// Скрывание желтого выделения
function clear_cart_back()
{
    fade.back('cart_mini', 'fadeRule1,fadeRule2,fadeRule3');
}



// Определение выделенного значения radio
function getRadioGroupValue(radioGroupObj)
{
  for (var i=0; i < radioGroupObj.length; i++)
    if (radioGroupObj[i].checked) return radioGroupObj[i].value;

  return null;
}


function good_notice(id)
{

    // Отправляем запрос
    var request_url= '../../../../ajax/ajax.php?module=shop&action=good_notice&good_id=' + id;

//////////////////////////////////////////////
	var req = new JsHttpRequest();
	// Этот код вызовется автоматически, когда загрузка данных завершится.
	req.onreadystatechange = function()
	{
		if (req.readyState == 4)
		{
			return true;
		}
	}
	req.open('get', request_url, true);
	// Отсылаем данные в обработчик.
	req.send(null);

//////////////////////////////
    document.getElementById('good_notice').src= '../../../images/good_notice_ok.jpg';
}

// При нажатии на маленькую картинку товара отображает ее на месте большой
function image2big(image_middle, image_big)
{
    document.getElementById('image_big').src= image_middle;
    document.getElementById('image_big_href').href= image_big;
   // alert(image_middle);
}




/* переключение страниц */
function change_page(page)
{
    document.getElementById('page').value= page;
    document.forms.form_pages.submit();
}
/* изменение кол-ва товара на странице */
function change_onpage(onpage)
{
    document.getElementById('onpage').value= onpage;
    document.forms.form_onpage.submit();
}











function setCookie(name,value,expires,path,domain,secure) {
	document.cookie=name+ "=" +escape(value)+
	((expires) ? "; expires=" + expires.toGMTString() : "") +
	//((path) ? "; path=" + path : "") +
	"; path=/" +
	((domain) ? "; domain=" + domain : "") +
	((secure) ? "; secure" : "");
}


function getCookie(name) {
	var clength=document.cookie.length;
	var carg=name+"=";
	var arglength=carg.length;
	var i=0;
	while(i<=clength) {
		var j=(i+arglength);
		if(document.cookie.substring(i,j)==carg) return getCookieValue(j);
		i=document.cookie.indexOf(" ",i) + 1;
		if(i==0) break;
	}
	return null;
}
function getCookieValue(val) {
	if((endstr=document.cookie.indexOf(";",val))==-1)
		endstr=document.cookie.length;
	return unescape(document.cookie.substring(val,endstr));
}




function login_form()
{
    var el= document.getElementById('login_form');
    if ('block' == el.style.display)
    {
        var el= document.getElementById('login_form');
        el.style.display= 'none';
    }
    else
    {
        var el= document.getElementById('login_form');
        el.style.display= 'block';
    }
}

function login_form_show()
{
   var el= document.getElementById('login_form');
   el.style.display= 'block';
}
function login_form_hidden()
{
   var el= document.getElementById('login_form');
   el.style.display= 'none';
}


// перезагрузить каптчу
function refreshCode()
{
  codeImg= document.getElementById('codeImg');
  codeImg.src= '';
  codeImg.src= '{URL}inc/kcaptcha/index.php?{session_name}={session_id}&nocache='+ Math.random();
}
