//Global Variables
PortalPath = "/Portals/_default/Skins/NYRangers/";

jQuery(document).ready(function() {
	if (jQuery("#LoginForm").length > 0) {
		var formHTML = jQuery("#LoginForm").html();
		jQuery("#LoginForm").replaceWith('<form onSubmit="return validSubmit(this)" id="formLogin" name="formLogin" method="post" action="https://oss.ticketmaster.com/cgi/request.cgi">'+formHTML+'</form>');
	}
	
	if (jQuery(".ControlPanel").length > 0) {
		jQuery("#DNNAuth").show();
		jQuery("body").css("background-position", "50% 191px");
	}
	
	if(jQuery("#flash-center").length > 0) {
		var so = new SWFObject(PortalPath + 'swf/slideShow2.swf','slide','610','340','8');
		so.addParam('wmode','transparent');
		so.addParam('allowscriptaccess','always');
		so.addVariable("DataUrl", PortalPath + "data/slideShow071610.xml");
		so.write('flash-center');
	}
	
			var srcFirst = jQuery(".item:last .link:last a").attr("srcBig");
		var nameFirst = jQuery(".item:last .link:last .name").text();
		var infoFirst = jQuery(".item:last .link:last .date").text();
		jQuery(".item:last .link:last").addClass("selected");
		jQuery(".current_image img").attr("src", srcFirst);
		jQuery(".current_image h3").text(nameFirst);
		
		
		jQuery(".link").mouseover(function(){				  
				jQuery(this).addClass("highlight")					  					  
			});
		jQuery(".link").mouseout(function(){
				jQuery(this).removeClass("highlight")				  					  
			});
		var regexp = /([\S\s]+?)\s/i;
		var reResultFirst = regexp.exec(infoFirst);
		if (reResultFirst) {
			jQuery(".current_image .date").text(reResultFirst[1]);
		}

	jQuery(".item .link a").click(function() {
				var srcBig = jQuery(this).attr("srcBig");
				jQuery(".current_image img").attr("src", srcBig);
				jQuery(".link").removeClass("selected");
				jQuery(this).parent().addClass("selected");
				var nameItem = jQuery(this).parent().children().children(".name").text();
				var infoItem = jQuery(this).siblings().children(".date").text();
				var regexp = /([\S\s]+?)\s/i;
				var reResult = regexp.exec(infoItem);

				jQuery(".image_details h3").text(nameItem);
				jQuery(".image_details .date").text(reResult[1]);

			});

});

function validSubmit(form) {
  var iAcctId = form.iAcctId.value;
  var iPIN = stripBlanks(form.iPIN.value);

  form.iAcctId.value = iAcctId;
  form.iPIN.value = iPIN;

  if(iAcctId == '') {
	alert("You must enter a valid Account ID");
	return false;
  }
  else if(iAcctId == 'Enter your Account ID or E-Mail') {
	alert("You must enter a valid Account ID");
	return false;
  }
  else if(iPIN == '') {
	alert("You must enter a valid password");
	return false;
  }
  return true;
}

	
		imgIds = [];
		
	jQuery(document).ready(function() {
		var imgNumberTotal = jQuery(".eventPhotos").length;
		
		for (var i = 0; i < imgNumberTotal; i++) {
				imgIds.push(jQuery(".eventPhotos").eq(i).attr("id"));
		}

		for (var i = 0; i < imgIds.length; i++) {
			var imgNumber = jQuery(".eventPhotos").eq(i).children().length;
			jQuery("#" + imgIds[i]).after("<div class='eventsTabs' id='slidetabs" + imgIds[i] + "'></div>");

			

			for (j = 0; j < imgNumber; j++) {
				jQuery("div#slidetabs" + imgIds[i]).append("<a href='javascript:;'></a>");
			};
			
			

			jQuery("#slidetabs" + imgIds[i]).tabs(".eventPhotos#" + imgIds[i] + " > div", {
				effect: "fade",
				fadeOutSpeed: "slow",
				clickable: true,
				rotate: true
			}).slideshow();
			
			/* slideshowPlayTimeoutID = setTimeout(function() {
        		jQuery(".eventsTabs#slidetabs" + imgIds[i]).data("slideshow").play();
    		}, 3000); */
			
			
        		jQuery(".eventsTabs#slidetabs" + imgIds[i]).delay(2000).data("slideshow").play();
    
			
			jQuery("a.stopSlideshow.buttonSt" + imgIds[i]).click(function() {
				//clearTimeout(slideshowPlayTimeoutID);
				jQuery(this).css("display", "none");
				jQuery("a.playSlideshow").css("display", "block");
				jQuery(this).parent().parent().parent().find("div.eventsTabs").data("slideshow").stop();
			});

			jQuery("a.playSlideshow.buttonPl" + imgIds[i]).click(function() {
				jQuery("a.stopSlideshow").css("display", "block");
				jQuery(this).css("display", "none");
				jQuery(this).parent().parent().parent().find("div.eventsTabs").data("slideshow").play();
			});
			
			
		};



		jQuery("a[rel]").overlay({
			mask: '#000000',
			effect: 'apple'
		});
	});
	
	
	jQuery(document).ready(function() {
										
			var conveyor = jQuery(".content-conveyor", jQuery("#sliderContent")),
			item = jQuery(".item", jQuery("#sliderContent"));
			conveyor.css("width", item.length * parseInt(item.css("width")));
			var leftWidth = (item.length - 4) * parseInt(item.css("width")); 
			
			jQuery(".content-conveyor").css("left", "-" + leftWidth + "px");
			
			 var sliderOpts = {
				max: (item.length * parseInt(item.css("width"))) - parseInt(jQuery(".viewer", jQuery("#sliderContent")).css("width")),
				slide: function(e, ui) {
					conveyor.css("left", "-" + ui.value + "px");
				},
				value: 2698
			};

			jQuery("#slider").slider(sliderOpts); 
			
		}); 
