﻿/* Paskutini karta naujinta 2011-09-29 identiskas functions_2011_06_01.js */
var site="http://www.kelioniuakademija.lt/";


/* navigates through the tabs */

var tabs = function()
{
	$( 'a[href|=#tabs]' ).click( function()
	{
		var tabLink	= $( this ).attr( 'href' ).split( '-' );
		var tabs	= $( 'a[href=' + $( this ).attr( 'href' ) + ']' );
		var	speed	= 500;

		if( tabLink[1] == 'navSub' )
			speed = 0;

		$( tabs ).parent().addClass( 'selected' );
		$( tabs ).parent().siblings().removeClass( 'selected' );

		$( '.' + tabLink[1] + ':visible' ).slideUp( { duration: speed, easing: 'easeInOutExpo', complete: function()
		{
			$( '#' + tabLink[1] + '-' + tabLink[2] ).slideDown( { duration: speed, easing: 'easeInOutExpo' } );
		}});

		return false;
	});
};

$( window ).load( tabs );



/* shows more or less — toggle */

var moreLess = function()
{
	$( 'a[href|=#moreLess]' ).click( function()
	{
		var tabLink	= $( this ).attr( 'href' ).split( '-' );
		
		$( this ).toggleClass( 'selected' );

		$( '#' + tabLink[1] ).slideToggle( { duration: 500, easing: 'easeInOutExpo' } );

/*		alert(tabLink[2]);
		var putinfo = ('#' + tabLink[2]).val();
		alert(('#' + tabLink[2]).val()); */
/*		if ( (('#' + tabLink[2]).val() <>'' )&&( putinfo <>'undefined' ) ) {
			/*('#uzklausa_top').val(putinfo);
		}*/
		
		return false;
	});
	$( 'a[href|=#moreLess-askaboutbig]' ).click( function()
	{
		$('html, body').animate({scrollTop:100}, 'slow'); 
	});
};

$( window ).load( moreLess );

var t_rezervuoti = function()
{
	$('#f-quickTorder').click( function()
	{
		$( '#askaboutbig').slideToggle( { duration: 500, easing: 'easeInOutExpo' } );
		return false;
	});
    $('#f-quickTorder').click( function()
	{
		$('html, body').animate({scrollTop:100}, 'slow'); 
		return false;
	});
};

$( window ).load( t_rezervuoti );


/* changes form fields when <select> is blured */

var selectOnChange = function()
{
	$( 'a[href|=#switch-search]' ).click( function()
	{
		var tabs	= $( 'a[href=' + $( this ).attr( 'href' ) + ']' );
		var	speed	= 500;
		$( tabs ).parent().addClass( 'selected' );
		$( tabs ).parent().siblings().removeClass( 'selected' );
		var switchLink	= $( this ).attr( 'href' ).split( '-' );
		var myValue = switchLink[2];
//		alert (myValue);
//		alert ($('#current_form').val());
		if( myValue != $('#trips-type').val() ) {
			$('#trips-type').val( myValue );
			var myPuslapis = $("#puslapis" ).val();
			$( '#trips-type-1' ).slideUp( { duration: 500, easing: 'easeInOutExpo', complete: function()
			{
				$("#search_loader").css("display", "block");
				$("#trips-type-1").load("/inc/forms/change_form.inc.php", "form_id="+myValue+"&puslapis="+myPuslapis, function(){
					$("#search_loader").css("display", "none");
					$( '#trips-type-1'  ).slideDown( { duration: 500, easing: 'easeInOutExpo' } );
				});
			}});
			
		} //emd if reikia kitos fomrmos
	});
	
	
	/*
	$( 'select.on-change' ).change( function()
	{
		var selection	= this;
		var selectID 	= $( selection ).attr( 'id' );
		var myValue = $( selection ).val();
		var myPuslapis = $("#puslapis" ).val();
		//alert (myValue);
		$( '.' + selectID + ':visible' ).slideUp( { duration: 500, easing: 'easeInOutExpo', complete: function()
		{
			$("#search_loader").css("display", "block");
			$("#trips-type-1").load("/inc/forms/change_form.inc.php", "form_id="+myValue+"&puslapis="+myPuslapis, function(){
				$("#search_loader").css("display", "none");
//				$( moreLess ); 
				$( '#' + selectID + '-1' ).slideDown( { duration: 500, easing: 'easeInOutExpo' } );
			});
		}});
	});
	*/
	
};

$( window ).load( selectOnChange );


/*  date selector */ 

	  var inputDateChange = function() {
		$( 'input.date-change' ).click( function(){
			var selection	= this;
			var this_id 	= '#' + $( selection ).attr( 'id' );
//			$( this_id ).datepicker();
			$( this_id ).datepicker({ disabled: true });
		});
	};
			
	$( window ).load( inputDateChange );

/*  show Regionas info */ 

		var RegInfoStart = function() {
			$( 'a[href|=#reginfo-more]' ).click( function(){	
				var selection	= this;
				var this_id 	= $( selection ).attr( 'id' );
				$( '.expansion' + ':visible' ).css("display", "none");
				$( '.expansion' + ':visible' ).html("");
				$( "#info_" + this_id ).load("/inc/poilsines_infoblock_ajax.inc.php", "id="+this_id, function(){
					$( "#info_" + this_id ).css("display", "table-row");
				}); 			
				return false;
			}); 
		};
		
		$( RegInfoStart );	
		
		var RegInfoEnd = function() {
			$( 'a[href|=#reginfo-less]' ).click( function(){	
				var selection	= this;
				var this_id 	= $( selection ).attr( 'id' );
					$( "#info_" + this_id ).css("display", "none");
					$( "#info_" + this_id ).html("");
				return false;
			});
		};
				
		
	
	
/*  show MorePrice */ 

		var MorePrice = function() {
			$( 'a[href|=#more-price]' ).click( function(){	
				var selection	= this;
				var this_id 	= $( selection ).attr( 'id' );
				var statusas = $("#v_" + this_id).attr('class');
				statusas=statusas.split(' ').join('')
				if (statusas=="more"){
						$("#v_" + this_id).removeClass("more");
                		$("#v_" + this_id).addClass("less");
						$("#hotelContent" + this_id).css("display","table-row-group");
						$("#v_" + this_id).html("&laquo; Suskleisti");   
				} 
				if (statusas=="less"){
						$("#v_" + this_id).removeClass("less");
                		$("#v_" + this_id).addClass("more");			
						$("#hotelContent" + this_id).css("display","none");
						$("#v_" + this_id).html("Daugiau variantų &raquo;"); 			
				}
			});
		};
				
		$( window ).load( MorePrice );

/*  show Poilsines Search */
 
		var PoilsinesSearch = function() {
			$( ".poilsines" ).click( function(){	
				var url =   "http://www.kelioniuakademija.lt/" + $("#lb_country").val()+"/paieska";
				url = url + "/journey_airport:" + $("#journey_airport").val();
				url = url + "/lb_journey_start_date:" + $("#lb_journey_start_date").val();
				url = url + "/lb_duration:" + $("#lb_duration").val();
				url = url + "/roomtype:" + $("#suauge").val();
				url = url + "/childage1:" + $("#childage1").val();
				url = url + "/childage2:" + $("#childage2").val();
				url = url + "/category:" + $("#category").val();
				url = url + "/lb_dates:" + $("#lb_dates").val();
				url = url + "/pansions:" + $("#pansions").val();
				/*
				url = url + "?";
				url = url + "kurortas=" + $("#fkurortas").val();
				url = url + "&maitinimas=" + $("#maitinimas").val();
				url = url + "&spec=";
				if ($("#fpajuryje:checked").val() !== undefined) {
					url = url + $("#fpajuryje:checked").val();
				}
				if ($("#fvandens:checked").val() !== undefined) {
					url = url + "|" + $("#fvandens:checked").val();
				}
				if ($("#fseimai:checked").val() !== undefined) {
					url = url + "|" + $("#fseimai:checked").val();
				}
				if ($("#fjaunav:checked").val() !== undefined) {
					url = url + "|" + $("#fjaunav:checked").val();
				}*/
				window.open(url,"_top",""); 
			});
		};
				
		$( PoilsinesSearch );
		
		var VisosSearch = function() {
			$( ".visos_ieskoti" ).click( function(){	
//				alert("kazkas veikia");
				var url =   "http://www.kelioniuakademija.lt" ;

				var kel_tipas = "keliones";			
				if ($("#kel_tipas").val()!="visos_keliones"){
					kel_tipas =  $("#kel_tipas").val();
				} 
						
				if ($("#salys").val()=="visos_salys"){
					url =  url + "/" + kel_tipas;
				} else {url =  url + "/" + $("#salys").val() + "_" + kel_tipas;}
				
				if ($("#trans_tipas").val()!="visos_priemones"){
					url =  url + "/" + $("#trans_tipas").val();
				} 
				url = url + "?kel_pradzia_nuo=" + $("#keliones_pradzia_nuo").val();
				if ($("#keliones_pradzia_iki").val()!=""){
					url = url + "&kel_pradzia_iki=" + $("#keliones_pradzia_iki").val();				
				}
				if ($("#trukme").val()!="1-99"){
					url =  url + "&trukme=" + $("#trukme").val();
				} 
				window.open(url,"_top",""); 
			});
		};
		
		$( VisosSearch );
		
var InternalSearch = function() {

	$( 'a[href|=#atrinkti_regionus]' ).click( function(){
		var url =   "http://www.kelioniuakademija.lt/" + $("#reg_salis").val() + "_miestai_ir_kurortai"; 
		window.open(url,"_top",""); 
		return false;
	});

	$( 'a[href|=#atrinkti_ekskursijas]' ).click( function(){
		var url =   "http://www.kelioniuakademija.lt/" + "ekskursijos_" + $("#e_salis").val() + "/" + $("#e_regionas").val();
		window.open(url,"_top",""); 
		return false;
	});
	$( '#e_salis' ).change( function(){
		$("#e_regionas_field").html('regionas<br /><img style="padding-right:140px;" src="/img/small_loader.gif" >');
		$("#e_regionas_field").load("/inc/forms/ajax.inc.php", "id="+$( '#e_salis' ).val()+"&form_id=ekskursijos");
	});
	
	$( 'a[href|=#atrinkti_viesbucius]' ).click( function(){
		var url =  "http://www.kelioniuakademija.lt/" + "viesbuciai_" + $("#v_salis").val() + "/" + $("#v_regionas").val();
		window.open(url,"_top",""); 
		return false;
	});
	
	$( '#v_salis' ).change( function(){
		$("#v_regionas_field").html('regionas<br /><img style="padding-right:140px;" src="/img/small_loader.gif" >');
		$("#v_regionas_field").load("/inc/forms/ajax.inc.php", "id="+$( '#v_salis' ).val()+"&form_id=viesbuciai");
	});
	
};
$( InternalSearch );		
		
	var ChangeKurortai = function() {
			var reg = $( "#lb_country :selected" ).val().split( '/' );
			var regionas	= reg[0] + "_" + reg[1];		
			$("#fkurortas").load("/inc/forms/ajax.inc.php", "form_id=poilsines&change=kurortai&id="+regionas);	
	}
	
	var ChangeOrouostai = function() {
		var reg = $( "#lb_country :selected" ).val().split( '/' );
		var regionas	= reg[0] + "_" + reg[1];		
		$("#journey_airport").load("/inc/forms/ajax.inc.php", "form_id=poilsines&change=orouostai&id="+regionas);	
	}
 
	
	var OnSelectChange = function() {
			$( "#lb_country" ).change( function(){	
				$("#my_date_change").html('<img src="/img/small_loader.gif" class="small_loader" syle="padding-top:20px;">'); 
				$(ChangeKurortai);
				$(ChangeOrouostai);
				$(get_datos($("#lb_country :selected").val()));
				$("#my_date_change").load("/inc/forms/ajax.inc.php","form_id=poilsines&balastas="+$("input[name='random_number']").val()+"&change=data&id="+$("#lb_country :selected").val());
			});
		};
//	$( window ).load( OnSelectChange );
	

	
var mas = Array(100);
var picsH = Array(100);

var changepic = function()
{
	$( 'a[href|=#change]' ).click( function()
	{
		var myPic	= $( this ).attr( 'href' ).split( '-' );
		$( ".h_images" ).removeClass( 'active' );
		$( "#img"+myPic[1] ).addClass( 'active' );
		var imageLink = $( "#img"+myPic[1] ).attr("src");
		$( "#main_image" ).css("background", "url('"+imageLink+"') no-repeat center center" );
//		alert("aaa");
//		alert(picsH[2]);
		return false;
	});
};

//$( window ).load( changepic );
$( changepic );



var atsiliepimaiForm = function()
{
	$( 'a[href|=#ats]' ).click( function()
	{
		var ka_vertinam	= $( this ).attr( 'href' ).split( '-' );
		var vertinimas = $( this ).attr( 'class' ).split( '-' );
		$("#" + ka_vertinam[1] + "_ul").removeClass("rated-1 rated-2 rated-3 rated-4 rated-5 rated-6 rated-7 rated-8 rated-9 rated-10 ");
		$("#" + ka_vertinam[1] + "_ul").addClass("rated-" + vertinimas[1]);
		$("#" + ka_vertinam[1] ).val(vertinimas[1]);
	return false;		
	});

};

$( atsiliepimaiForm );

var initialKaina = function(){
	var myFile = document.location.toString();
	if (myFile.match('#')) { // the URL contains an anchor
	  	// click the navigation item corresponding to the anchor
	  	var myAnchor = myFile.split('#')[1];
	  	if (myAnchor){
	   		$( '#keliones_data' ).val(myAnchor);
		}
	}
}

$( initialKaina );

var kelionesKaina = function(){
	var pasirinkta_data = $( '#keliones_data' ).val();
	$("#kaina").html('<img src="/img/small_loader.gif" class="small_loader">'); 
	$("#laisvos_vietos").html('<img src="/img/small_loader.gif" class="small_loader">'); 
	$("#grupes_statusas").html('<img src="/img/small_loader.gif" class="small_loader">'); 
	$("#kaina").load("/inc/kelione_ondatechange.inc.php", "pdate="+pasirinkta_data+"&show=kaina");
	$("#kaina_info").load("/inc/kelione_ondatechange.inc.php", "pdate="+pasirinkta_data+"&show=kaina_info");	
	$("#laisvos_vietos").load("/inc/kelione_ondatechange.inc.php", "pdate="+pasirinkta_data+"&show=laisvos_vietos");	
	$("#grupes_statusas").load("/inc/kelione_ondatechange.inc.php", "pdate="+pasirinkta_data+"&show=grupes_statusas");	
	$("#garantuotas_ico").load("/inc/kelione_ondatechange.inc.php", "pdate="+pasirinkta_data+"&show=garantuotas_ico");	
};

$( kelionesKaina );

var kelionesKainaChange = function(){
	$( '#keliones_data' ).change( function(){
		$( kelionesKaina );
	});
};

$( kelionesKainaChange );

// ideti / isimti poilsines keliones i vezimeli
var poilsinesAddToCart = function(){
	$( 'a[href|=#AddToCart]' ).click( function(){
		var ids	= $( this ).attr( 'href' ).split( '-' );
		var id = ids[1];
		if ($('#kainaCart'+id).attr('src')=='/img/add_to_list.gif'){
			$('#kainaCart'+id).attr('src', '/img/smaller_loader.gif');
			$.get("http://www.kelioniuakademija.lt/"+"inc/ajax_shopping_cart.php", { "type": "poilsines", "id": id, "a":"add" },
				   function(data){
					 $('#kainaCart'+id).attr('src', '/img/remove_from_list.gif');
					 $('#kainaCart'+id).attr('title', 'Atžymėti šią kelionę');

					 $(".manoKelioniu").html(data);
				   });
		}
		else if ($('#kainaCart'+id).attr('src')=='/img/remove_from_list.gif'){
			$('#kainaCart'+id).attr('src', '/img/smaller_loader.gif');
			$.get("http://www.kelioniuakademija.lt/"+"inc/ajax_shopping_cart.php", { "type": "poilsines", "id": id, "a":"remove" },
				   function(data){
				     var rez = data.split(':');
					 $(".manoKelioniu").html(rez[0]);
					 if($('#puslapis').val()=="mano_keliones") {
					 	$('#kainosEilute'+id).remove(); 
						if (rez[1]==0){$('#apieViesbuti'+rez[2]).remove(); }
//						alert('#apieViesbuti'+rez[2]);
					}
					 else {
					 	$('#kainaCart'+id).attr('src', '/img/add_to_list.gif');					 
						$('#kainaCart'+id).attr('title', 'Pažymėti šią kelionę');

					 }
				   });
		}
		return false;		
	});
};
$(poilsinesAddToCart);


