$(document).ready(function(){
  $("div.RCCSubTitleAnimated").hide();
  $("h4.RCCSubTitleAnimated").attr("title", "Развернуть");
  $("h4.RCCSubTitleAnimated").click(function(){
		$(this).next("div.RCCSubTitleAnimated").slideToggle(500);
		RCCSubTitleThis = ($(this).attr("title") == 'Развернуть') ? 'Свернуть' : "Развернуть";
		$(this).attr("title", RCCSubTitleThis);
	 });


  $("h4.RCCSubTitleAnimatedOpen").attr("title", "Свернуть");
  $("h4.RCCSubTitleAnimatedOpen").click(function(){
		$(this).next("div.RCCSubTitleAnimatedOpen").slideToggle(500);
	 });
	 
	 
	$('.CiAutoPItemDataEmpA').addClass('CiAutoPItemDataEmpA');
  $('.CiAutoPItemDataHEmp').click(function(){
    $(this).next('.CiAutoPItemDataEmp').slideToggle(500);
    $(this).toggleClass('CiAutoPItemDataEmpA');
    return false;
    });


  var HotKeyHintTrue = '';
  $(".RightContentVendorList").hover(
    function (e) {
      if(HotKeyHintTrue != true ) {
        $(this).append("<div id='HotKeyHint'>"+$(this).find("img").attr("alt")+"</div>");
        $("#HotKeyHint").css({
				  'top': e.pageY+12,
  				'left': e.pageX+12
	  		});
		  	$(this).bind("mouseover, mousemove", function(e) {					
          $("#HotKeyHint").css({ 
            'top': e.pageY+12,
            'left': e.pageX+12
            });
          return false;
          });
        HotKeyHintTrue = true;
        }
      }, 
    function () {
      if(HotKeyHintTrue == true ) {
        $("#HotKeyHint").remove();
        HotKeyHintTrue = '';
        }
    }
  );

  $("a.thickbox").fancybox({
	  'autoScale'	: false,
	  'transitionIn'	: 'elastic',
		'transitionOut'	: 'none',
		'titlePosition'		: 'outside',
    'overlayColor'		: '#0B561B', 
		'overlayOpacity'	: 0.9,
		'titlePosition'	: 'inside'
	});

$(window).scroll(function () {
	$('#HkQuestionBlockFd').css('top', 270+$(window).scrollTop());
	});

});

function ShowError(str) {
  return "<div class='ui-state-error ui-corner-all' style='padding: 0pt 0.7em;'><p><span class='ui-icon ui-icon-alert' style='float: left; margin-right: 0.3em;'></span><strong>"+str+"</strong></p></div>";
  }

function getAjaxRequest(type, url, data, block) {
  var thisWidth = $('#'+block).width();
  var thisHeight = $('#'+block).height();
  $.ajax({
      type: type,
      url:  url,
      data: data,
      cache: false,
      global: true,
    beforeSend: function() {
      $('#'+block).append('<div style="width:'+thisWidth+'px;height:'+thisHeight+'px;" class="WaitInitialisation"></div>');
      },
    error: function() {
      $('.WaitInitialisation').remove();
      $('#'+block).append('<div style="width:'+thisWidth+'px;height:'+thisHeight+'px;">'+ShowError('Ошибка выполнения запроса. Попробуйте еще раз')+'</div>');
      },			
    success: function(result) {
      $('.WaitInitialisation').remove();
      $('#'+block).append(result);
      }
    });
  }

function sendAjaxRequest(type, url, data, block) {
	var dataArr = '';
	for (var i = 0; i<data.elements.length; i++) {
		dataArr += '&'+data.elements[i].name+'='+data.elements[i].value;
		}
	$('#FormQuestion').empty();
	getAjaxRequest(type, url, dataArr, 'FormQuestion');
	}

function externalLinks() {
	var d = document;
	if (!d.getElementsByTagName) return;
	var links = d.getElementsByTagName("a");
	for (var i=0; i<links.length; i++) {
		var link = links[i];
		if (link.getAttribute("href") && (link.getAttribute("rel") != null) && link.getAttribute("rel").indexOf("external") >= 0 ){
			link.target = "_blank";
		}
	}
}
window.onload = externalLinks;

