var rptDataContainerIsOpen = false;
$(document).ready(function(){
	
	initCastomForms(document);
	VSA_initScrollbars(document);
	
	//var _doSearch = $('div.search a');
	
	// animeted block **********************************************************
	var _openBlock = $('div.ship-search-go img');
	var _slideTable= $('div.slide-conteiner');
	_openBlock.click(function(){
		//alert(rptList1ChoiceCode);
		document.body.style.cursor = "wait";
		if (rptDataContainerIsOpen) {
			$('div.slide-conteiner').animate(
				{'right':770},
				{duration:600, queue:false, complete:function()
					{
						$('.slide-conteiner').load(
							'/' + sRegion + '/' + sLang + '/_modules_/regional-pairing-tool/pair-data/' + rptList1ChoiceCode + '-' + rptList2ChoiceCode + '/_lang_/' + sLang,
							{},
							function() {
								_slideTable.animate({'right':0}, {duration:600, queue:false});
								document.body.style.cursor = "default";
								rptDataContainerIsOpen = true;
								setTimeout("trackRPT()", 10);
							}
						);
					}
				}
			);
		} else {
			$('.slide-conteiner').load(
				'/' + sRegion + '/' + sLang + '/_modules_/regional-pairing-tool/pair-data/' + rptList1ChoiceCode + '-' + rptList2ChoiceCode + '/_lang_/' + sLang,
				{}, 
				function() {
					_slideTable.animate({'right':0}, {duration:1000, queue:false});
					document.body.style.cursor = "default";
					rptDataContainerIsOpen = true;
					setTimeout("trackRPT()", 10);
				}
			);
		}
	});
	/*_doSearch.click(function(){
		alert('Under development');
		
	});*/
	
	
	// search ******************************************************************
	var _search = $('div.search.popup-holder');
	var _textArea = $('input', _search);
	var _f = false;
	_search.mouseenter(function(){
		$(this).addClass('active');
	}).mouseleave(function(){
		if (!_f)
			$(this).removeClass('active');
	});
	_textArea.focus(function(){
		_f = true;
	}).blur(function(){
		_f = false;
		_search.removeClass('active');
	});
	
	// lightbox ****************************************************************
	if (typeof $().simpleLightbox == 'function')
		$('a.lightbox-opener').simpleLightbox();
});
	
function openResult(_this){
	var _link = $(_this).next('a');
	_link.parents('.popup-holder').removeClass('active');
	//alert(_link.parents('form'));
	_link.parents('form').submit(function(){return false});
	_link.parents('form').submit();
	//alert(_link.attr('href'));
	_link.attr('href', '/search/results.php?lang=' + sLang + '&query=' + escape($('#search-text').val()));
	//_link.simpleLightbox();
	//alert(_link.attr('href'));
	//_link.trigger('click');
	setTimeout('$(\'#search-opener\').click()', 1)
	//_link.click();
}

function getQSvar(sKey) {
	if (sKey=='lang') {
		var sLang = window.location.pathname.substr(1, 2); 
		if (sLang=="") sLang="en";
		return sLang;
	} else {
		var sQS = window.location.search;
		var iPos1 = sQS.indexOf(sKey + '=') + sKey.length + 1;
		var iPos2 = sQS.indexOf('&', iPos1);
		if (iPos2 == -1) iPos2 = sQS.length;
		return sQS.substr(iPos1, iPos2 - iPos1);
	}
}

function closeRPTdata(){
	$('div.slide-conteiner').animate({'right':770}, {duration:1000, queue:false});
	rptDataContainerIsOpen = false;
};

function quickLinkLaunchTarget() {
	window.open(quickLinkURL);
	setTimeout("trackQuickLink()", 10);
}
 
function moreSearchResults(objThis) {
	$(objThis).parents('div.search-lightbox').load(objThis.href);
}

function trackRPT() {
	pageTracker._trackEvent("RPT", "Click", sLang + ": " + rptList1ChoiceCode + " TO " + rptList2ChoiceCode);
}

function trackQuickLink() {
	pageTracker._trackEvent("QuickLink", "Click", sLang + ": " + quickLinkType + "|" + quickLinkFullCode);
}

function trackVideoPlay() {
	pageTracker._trackEvent("VideoPlay", "Click", sLang + ": " + videoFile);
}
