
var timerinformer;
var count_interval = -1;
var data_interval_arr = {};
var sto = {"informer":{1:1*5*1000,2:5*60*1000},"comments":{1:30*1000}}

jQuery(document).ready(function(){
  
  if( $('#informer').length > 0 )
	window.setTimeout('ajax( {"type":"GET","url":"informer","data":{"ajax":"informer"},"dhash":"none","succ":"ajsuccinformer"} );', getrandom(sto["informer"][1], sto["informer"][2]) );
	
  if( $('#comments_fade').length > 0 )
	ajax( {"type":"GET","url":"comments","data":{"ajax":"comments"},"dhash":"none","succ":"ajsucccomments"} );

});

function runinformer( ch_i_interval ){
  var interval = getrandom(sto["informer"][1], sto["informer"][2]);
  count_interval = (ch_i_interval==0)?count_interval+1:count_interval+ch_i_interval;
  if(count_interval<0) return false;
  if(count_interval>count_obj(data_interval_arr)-1) count_interval=0;

  var whatdo = ['Только что купили:','Только что добавили в корзину:','Только что оформили заказ на -'];
  var wdi = getrandom(0, count_obj(whatdo)-1);
  
  var text_interval =
  '<div style="margin-left:4px; float:left; cursor:pointer; normal small-caps 12px/14px fantasy;" onclick="runinformer(-1);">'+
	'<img src="'+HTTP_HOST_S+'images/design/arrow10.gif" style="width:8px;height:100px; ">'+
  '</div>'+
  '<a style="text-decoration:none;" href="http://fege.com.ua/productID/'+data_interval_arr[count_interval].productID+'" target="_blank" >'+
	'<img border="0" width="75px" src="http://fege.com.ua/img/s_'+data_interval_arr[count_interval].filename+'" style="float:left; margin:0px 4px; ">'+
	'<b>'+whatdo[wdi]+'</b> <br> '+data_interval_arr[count_interval].catname+' '+data_interval_arr[count_interval].name+' ['+data_interval_arr[count_interval].product_code+'] <br> за <b>$'+data_interval_arr[count_interval].Price+'</b>';
  
  if(data_interval_arr[count_interval].discount > 0)
	text_interval += ", со скидкой <b>"+data_interval_arr[count_interval].discount+"</b>% ";
  
  text_interval += ' </a> <div style="clear:left;"></div>'; // н<br>а<br>з<br>а<br>д
  
  if(ch_i_interval!=0) window.clearTimeout(timercomments);
  jQuery("#informer").html( text_interval );
  
  timerinformer = window.setTimeout("runinformer(1);", interval);
}
function stopinformer( timerinformer ){
  window.clearTimeout(timerinformer);
}
function ajsuccinformer(data, textStatus, jqXHR){
  data_interval_arr = jQuery.parseJSON( data.dat );
  
  runinformer(1);
  
  return true;
}
function getrandom(min_random, max_random) {
  var range = max_random - min_random + 1;
  return Math.floor(Math.random()*range) + min_random;
}

var timercomments;
var count_comments = -1;
var data_comments_arr = {};


function ajsucccomments(data, textStatus, jqXHR){
  data_comments_arr = jQuery.parseJSON( data.dat );
  
  runcomments(0);
  
  return true;
}

function runcomments( ch_c_interval ){
  
  count_comments = (ch_c_interval==0)?count_comments+1:count_comments+ch_c_interval;
  if(count_comments<0) count_comments=count_obj(data_comments_arr)-1;
  if(count_comments>count_obj(data_comments_arr)-1) count_comments=0;

  var text_comments = '<a href="http://fege.com.ua/comments/" style="color:#000000; text-decoration:none;"> <img src="http://fege.com.ua/images/userPhoto/'+data_comments_arr[count_comments].us_id+'.jpg" width="80" border="0" class="leftimg"/> <p style="font-size:11px">'+data_comments_arr[count_comments].text+'</p> <strong>'+data_comments_arr[count_comments].name+', '+data_comments_arr[count_comments].city+'</strong> </a> <div style="clear: both;"></div>';

  if(ch_c_interval==0){
	jQuery("#comments_fade").fadeOut(2000, function(){
	  jQuery("#comments_fade").html( text_comments );
	  jQuery("#comments_fade").fadeIn(2000);
	});
  }else{
	window.clearTimeout(timercomments);
	jQuery("#comments_fade").html( text_comments );
  }
  
  timercomments = window.setTimeout("runcomments(0);", sto["comments"][1]);
}

