//RADIO BUTTON ACTIONS
$(document).ready(function(){

	$("input[value='0']").click(function () { 
  	
 		$("#select0").css("display","block");
 		$("#select1").css("display","none");
 		$("#select2").css("display","none");
 		$("#select3").css("display","none");
 		$("#select4").css("display","none");
 		$("#select5").css("display","none");
 		$("#select6").css("display","none");
 		$("#select7").css("display","none");
 		$("#select8").css("display","none");
 		$("#select9").css("display","none");
 		$("#select10").css("display","none");
  
  });
  
  $("input[value='1']").click(function () { 
  	
  	$("#select0").css("display","none");
 		$("#select1").css("display","block");
 		$("#select2").css("display","none");
 		$("#select3").css("display","none");
 		$("#select4").css("display","none");
 		$("#select5").css("display","none");
 		$("#select6").css("display","none");
 		$("#select7").css("display","none");
 		$("#select8").css("display","none");
 		$("#select9").css("display","none");
 		$("#select10").css("display","none");
  
  });
  
  $("input[value='2']").click(function () { 
  	
  	$("#select0").css("display","none");
 		$("#select1").css("display","none");
 		$("#select2").css("display","block");
 		$("#select3").css("display","none");
 		$("#select4").css("display","none");
 		$("#select5").css("display","none");
 		$("#select6").css("display","none");
 		$("#select7").css("display","none");
 		$("#select8").css("display","none");
 		$("#select9").css("display","none");
 		$("#select10").css("display","none");
  
  });
  
  $("input[value='3']").click(function () { 
  	
  	$("#select0").css("display","none");
 		$("#select1").css("display","none");
 		$("#select2").css("display","none");
 		$("#select3").css("display","block");
 		$("#select4").css("display","none");
 		$("#select5").css("display","none");
 		$("#select6").css("display","none");
 		$("#select7").css("display","none");
 		$("#select8").css("display","none");
 		$("#select9").css("display","none");
 		$("#select10").css("display","none");
  
  });
  
  $("input[value='4']").click(function () { 
  	
  	$("#select0").css("display","none");
 		$("#select1").css("display","none");
 		$("#select2").css("display","none");
 		$("#select3").css("display","none");
 		$("#select4").css("display","block");
 		$("#select5").css("display","none");
 		$("#select6").css("display","none");
 		$("#select7").css("display","none");
 		$("#select8").css("display","none");
 		$("#select9").css("display","none");
 		$("#select10").css("display","none");
  
  });

	$("input[value='5']").click(function () { 
  	
  	$("#select0").css("display","none");
 		$("#select1").css("display","none");
 		$("#select2").css("display","none");
 		$("#select3").css("display","none");
 		$("#select4").css("display","none");
 		$("#select5").css("display","block");
 		$("#select6").css("display","none");
 		$("#select7").css("display","none");
 		$("#select8").css("display","none");
 		$("#select9").css("display","none");
 		$("#select10").css("display","none");
  
  });
  
  $("input[value='6']").click(function () { 
  	
  	$("#select0").css("display","none");
 		$("#select1").css("display","none");
 		$("#select2").css("display","none");
 		$("#select3").css("display","none");
 		$("#select4").css("display","none");
 		$("#select5").css("display","none");
 		$("#select6").css("display","block");
 		$("#select7").css("display","none");
 		$("#select8").css("display","none");
 		$("#select9").css("display","none");
 		$("#select10").css("display","none");
  
  });
  
  $("input[value='7']").click(function () { 
  	
  	$("#select0").css("display","none");
 		$("#select1").css("display","none");
 		$("#select2").css("display","none");
 		$("#select3").css("display","none");
 		$("#select4").css("display","none");
 		$("#select5").css("display","none");
 		$("#select6").css("display","none");
 		$("#select7").css("display","block");
 		$("#select8").css("display","none");
 		$("#select9").css("display","none");
 		$("#select10").css("display","none");
  
  });
  
  $("input[value='8']").click(function () { 
  	
  	$("#select0").css("display","none");
 		$("#select1").css("display","none");
 		$("#select2").css("display","none");
 		$("#select3").css("display","none");
 		$("#select4").css("display","none");
 		$("#select5").css("display","none");
 		$("#select6").css("display","none");
 		$("#select7").css("display","none");
 		$("#select8").css("display","block");
 		$("#select9").css("display","none");
 		$("#select10").css("display","none");
  
  });
  
  $("input[value='9']").click(function () { 
  	
  	$("#select0").css("display","none");
 		$("#select1").css("display","none");
 		$("#select2").css("display","none");
 		$("#select3").css("display","none");
 		$("#select4").css("display","none");
 		$("#select5").css("display","none");
 		$("#select6").css("display","none");
 		$("#select7").css("display","none");
 		$("#select8").css("display","none");
 		$("#select9").css("display","block");
 		$("#select10").css("display","none");
  
  });
  
  $("input[value='10']").click(function () { 
  	
  	$("#select0").css("display","none");
 		$("#select1").css("display","none");
 		$("#select2").css("display","none");
 		$("#select3").css("display","none");
 		$("#select4").css("display","none");
 		$("#select5").css("display","none");
 		$("#select6").css("display","none");
 		$("#select7").css("display","none");
 		$("#select8").css("display","none");
 		$("#select9").css("display","none");
 		$("#select10").css("display","block");
  
  });

});
 
$(document).ready(function() {
	
	//TABBED AREA		
		$('#tabs > ul').tabs({ fx: { height: 'toggle', opacity: 'toggle' } });

	//NAVIGATION
		$(".nav").children("li").each(function() {
		var current = "nav current-" + ($(this).attr("class"));
		var parentClass = $(".nav").attr("class");
		if (parentClass != current) {
		  $(this).children("a").css({backgroundImage:"none"});
		}
		});	
 
		attachNavEvents(".nav", "home");
		attachNavEvents(".nav", "about");
		attachNavEvents(".nav", "products");
		attachNavEvents(".nav", "solutions");
		attachNavEvents(".nav", "venues");
		attachNavEvents(".nav", "revenue");
		attachNavEvents(".nav", "investments");
 
		function attachNavEvents(parent, myClass) {
			$(parent + " ." + myClass).mouseover(function() {
				$(this).append('<div class="nav-' + myClass + '"></div>');
				$("div.nav-" + myClass).css({display:"none"}).fadeIn(300);
			}).mouseout(function() {
				$("div.nav-" + myClass).fadeOut(300, function() {
					$(this).remove();
				});
			}).mousedown(function() {
				$("div.nav-" + myClass).attr("class", "nav-" + myClass + "-click");
			}).mouseup(function() {
				$("div.nav-" + myClass + "-click").attr("class", "nav-" + myClass);
			});
		}

});

//MAIL TO
	function mailpage() {
		mail_str = "mailto:?subject=You Might be interested in this from Eurolockers ";
		mail_str += "&body=I thought you might be interested in the: " + document.title;
		mail_str += ". You can view it at, " + location.href; 
		location.href = mail_str;
	}
	
//MOUSEOVER 
	function MM_swapImgRestore() { //v3.0
	  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
	}
	function MM_preloadImages() { //v3.0
	  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
	    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
	    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
	}
	
	function MM_findObj(n, d) { //v4.01
	  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
	    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
	  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
	  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
	  if(!x && d.getElementById) x=d.getElementById(n); return x;
	}
	
	function MM_swapImage() { //v3.0
	  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
	   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
	}

/*
	CRIR - Checkbox & Radio Input Replacement
	Author: Chris Erwin (me[at]chriserwin.com)
	www.chriserwin.com/scripts/crir/

	Updated July 27, 2006.
	Jesse Gavin added the AddEvent function to initialize
	the script. He also converted the script to JSON format.
	
	Updated July 30, 2006.
	Added the ability to tab to elements and use the spacebar
	to check the input element. This bit of functionality was
	based on a tip from Adam Burmister.
*/

crir = {
	init: function() {
		arrLabels = document.getElementsByTagName('label');
	
		searchLabels:
		for (var i=0; i<arrLabels.length; i++) {			
			// get the input element based on the for attribute of the label tag
			if (arrLabels[i].getAttributeNode('for') && arrLabels[i].getAttributeNode('for').value != '') {
				labelElementFor = arrLabels[i].getAttributeNode('for').value;				
				inputElement = document.getElementById(labelElementFor);
			}
			else {				
				continue searchLabels;
			}	
							
			inputElementClass = inputElement.className;	
		
			// if the input is specified to be hidden intiate it
			if (inputElementClass == 'crirHiddenJS') {
				inputElement.className = 'crirHidden';
				
				inputElementType = inputElement.getAttributeNode('type').value;	
				
				// add the appropriate event listener to the input element
				if (inputElementType == "checkbox") {
					inputElement.onclick = crir.toggleCheckboxLabel;
				}
				else {
					inputElement.onclick = crir.toggleRadioLabel;
				}
				
				// set the initial label state
				if (inputElement.checked) {
					if (inputElementType == 'checkbox') { arrLabels[i].className = 'checkbox_checked'}
					else { arrLabels[i].className = 'radio_checked' }
				}
				else {
					if (inputElementType == 'checkbox') { arrLabels[i].className = 'checkbox_unchecked'}
					else { arrLabels[i].className = 'radio_unchecked' }
				}
			}
			else if (inputElement.nodeName != 'SELECT' && inputElement.getAttributeNode('type').value == 'radio') { // this so even if a radio is not hidden but belongs to a group of hidden radios it will still work.
				arrLabels[i].onclick = crir.toggleRadioLabel;
				inputElement.onclick = crir.toggleRadioLabel;
			}
		}			
	},	
	
	findLabel: function (inputElementID) {
		arrLabels = document.getElementsByTagName('label');
	
		searchLoop:
		for (var i=0; i<arrLabels.length; i++) {
			if (arrLabels[i].getAttributeNode('for') && arrLabels[i].getAttributeNode('for').value == inputElementID) {				
				return arrLabels[i];
				break searchLoop;				
			}
		}		
	},	
	
	toggleCheckboxLabel: function () {
		labelElement = crir.findLabel(this.getAttributeNode('id').value);
	
		if(labelElement.className == 'checkbox_checked') {
			labelElement.className = "checkbox_unchecked";
		}
		else {
			labelElement.className = "checkbox_checked";
		}
	},	
	
	toggleRadioLabel: function () {			 
		clickedLabelElement = crir.findLabel(this.getAttributeNode('id').value);
		
		clickedInputElement = this;
		clickedInputElementName = clickedInputElement.getAttributeNode('name').value;
		
		arrInputs = document.getElementsByTagName('input');
	
		// uncheck (label class) all radios in the same group
		for (var i=0; i<arrInputs.length; i++) {			
			inputElementType = arrInputs[i].getAttributeNode('type').value;
			if (inputElementType == 'radio') {
				inputElementName = arrInputs[i].getAttributeNode('name').value;
				inputElementClass = arrInputs[i].className;
				// find radio buttons with the same 'name' as the one we've changed and have a class of chkHidden
				// and then set them to unchecked
				if (inputElementName == clickedInputElementName && inputElementClass == 'crirHidden') {				
					inputElementID = arrInputs[i].getAttributeNode('id').value;
					labelElement = crir.findLabel(inputElementID);
					labelElement.className = 'radio_unchecked';
				}
			}
		}
	
		// if the radio clicked is hidden set the label to checked
		if (clickedInputElement.className == 'crirHidden') {
			clickedLabelElement.className = 'radio_checked';
		}
	},
	
	addEvent: function(element, eventType, doFunction, useCapture){
		if (element.addEventListener) 
		{
			element.addEventListener(eventType, doFunction, useCapture);
			return true;
		} else if (element.attachEvent) {
			var r = element.attachEvent('on' + eventType, doFunction);
			return r;
		} else {
			element['on' + eventType] = doFunction;
		}
	}
}

crir.addEvent(window, 'load', crir.init, false);