// !!!

var id_global=null;
var price_global=null;
var id_cluster = {};
id_cluster[1] = null;
id_cluster[2] = null;
id_cluster[3] = null;

var show_cluster = 0;


$(document).ready(
function() { 
see_korz();



});

function send_ajax() // шлём из слоя
{
var qty = $('#id_qty').val(); // количество берём в слое

$('#qty_' + id_global).val(qty); // меняем количество купл. на странице show

// показываем инфо о добавлении в корзину

$("#qty_layer").html(qty);
$('#zoom_qty2').show();
$('#zoom_qty').hide();		



if(qty > 0) {
$('#cart'+id_global).html('<img src="pict/pict_base/cart_full.gif" alt="Это уже лежит в корзине" title="Это уже лежит в корзине" width="20" height="21" />');
}
else {
$('#cart'+id_global).html('<img src="pict/pict_base/cart_empty.gif" alt="Поместить в корзину" title="Поместить в корзину" width="20" height="21" />');	
}
// меняем содержимое id="zoom_qty" на надпись - id="zoom_qty" тушим, id="zoom_qty2" - запускаем с измененным значением qty

$.getJSON(  // если qty = 0 ?
  'korz.php',
  {id_shop: id_global, qty: qty, price: price_global},
  onAjaxSuccess
);
}

function send_ajax_small(id) // шлём из большой страницы - с маленьких иконок
{

var qty = 1;
var price = $('#price_skidka' + id).val();

$('#qty_' + id).val(qty); // меняем количество купл. на странице show
//$('#qty_show' + id).attr("value", qty);

$('#cart'+id).html('<img src="pict/pict_base/cart_full.gif" alt="Это уже лежит в корзине" title="Это уже лежит в корзине" width="20" height="21" />');

$.getJSON(
  'korz.php',
  {id_shop: id, qty: qty, price: price},
  onAjaxSuccess
);

}

function send_ajax_basket(id_shop) // шлём из страницы basket
{
var qty = $("#qty" + id_shop).val();
qty = 1*qty;


/*
if(qty == 0) {
	qty = 1;
	$("#qty" + id_shop).val('1');
}
*/


id_global = id_shop;

var price = $("#price" + id_shop).text();

$.getJSON(
  'korz.php',
  {id_shop: id_shop, qty: qty, price: price},
  onAjaxSuccess_basket
);
}

function del_ajax_basket(id_shop) // шлём
{
var	qty = 0;

var price = $("#price" + id_shop).text();

$.getJSON(
  'korz.php',
  {id_shop: id_shop, qty: qty, price: price},
  onAjaxSuccess_basket
);
}

function see_korz() // смотрим корзину
{
$.getJSON(
  'korz.php',
  {show: "yes"},
  onAjaxSuccess
);
}

 function onAjaxSuccess(obj)  // получаем
{
	
//$('#cart'+obj.id).html('<img src="pict/pict_base/cart_full.gif" alt="Это уже лежит в корзине" title="Это уже лежит в корзине" width="20" height="21" />');	

	$("#t1").html(obj.sum_art);
	$("#t2").html(obj.sum_qty);	
	$("#t3").html(obj.sum_price);

if(obj.sum_art > 0) {
$('#basket_top').html('<a href="basket.php"><img src="pict/pict_base/cart_full2.gif" alt="Перейти к корзине" title="Перейти к корзине" width="40" height="22" /></a>');	
$('#go_basket_layer_div').show(); // показывает переход к корзине в большом слое
$('#basket_text').hide(); // тушит показ ТОЛЬКО подарка
$('#basket_text2').show(); // показывает ко-во в корзине + подарок
} else {
$('#basket_top').html('<a href="basket.php"><img src="pict/pict_base/cart_empty2.gif" alt="Корзина пуста" title="Корзина пуста" width="40" height="22" /></a>');
$('#go_basket_layer_div').hide(); // НЕ показывает переход к корзине в большом слое	
$('#basket_text2').hide(); // тушит показ ко-во в корзине + подарок	
$('#basket_text').show(); // показ ТОЛЬКО подарка
}

}

 function onAjaxSuccess_basket(obj)  // получаем
{
	if(obj.sum_art == 0) {
	location.href = "basket.php";	
	}
	else {
	$("#t1").html(obj.sum_art);
	$("#t2").html(obj.sum_qty);	
	$("#t3").html(obj.sum_price);
	//$("#t1b").html(obj.sum_art);
	$("#sum" + id_global).html(obj.sum_izd);		
	$("#qty_total").html(obj.sum_qty);	
	$("#sum_total").html(obj.sum_price);
	$("#sum_dostavka").html(obj.sum_dostavka);	
	$("#sum_all").html(obj.sum_all);	
	}
}

function ajaxClasterWindow(num) { //

id_global = id_cluster[num]; // текущий id - берётяся из id кластера, который активизирован.

var articul = $("#zoom_cst_art" + num).text(); 

$("#zoom_pict").attr("src", "pict/img500/" + (articul.split('/')).join('_') + ".jpg"); // большая картинка

$.getJSON(
  'get_artic.php',
  {id_shop: id_global},
   onAjaxSuccessArticul
);
}

 function onAjaxSuccessArticul(obj)  // получаем и обрабатываем
{
	
//alert(obj.id_cluster);	
	
if(obj.skidka > 0) { // есть скидка
$("#zoom_price_base").show();
$("#zoom_price_base").text(obj.price_base);
}
else {
$("#zoom_price_base").hide();
}

$("#id_qty").val('1');

price_global = obj.price_skidka;

$("#zoom_price_skidka").text(obj.price_skidka);	//

//$("#zoom_articul").text(obj.articul + "-" + obj.id_cluster); // артикул
$("#zoom_articul").text(obj.articul); // артикул
$("#zoom_clast").text(obj.id_cluster); // кластер
$("#zoom_descr_short").text(obj.descr_short); 
$("#zoom_descr").text(obj.descr); 


id_cluster[1] = obj.cluster_id1; // global
id_cluster[2] = obj.cluster_id2; // global
id_cluster[3] = obj.cluster_id3; // global

var art_cluster = Array();
art_cluster[1] = obj.cluster_art1;
art_cluster[2] = obj.cluster_art2;
art_cluster[3] = obj.cluster_art3;

if((obj.id_cluster > 0) && (obj.id_cluster != 999)) {
for(ic=1; ic<=3; ic++) {
if(id_cluster[ic] != -1) {
$("#zoom_cimg" + ic).attr("src", "pict/img/" + ((art_cluster[ic]).split('/')).join('_') + "_m.jpg"); // картинка кластера
$("#zoom_cst_art" + ic).text(art_cluster[ic]); // артикул кластера
}
else {
$("#zoom_cimg" + ic).attr("src", "pict/pict_base/blank.gif"); // ????????????????????????????????????????????
}
}
}
}


 function onAjaxSuccessArticulFirst(obj)  // получаем и обрабатываем
{
	
//alert("!!!"+obj.id_cluster);	
	
if(obj.skidka > 0) { // есть скидка
$("#zoom_price_base").show();
$("#zoom_price_base").text(obj.price_base);
}
else {
$("#zoom_price_base").hide();
}

$("#id_qty").val('1');

price_global = obj.price_skidka;

$("#zoom_price_skidka").text(obj.price_skidka);	//

//$("#zoom_articul").text(obj.articul + "-" + obj.id_cluster); // артикул
$("#zoom_articul").text(obj.articul); // артикул
$("#zoom_clast").text(obj.id_cluster); // кластер
$("#zoom_descr_short").text(obj.descr_short); 
$("#zoom_descr").text(obj.descr); 



id_cluster[1] = obj.cluster_id1; // global
id_cluster[2] = obj.cluster_id2; // global
id_cluster[3] = obj.cluster_id3; // global

var art_cluster = Array();
art_cluster[1] = obj.cluster_art1;
art_cluster[2] = obj.cluster_art2;
art_cluster[3] = obj.cluster_art3;

pict_name = "pict/img500/" + obj.articul.split('/').join('_') + ".jpg";

if((obj.id_cluster > 0) && (obj.id_cluster != 999)) { // 99 ???
$("#cluster_table").show(); 	
for(ic=1; ic<=3; ic++) {
if(id_cluster[ic] != -1) {
$("#zoom_cimg" + ic).attr("src", "pict/img/" + ((art_cluster[ic]).split('/')).join('_') + "_m.jpg").show(); // картинка кластера
$("#zoom_cst_art" + ic).text(art_cluster[ic]).show(); // артикул кластера
}
else {
$("#zoom_cimg" + ic).attr("src", "pict/pict_base/blank.gif"); // ????????????????????????????????????????????
}
}
}

var scroll_top = $("html").scrollTop();

var width_window = $(window).width();

var width = $("#id_layer").width();

var top_h; // 
if(screen.availHeight > 550) top_h = 30 + scroll_top; else top_h = 20 + scroll_top;

$("#zoom_pict").attr("src", pict_name); // большая картинка

$('#id_qty').val('1'); //
$("#id_layer").css("top",top_h+document.body.scrollTop); //
$("#id_layer").css("left",(width_window-width)/2-9); //
//$("#id_layer2").show();
$("#id_layer2").fadeTo("slow", 0.8);
$("#id_layer").fadeIn("slow"); // показать медленно

}

// window.js
function showPhoto(id_shop, art){
id_global = id_shop; // присваиваем глобальному id - текущий

if($('#qty_'+id_shop).val() > 0) {
$('#zoom_qty2').show();
$('#zoom_qty').hide();		
$("#qty_layer").html($('#qty_'+id_shop).val());
} else {
$('#zoom_qty').show();
$('#zoom_qty2').hide();	
}

// меняем содержимое id="zoom_qty" на надпись - id="zoom_qty" тушим, id="zoom_qty2" - запускаем с измененным значением qty
// количество берем из $('#qty_show' + id_shop).val();

// кластеры
$.getJSON(
  'get_artic.php',
  {id_shop: id_global},
   onAjaxSuccessArticulFirst
);

//alert(obj.price_skidka);

}


function hidePhoto(){
//$('#id_zoom').attr("src", "gif/blank.gif"); //
//$("#id_layer").hide(); // убрать
//$("#id_layer").fadeOut("slow", function () { $("#id_layer2").hide(); }); //
$("#id_layer").fadeOut("slow"); //
$("#id_layer2").fadeTo("slow", 0, function() { $("#id_layer2").hide(); });
$("#zoom_price_base_div").hide();
$("#zoom_skidka_div").hide();
$("#cluster_table").hide(); 


for(ic=1; ic<=3; ic++) { // тушим каждый кластер
if(id_cluster[ic] != -1) {
$("#zoom_cimg" + ic).hide(); // картинка кластера
$("#zoom_cst_art" + ic).hide(); // артикул кластера
}
}


return false;
}

// menu_jq.js

// меню
$(document).ready(
function() { 
// реакция на мышь
$("div.act_menu_div").mouseover( function() { 
ms(this.id);
}
);
// реакция на мышь
$("div.act_menu_div").mouseout( function() { 
mh(this.id);
}
);
// реакция на мышь
$("td.ver_menu").mouseover( function() { 
ms(this.id);
}
);
// реакция на мышь
$("td.ver_menu").mouseout( function() { 
mh(this.id);
}
);

}
);

var menu_current, menu_timer;


function layer_show(name)
{
$('#' + name + "_div").css( "visibility", 'visible' );
}

function layer_hide(name)
{
$('#' + name + "_div").css( "visibility", 'hidden' );
}

function ms(name_)
{

var name;	

name = (name_.split("_"))[0];
	
$("#" + name).css("color","f5d093");
$("#" + name).css("backgroundColor","754690");

	if (menu_current && menu_current != name)
	layer_hide(menu_current);
	menu_current = name;
	layer_show(menu_current);
	if ( menu_timer )
	clearTimeout(menu_timer);
	menu_timer = 0;
}


function mh(name_)
{
	
var name;	

name = (name_.split("_"))[0];	
	
$("#" + name).css("color","ffffff");
$("#" + name).css("backgroundColor","7f5696");

menu_timer = setTimeout('layer_hide(\''+name+'\')', 200);
}

// script.js

function numeralsOnly___(evt) {
    evt = (evt) ? evt : event;
    var charCode = (evt.charCode) ? evt.charCode : ((evt.keyCode) ? evt.keyCode : 
        ((evt.which) ? evt.which : 0));
    if (charCode > 31 && (charCode < 48 || charCode > 57)) {
        //alert("Enter numerals only in this field.");
        return false;
    }
    return true;
}

function numeralsOnly(evt) {
	evt = (evt) ? evt : event;
	var charCode = (evt.charCode) ? evt.charCode : ((evt.keyCode) ? evt.keyCode : 
        ((evt.which) ? evt.which : 0));

    if (charCode > 31 && ((charCode < 48) || ((charCode > 57) && (charCode < 96)) || (charCode > 105))) {
        return false;
    }
    return true;
}

// корзина

function showPhotoB(url_zoom){
	
var scroll_top = $("html").scrollTop();
var width_window = $(window).width();
var width = $("#id_layer").width();

var top_h; // 
if(screen.availHeight > 550) top_h = 30 + scroll_top; else top_h = 20 + scroll_top;

$("#id_zoom").attr("src", "pict/img500/" + url_zoom + ".jpg"); // большая картинка
$("#id_layer_foto").css("top",top_h+document.body.scrollTop); //
$("#id_layer_foto").css("left",screen.availWidth/2-470); //
$("#id_layer_foto").fadeIn("slow"); // показать медленно
$("#id_zoom").show(); // показать
$("#id_layer_text").show(); // показать
return false; 
}

function hidePhotoB(){
$("#id_layer_foto").fadeOut("slow"); //

return false;
}

function check_search(fn) {
if((fn.id_name.value == 0) && (fn.id_style.value == 0) && (fn.id_color.value == 0)) {
return false;
}
}


