var baseUrl='../../../aff_shop/';

function checkFac(facID, subd){
	var sessid = '6bdd2b382b10b2cf673014352418d70f';
	var sessname = 'wb_4648_session_id';
	var notice = $('deMsg');
    var loginField = $('loginBox');
    var deShop = $('right');
    var loadingBox = $('loadingBox');
    var geduld_aub = $('geduld_aub');
	if (facID == 'affiliate'){
		var affID = '';
		var url=baseUrl+'aff_checkAff.php';
		var pars = 'affID='+affID+'&sessid='+sessid+'&sessname='+sessname;
		var myAjax = new Ajax.Request(url, {method: 'post', parameters: pars, onLoading: loadingBox.update('<img src="http://www.pmaparty.nl/images/30.gif">'), onComplete: loadingBox.update(''), onSuccess: function(transport) {
			if (transport.responseText.match(/succes/))
      			deShop.update(transport.responseText)      			
      		else	
      			notice.update(transport.responseText).setStyle({ background: '#fdd' });
  		}
	});
	
	}else{
		var url=baseUrl+'aff_checkFac.php';
		var pars = 'facID='+facID+'&sessid='+sessid+'&sessname='+sessname+'&subd='+subd;
		var myAjax = new Ajax.Request(url, {method: 'post', parameters: pars, onLoading: loadingBox.update('<img src="http://www.pmaparty.nl/images/30.gif">'), onComplete: loadingBox.update(''), onSuccess: function(transport) {
    		if (transport.responseText.match(/login/))
      			loginField.update(transport.responseText)
    		else if (transport.responseText.match(/succes/))
      			loadProd('all')
      			
      		else
      			notice.update(transport.responseText);
  		}
	});
}
}
function reloadThePage()
	{
	location.reload(true);
	}
	
function loadProd(sort){
	var sessid = '6bdd2b382b10b2cf673014352418d70f';
	var sessname = 'wb_4648_session_id';
    var url=baseUrl+'aff_loadProd.php';
	var pars = 'sort='+sort+'&sessid='+sessid+'&sessname='+sessname;
	var target = $('right');
	var loadingBox = $('loadingBox');
	var productTypeButton = $(sort);
	var OnSuccessRun=function(response){$(target).innerHTML = response.responseText;}
	var myAjax = new Ajax.Request(url, {method: 'post', parameters: pars, onLoading: loadingBox.update('<img src="http://www.pmaparty.nl/images/30.gif">'), onSuccess: OnSuccessRun});
}
function addToCart(prodID, theName, thePhotoURL){
	var sessid = '6bdd2b382b10b2cf673014352418d70f';
	var sessname = 'wb_4648_session_id';
    var url=baseUrl+'aff_cart.php';
	var pars = 'prodID='+prodID+'&action=voegtoe&sessid='+sessid+'&sessname='+sessname;
	var target = $('right');
	var loadingBox = $('loadingBox');
	var OnSuccessRun = addedToCart(prodID, theName, thePhotoURL);
	var myAjax = new Ajax.Request(url, {method: 'post', parameters: pars, onSuccess: OnSuccessRun});
}
function addToCartPlusOne(prodID, theName, thePhotoURL){
	var sessid = '6bdd2b382b10b2cf673014352418d70f';
	var sessname = 'wb_4648_session_id';
    var url=baseUrl+'aff_cart.php';
	var pars = 'prodID='+prodID+'&action=voegtoe&sessid='+sessid+'&sessname='+sessname;
	var target = $('right');
	var loadingBox = $('loadingBox');
	function createNewCartDisplay(){
	var sessid = '6bdd2b382b10b2cf673014352418d70f';
	var sessname = 'wb_4648_session_id';
	var url=baseUrl+'aff_showFullCart.php';
    var pars = 'sessid='+sessid+'&sessname='+sessname;
    var target = $('right');
   	var OnSuccessRun=function(response){$(target).innerHTML = response.responseText;}
	new Ajax.Request(url, {method: 'post', parameters: pars, onSuccess: OnSuccessRun});
	}
	var onSuccesDo = createNewCartDisplay;
	var myAjax = new Ajax.Request(url, {method: 'post', parameters: pars, onLoading: loadingBox.update('<img src="http://www.pmaparty.nl/images/30.gif">'), onSuccess: onSuccesDo});
}
function fadeItIn(elmnt){
	$(elmnt).appear();
	}
function fadeItOut(elmnt){
	$(elmnt).fade();
	}
function hideModalBox(){
	Modalbox.hide();
	}
function addedToCart(theID, theName, thePhotoURL){
	var theTitle='Winkelwagen';
	Modalbox.show('<img src="http://www.pmaparty.nl/phpThumb.php?src=/images/producten/'+thePhotoURL+'&h=40" style="float:right;padding-left:10px;"><p style="height:50px;"><strong>'+theName+'</strong> aan winkelwagen toegevoegd</p>',{title: theTitle, width: 500});
	hideModalBox.delay(3);
}
function showMiniCart(mod){
	var sessid = '6bdd2b382b10b2cf673014352418d70f';
	var sessname = 'wb_4648_session_id';
    var url=baseUrl+'aff_showMiniCart.php';
    var pars = 'sessid='+sessid+'&sessname='+sessname+'&modifyer='+mod;
    var theTitle='Winkelwagen';
    var testTarget = $('testTarget');
   	var OnSuccessRun=function(response){$(testTarget).innerHTML = response.responseText;Modalbox.show($(testTarget),{title: theTitle, width: 640});}
    new Ajax.Request(url, {method: 'post', parameters: pars, onSuccess: OnSuccessRun});
}

function doCheckout_custInfo(){
	var sessid = '6bdd2b382b10b2cf673014352418d70f';
	var sessname = 'wb_4648_session_id';
    var url=baseUrl+'aff_custInfo.php';
    var pars = 'sessid='+sessid+'&sessname='+sessname;
     var target = $('right');
   	var OnSuccessRun=function(response){$(target).innerHTML = response.responseText;setLand();setLand2();}
    new Ajax.Request(url, {method: 'post', parameters: pars, onSuccess: OnSuccessRun});
}
function showFullCart(mbo){
	if (mbo='yes'){
	Modalbox.hide();
	}
	var sessid = '6bdd2b382b10b2cf673014352418d70f';
	var sessname = 'wb_4648_session_id';
    var url=baseUrl+'aff_showFullCart.php';
    var pars = 'sessid='+sessid+'&sessname='+sessname;
    var target = $('right');
   	var OnSuccessRun=function(response){$(target).innerHTML = response.responseText;}
    new Ajax.Request(url, {method: 'post', parameters: pars, onSuccess: OnSuccessRun});
}
function showCartCheckout(){
	var sessid = '6bdd2b382b10b2cf673014352418d70f';
	var sessname = 'wb_4648_session_id';
    var url=baseUrl+'aff_showFullCart.php';
    var pars = 'sessid='+sessid+'&sessname='+sessname;
    var target = $('right');
   	var OnSuccessRun=function(response){$(target).innerHTML = response.responseText;}
    new Ajax.Request(url, {method: 'post', parameters: pars, onSuccess: OnSuccessRun});
}
function showCartCheckoutPreload(){
	var sessid = '6bdd2b382b10b2cf673014352418d70f';
	var sessname = 'wb_4648_session_id';
    var url=baseUrl+'aff_showFullCart.php';
    var pars = 'sessid='+sessid+'&sessname='+sessname;
    new Ajax.Request(url, {method: 'post', parameters: pars});
}

function confirmAddToCart(theID, theName, thePhotoURL){
	var theTitle='Winkelwagen';
	Modalbox.show('<div class=\'warning\'><center><img src="'+thePhotoURL+'"><br /><p><em>'+theName+'</em> toevoegen aan je winkelwagen?</p><br /><input type=\'button\' value=\'sluiten\' onclick=\'Modalbox.hide()\' style=\'float:left;clear:left;margin-top:5px;\' /> <input type=\'button\' value=\'Toevoegen aan winkelwagen\' onclick=\'addToCart("'+theID+'","'+theName+'")\' style=\'float:right;\' /></center></div>',{title: theTitle, width: 500});
}
function removeFromCart(prodID){
	var sessid = '6bdd2b382b10b2cf673014352418d70f';
	var sessname = 'wb_4648_session_id';
    var url=baseUrl+'aff_cart.php';
	var pars = 'prodID='+prodID+'&action=verwijder&sessid='+sessid+'&sessname='+sessname;
	var target = $('right');
	var loadingBox = $('loadingBox');
	function test(){
	var sessid = '6bdd2b382b10b2cf673014352418d70f';
	var sessname = 'wb_4648_session_id';
	var url=baseUrl+'aff_showFullCart.php';
    var pars = 'sessid='+sessid+'&sessname='+sessname;
    var target = $('right');
   	var OnSuccessRun=function(response){$(target).innerHTML = response.responseText;}
	new Ajax.Request(url, {method: 'post', parameters: pars, onSuccess: OnSuccessRun});
	}
	var onSuccesDo = test;
	var myAjax = new Ajax.Request(url, {method: 'post', parameters: pars, onLoading: loadingBox.update('<img src="http://www.pmaparty.nl/images/30.gif">'), onSuccess: onSuccesDo});
}

function doCheckout_payment(){
	var sessid = '6bdd2b382b10b2cf673014352418d70f';
	var sessname = 'wb_4648_session_id';
    var url=baseUrl+'aff_paymentInfo.php';
    var pars = 'sessid='+sessid+'&sessname='+sessname;
     var target = $('right');
   	var OnSuccessRun=function(response){$(target).innerHTML = response.responseText;}
    new Ajax.Request(url, {method: 'post', parameters: pars, onSuccess: OnSuccessRun});
}

function doCheckout_shipping(){
	var sessid = '6bdd2b382b10b2cf673014352418d70f';
	var sessname = 'wb_4648_session_id';
    var url=baseUrl+'aff_shippingInfo.php';
    var pars = 'sessid='+sessid+'&sessname='+sessname;
     var target = $('right');
   	var OnSuccessRun=function(response){$(target).innerHTML = response.responseText;}
    new Ajax.Request(url, {method: 'post', parameters: pars, onSuccess: OnSuccessRun});
}

function doCheckout_iDeal(){
	var sessid = '6bdd2b382b10b2cf673014352418d70f';
	var sessname = 'wb_4648_session_id';
    var url=baseUrl+'aff_paymentiDeal.php';
    var pars = 'sessid='+sessid+'&sessname='+sessname;
     var target = $('right');
   	var OnSuccessRun=function(response){$(target).innerHTML = response.responseText;}
    new Ajax.Request(url, {method: 'post', parameters: pars, onSuccess: OnSuccessRun});
}
function doCheckout_CC(){
	var sessid = '6bdd2b382b10b2cf673014352418d70f';
	var sessname = 'wb_4648_session_id';
    var url=baseUrl+'aff_paymentCC.php';
    var pars = 'sessid='+sessid+'&sessname='+sessname;
     var target = $('right');
   	var OnSuccessRun=function(response){$(target).innerHTML = response.responseText;}
    new Ajax.Request(url, {method: 'post', parameters: pars, onSuccess: OnSuccessRun});
}
function doCheckout_Final(){
	var sessid = '6bdd2b382b10b2cf673014352418d70f';
	var sessname = 'wb_4648_session_id';
    var url=baseUrl+'aff_checkFinal.php';
    var pars = 'sessid='+sessid+'&sessname='+sessname;
     var target = $('right');
   	var OnSuccessRun=function(response){$(target).innerHTML = response.responseText;}
    new Ajax.Request(url, {method: 'post', parameters: pars, onSuccess: OnSuccessRun});
}
function doCheckout_iDealRev(){
	var sessid = '6bdd2b382b10b2cf673014352418d70f';
	var sessname = 'wb_4648_session_id';
    var url=baseUrl+'aff_doiDealReview.php';
    var pars = 'sessid='+sessid+'&sessname='+sessname;
    var target = $('right');
   	var OnSuccessRun=function(response){$(target).innerHTML = response.responseText;}
    new Ajax.Request(url, {method: 'post', parameters: pars, onSuccess: OnSuccessRun});
}
function doCheckout_CCRev(){
	var sessid = '6bdd2b382b10b2cf673014352418d70f';
	var sessname = 'wb_4648_session_id';
    var url=baseUrl+'aff_doCCReview.php';
    var pars = 'sessid='+sessid+'&sessname='+sessname;
    var target = $('right');
   	var OnSuccessRun=function(response){$(target).innerHTML = response.responseText;}
    new Ajax.Request(url, {method: 'post', parameters: pars, onSuccess: OnSuccessRun});
}
function doCheckout_CCProc(){
	var sessid = '6bdd2b382b10b2cf673014352418d70f';
	var sessname = 'wb_4648_session_id';
    var url=baseUrl+'aff_doCCProcess.php';
    var pars = 'sessid='+sessid+'&sessname='+sessname;
    var target = $('right');
  	var cOB = $('afrekenen_final');
    var loadingImg = $('loadingImg');
    var runOnLoading = cOB.setStyle({display: 'none'}); loadingImg.setStyle({display: 'block'});
   	var OnSuccessRun=function(response){window.location=response.responseText;}
    new Ajax.Request(url, {method: 'post', parameters: pars, onLoading: runOnLoading, onSuccess: OnSuccessRun});
}
function doCheckout_OVRev(){
	var sessid = '6bdd2b382b10b2cf673014352418d70f';
	var sessname = 'wb_4648_session_id';
    var url=baseUrl+'aff_doOVReview.php';
    var pars = 'sessid='+sessid+'&sessname='+sessname;
    var target = $('right');
   	var OnSuccessRun=function(response){$(target).innerHTML = response.responseText;}
    new Ajax.Request(url, {method: 'post', parameters: pars, onSuccess: OnSuccessRun});
}
function doCheckout_OVProc(){
	var sessid = '6bdd2b382b10b2cf673014352418d70f';
	var sessname = 'wb_4648_session_id';
    var url=baseUrl+'aff_doOVProcess.php';
    var pars = 'sessid='+sessid+'&sessname='+sessname;
    var target = $('right');
  	var cOB = $('afrekenen_final');
    var loadingImg = $('loadingImg');
    var runOnLoading = cOB.setStyle({display: 'none'}); loadingImg.setStyle({display: 'block'});
   	var OnSuccessRun=function(response){window.location=response.responseText;}
    new Ajax.Request(url, {method: 'post', parameters: pars, onLoading: runOnLoading, onSuccess: OnSuccessRun});
}

function doCheckout_iDealProc(){
	var sessid = '6bdd2b382b10b2cf673014352418d70f';
	var sessname = 'wb_4648_session_id';
    var url=baseUrl+'aff_doiDealProcess.php';
    var pars = 'sessid='+sessid+'&sessname='+sessname;
    var target = $('right');
    var cOB = $('afrekenen_final');
    var loadingImg = $('loadingImg');
    var runOnLoading = cOB.setStyle({display: 'none'}); loadingImg.setStyle({display: 'block'});
    new Ajax.Request(url, {method: 'post', parameters: pars, onLoading: runOnLoading, 
    onSuccess: function(transport) {
    		if (transport.responseText.match(/error/))
      			$(target).innerHTML = transport.responseText
        	else	
      			window.location=transport.responseText;
  		}
  	});
    

}

function sendAndCheckForm(){
	var target = $('right');
    $('naw_gegevens').request({
        onFailure: function(response){$(target).innerHTML = response.responseText;},
        onSuccess: function(transport) {
        	var content4Box=transport.responseText;
    		if (transport.responseText.match(/error/))
      			Modalbox.show(content4Box,{title: 'Foutmeldingen', width: 500}),
      			setLand(),setLand2()
      		else if (transport.responseText.match(/succes/))	
      			doCheckout_shipping()
      		else	
      			$(target).innerHTML = transport.responseText;
  		}
  		
    });
}
function sendAndCheckForm_shipping(){
	var target = $('right');
    $('shp_info').request({
        onFailure: function(response){$(target).innerHTML = response.responseText;},
        onSuccess: function(transport) {
        	var content4Box=transport.responseText;
    		if (transport.responseText.match(/error/))
      			Modalbox.show(content4Box,{title: 'Foutmeldingen', width: 500})
      		else if (transport.responseText.match(/succes/))	
      			doCheckout_payment()
      		else	
      			$(target).innerHTML = transport.responseText;
  		}
  		
    });
}
function sendAndCheckForm_iDeal(){
	var target = $('right');
    $('bankInfo').request({
        onFailure: function(response){$(target).innerHTML = response.responseText;},
        onSuccess: function(transport) {
        	var content4Box=transport.responseText;
    		if (transport.responseText.match(/error/))
      			Modalbox.show(content4Box,{title: 'Foutmeldingen', width: 500})
      		else if (transport.responseText.match(/succes/))	
      			doCheckout_iDealRev()
      		else	
      			$(target).innerHTML = transport.responseText;
  		}
  		
    });
}
function sendAndCheckForm_CC(){
	var target = $('right');
    $('cc_gegevens').request({
        onFailure: function(response){$(target).innerHTML = response.responseText;},
        onSuccess: function(transport) {
        	var content4Box=transport.responseText;
    		if (transport.responseText.match(/error/))
      			Modalbox.show(content4Box,{title: 'Foutmeldingen', width: 500})
      		else if (transport.responseText.match(/succes/))	
      			doCheckout_CCRev()
      		else	
      			$(target).innerHTML = transport.responseText;
  		}
  		
    });
}




	