function show_sidebar_archive(ul_id) {
  if(jQuery('#'+ul_id).is(':visible')) {
	jQuery('#'+ul_id).hide();
  } else {
	jQuery('#'+ul_id).show();
  }
}

function subscribe_action() {
  var error = '';
  var sfname_value = trim(document.subscribe_form.sfname.value);
  var slname_value = trim(document.subscribe_form.slname.value);
  var semail_value = trim(document.subscribe_form.semail.value);
  var scemail_value = trim(document.subscribe_form.scemail.value);

  if (sfname_value == '') {
	error += "first name is required.\n";
  }

  if (slname_value == '') {
	error += "last name is required.\n";
  }

  if (semail_value == '') {
	error += "email is required.\n";
  }
  else if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(semail_value)) {
	error += 'email is incorrect.\n';
  }
  else if (scemail_value != semail_value) {
	error += 'confirm email is incorrect.\n';
  }
  if (error != '') {
    alert(error);
	return false;
  }
  document.subscribe_form.FormAction.value = 'subscribe';
  return true;
}

function trim(str) {
	return str.replace(/^\s+|\s+$/g,"");
}

var curr_inmb = 1;
function shop_show_preview(ipid, inmb) {
  if (inmb != curr_inmb) {
    jQuery("#big-img-"+ipid+" img.sp-img").hide();
    jQuery("#sp-img-"+ipid+"-"+inmb).fadeIn("slow");
	curr_inmb = inmb;
  }
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
