var protocol = document.location.protocol;var host = document.location.host;function gallery_view(gallery, default_folder, from, to){$("div#right_column").load(protocol+"//"+host+"/"+default_folder+"/php_scripts/scr_galleryajax.php?action=thumbnails&gallery="+gallery+"&from="+from+"&to="+to);$("div#left_column").load(protocol+"//"+host+"/"+default_folder+"/php_scripts/scr_galleryajax.php?action=showslideshow&gallery="+gallery);}function displayform(gallery,image,from,to, default_folder){$("div#right_column").load(protocol+"//"+host+"/"+default_folder+"/php_scripts/scr_galleryajax.php?action=getimage&image="+image+"&gallery="+gallery);$("div#left_column").load(protocol+"//"+host+"/"+default_folder+"/php_scripts/scr_galleryajax.php?action=getform&gallery="+gallery+"&image="+image+"&from="+from+"&to="+to);}function displaythumbs(gallery,from, to, next, default_folder){$("#right_column").load(protocol+"//"+host+"/"+default_folder+"/php_scripts/scr_galleryajax.php?action=thumbnails&gallery="+gallery+"&from="+from+"&to="+to+"&next="+next);}function changePhotoPrice(form_id){var form = document.getElementById(form_id);var data="";var size_price="";var size="";var price="";var mySplitResult="";var sp_data = "";var default_folder = "";for(var i=0; i<form.elements.length; i++) {if(form.elements[i].name=="photo_size"){size_price = escape(form.elements[i].value);mySplitResult = size_price.split("-");size = mySplitResult[0];price=mySplitResult[1];}else if(form.elements[i].name == "default_folder"){default_folder=escape(form.elements[i].value);}else{data+= form.elements[i].name;data+= "=";data+= escape(form.elements[i].value);data+= "&";}}sp_data="action=add&size="+size+"&price="+price;$("label#photoadded").load(protocol+"//"+host+"/"+default_folder+"/php_scripts/scr_cart.php?"+data+sp_data);}function viewcart(default_folder, gallery){$("#right_column").load(protocol+"//"+host+"/"+default_folder+"/php_scripts/scr_cart.php?action=view&gallery="+gallery);}function deleteitem(default_folder, gallery, cart_item) {$("#right_column").load(protocol+"//"+host+"/"+default_folder+"/php_scripts/scr_cart.php?action=delete&gallery="+gallery+"&delete_item="+cart_item);}function request_order(default_folder,gallery,photo,id,qty, size, notes){$("#left_column").load(protocol+"//"+host+"/"+default_folder+"/php_scripts/scr_galleryajax.php?action=update_form&gallery="+gallery+"&photo="+photo+"&update="+id+"&qty="+qty+"&pselect="+size+"&notes="+notes);}function updatePhoto(form_id){var form=document.getElementById(form_id);var data="";var size_price="";var size="";var price="";var mySplitResult="";var sp_data="";var default_folder="";for(var i=0; i<form.elements.length; i++) {if(form.elements[i].name=="photo_size"){size_price = escape(form.elements[i].value);mySplitResult = size_price.split("-");size = mySplitResult[0];price = mySplitResult[1];}else if(form.elements[i].name == "default_folder"){default_folder=escape(form.elements[i].value);}else{data+= form.elements[i].name;data+= "=";data+= escape(form.elements[i].value);data+= "&";}}sp_data = "action=update&size="+size+"&price="+price;$("#right_column").load(protocol+"//"+host+"/"+default_folder+"/php_scripts/scr_cart.php?"+data+sp_data);$("label#photoadded").text("Photo updated.");}function update_shipping(){var sub_total = document.getElementById("sub_total").value;var sub_ship = document.getElementById("sub_ship").value;var supertotal = parseFloat(sub_total) + parseFloat(sub_ship);var no_ship = document.getElementById("no_ship").checked;var total = document.getElementById("total_cost");var rawtotal = document.getElementById("total");var ship = document.getElementById("ship_cost");if (no_ship == true){ship.innerHTML="0";total.innerHTML=parseFloat(sub_total);rawtotal.value=parseFloat(sub_total);}else{ship.innerHTML = sub_ship;total.innerHTML = parseFloat(sub_total)+parseFloat(sub_ship);rawtotal.value = parseFloat(sub_total);}}function sendorder(form_id, default_folder){var form = document.getElementById(form_id);var data="";var size_price = "";var size = "";var price = "";var mySplitResult = "";var sp_data="";var default_folder = default_folder;for(var i=0; i<form.elements.length; i++){data+= form.elements[i].name;data+= "=";data+= escape(form.elements[i].value);data+= "&";}sp_data = "action=process&"+data;alert(protocol+"//"+host+"/"+default_folder+"/process_paypal.php?"+sp_data);$("#right_column").load(protocol+"//"+host+"/"+default_folder+"/process_paypal.php?"+sp_data);}function checkphone(){var phone_nr = document.getElementById("phone_nr").value;if(phone_nr == ""){alert("We need your phone number in case we have questions about your order.");return false;}else{return true;}}function paywithcheck(default_folder){var phone_there = false;phone_there = checkphone();if(phone_there){var form = document.getElementById("form_order");var data="";var sp_data="";var pickup="";var default_folder = default_folder;if (document.getElementById("no_ship") && document.getElementById("no_ship").checked){pickup = "&no-ship="+URLEncode(document.getElementById("no_ship").value)+"&";}else{pickup ="";}for (var i=0; i<form.elements.length; i++) {if(form.elements[i].name != "no-ship"){data+= form.elements[i].name;data+= "=";data+= escape(form.elements[i].value);data+= "&";}}sp_data = pickup+"action=process&"+data;$("#right_column").load(protocol+"//"+host+"/"+default_folder+"/process_check.php?"+sp_data);}}function check_all_fields(){if(document.getElementById("first_name").value == "" || document.getElementById("last_name").value == "" || document.getElementById("address_name").value == "" || document.getElementById("address_city").value == "" || document.getElementById("address_state").value == "" || document.getElementById("address_zip").value == "" || document.getElementById("payer_email").value == ""){alert("All fields required.");return false;}else{return true;}}function URLEncode(clearString){var output = '';var x = 0;clearString = clearString.toString();var regex = /(^[a-zA-Z0-9_.]*)/;while (x < clearString.length) {var match = regex.exec(clearString.substr(x));if (match != null && match.length > 1 && match[1] != '') {output += match[1];x += match[1].length;} else {if (clearString[x] == ' ')output += '+';else {var charCode = clearString.charCodeAt(x);var hexVal = charCode.toString(16);output += '%' + ( hexVal.length < 2 ? '0' : '' ) + hexVal.toUpperCase();}x++;}}return output;}