// 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 = "
"; defdata2 = ""; $(".items").html(""); $(".defdata").html(defdata); $(".defbottom").html(defdata2); $("div.session_data").remove();*/ } if(dataparts[0] == "No data") { var defdata = "
"; defdata2 = ""; $(".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 = "
"; defdata2 = ""; $(".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 = "
"; defdata2 = ""; $(".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 = "
"; defdata2 = ""; $(".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; }