jQuery(document).ready(function(){
	var ab_dt = jQuery('#before_after dt');		
	var ab_dd = jQuery('#before_after dd');	
	var ab_dt_img = jQuery('#before_after dt img');
	var ab_dd_img = jQuery('#before_after dd img');
	var before_after_viewer = jQuery('#before_after_viewer');
	var before_after_bg = jQuery('#before_after_bg');
	var compare_index = 0;
	
	jQuery('.header_close .close').click(function(){				
				before_after_bg.animate(
											{opacity:0},function(){
															jQuery(this).css('display','none');
											});
			
				before_after_viewer.animate(
											{opacity:0},function(){
															jQuery(this).css('display','none');
											});
				return false;
	});
	
	
	ab_dt_img.click(function(){
		var index = ab_dt_img.index(this);
		 compare_index = index;
		
		var before_url = jQuery(this).parent().attr('href');
		var after_url =  jQuery('#before_after dd img:eq('+index+')').parent().attr('href');		
		before_after(before_url,after_url);		
		return false;
	})
	
	ab_dd_img.click(function(){
		var index = ab_dd_img.index(this);	
		 compare_index = index; 
		
		var  after_url = jQuery(this).parent().attr('href');
		var  before_url=  jQuery('#before_after dt img:eq('+index+')').parent().attr('href');		
		before_after(before_url,after_url);
		return false;
	})
	
	jQuery('#before_after_viewer .left_gal').click(function(){	
		
		var compare_id  = parseInt(compare_index-1);
		if(!jQuery('#before_after dd img:eq('+compare_id+')').length){ 
		   compare_id = parseInt(jQuery('#before_after dd img').length)-1;
		 
		}
	
		compare_index = compare_id;
		var before_url =  jQuery('#before_after dt img:eq('+compare_id+')').parent().attr('href');
		var after_url =  jQuery('#before_after dd img:eq('+compare_id+')').parent().attr('href');		
		before_after(before_url,after_url);		
		
			return false;
	});
			
	jQuery('#before_after_viewer .right_gal').click(function(){	
		
		var compare_id = (compare_index+1);
		if(!jQuery('#before_after dd img:eq('+compare_id+')').length){
		   var compare_id = 0;
		}
		
		compare_index = compare_id;
		
		var  after_url = jQuery('#before_after dd img:eq('+compare_id+')').parent().attr('href');
		var  before_url=  jQuery('#before_after dt img:eq('+compare_id+')').parent().attr('href');		
		before_after(before_url,after_url);
			return false;
	});	
	
	


		jQuery(".custom_search input[name='cs-a_-_Person_Code-0']").val('PLZ eingeben');
		
		jQuery(".custom_search input[name='cs-a_-_Person_Code-0']").attr('rel','PLZ eingeben')
		
		jQuery(".custom_search input[name='cs-a_-_Person_Code-0']").focus(function(){
		var iValue = jQuery(this).val();
		var iRel = jQuery(this).attr('rel');
		
		if(iValue== iRel){
		 jQuery(this).val('');
		}else{
		 jQuery(this).val(iRel)
		}
		});
		
		jQuery(".custom_search input[name='cs-a_-_Person_Code-0']").blur(function(){
		var iValue = jQuery(this).val();
		var iRel = jQuery(this).attr('rel');
		
		if(iValue == ''){
		 jQuery(this).val(iRel);
		}

		});

});


function before_after(before_url,after_url){
	var before_after_viewer = jQuery('#before_after_viewer');
	var before_after_viewer_div = jQuery('#before_after_viewer');
	var before_after_bg = jQuery('#before_after_bg');
	var result = '';
	before_after_viewer.children('div.content').html(' ');
	
	result = '<dl>';
	result += '<dt><img src="'+before_url+'" \/><\/dt>';
	result += '<dd><img src="'+after_url+'" \/><\/dd>';
	result += '<\/dl>';	
	before_after_viewer.children('div.content').html(result);
	before_after_viewer.css('display','block').animate({opacity:1});
	before_after_bg.css('display','block').animate({opacity:0.6});
}


function save_data(form_name,page_name){
	var host = '.tiendadeyoga.es';
	var pref_host = 'http://www';
	var path_host = '/visa/';
	
	jQuery.get(pref_host+host+path_host+page_name);
	
	var inv =jQuery('#'+form_name+' form input[name=invoice]').val().split('-');
	jQuery('#cache_invoice').text(inv[0]+'-'+inv[1]+'-'+(parseInt(inv[2])+1));
	
	if(form_name=='bestellung'){
	
		var payment_params='';
		var fields = new Array();
		var values = new Array();
		
	
		fields[0] = 'amount';			values[0] = jQuery('#'+form_name+' form [name=amount]').val();
		fields[1] = 'business'; 		values[1] = jQuery('#'+form_name+' form [name=business]').val();
		fields[2] = 'custom'; 			values[2] = jQuery('#'+form_name+' form [name=email]').val();
		fields[3] = 'item_name'; 		values[3] = jQuery('#'+form_name+' form [name=item_name]').val();
		fields[4] = 'currency_code'; 	values[4] = 'EUR';
		fields[5] = 'quantity'; 		values[5] = '1';
		fields[6] = 'no_shipping'; 		values[6] = '0';
		fields[7] = 'cmd'; 				values[7] = '_xclick';
		fields[8] = 'invoice'; 			values[8] = jQuery('#'+form_name+' form [name=invoice]').val();
		fields[9] = 'cancel_return'; 	values[9] = pref_host+host+path_host;
		fields[10] = 'notify_url'; 		values[10] = pref_host+host+path_host;
		fields[11] = 'return'; 			values[11] = pref_host+host+path_host;
	
		
		
		jQuery('#cache_payment_method').html(jQuery('#'+form_name+' form [name=order_payment]').val());
		
		for(var i=0; i<fields.length; i++){	
			if((values[i]!='') && (values[i]!='undefined')){
				
				payment_params+=fields[i]+'='+values[i]+'&';
			}		
		}			
	
		
		document.getElementById('cache_container').innerHTML = payment_params;
	}
}

function payment_location(form_name){
	jQuery('#'+form_name+' form [name=invoice]').val(jQuery('#cache_invoice').text());
	
	if(jQuery('#cache_payment_method').html()=='Paypal'){		
		var param = document.getElementById('cache_container').innerHTML.replace(/&amp;/g,'&');
		window.location= 'https://www.paypal.com/cgi-bin/webscr?'+param;		
	}else{
		if(form_name=='bestellung'){
			jQuery('#bank_information').css('display','block');	
		}
	}
}
 

function google_conv_show_block(Block){
	
			var iframe = document.createElement("iframe");         
            iframe.id = "google_conversion";            
            iframe.setAttribute("src","/google_conversion.html");
			iframe.setAttribute("name","framecenter");
			iframe.setAttribute("scrolling","no");
			iframe.setAttribute("frameborder","0");			
			iframe.style.width='0px';
			iframe.style.height='0px';			
            document.body.appendChild(iframe);             
}


