var myanalogUrl;
var myAnalogUrlHost;
var registrationUrl;
var isInActive = false;
var regURL;
var language;
var analogBundle;
var eventObj;
var analogGeneralBundle;
// Site-redesign: Modified for new home page 
//function loadHomepageContent(locale,num) {
function loadHomepageContent(locale) {
	getHomePageImages(locale);
}
	
function getHomePageImages(locale) {
	$.ajax({
		type: "GET",
		url: "/" + locale + "/homepage/images.html",
		timeout: 5000,
		success: function(xml) {
			displayHomepageImages(xml, locale)
		},
		error: displayHomePageImageError,
		dataType: "xml"
	});
}

/* Site-redesin: Modified as per new Banner ad enhancements */
function displayHomePageImageError(xhr, status, e) {
	$("div#marketting_img").html("Error in Loading banner image");
	ajaxCount = ajaxCount - 1;
}

function displayHomepageImages(xml, locale){
	var strStatic="/static";
	$("div#marketting_img").html("Loading banner image");

	var headerBannerCount = 0;
	var bannerImageHtml = "";
	var fSlash = "/";
	$("HomePageImages/BannerImage/Image", xml).each(function() {
		headerBannerCount+=1;
	});
	var randomNumber = Math.random();
	var rand = Math.round((headerBannerCount-1)* randomNumber);
	var i=0;
	$("HomePageImages/BannerImage/Image", xml).each(function() {
		if (i==rand){
			var imgUrl = $("URL",this).text();
			var hburl = imgUrl.replace(/\\/g, fSlash);
			var bannerlinkurl = $("ImgLinkURL",this).text();
			var searchFor = "www.analog.com";
			var index = bannerlinkurl.indexOf(searchFor);
			var target;
			if(index != -1) {
				target = "_self";
			} else {
				target = "_blank";
			}

			var flashIndex = hburl.indexOf(".swf") || hburl.indexOf(".fla");
			if (flashIndex != -1) {
				// display flash file
				bannerImageHtml += "<object><embed height='221' width='506' src=\"" + strStatic + hburl + "\" quality=\"high\" wmode=\"opaque\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\"></embed></object>";
			} else {
				// display background images with overlay text
				var overlayText = $("OverlayText",this).text();
				if (overlayText != "null") {
					// display the overlay text: The UI specification such as scroll, position, font styles are hardcoded time-being, need to revisit according to Site Redesign requirements (Jun-09-2009)
					bannerImageHtml += "<div id=\"illustration\" style=\"background:#FFFFFF url("+ strStatic + hburl +") repeat-x scroll left top; font-size:12px; font-color:#FFFFFF font-family:'Arial','Verdana','Helvetica',sans-serif;\">";
					bannerImageHtml += "<span>" + overlayText + "</span>";
					bannerImageHtml += "</div>";
				} else if (bannerlinkurl != "null") {
					// display banner images with link to an URL
					bannerImageHtml += "<a href=\"" + bannerlinkurl + "\" target=\"" + target + "\"";
					bannerImageHtml += "onclick=\"s_linkTrackVars='eVar13';s_linkType='o';s_linkName='" + locale.toUpperCase() + "_" + bannerlinkurl + "';";
                    bannerImageHtml += "s_eVar13='" + locale.toUpperCase() + "_" + bannerlinkurl + "';";
                    bannerImageHtml += "s_lnk=s_co(this);s_gs(s_account);\">";
					bannerImageHtml += "<img src=\"" + strStatic + hburl + "\" alt=\"" + $("AltText",this).text()+ "\"/>";
					bannerImageHtml += "</a>";
				} else {
					// display banner images without any URL links
					var myMap = "#Map";
					bannerImageHtml += "<img src=\"" + strStatic + hburl + "\"  USEMAP=\"" +myMap + "\"   alt=\"" + $("AltText",this).text()+ "\"/>";
				}
			}
		}
		i+=1;
	});
	$("div#marketting_img").html(bannerImageHtml);
}
//touch 1
