
$(document).ready(function(){

	//Product Detail
	$('form#leadGen_productDetail').ready(function(){
		var frm = $('form#leadGen_productDetail');
		if (frm.length > 0)
		{
			var target = frm.attr('action');
			var queryString = Form.serialize(frm.get(0));
			
			$.ajax({
				type:	"GET",
				url:	target  + '?' + queryString
			})
		}
	});
	
	$('a.pdfLink').click(function(){
		var frm = $('form#leadGen_PDF');
		if (frm.length > 0)
		{
			var target = frm.attr('action');
			var queryString = Form.serialize(frm.get(0));
			var objectId = this.id.replace('pdf_', '');
			queryString = queryString + '&itemId=' + objectId;
			
			$.ajax({
				type:	"GET",
				url:	target  + '?' + queryString
			})
		}
	});
	
	//Manufacturer Detail
	$('form#leadGen_manufacturerDetail').ready(function(){
		var frm = $('form#leadGen_manufacturerDetail');
		if (frm.length > 0)
		{
			var target = frm.attr('action');
			var queryString = Form.serialize(frm.get(0));
			
			$.ajax({
				type:	"GET",
				url:	target  + '?' + queryString
			})
		}
	});
	
	//Catalog PDF's
	$('a.catalogLink').click(function(){
		var frm = $('form#leadGen_Catalog');
		if (frm.length > 0)
		{
			var target = frm.attr('action');
			var queryString = Form.serialize(frm.get(0));
			var idParts = this.id.split('_');
			var objectId = -1;
			if (idParts.length > 1)
			{
				objectId = idParts[1];
			}
			var companyId = -1;
			if (idParts.length > 2)
			{
				companyId = idParts[2];
			}
			queryString = queryString + '&itemId=' + objectId + '&companyId=' + companyId;
			
			$.ajax({
				type:	"GET",
				url:	target  + '?' + queryString
			})
		}
	});
	
	//External links
	$('a.externalLink').click(function(){
		var frm = $('form#leadGen_External');
		if (frm.length > 0)
		{
			var target = frm.attr('action');
			var queryString = Form.serialize(frm.get(0));
			queryString = queryString + '&eventId=22';
			
			$.ajax({
				type:	"GET",
				url:	target  + '?' + queryString
			})
		}
	});
});