//PUBmoag.js

// ********************************************************************
// SHOPPING CART FUNCTIONS
// ********************************************************************

function shoppingCart1(){
	var url = '/a_includes/functions/functions.PUBmoag.ajax.php?type=shoppingCart1';
	var target = 'shoppingCart1';
	var myAjax = new Ajax.Updater(target, url);
}

function checkout1(){
	var url = '/a_includes/functions/functions.PUBmoag.ajax.php?type=checkout1';
	var target = 'checkout1';
	var myAjax = new Ajax.Updater(target, url);
}

function addToCart(sku,target){
	var url = '/a_includes/functions/functions.PUBmoag.ajax.php?type=addToCart';
	var pars = 'var='+sku;
	var target = target;
	var myAjax = new Ajax.Updater(target, url, {method: 'post', parameters: pars});
}

function ppAddToCart(target){
	var url = '/a_includes/functions/functions.PUBmoag.ajax.php?type=ppAddToCart';
	var pars = 'var='+escape($F('sku') 
 	+ '::' + $F('subsku') 
 	+ '::' + $F('prodqty') 
	); 
	var target = target;
	var myAjax = new Ajax.Updater(target, url, {method: 'post', parameters: pars});
}

function ppAddToCartEnter(target,sku){
	var url = '/a_includes/functions/functions.PUBmoag.ajax.php?type=ppAddToCartEnter';
	var pars = 'var='+sku;
	var target = target;
	var myAjax = new Ajax.Updater(target, url, {method: 'post', parameters: pars});
}

function ppAddToCartEnter2(target){
	var url = '/a_includes/functions/functions.PUBmoag.ajax.php?type=ppAddToCartEnter';
	var pars = 'var='+escape($F('subsku'));
	var target = target;
	var myAjax = new Ajax.Updater(target, url, {method: 'post', parameters: pars});
}

function ppNotifyMe(target,sku){
	var url = '/a_includes/functions/functions.PUBmoag.ajax.php?type=ppNotifyMe';
	var pars = 'var='+sku;
	var target = target;
	var myAjax = new Ajax.Updater(target, url, {method: 'post', parameters: pars});
}



function postCartMsg(target,msg){
	var url = '/a_includes/functions/functions.PUBmoag.ajax.php?type=postCartMsg';
	var pars = 'var='+msg;
	var target = target;
	var myAjax = new Ajax.Updater(target, url, {method: 'post', parameters: pars});
}

function addToWL(sku,target){
	var url = '/a_includes/functions/functions.PUBmoag.ajax.php?type=addToWL';
	var pars = 'var='+sku;
	var target = target;
	var myAjax = new Ajax.Updater(target, url, {method: 'post', parameters: pars});
}

function ppAddToWL(target){
	var url = '/a_includes/functions/functions.PUBmoag.ajax.php?type=ppAddToWL';
	var pars = 'var='+escape($F('sku') 
 	+ '::' + $F('subsku') 
	); 
	var target = target;
	var myAjax = new Ajax.Updater(target, url, {method: 'post', parameters: pars});
}

function removeFromWL(target,wlserial){
	var url = '/a_includes/functions/functions.PUBmoag.ajax.php?type=removeFromWL';
	var pars = 'var='+wlserial;
	var target = target;
	var myAjax = new Ajax.Updater(target, url, {method: 'post', parameters: pars});
}

function moveWLtoSC(target,wlserial){
	var url = '/a_includes/functions/functions.PUBmoag.ajax.php?type=moveWLtoSC';
	var pars = 'var='+wlserial;
	var target = target;
	var myAjax = new Ajax.Updater(target, url, {method: 'post', parameters: pars});
}

function postWLMsg(target){
	var url = '/a_includes/functions/functions.PUBmoag.ajax.php?type=postWLMsg';
	var target = 'ppWishlist';
	var myAjax = new Ajax.Updater(target, url);
}

function progressBar(target,newfunc,pause){
	var url = '/a_includes/functions/functions.PUBmoag.ajax.php?type=progressBar';
	var pars = 'var='+newfunc+"::"+pause;
	var target = target;
	var myAjax = new Ajax.Updater(target, url, {method: 'post', parameters: pars});
}

function insertImage(img,w,h,suff,sku,target,linkconf){
	var url = '/a_includes/functions/functions.PUBmoag.ajax.php?type=insertImage';
	var pars = 'var='+img+"::"+w+"::"+h+"::"+suff+"::"+sku+"::"+linkconf;
	var target = target;
	var myAjax = new Ajax.Updater(target, url, {method: 'post', parameters: pars});
}

function testcontent(){
	var url = '/a_includes/functions/functions.PUBmoag.ajax.php?type=testcontent';
	var target = 'testcontent';
	var myAjax = new Ajax.Updater(target, url);
}

function clearDiv(target){
	var url = '/a_includes/functions/functions.PUBmoag.ajax.php?type=clearDiv';
	var target = target;
	var myAjax = new Ajax.Updater(target, url);
}

function submitButton(newfunc){
	var url = '/a_includes/functions/functions.PUBmoag.ajax.php?type=submitButton';
	var pars = 'var='+newfunc;
	var target = 'submitButton';
	var myAjax = new Ajax.Updater(target, url, {method: 'post', parameters: pars});
}

function submitButtonReset(clickfunc){
	var url = '/a_includes/functions/functions.PUBmoag.ajax.php?type=submitButtonReset';
	var pars = 'var='+clickfunc;
	var target = 'submitButton';
	var myAjax = new Ajax.Updater(target, url, {method: 'post', parameters: pars});
}

function submitReview(){
	var url = '/a_includes/functions/functions.PUBmoag.ajax.php?type=submitReview';
	var pars = 'var='+escape($F('sku') 
 	+ '::' + $F('name') 
 	+ '::' + $F('country') 
 	+ '::' + $F('stars') 
 	+ '::' + $F('email') 
 	+ '::' + $F('comments') 
	); 
	var target = 'showerror';
	var myAjax = new Ajax.Updater(target, url, {method: 'post', parameters: pars});
}

function submitReviewComplete(){
	var url = '/a_includes/functions/functions.PUBmoag.ajax.php?type=submitReviewComplete';
	var target = 'mainreviewbody';
	var myAjax = new Ajax.Updater(target, url);
}

function sendWL(){
	var url = '/a_includes/functions/functions.PUBmoag.ajax.php?type=sendWL';
	var pars = 'var='+escape($F('name') 
 	+ '::' + $F('email') 
 	+ '::' + $F('thname') 
 	+ '::' + $F('themail') 
 	+ '::' + $F('mailcopy') 
	); 
	var target = 'showerror';
	var myAjax = new Ajax.Updater(target, url, {method: 'post', parameters: pars});
}

function sendWLComplete(){
	var url = '/a_includes/functions/functions.PUBmoag.ajax.php?type=sendWLComplete';
	var target = 'mainreviewbody';
	var myAjax = new Ajax.Updater(target, url);
}


function sendWLButtonReset(clickfunc){
	var url = '/a_includes/functions/functions.PUBmoag.ajax.php?type=sendWLButtonReset';
	var pars = 'var='+clickfunc;
	var target = 'submitButton';
	var myAjax = new Ajax.Updater(target, url, {method: 'post', parameters: pars});
}


function showShoppingCart(){
	var url = '/a_includes/functions/functions.PUBmoag.ajax.php?type=showShoppingCart';
	var target = 'cart1';
	var myAjax = new Ajax.Updater(target, url);
}

function changeQShoppingCart(sku,type){
	var url = '/a_includes/functions/functions.PUBmoag.ajax.php?type=changeQShoppingCart';
	var pars = 'var='+sku+"::"+type;
	var target = 'cart1';
	var myAjax = new Ajax.Updater(target, url, {method: 'post', parameters: pars});
}

function sendMessage(target,msg,divclass){
	var url = '/a_includes/functions/functions.PUBmoag.ajax.php?type=sendMessage';
	var pars = 'var='+msg+"::"+divclass;
	var target = target;
	var myAjax = new Ajax.Updater(target, url, {method: 'post', parameters: pars});
}

function checkoutStepCount(target,stepcount){
	var url = '/a_includes/functions/functions.PUBmoag.ajax.php?type=checkoutStepCount';
	var pars = 'var='+stepcount;
	var target = target;
	var myAjax = new Ajax.Updater(target, url, {method: 'post', parameters: pars});
}

function checkout2(){
	var url = '/a_includes/functions/functions.PUBmoag.ajax.php?type=checkout2';
	var target = 'cart2';
	var myAjax = new Ajax.Updater(target, url);
}

function checkout2b(){
	var url = '/a_includes/functions/functions.PUBmoag.ajax.php?type=checkout2b';
	var pars = 'var='+escape($F('fname')
	+ '::' + $F('lname')
	+ '::' + $F('email')
	+ '::' + $F('email2')
	+ '::' + $F('password')
	+ '::' + $F('vipstatus')
	); 
	var target = 'cartsignuperrorcheck';
	var myAjax = new Ajax.Updater(target, url, {method: 'post', parameters: pars});
}

function emailPassword(target,temail){
	var url = '/a_includes/functions/functions.PUBmoag.ajax.php?type=emailPassword';
	var pars = 'var='+temail;
	var target = target;
	var myAjax = new Ajax.Updater(target, url, {method: 'post', parameters: pars});
}

function reloadWindow(useurl){
	window.location=useurl;
}

function checkout3(){
	var url = '/a_includes/functions/functions.PUBmoag.ajax.php?type=checkout3';
	var target = 'cart2';
	var myAjax = new Ajax.Updater(target, url);
}

function checkout3b(){
	var url = '/a_includes/functions/functions.PUBmoag.ajax.php?type=checkout3b';
	var pars = 'var='+escape($F('fname')
	+ '::' + $F('lname')
	+ '::' + $F('shipaddress')
	+ '::' + $F('shipcity')
	+ '::' + $F('shipstate')
	+ '::' + $F('shipcountry')
	+ '::' + $F('shipzip')
	+ '::' + $F('shipphone')
	); 
	var target = 'cart3b';
	var myAjax = new Ajax.Updater(target, url, {method: 'post', parameters: pars});
}

function checkout4(){
	var url = '/a_includes/functions/functions.PUBmoag.ajax.php?type=checkout4';
	var target = 'cart2';
	var myAjax = new Ajax.Updater(target, url);
}

function checkout4b(){
	var url = '/a_includes/functions/functions.PUBmoag.ajax.php?type=checkout4b';
	var target = 'cart3b';
	var myAjax = new Ajax.Updater(target, url);
}

function deactivatePayment(){
	var url = '/a_includes/functions/functions.PUBmoag.ajax.php?type=deactivatePayment';
	var target = 'paybutton';
	var myAjax = new Ajax.Updater(target, url);
}
 
function reactivatePayment(){
	var url = '/a_includes/functions/functions.PUBmoag.ajax.php?type=reactivatePayment';
	var target = 'paybutton';
	var myAjax = new Ajax.Updater(target, url);
}

function checkout4c(){
	var url = '/a_includes/functions/functions.PUBmoag.ajax.php?type=checkout4c';
	var pars = 'var='+escape($F('name')
	+ '::' + $F('shipaddress')
	+ '::' + $F('shipcity')
	+ '::' + $F('shipstate')
	+ '::' + $F('shipcountry')
	+ '::' + $F('shipzip')
	+ '::' + $F('ccno')
	+ '::' + $F('ccexpmo')
	+ '::' + $F('ccexpyr')
	+ '::' + $F('cvvno')
	); 
	var target = 'cart3b';
	var myAjax = new Ajax.Updater(target, url, {method: 'post', parameters: pars});
}

function checkout5(){
	var url = '/a_includes/functions/functions.PUBmoag.ajax.php?type=checkout5';
	var target = 'cart2';
	var myAjax = new Ajax.Updater(target, url);
}

function selectState(state,toggle){
	var url = '/a_includes/functions/functions.PUBmoag.ajax.php?type=selectState';
	var pars = 'var='+escape($F('shipcountry')
	)+"::"+state+"::"+toggle; 
	var target = 'selectState';
	var myAjax = new Ajax.Updater(target, url, {method: 'post', parameters: pars});
}



function verifyAffid(){
	var url = '/a_includes/functions/functions.PUBmoag.ajax.php?type=verifyAffid';
	var pars = 'var='+escape($F('affid')); 
	var target = 'cart1';
	var myAjax = new Ajax.Updater(target, url, {method: 'post', parameters: pars});
}

function submitLogin(){
	var url = '/a_includes/functions/functions.PUBmoag.ajax.php?type=submitLogin';
	var pars = 'var='+escape($F('email')
	+ '::' + $F('pass')
	); 
	var target = 'showerror';
	var myAjax = new Ajax.Updater(target, url, {method: 'post', parameters: pars});
}

function submitLoginButtonReset(){
	var url = '/a_includes/functions/functions.PUBmoag.ajax.php?type=submitLoginButtonReset';
	var target = 'submitButton';
	var myAjax = new Ajax.Updater(target, url);
}

function loginHelp(){
	var url = '/a_includes/functions/functions.PUBmoag.ajax.php?type=loginHelp';
	var pars = 'var='+escape($F('email')
	); 
	var target = 'mainbodylogin';
	var myAjax = new Ajax.Updater(target, url, {method: 'post', parameters: pars});
}

function submitLoginComplete(){
	var url = '/a_includes/functions/functions.PUBmoag.ajax.php?type=submitLoginComplete';
	var target = 'mainbodylogin';
	var myAjax = new Ajax.Updater(target, url);
}

function vipSignUp(){
	var url = '/a_includes/functions/functions.PUBmoag.ajax.php?type=vipSignUp';
	var pars = 'var='+escape($F('fname')
 	+ '::' + $F('lname') 
 	+ '::' + $F('email') 
 	+ '::' + $F('email2') 
 	+ '::' + $F('password') 
	); 
	var target = 'vipsignupcheck';
	var myAjax = new Ajax.Updater(target, url, {method: 'post', parameters: pars});
}

// ********************************************************************
// MEMBERS AREA
// ********************************************************************

function membersPastOrders(){
	var url = '/a_includes/functions/functions.members.ajax.php?type=membersPastOrders';
	var target = 'vipmemberdiv';
	var myAjax = new Ajax.Updater(target, url);
}

function emailReceipt(orderid){
	var url = '/a_includes/functions/functions.members.ajax.php?type=emailReceipt';
	var pars = 'var='+orderid;
	var target = "emailReceipt";
	var myAjax = new Ajax.Updater(target, url, {method: 'post', parameters: pars});
}

function orderInfo(orderid){
	var url = '/a_includes/functions/functions.members.ajax.php?type=orderInfo';
	var pars = 'var='+orderid;
	var target = "orderInfo";
	var myAjax = new Ajax.Updater(target, url, {method: 'post', parameters: pars});
}

function membersQuickReorder(){
	var url = '/a_includes/functions/functions.members.ajax.php?type=membersQuickReorder';
	var target = 'vipmemberdiv';
	var myAjax = new Ajax.Updater(target, url);
}

function movePOtoSC(target,poid){
	var url = '/a_includes/functions/functions.members.ajax.php?type=movePOtoSC';
	var pars = 'var='+poid;
	var target = target;
	var myAjax = new Ajax.Updater(target, url, {method: 'post', parameters: pars});
}

function membersEditProfile(){
	var url = '/a_includes/functions/functions.members.ajax.php?type=membersEditProfile';
	var target = 'vipmemberdiv';
	var myAjax = new Ajax.Updater(target, url);
}

function saveMemberEditProfile(){
	var url = '/a_includes/functions/functions.members.ajax.php?type=saveMemberEditProfile';
	var pars = 'var='+escape($F('fname')
	+ '::' + $F('lname')
	+ '::' + $F('shipaddress')
	+ '::' + $F('shipcity')
	+ '::' + $F('shipstate')
	+ '::' + $F('shipcountry')
	+ '::' + $F('shipzip')
	+ '::' + $F('shipphone')
	+ '::' + $F('email')
	+ '::' + $F('password')
	+ '::' + $F('sendemail')
	); 
	var target = 'editProfileProcess';
	var myAjax = new Ajax.Updater(target, url, {method: 'post', parameters: pars});
}

function saveMemberEditProfileComplete(){
	var url = '/a_includes/functions/functions.members.ajax.php?type=saveMemberEditProfileComplete';
	var target = 'vipmemberdiv';
	var myAjax = new Ajax.Updater(target, url);
}

function membersRecentlyViewed(){
	var url = '/a_includes/functions/functions.members.ajax.php?type=membersRecentlyViewed';
	var target = 'vipmemberdiv';
	var myAjax = new Ajax.Updater(target, url);
}

function moveRVtoSC(target,sku){
	var url = '/a_includes/functions/functions.members.ajax.php?type=moveRVtoSC';
	var pars = 'var='+sku;
	var target = target;
	var myAjax = new Ajax.Updater(target, url, {method: 'post', parameters: pars});
}

function processingRequest(target,newfunction){
	var url = '/a_includes/functions/functions.members.ajax.php?type=processingRequest';
	var pars = 'var='+newfunction;
	var target = target;
	var myAjax = new Ajax.Updater(target, url, {method: 'post', parameters: pars});
}



// ********************************************************************
// STANDARD FUNCTIONS
// ********************************************************************


function standardFunction(){
	var url = '/a_includes/functions/functions.PUBmoag.ajax.php?type=standardFunction';
	var pars = 'var='+escape($F('formvar1') 
 	+ '::' + $F('formvar2') 
 	+ '::' + $F('formvar3') 
	+ '::' + $F('formvar4')
	); 
	var target = 'divnamehere';
	var myAjax = new Ajax.Updater(target, url, {method: 'post', parameters: pars});
 }

function nonvariableFunction(){
	var url = '/a_includes/functions/functions.PUBmoag.ajax.php?type=nonvariableFunction';
	var target = 'divnamehere';
	var myAjax = new Ajax.Updater(target, url);
 }

function passVariableFunction(value){
	var url = '/a_includes/functions/functions.PUBmoag.ajax.php?type=passVariableFunction';
	var pars = 'var='+value
	+ '::' + escape($F('formvar1') 
 	+ '::' + $F('formvar2') 
 	+ '::' + $F('formvar3') 
	+ '::' + $F('formvar4')
	); 
	var target = 'divnamehere';
	var myAjax = new Ajax.Updater(target, url, {method: 'post', parameters: pars});
}

function passVariableOnlyFunction(value){
	var url = '/a_includes/functions/functions.PUBmoag.ajax.php?type=passVariableOnlyFunction';
	var pars = 'var='+value;
	var target = 'divnamehere';
	var myAjax = new Ajax.Updater(target, url, {method: 'post', parameters: pars});
}

function passVariableAsTargetDiv(value){
	var url = '/a_includes/functions/functions.PUBmoag.ajax.php?type=passVariableFunction';
	var pars = 'var=' + escape($F('formvar1') 
 	+ '::' + $F('formvar2') 
 	+ '::' + $F('formvar3') 
	+ '::' + $F('formvar4')
	); 
	var target = value;
	var myAjax = new Ajax.Updater(target, url, {method: 'post', parameters: pars});
}

// STANDARD FUNCTIONS ********************************************************





