// defineable variables - Client Name - Wood BMW
	
	// Google Analytics
	analyticsOn = false;
	analyticsEcommerceOn = false;
	gaAccountNumber = "";
	
	// Google conversion Tracking
	googleOn = true;
	google_conversion_id = "1036753357";
	
	// Yahoo conversion tracking
	yahooOn = true;
	ysm_accountid  = "1J33AS9AGIVJ0Q9M47AMDCQE0DC";
	
	// MSN conversion tracking
	msnOn = true;
	microsoft_adcenterconversion_domainid = 99999;
	microsoft_adcenterconversion_cp = 9999; 
	msnConvType = "sale";
	
	// end user defineable variables.
	// ---------------------------------------------------------------------------------------------------

	/// Define global variables
	google_conversion_language = "en_GB";
	google_conversion_format = "1";
	google_conversion_color = "ffffff";
	var google_conversion_label
	var google_conversion_value
	if (analyticsOn) {
		document.write("<scr" + "ipt src=\"http://www.google-analytics.com/urchin.js\" type=\"text/javascript\"></scr" + "ipt>\r");
	}
// sale, lead, signup, view, other 

function sdEventTracking(eventType, eventAmount, eventProfit, eventOrderNumber, eventProductName, eventCurrency, eventAffiliation, eventTax, eventShipping, eventCity, eventState, eventCountry) {

	defaultParams = new Array("eventType", "eventAmount", "eventProfit", "eventOrderNumber", "eventProductName", "eventCurrency", "eventAffiliation", "eventTax", "eventShipping", "eventCity", "eventState", "eventCountry")
	defaultValues = new Array("lead", "0", "0", "", "", "GBP", "", "0", "0", "", "", "")

	theArgs = new Array()
	for (f=0; f <= 11; f++) {
		if (sdEventTracking.arguments[f] == undefined) {
			theArgs[f] = defaultValues[f]
			eval(defaultParams[f] + "=\"" + defaultValues[f] + "\"");
		} else {
			theArgs[f] = sdEventTracking.arguments[f]
		}
	}
	
	finalStr = ""
	ipcode =""
	//alert("yahooOn =" +yahooOn);
	
	eventType = eventType.toLowerCase();
	
	
		
		// Analytics 
		analyticsConversionTypes = new Array()
		analyticsConversionTypes["sale"] = "sale";
		
		// Google
		googleConversionTypes = new Array()
		
		googleConversionTypes["sale"] = "lead";
		googleConversionTypes["lead"] = "qjRICP-MjAEQzbOu7gM";
		googleConversionTypes["signup"] = "signup";
		googleConversionTypes["view"] = "view";
		googleConversionTypes["other"] = "other";
		googleConversionTypes["order"] = "order";
		
		
		
		// Yahoo
		yahooConversionTypes = new Array()
		yahooConversionTypes["lead"] = "lead";
		yahooConversionTypes["sale"] = "sale";
		
		// MSN
		msnConversionTypes = new Array()
		msnConversionTypes["lead"] = "lead";
		msnConversionTypes["sale"] = "sale";
		
		
		// Write the bits of tracking code for various search providers

		if (yahooOn && (yahooConversionTypes[eventType] != undefined)) {
			
			// Write Yahoo Conversion Code
			
					finalStr += "<SCRIPT language=\"JavaScript\" type=\"text/javascript\">\n"
//	finalStr += "<!" + "-- Yahoo!\n"
	finalStr += "window.ysm_customData = new Object();\n"
	finalStr += "window.ysm_customData.conversion = \"transId=,currency=GBP,amount=" + eventAmount + "\";\n"
	finalStr += "var ysm_accountid  = \"1J33AS9AGIVJ0Q9M47AMDCQE0DC\";\n"
//	finalStr += "// -" + "->\n"
	finalStr += "</SCR" + "IPT>\n"
	finalStr += "<SCR" + "IPT language='JavaScript' type='text/javascript' " + "SRC=\"//" + "srv1.wa.marketingsolutions.yahoo.com" + "/script/ScriptServlet" + "?aid=" + ysm_accountid + "\"></SCR" + "IPT>\n"
	
			
		}


		
		if (googleOn && (googleConversionTypes[eventType] != undefined)) {
			if ((navigator.userAgent.indexOf("SDTESTING") != -1) > 0) {
			alert(googleConversionTypes[eventType])
			//alert(eventAmount)

			}
			// Write Google Conversion Code
			google_conversion_label = googleConversionTypes[eventType]
			google_conversion_value = eventAmount;
			finalStr += ("<scr" + "ipt language=\"JavaScript\" src=\"https://www.googleadservices.com/pagead/conversion.js\"></scr" + "ipt>\r");
			
		}
		
		
		if (msnOn && (msnConversionTypes[eventType] != undefined)) {
			
			// Write MSN Conversion Code

finalStr += ("<scr" + "ipt type=\"text/javascript\"> if (!window.mstag) mstag = {loadTag : function(){},time : (new Date()).getTime()};</scr" + "ipt>\r");
finalStr += ("<scr" + "ipt id=\"mstag_tops\" type=\"text/javascript\" src=\"//flex.atdmt.com/mstag/site/bababf9c-389e-4436-a70d-4b1db8ef7b26/mstag.js\"></scr" + "ipt>\r");
finalStr += ("<scr" + "ipt type=\"text/javascript\"> mstag.loadTag(\"conversion\", {cp:\"5050\",dedup:\"1\"})</scr" + "ipt>\r");
finalStr += ("<noscript> <iframe src=\"//flex.atdmt.com/mstag/tag/bababf9c-389e-4436-a70d-4b1db8ef7b26/conversion.html?cp=5050&dedup=1\" frameborder=\"0\" scrolling=\"no\" width=\"1\" height=\"1\" style=\"visibility:hidden;display:none\"> </iframe> </noscript>");

			//finalStr += ("<scr" + "ipt src=\"https://0.r.msn.com/scripts/microsoft_adcenterconversion.js\"></scr" + "ipt>\r");
			//finalStr += ("<noscript><img width=\"1\" height=\"1\" SRC=\"https://" + microsoft_adcenterconversion_domainid + ".r.msn.com/?type=1&cp=1\"/></noscript>\r");

		}
		
		if (analyticsOn) {
			// Google analytics conversion code
			
			finalStr += ("<scr" + "ipt type=\"text/javascript\">\r");
    		finalStr += ("_uacct = \"" + gaAccountNumber + "\";\r");
    		finalStr += ("urchinTracker();\r");
			finalStr += ("</scr" + "ipt>\r");
		}

		if (analyticsOn && analyticsEcommerceOn && (eventType == "sale")) {
				finalStr += ("<scr" + "ipt type=\"text/javascript\">__utmSetTrans();</scr" + "ipt>\r");
				finalStr += ("<form style=\"display:none;\" name=\"utmform\">\r");
					finalStr += ("<textarea id=\"utmtrans\">\r");
						finalStr += ("UTM:T|" + theArgs[3] + "|" + theArgs[6] + "|" + theArgs[2] + "|" + theArgs[7] + "| " + theArgs[8] + "|" + theArgs[9] + "|" + theArgs[10] + "|" + theArgs[11] + "\r");

						if (arguments.length > 12) {
							for (f=0; f < Math.floor((arguments.length - 12) / 5); f++) {
								finalStr += ("UTM:I|" + eventOrderNumber + "|" + arguments[(f * 5) + 12] + "|" + arguments[(f * 5) + 13] + "|" + arguments[(f * 5) + 14] + "|" + arguments[(f * 5) + 15] + "|" + arguments[(f * 5) + 16] + "\r");
							}
						}
					finalStr += ("</textarea>\r");
				finalStr += ("</form>\r");
		}
		
		// finalStr += "<IMG SRC='//sdlsecure2.co.uk/aspectexhibitions/space.gif?eventType=" + eventType + "&eventAmount=" + eventAmount + "'>\r";

	
				document.write(finalStr)


		if ((navigator.userAgent.indexOf("SDTESTING") != -1) > 0) {
			alert(finalStr)
		}
		// ---------------------------------------------------------------------------------------
		
}


