
(function($) {
	
	var warn = 0;
	var end  = 0;
	var lastU = 0;
	
  	$.sessionTimeout = function(fwarn,fend) {
	  	warn = fwarn;
	  	end  = fend;
	  	lastU = getUnixTime();
	  	$(document).keypress( function () { lastU = getUnixTime(); });
		$(document).mousedown(function () {	lastU = getUnixTime(); });
		timerTask();
	};
    	
  	getUnixTime = function () {
  		d = new Date();
  		return d.getTime();
  	}
  	
  	timerTask = function () {
  		if (getUnixTime() - lastU > warn) {
		$(document).bind('beforeClose.facebox',timerTask);
		$(document).bind('reveal.facebox',function(){
			$('#fbtimer').countdown({seconds:3, callback: "sessionEnd();"});
		});
		jQuery.facebox.settings.opacity = 0.2;
		jQuery.facebox('<div id="fbd">Sesijos laikas baigsis po: <span id="fbtimer"></span><br/>' +
				'<ul><li><a href="javascript:void(0)" onclick="sessionExtend();">Pratęsti</a></li>' +
				'<li><a href="/user/atsijungti">Atsijungti</a></li></ul></div>' );
		jQuery.facebox.settings.opacity = 0;
		}
		else setTimeout(function () {
			 timerTask()}
			 ,1000);	
  		
  	};
  	
  	sessionExtend = function  () {
		$.get('/ajax/keepalive');
		$(document).trigger('close.facebox');
		};
  	
  	sessionEnd = function () {
		$('#fbd').html('Sesijos laikas baigėsi,<a href="javascript:void(0)"' +
		' onclick="pageReload();">perkrauti puslapį.</a>');
		};
		
	pageReload = function () {
		window.location.reload();
	}
   
  
 
   
 	
})(jQuery);


$(document).ready(function() {
	$('.onoff').mouseover(function() { 
		buttonOnOff(this,1)
	}).mouseout(function() { 
		buttonOnOff(this,0)
	});
	
	$("#searchWordsID").suggest("/ajax/sg/",{});
	
	 $("input:[type='text']").focus(function() { $(this).addClass("focusField");});
	 $("input:[type='text']").blur(function() { $(this).removeClass("focusField"); });
	 
	 $("input:[type='password']").focus(function() { $(this).addClass("focusField");});
	 $("input:[type='password']").blur(function() { $(this).removeClass("focusField"); });
	 
	 $("textarea").focus(function() { $(this).addClass("focusField");});
	 $("textarea").blur(function() { $(this).removeClass("focusField"); });
	
	
	  $(".buynowlink").hover(function() {
   	
		$(this).next("em").stop(true, true).animate({opacity: "show", top: "-80"}, "slow");
		}, function() {
		$(this).next("em").animate({opacity: "hide", top: "-80"}, "fast");
	});
	
	$(".addcartlink").hover(function() {
		$(this).next("em").stop(true, true).animate({opacity: "show", top: "-80"}, "slow");
		}, function() {
		$(this).next("em").animate({opacity: "hide", top: "-80"}, "fast");
	});
	
});


function buttonOnOff (obj,on) {
	s = $(obj).attr('src');
	end = /(\.[a-z]+)$/.exec(s);
	res = /(\/.+\/)([a-zA-Z]+)/.exec(s);
	if (on) $(obj).attr('src', res[1]+res[2]+'_on'+end[1]);
	else $(obj).attr('src', res[1]+res[2]+end[1]);
}

function loginTest() {
	$("#login_box").load("/ajax/loginform");
	$("#login_box").show();
}

function incCart (id) {
	value = parseInt($('#count-'+id).val());
	if (isNaN(value)) value = 1;
	else value++;
	cartUpdate (id,value);
}

function decCart (id) {
	value = parseInt($('#count-'+id).val());
	if (isNaN(value)) value = 1;
	if (value > 1) value--;
	cartUpdate (id,value);
}

function updateCart (id) {
	value = parseInt($('#count-'+id).val());
	cartUpdate(id,value);
}

function cartUpdate (id,value) {
	$('#count-'+id).val(value);
	sum = (parseFloat($('#price-'+id).html()) *  value);
	$('#sum-'+id).html(numberFormat(sum));
	var prist = $("input[name=pristatymas]:checked").val();
	
	$.getJSON('/ajax/cartupdate/'+id+'/'+value,'',function(json) {
		
		$('#cartTotal').html(numberFormat(json[0]));
		if(json[0]<150 || json[0]>10000){
			
			$("#lizingoDiv").load('/ajax/lizingasNotAvailable');
		}
		else {
			$("#lizingoDiv").load('/ajax/lizingasAvailable');
		}
		$('#cartTotalSmDiv').html(numberFormat(json[0]));
		$('#cartTotalCount').html(json[1]);
		$('#cartTotalCountSmDiv').html(json[1]);
		$('#cartDelivery1').html(numberFormat(json[2]));
		
			$('#cartDelivery2').html(numberFormat(json[2]));
		
		
		if(json[4] == 0) {
			$("#discount").hide();
		}
		else{
			$("#discount").show();
			$('#discountSum').html(numberFormat(json[4]));
		}
		
		if (json[2] == 0) {
		$('#cartDelivery1v').html(numberFormat(json[2]));
		$('#cartDelivery2v').html(numberFormat(json[2]));
		}
		$('#cartTopLitai1').html(numberFormat(json[3]));
		$('#cartTopLitai2').html(numberFormat(json[3]));
    });
}

function submitDelivery() {
	var prist = $("input[name=pristatymas]:checked").val();
	
	$.getJSON('/ajax/deliveryUpdate/'+prist,'',function(json) {
		$('#cartTotal').html(numberFormat(json[0]));
		$('#cartTotalSmDiv').html(numberFormat(json[0]));
		if(json[0]<150 || json[0]>10000){
		//delCart('beLizingo');
		$("#lizingoDiv").load('/ajax/lizingasNotAvailable');
		}
		else {
			$("#lizingoDiv").load('/ajax/lizingasAvailable');
		}
		$('#cartDelivery2').html(numberFormat(json[2]));
		
		
    });
}

function numberFormat (n) {
	cents = parseInt(n * 100) % 100;
	if (cents == 0) cents = '00';
	else if (cents < 10) cents = cents + '0'; 
	return parseInt(n) + '.' + cents;
}

function deleteCart(code, url, where) {

 $.ajax({
	   type: "POST",
	   url: "/ajax/"+url,
	   data: code,
	   success: function(msg){
    		   $("#"+where).html(msg);
  		   }
   });
}

function cartAdd (code) {

	$("#cartDiv").load("/ajax/cart/"+code);
	//$("#cartDiv2").load("/ajax/show_cart/"+code);
	btn = $('#cartbt-' + code);
	btn.animate({ opacity: 0 }, 500 )
	.animate({ opacity: 0 }, 100, function() {
				btn.removeClass('onoff')
      			.attr('src','/img/2009/buttons/smallCart.jpg')
      			.wrap('<a href="https://www.pirkinternete.lt/krepselis"></a>');
     		} )
	.animate({ opacity: 1 }, 500 );
	
}

function buyNow (code) {
	$(".cleaner").load("/ajax/buynow/"+code);
}

function passRmbr(mail) {
	o = $("#passRmbr");
	o.show();
	o.load("/ajax/passRmbr",{mail:mail});
	
}

function cartAddMultiple () {
	
	/*
	var me1 = $("#selectme1").val();
	var me2 = $("#selectme1").val();
	var first = $("#firsTime").val();

	if( me1 == '' || me2 == '' )
	{
	}
	else
	{
		if(first == 'yes' ){
			$("#multiSelect").attr("action","https://www.pirkinternete.lt/krepselis"); 
		}
	}
*/
	f=$("#multiSelect");
	f.submit();
}

function compareItem (code) {
	$.ajax ({
		type: "GET",
		url: "/ajax/compare/add/"+code,
		success: function (msg) {
			$('#compare_box').html(msg);
			btn = $('#compbt-' + code);
			btn.animate({ opacity: 0 }, 500 )
			.animate({ opacity: 0 }, 100, function() {
				btn.removeClass('onoff')
      			.attr('src','/img/2009/buttons/svarstykles.jpg')
      			.click (function () { compareShow(); } )
     		} )
			.animate({ opacity: 1 }, 500 );
		} 
	});
}

function compareShow () {
//	window.open( "/ajax/compare/show", "Palyginimas", 
//"status = 1, height = 500, width = 800, resizable = 0" );
	x = $('<div id="compareBox"></div>').load("/ajax/compare/show");
	jQuery.facebox(x);
}

function cartClear () {
	$("#cartDiv").load("/ajax/cartClear/");;
}

function universalSubmit (id) {
	
	f=$("#"+id);
	f.submit();
}
  
function recountSubmit () {
	f=$("#cartPreview");
	
	document.getElementById('cartPreview').submit();

	//f.submit();
}

function refreshIE6() {
	if(window.XMLHttpRequest)
	{
	if(window.ActiveXObject)
	{
	// IE 7
	}
	else
	{
	// Opera, Safari, Firefox
	}
	}
	else
	{
	//IE 6 and below
	
		//window.location = "/krepselis";
		//url = window.location;
		window.location.reload();
		//window.close();
		//window.navigate(url);
	}
}
//window.location.reload();
function topLitaiSubmit () {
	f=$("#topLitaiSub");
	$("#delItemVal").val(1);
	f.submit();
}

function kuponasSubmit () {
	f=$("#kuponasSubmitForm");
	f.submit();
}

function cartBuy () {
	f=$("#cartPreview");
	f.submit();
}

function keistiMokInfo () {
	f=$("#mokInfo");
	f.submit();
}

function keistiPristInfo () {
	f=$("#pristInfo");
	f.submit();
}

function PristInfoCheckOut () {
	 fdata = $("#pristInfo").serialize();
	 $.ajax({
		   type: "POST",
		   url: "/ajax/user/newDeliveryAddress/",
		   data: fdata,
		   success: function(msg){
     		   $("#registracija").html(msg);
   		   }
	   });
}

function keistiPasw () {
	f=$("#keistiPasw");
	f.submit();
}

function paieskaSub () {
	f=$("#shopSearchForm");
	f.submit();
}

function loginSub () {
	f=$("#loginForm");
	f.submit();
}

function ordChange () {
	$("#itemOrderingForm").submit();
}

function numbChange () {
	$("#itemOrderingForm").submit();
}

function passRemindSubmit () {
	$("#passRemindForm").submit();
}

function newPassRemindSubmit () {
	$("#newPassRemind").submit();
}

function changeItemPic (id,type) {
    if (type == 'youtube') {
    	$("#mainImage").load("/ajax/youtube/"+id);
    	$('#videoSpan').css('display','none');
    	$('#imageSpan').css('display','');
    	    	 
    }
    else {
    	$("#mainImage").html('<img src="/gallery/'+id+'" />');
    	$('#videoSpan').css('display','');
    	$('#imageSpan').css('display','none');
    }  
}

function contactDiv (showForm,code) {
	$("#mainImage").load('/ajax/contactdiv/'+showForm+'/'+code);
}

function lizingasDiv (value) {
	$("#mainImage").load('/ajax/lizingasdiv/' + value);
}

function praneskDrauguiDiv (code,showForm) {
	$("#mainImage").load('/ajax/praneskdrauguidiv/'+ code + '/' + showForm);
}

function preneskDrauguiDivSub (code,div) { 
	 fdata = $("#praneskDrauguiForm").serialize();
	 $.ajax({
		   type: "POST",
		   url: '/ajax/praneskdrauguidiv/'+ code + '/1/',
		   data: fdata,
		   success: function(msg){
     		   $(div).html(msg);
   		   }
	   });
		
}
	
function ticketDivSub (code,div) { 
	 fdata = $("#ticketSform").serialize();
	 $.ajax({
		   type: "POST",
		   url: "/ajax/contactdiv/1/"+code,
		   data: fdata,
		   success: function(msg){
     		   $(div).html(msg);
   		   }
	   });
		
}

function searchToggle () {
	active_img = '/img/2009/filtras/filtras_active_start.jpg';
	active_img_end = '/img/2009/filtras/filtras_active_end.jpg';
	regular_img = '/img/2009/filtras/filtras_regular_start.jpg';
	regular_img_end = '/img/2009/filtras/filtras_regular_end.jpg';
	
	$("#paieska_js").toggle('fast');

	if ($("#filterImage").attr("src") == active_img) {
			$("#filterImage").attr("src",regular_img);
			$("#filterImageEnd").attr("src",regular_img_end);
		}
	else {
		$("#filterImage").attr("src",active_img);
		$("#filterImageEnd").attr("src",active_img_end);
		}
}

function cartToggle () {
	active_img = '/img/2009/buttons/paslepti.gif';
	regular_img = '/img/2009/buttons/perziureti.gif';
	//$("#fullCart_js").toggle('fast');
	ob= $('#fullCart_js')
	if (ob.css('display') == 'block')  {
		ob.hide('fast');
		$("#cartImage").attr("src",regular_img);
		$.get('/ajax/closecart');
	}
	else {
		ob.show('fast');
		$("#cartImage").attr("src",active_img);
		$.get('/ajax/opencart');
	}
}
	
function On(failas) {
	document.images[failas].src="/img/icons/" + failas + "_on.gif";
}
function Off(failas) {
	document.images[failas].src="/img/icons/" + failas + ".gif";
}

function OnButton(failas) {
	document.images[failas].src="/img/buttons/" + failas + "_on.gif";
}
function OffButton(failas) {
	document.images[failas].src="/img/buttons/" + failas + ".gif";
}

function OnButton2009(failas) {
	document.images[failas].src="/img/2009/buttons/" + failas + "_on.gif";
}
function OffButton2009(failas) {
	document.images[failas].src="/img/2009/buttons/" + failas + ".gif";
}

function OnButtonMany(failas,fileID) {
	document.images[fileID].src="/img/buttons/" + failas + "_on.gif";
}
function OffButtonMany(failas,fileID) {
	document.images[fileID].src="/img/buttons/" + failas + ".gif";
}

function OnSm(failas) {
	document.images[failas].src="/img/icons/sm/" + failas + "_on.gif";
}
function OffSm(failas) {
	document.images[failas].src="/img/icons/sm/" + failas + ".gif";
}

function hideLogin () {
	$("#login_box").hide();
}

function delCart (code) {
	if (confirm('Ar tikrai norite pašalinti prekę?')) {
		$("#delItemVal").val(code);
		recountSubmit();
	}
}

function selectDeliveryAddress (id) {
	$("#deliverAddr").load('/ajax/user/deliveryContSel/'+id)
	$("#deliveryContactID").val(id);
}

function clearCart () {
	if (confirm('Ar tikrai norite išvalyti krepšelį?')) {
		location.href = "/user/cartClear";
	}
	else {return 0;}
}

function visibleToggle (div) {
	$(div).toggle();
}

function slideToggle (id) {

	$("#"+id).slideToggle();

}

function rq (x,url) {
	$(x).load('/ajax/' + url);
}

function userRegisterLogin (act,step) {
	 fdata = $("#registration").serialize();
	 $.ajax({
		   type: "POST",
		   url: "/ajax/user/register/" + act,
		   data: fdata,
		   success: function(msg){
     		$("#regStepLogin").html(msg);
     		$("#right_sub_text").load('/ajax/user/registerStep/'+act+'/'+step );
     		$().scrollTo(0,0);
   		   }
	   });
}


function getFormData(form, url, where) {

 	fdata = $("#"+form).serialize();
	 $.ajax({
		   type: "POST",
		   url: "/ajax/"+url,
		   data: fdata,
		   success: function(msg){
     			$("#"+where).html(msg);
     			
     			$(".infoBox").show();
   		   }
	   });
} 

function getFormDataWithErrors(form, url) {
	fdata = $("#"+form).serialize();
	 $.ajax({
		   type: "POST",
		   url: "/ajax/"+url,
		   data: fdata,
		   success: function(msg,msg2){
     			$(".error1").html(msg);
     			$(".error2").html(msg2);
     			$(".infoBox").show();
   		   }
	   });
}

function getFormData2(form, url, where) {
 	var yes='';
 	//if (confirm('Ar norite pakeisti ir pristatymo informacija?')) {yes = 1;}
	//else{yes = 0;}
		
		

	fdata = $("#"+form).serialize();

	 $.ajax({
		   type: "POST",
		   url: "/ajax/"+url+"&delivery="+yes,
		   data: fdata,
		   success: function(msg){
     			$("#"+where).html(msg);
     		
   		   }
	   });
} 

function showSlideMenu() {
	$("#slideMenu").toggle();
}

function showShopMenu(id) {
	
	$(".allSlideMenu").not(".slideMenu"+id).hide();
	$(".slideMenu"+id).toggle();
}

function showPassReminderDiv() {
	$("#showPassReminderDiv").show();
}
function hidePassReminderDiv() {
	$("#showPassReminderDiv").hide();
}

function showTuriteKlausimuDiv() {
	$("#turiteKlausimuCall").hide();
	//$("#turiteKlausimu").show();
	$("#turiteKlausimu").toggle('fast');
}

function showPraneskDrauguiDiv() {
	$("#praneskDrauguiDiv").show();
}
function hidePraneskDrauguiDiv() {
	$("#praneskDrauguiDiv").hide();
}
function showUzsisakykNaujienasDiv() {
	$("#uzsisakykNaujienasDiv").show();
}
function hideUzsisakykNaujienasDiv() {
	$("#uzsisakykNaujienasDiv").hide();
}

function switchUserInfo () {
	$("#showUserInfo").hide();
	$("#keistiUserInfo").show();
}

function turiteKlausimu(form, url, where)
{
	fdata = $("#"+form).serialize();
	var why = "";
    why += checkName($('#yourname').val());
    why += checkUsername($('#emailas').val());
    //why += checkPhone($('#phone').val());
	why += checkKlausimas($('#klausimas').val());
    
	 $.ajax({
		   type: "POST",
		   url: "/ajax/"+url,
		   data: fdata+"&error="+why,
		   success: function(msg){
		   		if(why != '') {
		   			
		   			$("#turiteKlausimuError").load('/ajax/turiteKlausimuError', {error: why});
		   		}
		   		else {
		   			$("#turiteKlausimu").hide();
		   			$("#turiteKlausimuCall").show();
		   			//$("#turiteKlausimuCall").load('/ajax/turiteKlausimuCallback', {data: fdata});
		   			$("#turiteKlausimuCall").html(msg);
		   		}
     			
   		   }
	   });
}

function priminkSlaptazodi (form,url,where) {
	fdata = $("#"+form).serialize();
	var why = "";
	why = checkUsername($('#pass_remind').val());
	$.ajax({
		   type: "POST",
		   url: "/ajax/"+url,
		   data: fdata,
		   success: function(msg){
	    		if(why != ''){
	    			
	    			$("#priminkError").load('/ajax/priminkError', {error: why});
	    		}
				else {
					$("#"+where).html(msg);
					setTimeout(function() {
						hidePassReminderDiv();
					}, 5000);
				}
			}
	   });
}

function praneskDraugui (form,url,where) {

	//fdata = $("#"+form).serialize();
	var why = "";
	why += checkName($('#name').val());
	why += checkUsername($('#email').val());
	item = $("#item").val();
	name = $('#name').val();
	mail = $('#email').val();
	data = "item="+item+"&name="+name+"&mail="+mail+"&error2="+why;
		$.ajax({
		   type: "POST",
		   url: "/ajax/"+url,
		   data: data,
		   success: function(msg){
	    		if(why != ''){
	    			$("#praneskError").load('/ajax/praneskError', {error: why});
	    		}
				else {
					$("#"+where).html(msg);
					setTimeout(function() {
						hidePraneskDrauguiDiv();					
					}, 5000);
				}
			}
	   });
}

function uzsisakykNaujienas (form,url,where) {
	
	fdata = $("#"+form).serialize();
	var why = "";
	why = checkUsername($('#email_news').val());
	$.ajax({
		   type: "POST",
		   url: "/ajax/"+url,
		   data: fdata,
		   success: function(msg){
	    		if(why != ''){
	    			
	    			$("#uzsisakykError").load('/ajax/uzsisakykError', {error: why});
	    		}
				else {
					$("#"+where).html(msg);
					setTimeout(function() {
						hideUzsisakykNaujienasDiv();
					}, 5000);
				}
			}
	   });
}

function keistiUserInfo(form,url,where) {
	fdata = $("#"+form).serialize();
	
	var why = "";
	 why += checkUsername($('#username').val());
	 why += checkPassword($('#pass').val());
	 why += checkRepeat($('#pass_repeat').val(), $('#pass').val());
	 	 
	  $.ajax({
		   type: "POST",
		   url: "/ajax/"+url,
		   data: fdata+"&error2="+why,
		   success: function(msg){
     			//$("."+where).html(msg);
     			$("#text").html(msg);
    			if (why != "") {
 					$("#showUserInfo").hide();
					$("#keistiUserInfo").show();
				 }
				 else{
				 	$("#showUserInfo").show();
					$("#keistiUserInfo").hide();
				 }
  		   }
	   });
	   
}

function checkUsername (strng) {
	var error = "";
	var emailFilter=/^.+@.+\..{2,3}$/;
	if (!(emailFilter.test(strng))) { 
	       error = "<li>Neteisingas el. pašto adresas</li><br/>";
	}
	 return error;
}

function checkPassword (strng) {
	var error = "";
	 if (strng == "") {
	    error = "<li>Prašome nurodyti slaptažodį</li><br/>";
	 }
    var illegalChars = /[\W_]/; // allow only letters and numbers
    if (strng.length < 4) {
       error = "<li>Slaptažodį turi sudaryti ne mažiau kaip 4 simboliai </li><br/>";
    }
	 return error;
}

function checkRepeat(strng, strng2)
{
	var error = "";
	 if (strng != strng2) {
	 	error = "<li>Slaptažodžiai nesutampa</li><br/>";
	 }
	 return error;
}



function submitForm(form, url, where)
{

	fdata = $("#"+form).serialize();
	var why = "";
    why += checkName($('#name').val());
    why += checkSurname($('#surname').val());
    why += checkPhone($('#phone').val());
    why += checkAddress($('#address').val());
    why += checkCity($('#city').val());
    why += checkPost($('#post').val());
   /*
    if( $('input[name=faktura]:checked').val() == 'yes'){
    	 why += checkCompany($('#company').val());
   		 why += checkCompCode($('#comp_code').val());
    }
*/
     first = $('#first').val();

    if (why != "") {
    	 $.ajax({
		   type: "POST",
		   url: "/ajax/"+url,
		   data: fdata+"&error="+why,
		   success: function(msg){
     			$("#"+where).html(msg);
   		   }
	   });
    }
    else if(first == 'Y')
    {
    	$.ajax({
		   type: "POST",
		   url: "/ajax/"+url,
		   data: fdata+"&delivery=0",
		   success: function(msg){
     			$("#"+where).html(msg);
   		   }
	   });
    }
    else
    {
    	if (confirm('Ar norite pakeisti ir pristatymo informaciją?')) {yes = 1;}
		else{yes = 0;}
		$.ajax({
		   type: "POST",
		   url: "/ajax/"+url,
		   data: fdata+"&delivery="+yes,
		   success: function(msg){
     			$("#"+where).html(msg);
     			$(".infoBox").show();
   		   }
	   });
    }
}



function checkName (strng) {
	 var error = "";
	 if (strng == "") {
	    error = "<li> Prašome nurodyti savo vardą </li><br/>";
	 }
	 return error;
}

function checkSurname (strng) {
	 var error = "";
	 if (strng == "") {
	    error = "<li> Prašome nurodyti savo pavardę </li><br/>";
	 }
	 return error;
}

function checkAddress (strng) {
	 var error = "";
	 if (strng == "") {
	    error = "<li> Prašome nurodyti adresą </li><br/>";
	 }
	 return error;
}

function checkPhone (strng) {
	 var error = "";
	 if (strng == "") {
	    error = "<li> Prašome nurodyti savo telefoną </li><br/>";
	 }
	 return error;
}

function checkCity (strng) {
	 var error = "";
	 if (strng == "") {
	    error = "<li> Prašome nurodyti miestą </li><br/>";
	 }
	 return error;
}

function checkPost (strng) {
	 var error = "";
	 if (strng == "") {
	    error = "<li> Prašome nurodyti pašto kodą </li><br/>";
	 }
	 return error;
}

function checkCompany (strng) {
	 var error = "";
	 if (strng == "") {
	    error = "<li> Prašome nurodyti imonės pavadinimą </li><br/>";
	 }
	 return error;
}

function checkCompCode (strng) {
	 var error = "";
	 if (strng == "") {
	    error = "<li> Prašome nurodyti imonės kodą </li><br/>";
	 }
	 return error;
}

function checkKlausimas (strng) {
	 var error = "";
	 if (strng == "") {
	    error = "<li> Nenurodėte klausimo </li><br/>";
	 }
	 return error;
}

function checkAk (strng) {
 	var error = "";
	 if (strng == "") {
	    error = "<li> Prašome nurodyti asmens kodą</li><br/>";
	 }
	 return error;
}

function checkDokumentas (strng) {
 	var error = "";
	 if (strng == "") {
	    error = "<li> Prašome nurodyti paso arba asmens tapatybės kortelės numerį</li><br/>";
	 }
	 return error;
}

function getLeasingInfo(form, url, where)
{
	var why = "";
    why += checkAk($('#ak').val());
    why += checkDokumentas($('#dokumentas').val());
	
	fdata = $("#"+form).serialize();
	 $.ajax({
		   type: "POST",
		   url: "/ajax/"+url,
		   data: fdata,
		   success: function(msg){
     			if(why != ''){
	    			$("#lizingoError").load('/ajax/lizingoError', {error: why});
	    		}
				else {
					$("#lizingoError").hide();
					$("#"+where).html(msg);
				}
   		   }
	   });
	 
}

function confirmPopup(form,url,where) {
	//$.getJSON('/ajax/user/checkMokData','',function(json) {
	//	$("#"+where).html(json);
	//	alert(json);
	//});
	//f=$("#loginForm");
	//f.submit();
	//var f = $("#mokInfo").serializeArray();

	//alert(f);
	
	
	if (confirm('Ar norite pakeisti ir pristatymo informaciją?')) {yes = 1;}
	else{yes = 0;}
	fdata = $("#"+form).serialize();
	 $.ajax({
		   type: "POST",
		   url: "/ajax/"+url,
		   data: data+"&delivery="+yes,
		   success: function(msg){
     			$("#"+where).html(msg);
   		   }
	   });
}

function saveNewDelivery () {
	fdata = $("#deliveryAddressForm").serialize();
	 $.ajax({
		   type: "POST",
		   url: "/ajax/user/newDeliveryAddress",
		   data: fdata,
		   success: function(msg){
     		$("#deliverAddr").html(msg);
   		   }
	   });
}

function showSaskaitaPopUp(pID) {
	var url = '/popup/id/' + pID ;
	//alert(url);
	var winRawData = window.open(url,
	"","width=730,height=570,toolbar=0,status=0,menubar=0,location=0,resizable=0,scrollbars=1");
}

function showPvmSaskaitaPopUp(pID) {
	var url = '/popup/pvmid/' + pID ;
	//alert(url);
	var winRawData = window.open(url,
	"","width=730,height=570,toolbar=0,status=0,menubar=0,location=0,resizable=0,scrollbars=1");
}

function showTopLitaiPopUp() {
	var url = '/popup/topLitai/1';
	//alert(url);
	var winRawData = window.open(url,
	"","width=530,height=270,toolbar=0,status=0,menubar=0,location=0,resizable=0,scrollbars=1");
}

function showItemPopUp(id) {
	var url = '/popup/itemPopup/' + id;
	//alert(url);
	var winRawData = window.open(url,
	"","width=780,height=270,toolbar=0,status=0,menubar=0,location=0,resizable=0,scrollbars=1");
}

function showUblPopUp() {
	var url = '/popup/ubl/1';
	//alert(url);
	var winRawData = window.open(url,
	"","width=660,height=410,toolbar=0,status=0,menubar=0,location=0,resizable=0,scrollbars=1");
}

function showETLskaiciuokle(galia,kaina,lifetime) {
	var url = '/popup/etl/' + galia + '/kaina/' + kaina + '/lifetime/' + lifetime;
	//alert(url);
	var winRawData = window.open(url,
	"","width=770,height=490,toolbar=0,status=0,menubar=0,location=0,resizable=0,scrollbars=1");
}

function showTutorial(tipas) {
	var url = '/popup/tutorial/' + tipas;
	//alert(url);
	var winRawData = window.open(url,
	"","width=770,height=600,toolbar=0,status=0,menubar=0,location=0,resizable=0,scrollbars=1");
}

function showTaisyklesPopUp() {
	var url = '/popup/taisykles/1';
	//alert(url);
	var winRawData = window.open(url,
	"","width=660,height=410,toolbar=0,status=0,menubar=0,location=0,resizable=0,scrollbars=1");
}

function showGame(id) {
	var url = '/popup/game/' + id;
	//alert(url);
	var winRawData = window.open(url,
	"","width=760,height=440,toolbar=0,status=0,menubar=0,location=0,resizable=0,scrollbars=1");
}

// On mouse over efektas table'ams

function bgSwitch(ac, td) {
	if (ac == 'on') td.style.background = '#E5E5E5';
	else if (ac == 'off') td.style.background = '#ffffff';    
}

function borderSwitch(ac, td) {
	if (ac == 'on') td.style.border = '1px solid #ff0000';
	else if (ac == 'off') td.style.border = '1px solid #e5e5e5';    
}

function searchFilterCat (shop) {
	txt = $("#searchWords").val();
	$("#search_begin").load('/ajax/search/'+shop+'/'+txt);
}

function readComments (code) {
	$("#information").css('display','none');
	$("#readInfoLink").load('/ajax/user/infolink/comm/'+code);
	$("#comments").load('/ajax/user/comments/'+code+'/0');
	$("#comments").css('display','');
}

function getCommentPage (code,page) {
	$("#comments").load('/ajax/user/comments/'+code+'/'+page);
	$("#comments").css('display','');
}

function showProductDetails (code) {
	$("#comments").css('display','none');
	$("#information").css('display','');
	$("#readInfoLink").load('/ajax/user/infolink/info/'+code);
}

function commentForm (code) {
	$('#commentFormDiv')
	.hide('fast')
	.load('/ajax/user/commentform/'+code).fadeIn('slow');
}

function commentPost (code) {
	 fdata = $("#commentForm").serialize();
	 $.ajax({
		   type: "POST",
		   url: "/ajax/user/commentpost/"+code,
		   data: fdata,
		   success: function(msg){
		   	
		   	$("#commentFormDiv")
		   	.animate ( { opacity: 0 } , 500 , function() {
				$("#commentFormDiv").html('<a href="javascript:void(0)" class="black" onclick="commentForm(\''+ code +'\')"><b>Parašyk savo komentarą!</b></a>');
		   	})
		   	.animate ( { opacity: 0 } , 500 , function() {
		   				newClass = $("#commentList :first").attr('class') == 'commOdd' ? 'commEven' : 'commOdd';
		   				$(msg)
		   				.attr('class',newClass)
		   				.css('display','none')
						.prependTo("#commentList")
		   				.show(300);				   	
		   	})
		   	.animate ( { opacity: 1 } , 500 );
   		   }
	   });
}

function compareDiv (url) {
	$('#compareBox').load('/ajax/compare/'+url);
	}

function filterSubmit (id) {
	$('#' + id).attr('checked','checked');
	f=$("#filtras_form");
	f.submit();
}

function filterUncheckSubmit (id) {
	$('#' + id).removeAttr('checked');
	f=$("#filtras_form");
	f.submit();
}

function clearFilter() {
	$('.fisel option').removeAttr('selected');
}
	
function clearFilterInput() {
	$('.fisel').removeAttr('checked');
}

function compareClear() {
	$('#compare_box').load('/ajax/compare/clear');
	}

function compareDel (id) {
	$('#compareBox').load('/ajax/compare/del/'+id);
	$('#compare_box').load('/ajax/compare/box');
}

function compareItemDel (id) {
	$('#compareBox').load('/ajax/compare/delItem/'+id);
	$('#compare_box').load('/ajax/compare/box');
}

function compareCatDel (id) {
	$('#compareBox').load('/ajax/compare/delCat/'+id);
	$('#compare_box').load('/ajax/compare/box');
}
	
function promoShow (link) {
	active_img = '/img/akcija/akcija_active.jpg';
	regular_img = '/img/akcija/akcija_regular.jpg';
	slides =$('#slide_holder');
	if (slides.css('display') == 'none') {
		if (slides.attr('carousel') != 'on') {
				slides.agile_carousel({},link); ;
				slides.attr('carousel','on');
		}
		$('<div/>').load('/ajax/carousel/show/0');	
		slides.slideDown('fast');
		$('#akcija_image').attr("src",active_img);
	}
	else {
		slides.slideUp('fast');
		$('<div/>').load('/ajax/carousel/hide/0');
		$('#akcija_image').attr("src",regular_img);
		}
	}

function menuFloat (div) {
	$('#menuShop-'+div).aqLayer({attach:'ne',offsetX: 10 },$('#hide'+div).html());
	}

//multiple items
function onselGotoURL (form) {
	//$("#" + form).load('/ajax/multiSelect/')
	//$("#deliveryContactID").val(id);
	fdata = $("#"+form).serialize();
	$.ajax({
	   type: "POST",
	   url: '/ajax/multiSelect',
	   data: fdata,
	   success: function(msg){
	     $("#"+form).html(msg);
	   }
 	});
} 	

function makeRequest(data, url, where)
{

	 $.ajax({
		   type: "POST",
		   url: "/ajax/"+url,
		   data: "request="+data,
		   success: function(msg){
     			$("#"+where).html(msg);
   		   }
	   });
}

function sendComment(form, url, where)
{
	fdata = $("#"+form).serialize();
	 $.ajax({
		   type: "POST",
		   url: "/ajax/"+url,
		   data: fdata,
		   success: function(msg){
     			$("#"+where).html(msg);
     			$("#"+form+" textarea").attr('value','');
   		   }
	   });
}

function ordersPost(form, url, where)
{
	fdata = $("#"+form).serialize();
	 $.ajax({
		   type: "POST",
		   url: "/ajax/"+url,
		   data: fdata,
		   success: function(msg){
     			$("#"+where).html(msg);
   		   }
	   });
}

