$().ready(function() {
$("input[name='submitComment']").click(function() {
$(".comment:first img.noborder").removeClass("hide");
$.ajax({
type: "POST", url: "http://www.mihafurlan.com/item/"+$(".itemsTop h1").metadata().id+"/", cache: false,
data: "comment=add&id="+$(".itemsTop h1").metadata().id+"&commentText="+$("textarea[name='commentText']").val()+"&name="+$("input[name='username']").val()+"&email="+$("input[name='useremail']").val(),
success: function(data) {
data = evalJSON(data);
$("textarea[name='commentText']").val("");
$(".comment:first").after('
');
$(".comment:nth(1)").fadeIn(1500);
$(".comment:first img.noborder").addClass("hide");
}
});
});
$(".sliderNum span").not(".slideSubscribe").click(function() {
timeron();
$(this).parent().children().removeClass("selected");
$(this).addClass("selected");
var index = $(".sliderNum span").index($(this))-1;
$(".sliderSubscriber div").hide();
$(".sliderSubscriber").animate({marginTop:"-210px"},function() { $(".sliderImage").animate({marginLeft:-613*index+"px"}); $(".sliderSubscriber").css("margin-left",613*index+"px"); });
});
$(".sliderNum .slideSubscribe").click(function() {
$(this).parent().children().removeClass("selected");
$(this).addClass("selected");
$(".sliderSubscriber").animate({marginTop:0},function() { $(".sliderSubscriber div").fadeIn(); });
});
$(".context a.info").mouseover(function(e) { ;
$(this).append(''+ $(this).metadata().title +'
').css("left");
var contextIndex = $(".context").index($(this).parent());
var index = $(".context:eq("+contextIndex+") a.info").index($(this));
if(index >= 10) {
index = index - ( parseInt(index/10)*10 );
}
$(".imgInfo").css({"margin-left":index*84}).fadeIn();
});
$(".context a.info").mouseleave(function(){
$(".imgInfo").remove();
});
$(".price1,.price2").click(function() {
$(this).parent().children().removeClass("priceActive");
$(this).addClass("priceActive");
if($(this).parent().parent().metadata().id) {
$.loader = $(this).parent().parent().find("span.option .icon_loadermin");
$.loader.show();
var original = $("span.original",$(this).parent().parent()).children().index($(".priceActive",$(this).parent().parent()))+1;
$.ajax({
type: "POST", url: "http://www.mihafurlan.com/cart/", cache: false,
data: "mod=add&id="+$(this).parent().parent().metadata().id+"&price="+$(this).find("span").text().split("€")[0]+"&original="+original,
success: function(data) {
$.loader.hide();
}
});
var price = $(this).parent().parent().find(".price").text().split("€")[0];
var sum = parseInt($(this).find("span").text().split("€")[0]-price);
$(this).parent().parent().find("span.price").text( $(this).find("span").text() );
sum1 = parseInt($(".sum.sum1 span").text())+sum;
$(".sum.sum1 span").text(sum1);
sum1 = parseInt($(".sum.sum3 span").text())+sum;
$(".sum.sum3 span").text(sum1);
}
});
$(".icon .icon_cart").click(function(){
var original = $(".itemsTop .context.text").children().index($(".priceActive"));
var price = $(".itemsTop .context.text .priceActive span").text().split("€")[0];
if(price) {
$.ajax({
type: "POST", url: "http://www.mihafurlan.com/cart/", cache: false,
data: "mod=add&id="+$(".itemsTop h1").metadata().id+"&price="+price+"&original="+original,
success: function(data) {
$(".icon .icon_cart").parent().addClass("icon_cursorDef").html('');
}
});
} else {
$("#overlay").children().remove();
$("#overlay").css("cursor","pointer").show().append('You must sellect which quality you want!
Click on "Print price" or "Original price".
');
error();
}
});
$(".cartItem .icon_delete").click(function(){
var to = this;
var price = $(this).parent().parent().find(".price").text().split("€")[0];
var sum1 = parseInt($(".sum1 span").text()-parseInt(price));
var sum3 = parseInt($(".sum3 span").text()-parseInt(price));
$.ajax({
type: "POST", url: "http://www.mihafurlan.com/cart/", cache: false,
data: "mod=del&id="+$(this).parent().parent().metadata().id,
success: function(data) {
$(to).parent().parent().slideUp(function() { $(this).remove(); });
$(".sum.sum1 span").text(sum1);
$(".sum.sum3 span").text(sum3);
}
});
});
$(".enlarge, .enlargeImg").click(function() {
$("body").append('');
var src = $(".sliderImage").children().css("background-image").split('"')[1];
var img = src.split('.')[0]+"."+src.split(".")[1]+"."+src.split(".")[2].split("_")[0]+"_big."+src.split(".")[3];
$("#lightboxOverlay").append('').fadeIn();
$("#lightboxOverlay .lightbox").fadeIn();
});
$("#lightboxOverlay").live("click",function() {
$(this).fadeOut(function() { $(this).remove(); })
});
$(".login").click(function() {
$(this).children().toggleClass("down");
if($(".modWork").is(":visible"))
$(".work").trigger("click");
$(".modLogin").slideToggle();
});
$(".work").click(function() {
$(this).children().toggleClass("down");
if($(".modLogin").is(":visible"))
$(".login").trigger("click");
$(".modWork").slideToggle();
});
$(".slider .sliderNum .slideSubscribe").trigger("click"); timeron();
$("#commissions input").blur(function() {
if($(this).val() == '') {
if($(this).next().html() != null)
$(this).next().fadeIn();
}
else {
if($(this).hasClass("email")) {
var filter = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
if (!filter.test($(this).val()))
$(this).next().fadeIn();
else
$(this).next().fadeOut();
}
else
$(this).next().fadeOut();
}
}).keydown(function(){
if($(this).val() == '') {
if($(this).next().html() != null)
$(this).next().fadeIn();
}
else {
$(this).next().fadeOut();
}
});
$("#commissions input[type='submit']").click(function() {
for(var i = 0; i <= $("#commissions input").size(); i++)
$("#commissions input:eq("+i+")").trigger("blur");
if($("#commissions .error:visible").size() > 0)
return false;
});
});
function evalJSON(data) {
return eval("("+data+")");
}
function slider() {
var index = $(".sliderNum span").index($(".sliderNum span.selected"));
if(index != 0)
if(index == 5)
$(".sliderNum span:eq(1)").trigger("click");
else
$(".sliderNum span:eq("+index+")").next().trigger("click");
}
function error() {
$("#overlay .error").click(function() {
$(this).hide();
});
}
timerval = setInterval('slider();',5000);
function timeron(){
clearInterval(timerval);
timerval = setInterval('slider();',5000);
}