var b=1;

function ask(url) {
 if (confirm ('Вы уверены?!'))
  self.location=url;
}
function askform(url) {
 return confirm ('Вы уверены?!');
}
function askmsg(url,msg) {
 if (confirm (msg))
  self.location=url;
}

function newwin(url,wname,w,h,r,s) {
   var posX = (screen.width - w) / 2;
   var posY = (screen.height - h) / 2;
   var pos = ",top="+posY+",left="+posX;
   newWin = open(url,wname,"toolbar=0,location=0,status=0,menubar=1,scrollbars="+s+",resizable="+r+",width="+w+",height="+h+pos); // если смотрового окна нет
}

function win(url,wname,w,h,r) {
   newWin = open(url,wname,"toolbar=0,location=0,status=0,menubar=0,scrollbars=1,resizable="+r+",width="+w+",height="+h);
}

function toggle_block(eid) {
 if (document.getElementById(eid).style.display == 'none') {
   document.getElementById(eid).style.display='block';
   document.getElementById(eid+'_').style.display='none';
 } else {
   document.getElementById(eid).style.display='none';
   document.getElementById(eid+'_').style.display='block';
 }
}

function toggle_b(eid) {
 if (document.getElementById(eid).style.display == 'none') {
   document.getElementById(eid).style.display='block';
 } else {
   document.getElementById(eid).style.display='none';
 }
}

function doLoad(value) {

 var pos = value.indexOf(',');
 var s   = value.substring(0,pos);



    // Create new JsHttpRequest object.
    var req = new JsHttpRequest();

    // Code automatically called on load finishing.
    req.onreadystatechange = function() {
    if (req.readyState == 4) {
            
         
         document.getElementById(s).innerHTML = req.responseJS.q;
		       		  	       
    }  


    }
    // Prepare request object (automatically choose GET or POST).
    req.open(null, 'http://primamedia.ru/include/load.php', true);
    // Send data to backend.
    req.send( { q: value } );

}


function print_span(email, text, event,num) {

  if (!num) { 

      var m = 1;
      var n = 100;

      num =  Math.floor(Math.random() * (n-m+1)) +m; 

 }


  document.write('<span id= \''+ email[0] + num + '\' ' + event + '="javascript:doLoad(\''+ email +
'\',\'' + num  +'\');"><a href="mailto:">'+text+'</a></span>');
     
}

// Прокрутка картинок
function moveline(dir) {
  if (dir != 0) {
    if ($('#scrollview>DIV').width() <= $('#scrollview').width()) return;
    var oldoffset = $('#scrollview').scrollLeft();
    if ((dir < 0) && (oldoffset < 100)) { // добавляем элемент влево
      var add_width = clone_left.width();
      var newoffset = oldoffset + dir*10 + add_width;
      var newwidth = $('#scrollview>DIV').width() + add_width;
      $('#scrollview>DIV, #scrollview_fake>DIV').width(newwidth);
      var newid = Math.round(Math.random()*1000000)+100;
      var cloned = clone_left.clone(true);
      var cloned_fake = clone_fake_left.clone(true);
      cloned.find('A').attr('id', 'scrollviewimg_'+newid);
      cloned_fake.find('A').attr('id', 'scrollviewimg_fake_'+newid);
      cloned_fake.find('IMG').hover(function(){ $('#scrollviewimg_'+newid).addClass('hover'); }, function(){ $('#scrollviewimg_'+newid).removeClass('hover'); });
      cloned.prependTo('#scrollview>DIV');
      cloned_fake.prependTo('#scrollview_fake>DIV');
      clone_left = clone_left.prev();
      clone_fake_left = clone_fake_left.prev();
    } else if ((dir > 0) && (oldoffset + $('#scrollview').width() > $('#scrollview>DIV').width() - 100)) {  // добавляем элемент вправо
      var add_width = clone_right.width();
      var newoffset = oldoffset + dir*10;
      var newwidth = $('#scrollview>DIV').width() + add_width;
      $('#scrollview>DIV, #scrollview_fake>DIV').width(newwidth);
      var newid = Math.round(Math.random()*1000000)+100;
      var cloned = clone_right.clone(true);
      var cloned_fake = clone_fake_right.clone(true);
      cloned.find('A').attr('id', 'scrollviewimg_'+newid);
      cloned_fake.find('A').attr('id', 'scrollviewimg_fake_'+newid);
      cloned_fake.find('IMG').hover(function(){ $('#scrollviewimg_'+newid).addClass('hover'); }, function(){ $('#scrollviewimg_'+newid).removeClass('hover'); });
      cloned.appendTo('#scrollview>DIV');
      cloned_fake.appendTo('#scrollview_fake>DIV');
      clone_right = clone_right.next();
      clone_fake_right = clone_fake_right.next();
    } else {   // ничего не добавляем
      var newoffset = oldoffset + dir*10;
    }
    $('#scrollview, #scrollview_fake').scrollLeft(newoffset);
  } else {
    $('#scrollview, #scrollview_fake').scrollLeft(($('#scrollview .scrollviewlong').outerWidth()-$('#scrollview').width())/2);
  }
  var testoffset = $('#scrollview').scrollLeft();
  if (hastimeout) setTimeout(function(){moveline(dir);}, 10);
}



