var DontShowStoreItems = 0;
var customerStatis = 0;
var StoreCheckoutLayout=1;
/* from base */
function checkvalues2(frm){
var i= 0 ;
var fname = "";
var ret = "";
var qret = "";
var fval="";
for (i=0;i 3 ? j % 3 : 0;
return s + (j ? i.substr(0, j) + t : "") + i.substr(j).replace(/(\d{3})(?=\d)/g, "$1" + t) + (c ? d + Math.abs(n - i).toFixed(c).slice(2) : "");
}
function cwImageSlide(img, ar, tm, txtDiv, textAr, href, hrefID, useToolTip){
var internalVal = tm;
var theID = "";
var tot = ar.length;
var c = 1;
var hrf = "";
var preLoad = new Array();
for (var i = 0; i < tot; i++){
preLoad[i] = new Image();
preLoad[i].src = ar[i];
}
function timoutFunc(){
if (document.all){
document.getElementById(img).style.filter="blendTrans(duration=1)";
document.getElementById(img).style.filter="blendTrans(duration=1)";
document.getElementById(img).filters.blendTrans(duration=1).Apply();
document.getElementById(img).filters.blendTrans.Apply();
}
document.getElementById(img).src = preLoad[c].src;
if (document.all){
document.getElementById(img).filters.blendTrans.Play();
}
if (href){
if (!href[c]){ hrf = "#"; }else{ hrf = href[c];}
document.getElementById(hrefID).setAttribute('href', hrf);
}
if (textAr) {
document.getElementById(img).setAttribute('title', textAr[c]);
document.getElementById(img).setAttribute('alt', textAr[c]);
if (document.getElementById('overlay'+img)) document.getElementById('overlay'+img).innerHTML = '
'+textAr[c]+'
';
if (!useToolTip){
//alert(txtDiv);
document.getElementById(txtDiv).innerHTML = textAr[c];
}
}
c++;
if (c >= tot) c=0;//clearInterval(intervalID);
}
this.startSlide = function(){
theID = setInterval(timoutFunc, internalVal);
};
}
function startSlideShow(divid, ar, tm, textAr, hrefAr, wid, hgt, altData, useToolTip){
var hrf = '';
var hrfend = '';
var hrfend2 = '';
var overlay = '';
var h = "#";
var exstyle = "";
var txtDiv = divid+'_text';
var hrefID = divid+'_href';
if (hrefAr){
if (hrefAr[0]) h = hrefAr[0];
if (textAr && useToolTip){
hrf = '';
}else{
hrf = '';
}
hrfend = '';
if (textAr) {
hrfend = '';
hrfend2 = '';
exstyle = ' style="cursor:hand;"';
}
}
if (textAr && useToolTip) overlay = '
'+textAr[0]+'
';
document.write('
'+hrf+''+hrfend+overlay+'
');
if (textAr && !useToolTip) document.write('
'+textAr[0]+'
'+hrfend2);
var obj = new cwImageSlide(divid, ar, tm, txtDiv, textAr, hrefAr, hrefID, useToolTip);
obj.startSlide();
}
function addRowToTable(tblID, MyType, txtBox){
var tbl = document.getElementById(tblID);
var lastRow = tbl.rows.length;
var iteration = lastRow;
var row = tbl.insertRow(lastRow);
var MyText = document.frmReview[txtBox];
var cellRightSel = row.insertCell(0);
cellRightSel.align='right';
var checkb = document.createElement('input');
checkb.type = 'checkbox';
checkb.name = MyType + '_' + MyText.value; //MyType + iteration;
checkb.value = MyText.value;
checkb.id = MyType + iteration;
cellRightSel.appendChild(checkb);
checkb.checked = true;
var cellLeft = row.insertCell(1);
cellLeft.align='left';
var textNode = document.createTextNode(MyText.value);
cellLeft.appendChild(textNode);
MyText.value = '';
textlimit(txtBox);
}
function textlimit(txt, mylen){
var m = document.frmReview[txt];
var b = document.getElementById(txt+'spid');
//var mylen = 30;
if (!mylen) mylen=40;
if (m.value.length > mylen) m.value = m.value.substring(0,mylen);
b.innerHTML = mylen - m.value.length+' characters left';
}
function VerifyTheReview(jAr){
var frm = document.frmReview;
var err = "";
var x = "";
if (frm.yourname.value == "") err = "Your name";
if (frm.emailorder.value == "") if (!err) err = "Email address or Order number"; else err += "\nEmail address or Order number";
if (frm.ReviewHeading.value == "") if (!err) err = "Review heading"; else err += "\nReview heading";
if (frm.screenname.value == "") if (!err) err = "Screen (nick name)"; else err += "\nScreen (nick name)";
if (frm.selfdescription.value == "") if (!err) err = "Self description"; else err += "\nSelf description";
if (frm.verifyCode.value == "") if (!err) err = "Verify Code"; else err += "\nVerify Code";
if (jAr){
var ar = new Array();
ar = jAr.split(",");
for (var i=0; i'+comm+'
'; }
}
}
function cw_roll_gallery_comm(im, comm){
if (document.getElementById){
if ((comm != "undefined") && comm) { document.getElementById('overlay'+im).innerHTML = '
'+comm+'
'; }
}
}
function do_preload_images(img, img2, spid, im, rows, twid, thgt, wid, hgt, bclass, imgstyle, comms) {
var ret = ""; var c = 0;
var overlay_st = "";
var overlay_fn = "";
var my_img = "";
var cmm = "";
if (!comms) comms = "";
if (document.images){
if(img.length){
var NewImg1 = new Array();
var NewImg2 = new Array();
for (var i=0; i";
overlay_fn = "
"+comms[0]+"
";
}
}
for (i=0;i"+overlay_fn;
if (typeof(comms[i]) != "undefined") cmm = comms[i]; else cmm = "";
if (i==0) {
ret = "
";
if (imgstyle==3) ret = ret+"
"+my_img+"
";
ret = ret+"
";
if (imgstyle==2) ret = ret+"
"+my_img+"
";
ret = ret+"
";
}
if (c==1) ret = ret+"
";
ret = ret+"
";
if (c==rows){
c=0;
ret = ret+"
";
}
}
if (c > 0){
for (i=c;i<=c;i++){
ret = ret+"
";
}
ret = ret+"";
}
my_img = overlay_st+""+overlay_fn;
if (imgstyle==0) ret = ret+"
"+my_img+"
";
if (imgstyle==1) ret = ret+"
"+my_img+"
";
if (imgstyle==2) ret = ret+"";
document.getElementById(spid).innerHTML = ret;
}
}
function addLoadEvent(func) {
var oldonload = window.onload;
if (typeof window.onload != 'function') {
window.onload = func;
} else {
window.onload = function() {
if (oldonload) {
oldonload();
}
func();
};
}
}
/* custom */
function openWindow(theURL, wid, hg, rsize, scrl, stbar, menubar) {
var st = "";
lt = ((screen.width/2)-(wid/2));
tp = ((screen.height/2)-(hg/2));
if (!wid) wid=600;
if (!hg) hg = 600;
if (!rsize) rsize = "no"; else rsize = "yes";
if (typeof scrl=="undefined") scrl = 1;
if (!scrl) scrl = "no"; else scrl = "yes";
if (!stbar) stbar = "no"; else stbar = "yes";
if (!menubar) menubar = "no"; else menubar = "yes";
st = "left="+lt+",";
st = st + "top="+tp+",";
st = st + "status="+stbar+",";
st = st + "menubar="+menubar+",";
st = st + "width="+wid+",";
st = st + "height="+hg+",";
st = st + "resizable="+rsize+",";
st = st + "scrollbars="+scrl;
window.open(theURL,'_blank',st);
}
function findPos(num){
//alert(num)
if(bw.ns4){ //Netscape 4
x = document.layers["layerMenu"+num].pageX;
y = document.layers["layerMenu"+num].pageY;
}else{ //other browsers
x=0; y=0; var el,temp;
el = bw.ie4?document.all["divMenu"+num]:document.getElementById("divMenu"+num);
if(el.offsetParent){
temp = el;
while(temp.offsetParent){ //Looping parent elements to get the offset of them as well
temp=temp.offsetParent;
x+=temp.offsetLeft;
y+=temp.offsetTop;
}
}
x+=el.offsetLeft;
y+=el.offsetTop;
}
//Returning the x and y as an array
return [x,y];
}
function verify_checkout(val){
var i = 0;
if (!document.frmbank.payment_method.length){
return true;
}
for (i = 0; i <= document.frmbank.payment_method.length; i++){
if (document.frmbank.payment_method[i].checked){
return true;
}
}
alert('Please select a payment option');
return false;
}
var galleryTotalImages = 0;
var galleryPosition = 0;
var galleryImPerSlide = 4;
$(function(){
if ($('#main-pic img').length){
var mpicwid = $('#main-image').attr('data-image-size') - 20;
if (mpicwid < 320){
galleryImPerSlide = 3;
$('#main-gallery-nav').css('width', '184px');
}
$('#main-pic').parent().css('height', mpicwid+80+'px');
var arrpush = parseInt(mpicwid - $('#main-gallery-nav').outerWidth() - 76)/2;
$('#main-gallery-navwrap').css('margin-left', arrpush+'px');
//console.log(arrpush);
$('#main-pic img').attr('width', mpicwid);
doImageZoom($('.gallery-link img:first-child'));
var arrow = parseInt($('#arrow-left').attr('data-arrow'));
var thumb = parseInt($('#main-gallery').attr('data-thumb'));
if (isNaN(arrow)) arrow = 0;
if (isNaN(thumb)) thumb = 60;
arrow = (arrow * 72);
$('#arrow-left').css('background', 'url(/templates/arrows-36.png) -'+arrow+'px');
$('#arrow-right').css('background', 'url(/templates/arrows-36.png) -'+(arrow + 36)+'px');
$('#arrow-left').addClass('greyout');
galleryTotalImages = $('#main-gallery li img').length;
if (galleryTotalImages <= galleryImPerSlide) {
$('#arrow-right').addClass('greyout').children('a').css({
width: '0',
height: '0'
});
}else{
$('#arrow-right').removeClass('greyout').children('a').css({
width: '100%',
height: '100%'
});
}
$('#main-gallery li').css('width', '60px');
}
});
$('#move-next').on('click', function(e){
e.preventDefault();
var w = $('#main-gallery-nav').outerWidth();
var num = Math.ceil((galleryTotalImages / galleryImPerSlide ));
galleryPosition += w;
$('#main-gallery').animate({left: '-'+galleryPosition+'px'});
if ((galleryPosition/w)+1 == num){
$('#arrow-right').addClass('greyout').children('a').css({
width: '0',
height: '0'
});
}
$('#arrow-left').removeClass('greyout').children('a').css({
width: '100%',
height: '100%'
});
});
$('#move-prev').on('click', function(e){
e.preventDefault();
var w = $('#main-gallery-nav').outerWidth();
var num = Math.ceil((galleryTotalImages / galleryImPerSlide ));
galleryPosition -= w;
$('#main-gallery').animate({left: '-'+galleryPosition+'px'});
if (!galleryPosition){
$('#arrow-left').addClass('greyout').children('a').css({
width: '0',
height: '0'
});
}
$('#arrow-right').removeClass('greyout').children('a').css({
width: '100%',
height: '100%'
});
});
function doImageZoom($img){
var mainwid = $('#main-pic').outerWidth();
var extra = '';
$('#main-pic').trigger('zoom.destroy');
var fn = $img.attr('data-zoom-img');
var ar = $img.attr('data-image-size').split(',');
var width = parseInt(ar[0]);
var height = parseInt(ar[1]);
if (width > height) imgsize = width; else imgsize = height;
if (imgsize < mainwid) {
imgsize = mainwid;
extra = '&cr';
}
$('#main-image').attr('src', '/includes/imcnv.php?f='+fn+'&wh='+imgsize+extra);
if ($('html').hasClass('ie8')) extra = 'ie8';
if (extra == '') $('#main-pic').zoom();
}
$('.gallery-link img').on('click', function(e){
e.preventDefault();
doImageZoom($(this));
});
function getEdgeDim(itm, doHgt){
var a = 'left';
var b = 'right';
if (doHgt){a = 'top'; b = 'bottom';}
var tot = 1;
if ($(itm).length){
var ar = new Array(
parseInt(($(itm).css('margin-'+a)).replace('auto', '0').replace('px', '')),
parseInt(($(itm).css('margin-'+b)).replace('auto', '0').replace('px', '')),
parseInt(($(itm).css('padding-'+a)).replace('auto', '0').replace('px', '')),
parseInt(($(itm).css('padding-'+b)).replace('auto', '0').replace('px', '')),
parseInt(($(itm).css('border-'+a+'-width')).replace('medium', '0').replace('px', '')),
parseInt(($(itm).css('border-'+b+'-width')).replace('medium', '0').replace('px', ''))
);
for(var i=0;i<6; i++){
if (isNaN(ar[i])) ar[i] = 0;
tot += ar[i];
}
}
return tot;
}
function resizeMainContentArea(){
var wid = parseFloat($('#main-content-area').outerWidth());
var edge = getEdgeDim('.box-column ul li');
var edgeHgt = getEdgeDim('.box-column ul li', 1);
var imrow = 3;
var rows = 0;
$('.box-column .store-row').each(function(){
var $itm = $(this).children();
rows = $itm.length;
var onew = 0;
if (rows==1)onew = 1;
if ($('html').hasClass('ie8')){
onew = -2 * rows;
if (rows==1) onew = 2;
}
if ($('html').hasClass('ie11')){
onew = 5;
}
$itm.css('width', parseInt(wid/rows) - edge - onew);
});
imrow = rows;
if (rows > 3){
imrow = 4;
}else if(rows < 1){
imrow = 1;
}
var hasSmallCl = $('.box-image').hasClass('small-image-group');
if (hasSmallCl) imrow = 4;
$('.box-image').addClass('box-image-'+imrow);
var imEdge = getEdgeDim('.box-image');
if (!hasSmallCl){
$('.box-column .store-row li:last-child').addClass('box-edge-right');
$('.store-section .box-column:last-child li').addClass('box-edge-bottom');
}else{
$('.store-row').addClass('box-edge-right');
}
$('.box-image img').each(function(){
var boxwid = $(this).parent().parent().outerWidth()-imEdge;
var boxhgt = $(this).parent().parent().outerHeight()-imEdge;
var im = $(this).attr('data-image');
var ar = ($(this).attr('data-image-size')).split(',');
var wid = ar[0];
var hgt = ar[1];
var extra = '';
if ((wid < boxwid) && (hgt < boxhgt)) extra = '&cr';
$(this).attr('src', '/includes/imcnv.php?f='+im+'&w='+boxwid+'&h='+boxhgt+extra);
/*
var ar = ($(this).attr('data-cnr-flag')).split(',');
var flag = ar[0];
var fstyle = ar[1];
var fop = ar[2];
if (flag != ''){
var el = $(document.createElement('span')).css({
display: 'block',
width: '88px',
height: '88px',
'background':' url(/templates/'+flag+'.png) -'+(90 * fstyle)+'px',
position: "absolute",
opacity: fop,
filter:'alpha(opacity='+(fop*100)+')',
right: 0,
top: 0
}).appendTo($(this).parent().parent());
}
*/
});
$('.store-row').each(function(){
var hgt = $(this).innerHeight() - edgeHgt;
if ($('html').hasClass('ie8')){
$(this).children().css('height', hgt + 10);
}else{
$(this).children().css('height', hgt);
}
});
$('.box-old-price').css({
height: $('.box-sale-price').css('height') ,
'line-height': $('.box-sale-price').css('height')
});
var $viewmore = $('').addClass('view-more-cnr view-opac-30').click(function() {
window.location.href = $(this).parent().find('a').attr('href');
});;
$('.box-image').append($viewmore);
$('.on-sale').each(function() {
var $sale = $('').addClass('is-on-sale-cnr view-opac-30').click(function() {
window.location.href = $(this).parent().find('a').attr('href');
});
$(this).append($sale);
});
}
$(function(){
resizeMainContentArea();
});
$('.box-image').hover(function() {
$(this).find('.view-more-cnr').removeClass('view-opac-30').addClass('view-opac-70');
$(this).find('.is-on-sale-cnr').removeClass('view-opac-30').addClass('view-opac-70');
}, function() {
$(this).find('.view-more-cnr').removeClass('view-opac-70').addClass('view-opac-30');
$(this).find('.is-on-sale-cnr').removeClass('view-opac-70').addClass('view-opac-30');
});
$('.view-more-link-only').click(function() {
window.location.href = $(this).parent().parent().find('a').attr('href');
});
//
// jquery.store.js
// cw00007.compweb.com.au
//
// Created by Vlado Golub on 2014-11-11.
// Copyright 2014 Vlado Golub. All rights reserved.
//
var usingInterOptions = 0;
var InterOptionsComplete = 0;
/*
* function called later now
*/
function refreshCart(){
var url = '/includes/ajax/ajax-refresh-cart.php',
data = {
rcheck: $('#page-check').val()
},
$cart = $('#mycartdiv');
$cart.empty();
$.getJSON(url, data,function(resp){
if (resp.Success == 1){
if (customerStatis == 1){
var $div = $('