$(document).ready(function() {
	var refreshId = setInterval(function()
    {
        $('#draugai').load('/ajax/draugai.tpl');
    }, 15000);


    
	// custom fade animation
	jQuery.fn.fadeToggle = function(speed, easing, callback) {
		return this.animate({opacity: 'toggle'}, speed, easing, callback);
	};
	
	// atgal
	$('a.back').click(function() {
		history.back();
		return false;
	});
	
	// prenumerata
	$('#forma_prenumerata a:eq(0)').click(function() {
		prenumeruoti(true);
		return false;
	});
	
	$('#forma_prenumerata a:eq(1)').click(function() {
		prenumeruoti(false);
		return false;
	});
    // prenumerata_m
    $('#forma_prenumerata_m a:eq(0)').click(function() {
        prenumeruoti_m(true);
        return false;
    });
    
    $('#forma_prenumerata_m a:eq(1)').click(function() {
        prenumeruoti_m(false);
        return false;
    });	
	// rekomendacija
	$('#forma_rekomendacija a:eq(0)').click(function() {
		rekomenduoti();
		return false;
	});
	
	// rekomendacija 5
	$('#forma_rekomendacija5 a:eq(0)').click(function() {
		rekomenduoti5();
		return false;
	});
	
	// uzsisakyti seminara
	$('#forma_seminaras a:eq(0)').click(function() {
		uzsakyti_seminara();
		return false;
	});
	
	// siusti atsiliepima
	$('#forma_atsiliepimas a:eq(0)').click(function() {
		atsiliepti();
		return false;
	});
	
	// siusti atsiliepima
	$('#forma_komentaras a:eq(0)').click(function() {
		komentuoti();
		return false;
	});
	// minciu komentarai
    $('#forma_komentaras_m a:eq(0)').click(function() {
        komentuoti_m();
        return false;
    });
    // praneseju komentarai
    $('#forma_komentaras_p a:eq(0)').click(function() {
        komentuoti_p();
        return false;
    });
	// siusti uzsakyma
	$('#forma_uzsakymas a:eq(0)').click(function() {
		uzsakyti();
		return false;
	});
	// siusti 21
    $('#forma_uzsakymas2 a:eq(0)').click(function() {
        uzsakyti2();
        return false;
    });
    // siusti krepselis uzsakyma
    $('#krepselis_uzsakymas a:eq(0)').click(function() {
        uzsakyti_cart();
        return false;
    });
    
    // siusti forma
    $('#forma_forma a:eq(0)').click(function() {
        forma_p();
        return false;
    });
    
    // filtras
    $('#forma_filter a:eq(0)').click(function() {
        $('#forma_filter').submit();
        return false;
    });
    
	// valymas
	$('#forma_rekomendacija a:eq(1), #forma_rekomendacija5 a:eq(1), #forma_seminaras a:eq(1), #forma_atsiliepimas a:eq(1), #forma_komentaras a:eq(1), #forma_uzsakymas a:eq(1), #forma_uzsakymas2 a:eq(1)').click(function() {
		valytiForma($(this).parent().attr('id'));
		return false;
	});
	
	// border
	$('#prekes .sub:even').addClass('border');
	
    // forma user view
    $('#forma_user_view a:eq(0)').click(function() {
        $('#forma_user_view').submit();
        return false;
    });
});

/*
	FUNKCIJOS -------------------------------------------------------------------------
*/

// img popup
function activatecmsShowImagePopup(url,title,width,height){
	var narsykle = window.opera || ( document.layers && !navigator.mimeTypes['*'] ) || navigator.vendor == 'KDE' || ( document.childNodes && !document.all && !navigator.taintEnabled ) || ( window.ScriptEngine && ScriptEngine() == 'JScript' && navigator.platform == 'Win32' && window.ActiveXObject && !navigator.__ice_version );
	var left=window.screen.width/2-width/2;
	var top=window.screen.height/2-height/2;
	var langas = window.open( ( narsykle ? '' : 'about:blank' ), 'nuotraukos', "height="+(height+2)+",width="+width+",left="+left+",top="+top+',location=0,menubar=0,scrollbars=0,status=0,toolbar=0' );
	html='<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">';
	html+='<html xmlns="http://www.w3.org/1999/xhtml" lang="lt" xml:lang="lt">';
	html+='<meta http-equiv="Content-type" content="text/html; charset=UTF-8" />';
	html+='<title>'+title+'<\/title>';
	html+='<style type="text/css">body{margin:0;padding:0;border:0;}<\/style>';
	html+='<\/head>';
	html+='<body>';
	html+='<a href="#" onclick="window.close()"><img src="'+unescape(url)+'" border="0"/><\/a>';
	html+='<\/body>';
	html+='<\/html>';
	
	langas.document.open();
	langas.document.write(html);
	langas.document.close();
	langas.focus();
	return false;
}

// tikrinam el pasta
function check_email(str) {
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
	(filter.test(str)) ? testresults=true : testresults=false;
	return (testresults)
}

// valyti forma
function valytiForma(id) {
	$('#'+ id + ' :input').each(function(i, el) {
		$(el).val('');
	});
}


// prenumeruoti
function prenumeruoti(pren) {
	forma = $('#forma_prenumerata');
	klaida = $('#forma_prenumerata span');
	geri = true;
	
	el = $('#prenumerata_elpastas');
	if(check_email($.trim(el.val())) == false) {
		klaida.text('Netinkamas el. paštas');
		el.focus();
		geri = false;
		return false;
	}
	
	if (geri) {
		klaida.html('<img src="/images/load.gif" />');
		$('#forma_prenumerata input, #forma_prenumerata a, #forma_prenumerata p, #forma_prenumerata select').hide();
        if(pren) {
			klaida.load('/ajax/prenumerata1.tpl',forma.serialize());
		} else {
			klaida.load('/ajax/prenumerata2.tpl',forma.serialize());
		}
	}
}

// rekomenduoti
function rekomenduoti() {
	forma = $('#forma_rekomendacija');
	klaida = $('#klaida_rekomendacija');
	geri = true;

	forma.children(":input").each(function(i, e) {
		el = $(e);
			if($.trim(el.val()) == '') {
				klaida.text('Užpildykite visus laukelius');
				el.focus();
				geri = false;
				return false;
			} else if(el.attr('id') == "rekomendacija_elpastas" && check_email(el.val()) == false) {
				klaida.text('Netinkamas el. paštas');
				el.focus();
				geri = false;
				return false;
			}
	});

	if (geri) {
		forma.hide();
		klaida.html('<img src="/images/load.gif" />');
		klaida.load('/ajax/rekomendacija.tpl',{
			'vardas': $('#rekomendacija_vardas').val(),
			'elpastas': $('#rekomendacija_elpastas').val(),
			'tekstas': $('#rekomendacija_tekstas').val(),
			'url': window.location
		});

	}
}

// rekomenduoti
function rekomenduoti5() {
	forma = $('#forma_rekomendacija5');
	klaida = $('#klaida_rekomendacija5');
	geri = true;

	forma.children(':input').not(':hidden').each(function(i, e) {
		el = $(e);
		if($.trim(el.val()) != '' && check_email(el.val()) == false) {
			klaida.text('Netinkamas el. paštas');
			el.focus();
			geri = false;
			return false;
		}
        
	});
    if($.trim($('#elpastas1').val()) == '' && $.trim($('#elpastas2').val()) == '' && $.trim($('#elpastas3').val()) == '' && $.trim($('#elpastas4').val()) == '' && $.trim($('#elpastas5').val()) == ''){
            klaida.text('Nenurodymas nė vieno draugo el. paštas');
            el.focus();
            geri = false;
            return false;
    }
	if (geri) {
		forma.hide();
		klaida.html('<img src="/images/load.gif" />');
		klaida.load('/ajax/rekomendacija5.tpl',forma.serialize());
	}
}

// registracija i seminara
function uzsakyti_seminara() {
	forma = $('#forma_seminaras');
	klaida = $('#klaida_seminaras');
	geri = true;

	forma.children('input[type="text"]').each(function(i, e) {
		el = $(e);
			if($.trim(el.val()) == '' && el.attr('id') != "seminaras_adresas" && el.attr('id') != "seminaras_kodas") {
				klaida.text('Užpildykite visus laukelius');
				el.focus();
				geri = false;
				return false;
			} else if(el.attr('id') == "seminaras_elpastas" && check_email(el.val()) == false) {
				klaida.text('Netinkamas el. paštas');
				el.focus();
				geri = false;
				return false;
			}
	});

	if (geri) {
		forma.hide();
		klaida.html('<img src="/images/load.gif" />');
		klaida.load('/ajax/seminaras.tpl',forma.serialize(), function() {
			window.location = forma.attr('action');
		}); 
	}
}

// siusti atsiliepima
function atsiliepti() {
	forma = $('#forma_atsiliepimas');
	klaida = $('#klaida_atsiliepimas');
	geri = true;

	el = $('#atsiliepimas_elpastas');
	if($.trim(el.val()).length > 0 && check_email($.trim(el.val())) == false) {
		klaida.text('Netinkamas el. paštas');
		el.focus();
		geri = false;
		return false;
	} else if($.trim($('#atsiliepimas_vardas').val()).length==0 || $.trim($('#atsiliepimas_tekstas').val()).length==0) {
		klaida.text('Užpildykite privalomus laukelius');
		geri = false;
		return false;
	}

	if (geri) {
		forma.hide();
		klaida.html('<img src="/images/load.gif" />');
		klaida.load('/ajax/atsiliepimas.tpl',forma.serialize(), function() {
			//window.location = forma.attr('action');
		});
	}
}

// siusti komentara
function komentuoti() {
	forma = $('#forma_komentaras');
	klaida = $('#klaida_komentaras');
	geri = true;

	el = $('#komentaras_elpastas');
	if($.trim(el.val()).length > 0 && check_email($.trim(el.val())) == false) {
		klaida.text('Netinkamas el. paštas');
		el.focus();
		geri = false;
		return false;
	} else if($.trim($('#komentaras_vardas').val()).length==0 || $.trim($('#komentaras_tekstas').val()).length==0) {
		klaida.text('Užpildykite privalomus laukelius');
		geri = false;
		return false;
	}

	if (geri) {
		forma.hide();
		klaida.html('<img src="/images/load.gif" />');
		$.post('/ajax/komentaras.tpl',forma.serialize(), function() {
			window.location = forma.attr('action');
		});
	}
}

// uzsakyti preke
function uzsakyti() {
	forma = $('#forma_uzsakymas');
	klaida = $('#klaida_uzsakymas');
	geri = true;

	forma.children('input[type="text"]').each(function(i, e) {
		el = $(e);
			if($.trim(el.val()) == '') {
				klaida.text('Užpildykite visus laukelius');
				el.focus();
				geri = false;
				return false;
			} else if(el.attr('id') == "uzsakymas_elpastas" && check_email(el.val()) == false) {
				klaida.text('Netinkamas el. paštas');
				el.focus();
				geri = false;
				return false;
			}
	});

	if (geri) {
		forma.hide();
		klaida.html('<img src="/images/load.gif" />');
		klaida.load('/ajax/uzsakymas.tpl',forma.serialize(), function() {
			window.location = forma.attr('action');
		});
	}
}

// uzsakyti preke
function uzsakyti2() {
    forma = $('#forma_uzsakymas2');
    klaida = $('#klaida_uzsakymas');
    geri = true;

    forma.children('input[type="text"]').each(function(i, e) {
        el = $(e);
            if($.trim(el.val()) == '') {
                klaida.text('Užpildykite visus laukelius');
                el.focus();
                geri = false;
                return false;
            } else if(el.attr('id') == "uzsakymas_elpastas" && check_email(el.val()) == false) {
                klaida.text('Netinkamas el. paštas');
                el.focus();
                geri = false;
                return false;
            }
    });

    if (geri) {
        forma.hide();
        klaida.html('<img src="/images/load.gif" />');
        klaida.load('/ajax/uzsakymas2.tpl',forma.serialize(), function() {
            //window.location = forma.attr('action');
        });
    }
}

// uzsakyti preke
function uzsakyti_cart() {
    forma = $('#krepselis_uzsakymas');
    klaida = $('#klaida_uzsakymas_cart');
    geri = true;

    forma.children('input[type="text"]').each(function(i, e) {
        el = $(e);
            if($.trim(el.val()) == '') {
                klaida.text('Užpildykite visus laukelius');
                el.focus();
                geri = false;
                return false;
            } else if(el.attr('id') == "uzsakymas_elpastas" && check_email(el.val()) == false) {
                klaida.text('Netinkamas el. paštas');
                el.focus();
                geri = false;
                return false;
            }
    });

    if (geri) {
        forma.hide();
        klaida.html('<img src="/images/load.gif" />');
        klaida.load('/ajax/uzsakymas_cart.tpl',forma.serialize(), function() {
            //window.location = forma.attr('action');
        });
    }
}

function prenumeruoti_m(pren) {
    forma = $('#forma_prenumerata_m');
    klaida = $('#forma_prenumerata_m span');
    geri = true;
    
    el = $('#prenumerata_elpastas');
    if(check_email($.trim(el.val())) == false) {
        klaida.text('Netinkamas el. paštas');
        el.focus();
        geri = false;
        return false;
    }
    
    if (geri) {
        klaida.html('<img src="/images/load.gif" />');
        $('#forma_prenumerata_m input, #forma_prenumerata_m a').hide();
        $('#min').hide();
        $('#puslapiavimas').hide();
        if(pren) {  
            klaida.load('/ajax/prenumerata3.tpl',forma.serialize());
        } else {
            klaida.load('/ajax/prenumerata4.tpl',forma.serialize());
        }
    }
}
// siusti minciu komentara
function komentuoti_m() {  
    forma = $('#forma_komentaras_m');
    klaida = $('#klaida_komentaras');
    geri = true;

    el = $('#komentaras_elpastas');
    if($.trim(el.val()).length > 0 && check_email($.trim(el.val())) == false) {
        klaida.text('Netinkamas el. paštas');
        el.focus();
        geri = false;
        return false;
    } else if($.trim($('#komentaras_vardas').val()).length==0 || $.trim($('#komentaras_tekstas').val()).length==0) {
        klaida.text('Užpildykite privalomus laukelius');
        geri = false;
        return false;
    }

    if (geri) {
        forma.hide();
        klaida.html('<img src="/images/load.gif" />');
        $.post('/ajax/komentaras2.tpl',forma.serialize(), function() {
            window.location = forma.attr('action');
        });
    }
}
// siusti praneseju komentara
function komentuoti_p() {  
    forma = $('#forma_komentaras_p');
    klaida = $('#klaida_komentaras');
    geri = true;

    el = $('#komentaras_elpastas');
    if($.trim(el.val()).length > 0 && check_email($.trim(el.val())) == false) {
        klaida.text('Netinkamas el. paštas');
        el.focus();
        geri = false;
        return false;
    } else if($.trim($('#komentaras_vardas').val()).length==0 || $.trim($('#komentaras_tekstas').val()).length==0) {
        klaida.text('Užpildykite privalomus laukelius');
        geri = false;
        return false;
    }

    if (geri) {
        forma.hide();
        klaida.html('<img src="/images/load.gif" />');
        $.post('/ajax/komentaras3.tpl',forma.serialize(), function() {
            window.location = forma.attr('action');
        });
    }
}

// siusti forma
function forma_p() {  
    forma = $('#forma_forma');
    klaida = $('#klaida_forma');
    geri = true;
    el = $('#forma_email'); 
       
    if($.trim($('#forma_name').val()).length==0) {
        klaida.text('Užpildykite privalomus laukelius');
        geri = false;
        return false;
    }
    else if($.trim(el.val()).length==0 || check_email($.trim(el.val())) == false) {
        klaida.text('Netinkamas el. paštas');
        el.focus();
        geri = false;
        return false;
    } 
           
    if (geri) {        
        forma.hide();
        klaida.html('<img src="/images/load.gif" />');
        klaida.load('/ajax/forma.tpl',{'forma_name':$('#forma_name').val(),'forma_email':$('#forma_email').val(),'forma_keyword':forma_keyword}, function() {
            //window.location = forma.attr('action');
        });
    }
}

function baneriai(name,url){   
    var div_id2 = "#baneriai_spausti";
    $(div_id2).load("/ajax/baneriai.tpl",{name:name});
    //window.location = 'http://komercinis.lt'+url;
    window.open (url);
}

function change_stock(rec){   
    var stock = document.getElementById('stock_'+rec).value; 
    document.change_stock.stock.value = stock; 
    document.change_stock.prod_stock.value = rec;         
    document.change_stock.submit();
}
