// JavaScript Document
jQuery(document).ready(function() {
//$('a[@rel*=lightbox]').lightBox();
$("#3").lavaLamp({
fx: "backout",
speed: 500,
click: function(event, menuItem) {
return true;
}
});
/* galley */
$("a[rel=lightbox]").fancybox({
'transitionIn' : 'none',
'transitionOut' : 'none',
'titlePosition' : 'over',
'titleFormat' : function(title, currentArray, currentIndex, currentOpts) {
return 'Image ' + (currentIndex + 1) + ' / ' + currentArray.length + (title.length ? ' ' + title : '') + '';
}
});
$(".produktholder").click(function(){
var url = "http://www.muskelpiraten.com/produkt/"
url = url + $(this).attr('id2');
if($("#drag").val() == "0")
window.location = url;
});
$(".produktholder").hover(
function () {
var prodholdid = $(this).attr('id')
var top_left_img = 'http://www.muskelpiraten.com/product-holder-imgs/top-left-prod-holder-hover.png';
var top_body_img = 'http://www.muskelpiraten.com/product-holder-imgs/top-body-prod-holder-hover.png';
var top_right_img = 'http://www.muskelpiraten.com/product-holder-imgs/top-right-prod-holder-hover.png';
var body_con_left = 'http://www.muskelpiraten.com/product-holder-imgs/bodycon-left-prod-holder-hover.png';
var body_con_right = 'http://www.muskelpiraten.com/product-holder-imgs/bodycon-right-prod-holder-hover.png';
var bottom_left_img = 'http://www.muskelpiraten.com/product-holder-imgs/bottom-left-prod-holder-hover.png';
var bottom_body_img = 'http://www.muskelpiraten.com/product-holder-imgs/bottom-body-prod-holder-hover.png';
var bottom_right_img = 'http://www.muskelpiraten.com/product-holder-imgs/bottom-right-prod-holder-hover.png';
$(this).children('.top-prod-holder-borders').children(".topborder-left").css("background","url("+top_left_img+") no-repeat");
$(this).children('.top-prod-holder-borders').children(".middle-border-top").css("background","url("+top_body_img+")");
$(this).children('.top-prod-holder-borders').children(".topborder-right").css("background","url("+top_right_img+") no-repeat");
$(this).children('.bodycon').children(".bodycon-left").css("background","url("+body_con_left+")");
$(this).children('.bodycon').children(".bodycon-right").css("background","url("+body_con_right+")");
$(this).children('.bodycon2').children(".bodycon-left").css("background","url("+body_con_left+")");
$(this).children('.bodycon2').children(".bodycon-right").css("background","url("+body_con_right+")");
$(this).children('.bottom-prod-holder-borders').children(".bottomborder-left").css("background","url("+bottom_left_img+") no-repeat");
$(this).children('.bottom-prod-holder-borders').children(".middle-border-bottom").css("background","url("+bottom_body_img+")");
$(this).children('.bottom-prod-holder-borders').children(".bottomborder-right").css("background","url("+bottom_right_img+") no-repeat");
var carthover = 'http://www.muskelpiraten.com/images/cart-add-hover.png';
$(this).children(".imgaddcart").attr("src",carthover);
$(this).css("cursor",'pointer');
//$(this).css("background","url("+hoverimage+") no-repeat");
//var imgid = $(this).attr('id2')
//$("#img"+imgid).attr("src","images/cart-add-hover.png");
},
function () {
var top_left_img = 'http://www.muskelpiraten.com/product-holder-imgs/top-left-prod-holder.png';
var top_body_img = 'http://www.muskelpiraten.com/product-holder-imgs/top-body-prod-holder.png';
var top_right_img = 'http://www.muskelpiraten.com/product-holder-imgs/top-right-prod-holder.png';
var body_con_left = 'http://www.muskelpiraten.com/product-holder-imgs/bodycon-left-prod-holder.png';
var body_con_right = 'http://www.muskelpiraten.com/product-holder-imgs/bodycon-right-prod-holder.png';
var bottom_left_img = 'http://www.muskelpiraten.com/product-holder-imgs/bottom-left-prod-holder.png';
var bottom_body_img = 'http://www.muskelpiraten.com/product-holder-imgs/bottom-body-prod-holder.png';
var bottom_right_img = 'http://www.muskelpiraten.com/product-holder-imgs/bottom-right-prod-holder.png';
$(this).children('.top-prod-holder-borders').children(".topborder-left").css("background","url("+top_left_img+") no-repeat");
$(this).children('.top-prod-holder-borders').children(".middle-border-top").css("background","url("+top_body_img+")");
$(this).children('.top-prod-holder-borders').children(".topborder-right").css("background","url("+top_right_img+") no-repeat");
$(this).children('.bodycon').children(".bodycon-left").css("background","url("+body_con_left+")");
$(this).children('.bodycon').children(".bodycon-right").css("background","url("+body_con_right+")");
$(this).children('.bodycon2').children(".bodycon-left").css("background","url("+body_con_left+")");
$(this).children('.bodycon2').children(".bodycon-right").css("background","url("+body_con_right+")");
$(this).children('.bottom-prod-holder-borders').children(".bottomborder-left").css("background","url("+bottom_left_img+") no-repeat");
$(this).children('.bottom-prod-holder-borders').children(".middle-border-bottom").css("background","url("+bottom_body_img+")");
$(this).children('.bottom-prod-holder-borders').children(".bottomborder-right").css("background","url("+bottom_right_img+") no-repeat");
var cartnormal = 'http://www.muskelpiraten.com/images/cart-add.png';
$(this).children(".imgaddcart").attr("src",cartnormal);
//$(this).css("background","url("+normalimage+") no-repeat");
//var imgid = $(this).attr('id2')
//$(this).children(".imgaddcart").attr("src",cartnormal);
//$("imgaddcart"+imgid).attr("src","images/cart-add-hover.png");
}
);
$("div.produktholder").draggable({
revert: true,
start: function() {
$("#drag").val("1")
},
stop: function() {
$("#drag").val("0")
}
});
$(".cartbody").droppable({
accept: "div.produktholder",
drop: function(event, ui) {
$(".defdata").html("");
// alert(ui.draggable.attr('prodid') + "--" + ui.draggable.attr('subattrid'))
$(".items").html("
");
$.ajax({
type: "POST",
url: "http://www.muskelpiraten.com/"+"session_cart_hidden.php",
data: "id="+ui.draggable.attr('prodid')+"-"+ui.draggable.attr('subattrid'),
success: function(data){
stat = data.split('!');
dataparts = stat[1].split('|')
if(stat[0] == "Quantity Error")
{
alert("You have reached the maximum limit of stock");
}
$(".items").html(dataparts[0]);
$(".defbottom").html(dataparts[1]);
//alert(subcats)
//$(".ite").html("")
}
})
//$(".defcont").html("")
//$(".defbottom").html("")
}
});
$(".imgaddcart").click(function(){
$("#drag").val("1")
var pid = $(this).attr('prodid')+"-"+$(this).attr('subattrid')
$(".defdata").html("");
$(".items").html("
");
$.ajax({
type: "POST",
url: "http://www.muskelpiraten.com/"+"session_cart_hidden.php",
data: "id="+pid,
success: function(data){
// alert($("div#"+catid).css('display'))
stat = data.split('!');
dataparts = stat[1].split('|')
if(stat[0] == "Quantity Error")
{
alert("You have reached the maximum limit of stock");
}
$(".items").html(dataparts[0]);
$(".defbottom").html(dataparts[1]);
}
});
});
$(".prevPage").mouseover(function(){
$(this).css('cursor','pointer')
});
$(".nextPage").mouseover(function(){
$(this).css('cursor','pointer')
});
$(".kop").mouseover(function(){
$(this).css('cursor','pointer')
});
$(".kop").click(function(){
var pid = $(this).attr('prodid')
var subattrid;
if( $("select.produktvalsubattr").length > 0)
{
if($("#sepstockhd").val() == "0")
{
subattrid = $("select.produktvalsubattr option:selected").val()
}
else
{
subattrid = $("select.produktvalsubattr option:selected").attr('subattrid')
}
}
else
subattrid = "na";
//alert(subattrid)
$(".defdata").html("");
$(".items").html("
");
$.ajax({
type: "POST",
url: "http://www.muskelpiraten.com/"+"session_cart_hidden.php",
data: "id="+pid+"-"+subattrid+"&qty="+$("#quantity").val(),
success: function(data){
// alert($("div#"+catid).css('display'))
stat = data.split('!');
dataparts = stat[1].split('|')
if(stat[0] == "Quantity Error")
{
alert("You have reached the maximum limit of stock");
/* var defdata = "


"; $(".items").html("");
$(".defdata").html(defdata);
$(".defbottom").html(defdata2);
$("div.session_data").remove();*/
}
if(dataparts[0] == "No data")
{
var defdata = "

"; $(".items").html("");
$(".items").html(defdata);
$(".defbottom").html(defdata2);
$("div.session_data").remove();
}
else
{
$(".items").html(dataparts[0]);
$(".defbottom").html(dataparts[1]);
}
}
});
});
$("div.scrollable").scrollable({
vertical:true,
size: 1
// use mousewheel plugin
})
$('.delcartitem').live('mouseover', function() {
$(this).css('cursor','pointer')
// Live handler called.
});
$('.delcartitem').live('click', function() {
var pid = $(this).attr('prodid')
$(".defdata").html("");
$(".items").html("
");
$.ajax({
type: "POST",
url: "http://www.muskelpiraten.com/"+"session_cart_hidden.php",
data: "id="+pid+"&func=removeitem",
success: function(data){
if ($('#div'+pid).length)
{
$('#div'+pid).remove();
}
if(data == "No data")
{
var defdata = "

"; $(".items").html("");
$(".items").html(defdata);
$(".defbottom").html(defdata2);
$("div.session_data").remove();
}
else
{
//alert(data)
dataparts = data.split('|')
if( $("input[name='PaymentMethod']").val() == "paypal")
{
var pay_by_post_tax = parseFloat($("#paybypost_price").val())
pay_by_post_tax = parseFloat(dataparts[5])+(pay_by_post_tax/5);
$("#totaltax_wo_paybypost").val(dataparts[5])
$("#totaltax_w_paybypost").val(pay_by_post_tax)
}
else
{
var pay_by_post_tax = parseFloat($("#paybypost_price").val())
pay_by_post_tax = parseFloat(dataparts[5])-(pay_by_post_tax/5);
$("#totaltax_wo_paybypost").val(dataparts[5])
$("#totaltax_w_paybypost").val(pay_by_post_tax)
}
$(".defdata").html("");
$(".items").html(dataparts[0]);
$(".defbottom").html(dataparts[1]);
$("#quantity" + pid).val(dataparts[2])
$(".prodqty" + pid).val(dataparts[2])
var totalprice_product = dataparts[2] * $("#td" + pid).attr('pr')
$("#td"+pid).html(totalprice_product+ " kr");
//$(".prodprice" + pid).val(totalprice_product)
$("#tdqty").html(dataparts[3])
$("input[name$='totalqty']").val(dataparts[3])
$("input[name$='totalprice']").val(dataparts[4])
$("#tprice").html(dataparts[4]+" kr")
$("input[name$='totaltax']").val(dataparts[5])
$("#tdtax").html(dataparts[5]+" kr")
$("input[name$='totalshipping']").val(dataparts[6])
$("#tdshipping").html(dataparts[6]+" kr")
$("input[name$='totalwithshipping']").val(dataparts[7])
$("#tdtotwship").html(dataparts[7]+" kr")
}
}
});
// Live handler called.
});
$("img.changecart").hover(
function () {
$(this).css('cursor','pointer');
$(this).attr('src', $(this).attr('src2'));
},
function () {
$(this).attr('src', $(this).attr('src1'));
}
);
$("img.changecart").click( function () {
var pid = $(this).attr('prodid')
var act = $(this).attr('act')
$(".defdata").html("");
$(".items").html("
");
$.ajax({
type: "POST",
url: "http://www.muskelpiraten.com/"+"session_cart_hidden.php",
data: "id="+pid+"&qty=1&action="+act,
success: function(data){
// alert($("div#"+catid).css('display'))
stat = data.split('!');
if(stat[1]== "No data")
{
var defdata = "

"; $(".items").html("");
$(".items").html(defdata);
$(".defbottom").html(defdata2);
$("div.session_data").remove();
}
else
{
if(stat[0] == "Quantity Error")
alert("You have reached the maximum limit of stock");
dataparts = stat[1].split('|')
//dataparts = data.split('|');
if( $("input[name='PaymentMethod']").val() == "paypal")
{
var pay_by_post_tax = parseFloat($("#paybypost_price").val())
pay_by_post_tax = parseFloat(dataparts[5])+(pay_by_post_tax/5);
$("#totaltax_wo_paybypost").val(dataparts[5])
$("#totaltax_w_paybypost").val(pay_by_post_tax)
}
else
{
var pay_by_post_tax = parseFloat($("#paybypost_price").val())
pay_by_post_tax = parseFloat(dataparts[5])-(pay_by_post_tax/5);
$("#totaltax_wo_paybypost").val(dataparts[5])
$("#totaltax_w_paybypost").val(pay_by_post_tax)
}
$("#quantity" + pid).val(dataparts[2])
$(".prodqty" + pid).val(dataparts[2])
$("input[name$='totalqty']").val(dataparts[3])
var totalprice_product = dataparts[2] * $("#td" + pid).attr('pr')
$("#td"+pid).html(totalprice_product+ " kr");
//$(".prodprice" + pid).val(totalprice_product)
$("#tdqty").html(dataparts[3])
// alert(dataparts[5])
$("input[name$='totalprice']").val(dataparts[4])
$("#tprice").html(dataparts[4]+" kr")
$("input[name$='totaltax']").val(dataparts[5])
$("#tdtax").html(dataparts[5]+" kr")
$("input[name$='totalshipping']").val(dataparts[6])
$("#tdshipping").html(dataparts[6]+" kr")
$("input[name$='totalwithshipping']").val(dataparts[7])
$("#tdtotwship").html(dataparts[7]+" kr")
if(dataparts[2] == "0")
{
//alert(dataparts[5])
$('#div'+pid).remove();
}
$(".items").html(dataparts[0]);
$(".defbottom").html(dataparts[1]);
}
}
});
});
$('input.qty').keypress(function(e) {
$("#pay_form").submit( function () {
return false;
});
if(e.keyCode == 13)
{
var qtypattern = /^\d{1,}$/;
if ($(this).val().search(qtypattern)==-1)
alert('Not a valid quantity');
var act = "update";
var pid = $(this).attr('prodid')
var qty = $(this).val();
$(".defdata").html("");
$(".items").html("
");
$.ajax({
type: "POST",
url: "http://www.muskelpiraten.com/"+"session_cart_hidden.php",
data: "id="+pid+"&qty="+qty+"&action="+act,
success: function(data){
// alert($("div#"+catid).css('display'))
stat = data.split('!');
if(stat[1] == "No data")
{
var defdata = "

"; $(".items").html("");
$(".items").html(defdata);
$(".defbottom").html(defdata2);
$("div.session_data").remove();
}
else
{
if(stat[0] == "Quantity Error")
alert("You have reached the maximum limit of stock");
dataparts = stat[1].split('|')
if( $("input[name='PaymentMethod']").val() == "paypal")
{
var pay_by_post_tax = parseFloat($("#paybypost_price").val())
pay_by_post_tax = parseFloat(dataparts[5])+(pay_by_post_tax/5);
$("#totaltax_wo_paybypost").val(dataparts[5])
$("#totaltax_w_paybypost").val(pay_by_post_tax)
}
else
{
var pay_by_post_tax = parseFloat($("#paybypost_price").val())
pay_by_post_tax = parseFloat(dataparts[5])-(pay_by_post_tax/5);
$("#totaltax_wo_paybypost").val(dataparts[5])
$("#totaltax_w_paybypost").val(pay_by_post_tax)
}
$("#quantity" + pid).val(dataparts[2])
$("input[name$='totalqty']").val(dataparts[3])
$(".prodqty" + pid).val(dataparts[2])
var totalprice_product = dataparts[2] * $("#td" + pid).attr('pr')
$("#td"+pid).html(totalprice_product+ " kr");
//$(".prodprice" + pid).val(totalprice_product)
$("#tdqty").html(dataparts[3])
$("input[name$='totalprice']").val(dataparts[4])
$("#tprice").html(dataparts[4]+" kr")
$("input[name$='totaltax']").val(dataparts[5])
$("#tdtax").html(dataparts[5]+" kr")
$("input[name$='totalshipping']").val(dataparts[6])
$("#tdshipping").html(dataparts[6]+" kr")
$("input[name$='totalwithshipping']").val(dataparts[7])
$("#tdtotwship").html(dataparts[7]+" kr")
if(dataparts[2] == "0")
{
$('#div'+pid).remove();
}
$(".items").html(dataparts[0]);
$(".defbottom").html(dataparts[1]);
}
}
});
}
});
$("input[name='user']").change(function(){
if ($("input[name='user']:checked").val() == "1")
{
$("#logincon").css('display','block')
$("#regcon").css('display','none')
}
else
{
$("#logincon").css('display','none')
$("#regcon").css('display','block')
}
});
$("img.login_button").mouseover( function () {
$(this).css('cursor','pointer')
});
$("img.login_button").click( function () {
$("#newuser").css('display','none');
$("#regcon").css('display','none');
$("#loader").css('display','block');
$.ajax({
type: "POST",
url: "do_login.php",
data: "username="+$("#loginemail").val()+"&password="+$("#loginpassword").val(),
success: function(data){
if(data == "Not verified")
{
// alert(data)
alert("Incorrect user name or Password");
$("#newuser").css('display','block');
$("#loader").css('display','none');
}
else
{
/* var dataarr = data.split('|')
$("#regcon").css('display','block')
$("#loader").css('display','none');
$("#loginbox").css('display','none');
var cust_type_ind = dataarr[12]
$('input[name="cust_type"]')[cust_type_ind].checked = true;
$("input[name$='userid']").val(dataarr[0])
$("input[name$='firstname']").val(dataarr[1])
$("input[name$='lastname']").val(dataarr[2])
$("input[name$='peronalnumber']").val(dataarr[3])
$("input[name$='email']").val(dataarr[4])
$("input[name$='pass']").val(dataarr[5])
$("input[name$='careoff']").val(dataarr[6])
$("input[name$='adress']").val(dataarr[7])
$("input[name$='postnumber']").val(dataarr[8])
$("input[name$='city']").val(dataarr[9])
$("input[name$='telephone']").val(dataarr[10])
$("select[name$='country']").val(dataarr[11])
if(dataarr[12] == 1)
{
$("#persnum").css('display','none')
$("#orgnum").css('display','table-row')
$("#compname").css('display','table-row')
}
else
{
$("#persnum").css('display','table-row')
$("#orgnum").css('display','none')
$("#compname").css('display','none')
}
$("input[name$='orgnumber']").val(dataarr[13])
$("input[name$='companynmae']").val(dataarr[14])
$("img.register_button").attr('action','update');
$("img.register_button").attr('src','http://www.muskelpiraten.com/images/update_userinfo_button.png');
$("img#pay_b").attr('state','active');
$("img#pay_b").attr('src','http://www.muskelpiraten.com/images/pay_button_active.png');*/
window.location.reload()
//alert(data);
}
//$("#loader").html(data);
}
});
});
$("img.register_button").mouseover( function () {
$(this).css('cursor','pointer')
});
$("input[name$='cust_type']").click( function () {
//alert($(this).val())
if(parseInt($(this).val()) == 1)
{
$("tr#persnum").css('display','none')
$("tr#orgnum").css('display','')
$("#compname").css('display','')
$("input[@name='cust_type']:checked").val('1')
}
else
{
$("#persnum").css('display','')
$("#orgnum").css('display','none')
$("#compname").css('display','none')
$("input[@name='cust_type']:checked").val('0')
}
});
$("img.register_button").click( function () {
//alert($("input[@name='cust_type']:checked").val())
if(!callValidationforprvuser($("input[@name='cust_type']:checked").val()))
return false;
$("#regcon").css('display','none')
$("#loader").css('display','block');
$.ajax({
type: "POST",
url: "do_register.php",
data: "cust_type="+$("input[@name='cust_type']:checked").val()+"&firstname="+$("input[name$='firstname']").val()+"&lastname="+$("input[name$='lastname']").val()+"&personalnumber="+$("input[name$='peronalnumber']").val()+"&email="+$("input#email").val()+"&pass="+$("input[name$='pass']").val()+"&careoff="+$("input[name$='careoff']").val()+"&adress="+$("input[name$='adress']").val()+"&city="+$("input[name$='city']").val()+"&postnumber="+$("input[name$='postnumber']").val()+"&telephone="+$("input[name$='telephone']").val()+"&country="+$("select[name$='country']").val()+"&action="+$("img.register_button").attr('action')+"&orgnumber="+$("input[name$='orgnumber']").val()+"&companynmae="+$("input[name$='companynmae']").val(),
success: function(data){
var dataarr = data.split('|')
if(dataarr[0] == 1)
{
//alert('Your acount has been created, and now you can carry on with payment.')
$("input[name$='userid']").val(dataarr[1])
$("#loginbox").css('display','none');
$("#loader").css('display','none');
$("#newuser").css('display','none');
$("#regcon").css('display','block');
$("img.register_button").attr('action','update');
$("img.register_button").attr('src','images/update_userinfo_button.png');
$("img#pay_b").attr('state','active');
$("img#pay_b").attr('src','images/pay_button_active.png');
}
else
{
$("#loginbox").css('display','none');
$("#loader").css('display','none');
$("#newuser").css('display','none');
$("#regcon").css('display','block');
$("img.register_button").attr('action','update');
$("img.register_button").attr('src','images/update_userinfo_button.png');
$("img#pay_b").attr('state','active');
$("img#pay_b").attr('src','images/pay_button_active.png');
}
//$("#loader").html(data);
}
});
});
$("img#pay_b").mouseover( function () {
if($(this).attr('state') == "active")
$(this).css('cursor','pointer')
});
$("img#pay_b").click( function () {
if($(this).attr('state') == "active")
{
var proditems = $('.proditem').length;
var dataproditems = "";
var i = 1;
for(i=1;i<=proditems;i++)
{
prodid = $("#prodid"+i).val().split('-')
dataproditems = dataproditems + "&prodname"+i+"="+$("#prodname"+i).val()
dataproditems = dataproditems + "&prodqty"+i+"="+$("#prodqty"+i).val()
dataproditems = dataproditems + "&prodprice"+i+"="+$("#prodprice"+i).val()
dataproditems = dataproditems + "&prodid"+i+"="+prodid[0]
dataproditems = dataproditems + "&prodtax"+i+"="+$("#prodtax"+i).val()
dataproditems = dataproditems + "&prodarticlenr"+i+"="+$("#prodarticle"+i).val()
if($("#kasasubattr"+i).length>0)
{
//alert('true')
subattr = $("#kasasubattr"+i+" option:selected").attr("subattrtext")
subattrid = $("#kasasubattr"+i+" option:selected").val()
}
else
{
//alert('false')
subattr = ""
subattrid = 0;
}
dataproditems = dataproditems + "&subattr"+i+"="+subattr
dataproditems = dataproditems + "&subattrid"+i+"="+subattrid
}
// alert(dataproditems )
if($("input[name='PaymentMethod']:checked").val() == "Postf\u00F6rskott")
var orderurl = "do_post_order_paybypost.php"
else if($("input[name='PaymentMethod']:checked").val() == "paypal")
var orderurl = "do_post_order_paypal.php"
else
var orderurl = "do_post_order.php"
$.ajax({
type: "POST",
url: ""+orderurl,
data: "user_id="+$("input[name$='userid']").val()+"&totalprice="+$("input[name$='totalprice']").val() +"&totalqty=" + $("input[name$='totalqty']").val()+"&status=1"+"&address="+$("input[name$='careoff']").val()+", "+$("input[name$='adress']").val()+ " " + $("input[name$='postnumber']").val() + ", " + $("input[name$='city']").val()+dataproditems+"&proditems="+proditems+"&totaltax="+$("input[name$='totaltax']").val()+"&totalshipping="+$("input[name$='totalshipping']").val()+"&paymenttype="+$("input[name='PaymentMethod']:checked").val()+"&paybypost_fee="+$("input#paybypost_price").val(),
success: function(res){
var data = res.split("|")
//alert(res)
window.location = data[0]
//$("input[name$='OrderId']").val(data)
// $("#pay_form").submit();
}
});
}
});
$("#keyword").focus( function () {
//alert('')
if($(this).val() == $(this).attr('value2'))
{
$(this).val('')
}
});
$("#keyword").blur( function () {
if($(this).val() == "")
{
$(this).val($(this).attr('value2'))
}
});
$("img.searchbutton").hover(
function () {
$(this).css('cursor','pointer')
$(this).attr('src',$(this).attr('src2'))
},
function () {
$(this).attr('src',$(this).attr('orgsrc'));
}
);
$("img.searchbutton").click( function () {
$("#searchform").submit();
});
$("input.reginput").focus( function () {
if( $(this).val() == $(this).attr('value2'))
$(this).val('')
});
$("input.reginput").blur( function () {
if( $(this).val() == '')
$(this).val($(this).attr('value2'))
});
$("select.produktvalsubattr").change( function () {
//alert($("select.produktvalsubattr option:selected").attr('qty'))
var htmlstr = " Lagerststus: "+$("select.produktvalsubattr option:selected").attr('qty');
$(".sepstockqty").html(htmlstr);
if($("select.produktvalsubattr option:selected").attr('qty')==0)
{
$("#stockmessage").css("display","block")
}
else
{
$("#stockmessage").css("display","none")
}
});
$("select.subattr").change( function () {
//$("select#"+$(this).attr('id')+" option:selected").val()
var olditem = $("select#"+$(this).attr('id')+" option:selected").attr('oldid')
var newitem = $("select#"+$(this).attr('id')+" option:selected").val()
//alert($("select#"+$(this).attr('id')+" option:selected").attr('oldid'))
$.ajax({
type: "POST",
url: "http://www.muskelpiraten.com/"+"cart-items.php",
data: "olditem="+olditem+"&newitem="+newitem+"&func=updatecart",
success: function(data){
alert(data)
}
});
});
$("select.kasasubattr").change( function () {
var row = $(this).attr('row');
var oldprodid = $("#prodid"+row).val();
var idparts = oldprodid.split('-')
var newid = idparts[0]+"-"+$("select#"+$(this).attr('id')+" option:selected").val()
var prevprodvalqty = $("#prodqty"+row).val();
if($("#"+newid ).length > 0)
{
var mergewrow = $("#"+newid).val()
var qtyofnewrow = $("#prodqty"+mergewrow).val();
var qtyofoldrow = $("#prodqty"+row).val();
var newqty = parseInt(qtyofnewrow) + parseInt(qtyofoldrow);
if(parseInt($("select#"+$(this).attr('id')+" option:selected").attr('qty')) < parseInt(newqty) && $("select#"+$(this).attr('id')+" option:selected").attr('spstock')!=0 && $("select#"+$(this).attr('id')+" option:selected").attr('actn')!=3 && $("select#"+$(this).attr('id')+" option:selected").attr('stckact')!=0)
{
alert("You can not buy "+newqty+" item(s) of this product for "+$("select#"+$(this).attr('id')+" option:selected").attr("subattrtext"))
}
else
{
$.ajax({
type: "POST",
url: "http://www.muskelpiraten.com/"+"session_cart_hidden.php",
data: "id="+oldprodid+"&newid="+newid+"&func=mergeitems&qty="+newqty,
success: function(data){
//alert(data)
dataparts = data.split('!')
if(dataparts[0] == "Succ")
{
window.location.reload()
}
}
});
}
}
else
{
if(parseInt(prevprodvalqty) > parseInt($("select#"+$(this).attr('id')+" option:selected").attr('qty')) && $("select#"+$(this).attr('id')+" option:selected").attr('spstock')!=0 && $("select#"+$(this).attr('id')+" option:selected").attr('actn')!=3 && $("select#"+$(this).attr('id')+" option:selected").attr('stckact')!=0)
{
//alert(prevprodvalqty + "---" + $("select#"+$(this).attr('id')+" option:selected").attr('spstock'))
alert("You can not buy "+prevprodvalqty+" item(s) of this product for "+$("select#"+$(this).attr('id')+" option:selected").attr("subattrtext"))
$(this).val(idparts[1])
$(this).blur();
}
else
{
$.ajax({
type: "POST",
url: "http://www.muskelpiraten.com/"+"session_cart_hidden.php",
data: "id="+oldprodid+"&newid="+newid+"&func=createnewitem",
success: function(data){
dataparts = data.split('!')
if(dataparts[0] == "Succ")
{
window.location.reload()
}
}
});
}
}
});
$("input#email").blur(function() {
$.ajax({
type: "POST",
url: "http://www.muskelpiraten.com/"+"checkuser.php",
data: "useremail="+$("input#email").val(),
success: function(data){
if(data == "0")
{
alert("This id already exists.")
$("input#email").val("E-post");
$("input#email").focus();
}
}
});
});
$("select[name$='country']").change(function () {
if($("select[name$='country'] option:selected").val()=="Swe")
{
var totalwshipping = parseInt($("#local_total_shipping").val()) + parseInt($("#totalprice").val())
$("td.tdshipping").html($("#local_total_shipping").val()+" kr")
$("inpuut.totalshipping").val($("#local_total_shipping").val())
$("td.tdtotwship").html(totalwshipping+" kr")
$("inpuut#totalwithshipping").val(totalwshipping)
//alert("Sweden")
}
else
{
var totalwshipping = parseInt($("#outside_total_shipping").val()) + parseInt($("#totalprice").val())
$("td.tdshipping").html($("#outside_total_shipping").val()+" kr")
$("inpuut.totalshipping").val($("#outside_total_shipping").val())
$("td.tdtotwship").html(totalwshipping+" kr")
$("inpuut#totalwithshipping").val(totalwshipping)
//alert("Out")
}
});
$("div.register-epost").mouseover(function() {
$(this).css('cursor','pointer')
});
$("input.registerepost").focus(function() {
if($(this).val() == $(this).attr('value2'))
$(this).val('')
});
$("input.registerepost").blur(function() {
if($(this).val() == "")
$(this).val($(this).attr('value2'))
});
$("div.register-epost").click(function() {
$("#newletterform").submit();
});
$("input.logintext").focus(function() {
if($(this).val() == $(this).attr("value2") )
{
$(this).val("")
}
});
$("input.logintext").blur(function() {
if($(this).val() == "" )
{
$(this).val($(this).attr("value2"))
}
});
$("div.loginbutton").mouseover(function() {
$(this).css('cursor','pointer')
});
$("div.loginbutton").click(function() {
$("#loginform").submit();
});
$("div.logoutbutton").mouseover(function() {
$(this).css('cursor','pointer')
});
$("div.logoutbutton").click(function() {
window.location = "http://www.muskelpiraten.com/"+"logout.php"
});
$("div.orderdiv0").live('mouseover',
function ()
{
$(this).css('cursor','pointer');
$(this).css('background-color','#f3f5f9');
});
$("div.orderdiv0").live('mouseout',
function ()
{
$(this).css('background-color','#f0eeee');
}
);
$("div.orderdiv1").live('mouseover',
function ()
{
$(this).css('cursor','pointer');
$(this).css('background-color','#f3f5f9');
});
$("div.orderdiv1").live('mouseout',
function ()
{
$(this).css('background-color','#f3f2f2');
}
);
$(".orderdiv0").live('click', function(event) {
var oid = $(this).attr('id')
window.location = "orderhistory.php?oid="+oid
})
$(".orderdiv1").live('click', function(event) {
var oid = $(this).attr('id')
window.location = "orderhistory.php?oid="+oid
})
$(".forgetpassword").mouseover(function (){
$(this).css('cursor','pointer')
})
$(".forgetpassword").click(function (){
$.fancybox.showActivity();
$.ajax({
type : "POST",
cache : false,
url: "http://www.muskelpiraten.com/"+"forgetpassword.php",
success: function(data) {
$.fancybox(data);
}
});
});
$("#forgetsub").live("click", function() {
var useremail = $("input#forgetuseremail").val()
$.fancybox.showActivity();
$.ajax({
type : "POST",
cache : false,
data: "useremail="+useremail,
url: "http://www.muskelpiraten.com/"+"sendpassword.php",
success: function(data) {
$.fancybox(data);
}
});
})
$("input[name='PaymentMethod']").change(function() {
if($(this).val() == "Postf\u00F6rskott")
{
$.ajax({
type : "POST",
cache : false,
data: "paybypoststatus=1",
url: "http://www.muskelpiraten.com/"+"setpaybypostfee.php",
success: function(data) {
/*$(".fraktdiv").css("margin-bottom","0px")
$(".paybypost_div").css("display","block")
var tot_tax_now = $("#totaltax_w_paybypost").val()
$("#totaltax").val(tot_tax_now)
$("#tdtax").html(tot_tax_now+" kr")
var newtotal = parseInt($("#paybypost_price").val())+ parseInt($("#totalwithshipping").val())
//alert(newtotal)
$("#totalwithshipping").val(newtotal)
$("#tdtotwship").html(newtotal+" kr");
$("div.cart_total_price_div").html("Total Pris: "+newtotal+" kr")*/
window.location.reload();
}
});
}
else
{
$.ajax({
type : "POST",
cache : false,
data: "paybypoststatus=0",
url: "http://www.muskelpiraten.com/"+"setpaybypostfee.php",
success: function(data) {
/*$(".fraktdiv").css("margin-bottom","2px")
$(".paybypost_div").css("display","none")
var newtotal = parseInt($("#totalexcpaybypost").val())
var tot_tax_now = $("#totaltax_wo_paybypost").val()
$("#totaltax").val(tot_tax_now)
$("#tdtax").html(tot_tax_now+" kr")
//alert(newtotal)
$("#totalwithshipping").val(newtotal)
$("#tdtotwship").html(newtotal+" kr");
$("div.cart_total_price_div").html("Total Pris: "+newtotal+" kr")*/
window.location.reload();
}
});
}
})
//$('img#zoomimage').addpowerzoom({magnifiersize:[130,130]});
});
function callValidationforprvuser()
{
//alert($("input[@name='cust_type']:checked").val())
var emailPattern = /^[a-zA-Z0-9\u00E4\u00C4\u00F6\u00D6\u00E5\u00C5._-]+@[a-zA-Z0-9\u00E4\u00C4\u00F6\u00D6\u00E5\u00C5._-]+\.[a-zA-Z\u00E4\u00C4\u00F6\u00D6\u00E5\u00C5]{2,4}$/
var regexppostnumber =/^\d{5}$/
var regexptelnumber =/^\d{8,}$/
if($("input[name$='firstname']").val() == "" || $("input[name$='firstname']").val() == $("input[name$='firstname']").attr('value2'))
{
alert("Invalid first name")
return false;
}
if($("input[name$='lastname']").val() == "" || $("input[name$='lastname']").val() == $("input[name$='lastname']").attr('value2'))
{
alert("Invalid second name")
return false;
}
if(!emailPattern.test($("input#email").val()))
{
// alert($("input#email").val())
alert("Invalid Epost")
return false;
}
if($("input[name$='pass']").val() == "")
{
alert("Invalid Password")
return false;
}
if($("input[name$='pass']").val() != $("input[name$='repeat-password']").val())
{
alert("Password does not match")
return false;
}
if(parseInt($("input[@name='cust_type']:checked").val()) == 1 && ($("input[name$='companynmae']").val() == "" || $("input[name$='companynmae']").val() == $("input[name$='companynmae']").attr('value2') ))
{
alert("Invalid Company name")
return false;
}
if($("input[name$='adress']").val() == "" || $("input[name$='adress']").val() == $("input[name$='adress']").attr("value2"))
{
alert("Invalid Adress")
return false;
}
if(!regexppostnumber.test($("input[name$='postnumber']").val()))
{
alert("Invalid postnumber")
return false;
}
if($("input[name$='city']").val() == "" || $("input[name$='city']").val() == $("input[name$='city']").attr("value2"))
{
alert("Invalid city")
return false;
}
if(!regexptelnumber.test($("input[name$='telephone']").val()))
{
alert("Invalid telefon number")
return false;
}
return true;
}