/**
 * @author Daniel Steegmueller
 * @copyright (c) 2010 Daniel Steegmueller 
 * @license http://creativecommons.org/licenses/by-nc-nd/3.0/de/
 */
$(document).ready( function()  {
	$('#paypal_button').live('click',function() {
		  $('#paypal_form').submit();
		});
});

$(".postbody a, .quote a").live('click',function() {			
		var org_link = $(this).attr('href'); 
		var innerhtml = $(this).html();
		
		var regexp = /ebay\./;
		var is_ebay = org_link.search(regexp);
		
		var regexp = /rover\.ebay\./;
		var is_rover_ebay = org_link.search(regexp);
		
		if (is_ebay != -1 && is_rover_ebay == -1){
		
			var regexp = /item=([0-9]+)&{0,1}/;
			var is_item = org_link.match(regexp);
			
			if (is_item == null ){
				var regexp = /\/([0-9]+)\?/;
				var is_item = org_link.match(regexp);
			}
			if (is_item == null ){
				var regexp = /QQitemZ([0-9]+)Q{0,2}/;
				var is_item = org_link.match(regexp);
			}
			
			if (is_item != null && is_item[1].length > 0){
									
				$(this).attr('href','http://rover.ebay.com/rover/1/707-53477-19255-0/1?icep_ff3=2&pub=5574896655&toolid=10001&campid=5336672356&customid=&icep_item='+is_item[1]+'&ipn=psmain&icep_vectorid=229487&kwid=902099&mtid=824&kw=lg');
				$(this).parent().append('<img style="text-decoration:none;border:0;padding:0;margin:0;" src="http://rover.ebay.com/roverimp/1/707-53477-19255-0/1?ff3=2&pub=5574896655&toolid=10001&campid=5336672356&customid=&item='+is_item[1]+'&mpt=[CACHEBUSTER]">');
				$(this).html(innerhtml);
			}
			else {
				var regexp = /shop\.ebay\..{1,3}\/(.+)\/m/; //shop ist nicht ebay shop(store)
				var is_shop = org_link.match(regexp);
									
				if (is_shop != null && is_shop[1].length > 0){
										
					$(this).attr('href','http://rover.ebay.com/rover/1/707-53477-19255-0/1?icep_ff3=10&pub=5574896655&toolid=10001&campid=5336672356&customid=&icep_uq=&icep_sellerId='+is_shop[1]+'&icep_ex_kw=&icep_sortBy=12&icep_catId=&icep_minPrice=&icep_maxPrice=&ipn=psmain&icep_vectorid=229487&kwid=902099&mtid=824&kw=lg');
					$(this).parent().append('<img style="text-decoration:none;border:0;padding:0;margin:0;" src="http://rover.ebay.com/roverimp/1/707-53477-19255-0/1?ff3=10&pub=5574896655&toolid=10001&campid=5336672356&customid=&mpt=[CACHEBUSTER]">');
					$(this).html(innerhtml);
				}
				else {					
					var regexp = /stores\.ebay\..{1,3}\/(.+)\/{0,1}/; 
					var is_store = org_link.match(regexp);
										
					if (is_store != null && is_store[1].length > 0){
						$(this).attr('href','http://rover.ebay.com/rover/1/707-53477-19255-0/1?icep_ff3=11&pub=5574896655&toolid=10001&campid=5336672356&customid=&icep_store='+is_store[1]+'&ipn=psmain&icep_vectorid=229487&kwid=902099&mtid=824&kw=lg');
						$(this).parent().append('<img style="text-decoration:none;border:0;padding:0;margin:0;" src="http://rover.ebay.com/roverimp/1/707-53477-19255-0/1?ff3=11&pub=5574896655&toolid=10001&campid=5336672356&customid=&store='+is_store[1]+'&mpt=[CACHEBUSTER]">');
						$(this).html(innerhtml);
					}
					else {
						var query_url = encodeURIComponent(org_link);
				
						$(this).attr('href','http://rover.ebay.com/rover/1/707-53477-19255-0/1?ff3=4&pub=5574896655&toolid=10001&campid=5336672356&customid=&mpre='+query_url);
						$(this).parent().append('<img style="text-decoration:none;border:0;padding:0;margin:0;" src="http://rover.ebay.com/roverimp/1/707-53477-19255-0/1?ff3=4&pub=5574896655&toolid=10001&campid=5336672356&customid=&mpt=[CACHEBUSTER]">');
						$(this).html(innerhtml);
					
					}
				}
			}
		}
		
		var regexp = /\.autoscout24\./;
		var is_autoscout24 = org_link.search(regexp);
		var regexp = /click\.autoscout24\./;
		var is_click_autoscout24 = org_link.search(regexp);
		
		if (is_autoscout24 != -1 && is_click_autoscout24 == -1){
		
			var ref_url = 'http://click.autoscout24.de/click.asp?ref=518644&site=1679&type=text&tnb=69&diurl=';
			var query_url = encodeURIComponent('http://www.autoscout24.de/affilinet.asp?site='+encodeURIComponent(org_link+'&extcidm='));
						
			$(this).attr('href',ref_url+query_url);
			$(this).parent().append('<IMG SRC="http://view.autoscout24.de/view.asp?site=1679&ref=518644&b=0&type=text&tnb=69" BORDER="0" WIDTH="1" HEIGHT="1">');
			$(this).html(innerhtml);				
		}		
		
		var regexp = /suchen\.mobile\.de/;
		var is_mobile = org_link.search(regexp);
		var regexp = /ref=518644/;
		var is_mobile_affi_link = org_link.search(regexp);
		
		if (is_mobile != -1 && is_mobile_affi_link == -1){
	
			var ref_url = 'http://partners.webmasterplan.com/click.asp?ref=518644&site=3317&subid=&type=text&tnb=27&diurl=';
			var query_url = encodeURIComponent(org_link);
						
			$(this).attr('href',ref_url+query_url);
			$(this).parent().append('<img src="http://banners.webmasterplan.com/view.asp?ref=518644&site=3317&type=text&tnb=27&js=1" BORDER="0" WIDTH="1" HEIGHT="1" />');
			$(this).html(innerhtml);				
		}	
	});	
