   $(document).ready(function(){

		
	    var IEver = getInternetExplorerVersion();
                                 
		if (IEver == 7){
		$("#nav li ul").css("margin-top","-6px");
		}
		else if(IEver == 8){
		$("#nav li ul").css("margin-top","0px");
		}
                                else if(IEver == 6){
		$("#nav li ul").css("margin-top","-6px");
		}
		else{
		$("#nav li ul").css("margin-top","0px");
		}
		
		
		$('.close-button').click(function () { 
		
			$("#nav li ul").slideUp('slow'); 
		
		});
		

		
		$("#nav li").hoverIntent({
				sensitivity: 3, 
				interval: 200, 
				over: makeTall, 
				timeout: 500, 
				out: makeShort
			});

		$(".lang_first").hover(
			function () {
				$(this).children("ul").css('display', 'block');
			}, 
			function () {
				$(this).children("ul").css('display', 'none');
			}
		);


                                /// Tabs
                                
	                $('.single_content').hide(); 
	                $('.navi li:first').addClass('active');
	                $('.single_content:first').show();

                                /// On Click Event
	                $('.navi li').click(function() {
		$('.navi li').removeClass('active');
		$(this).addClass('active');
		$('.single_content').hide();
		var activeTab = $(this).find('a').attr('href');
		$(activeTab).fadeIn(500);
	                 });

                /*** GRAY OUT ***/
               //var IEver = getInternetExplorerVersion();
                $('.scrollingHotSpotLeft').css("display","none");
	if(IEver == 6 || IEver == 7 || IEver == 8 || IEver == 9){
	   $('.picid').css('filter','gray');  
	}
	else{
	   	 $('.picid').each(function(){
			var el = $(this);
			el.css({"position":"absolute"}).wrap("<div class='img_wrapper' style='display: inline-block'>").clone().addClass('img_grayscale').css({"position":"absolute","z-index":"998","display":"none"}).insertBefore(el).queue(function(){
				var el = $(this);
				el.parent().css({"width":this.width,"height":this.height});
				el.dequeue();
			});
			this.src = grayscale(this.src);
                });
	}
	$('.img_slider_container').mouseover(function() {
	      var FindId = this.id;
	      var FindIdJQuery = "#" + FindId +"";
	      if(IEver == 6 || IEver == 7 || IEver == 8 || IEver == 9){
	          $(FindIdJQuery).children('a').children('img').css('filter','none');   
	      }
	      else{
			$(FindIdJQuery).find('.img_grayscale').css('display','block');
		  }
                });
	$('.img_slider_container').mouseout(function() {
		  var FindId = this.id;
	      var FindIdJQuery = "#" + FindId +"";
	      if(IEver == 6 || IEver == 7 || IEver == 8 || IEver == 9){ 
	          $(FindIdJQuery).children('a').children('img').css('filter','gray');      	 			  
	      }
	      else{
	          $('.img_grayscale').css('display','none');	
		  }
	});
                
                /*** GRAY OUT ***/

      }); // close document.ready
		
		function hideTitle(){
                                      var IEver = getInternetExplorerVersion(); 
                                      if (IEver == 7){
                                      $(".floating").css('z-index', '-1');
                                      }
		}
		
		function showTitle(){
                                       var IEver = getInternetExplorerVersion();
                                       if (IEver == 7){
                                       setTimeout('$(\".floating\").css(\'z-index\', \'2\')', 1000)
                                       setTimeout('$(\".floating div\").css(\'z-index\', \'2\')', 1000)
                                     }
		}

                                function makeTall(){
		var CurrentId = this.id;
		var test = "#" + CurrentId +"";
                                var IEver = getInternetExplorerVersion(); 
		try{
		if (IEver == 6){
   
			if(CurrentId == "Products"){
				$(test).children("ul").show();
			}
			else if(CurrentId == "Resources"){
				$(test).children("ul").show();
			}
			else if(CurrentId == "Services"){
				$(test).children("ul").show();
			}
			else if(CurrentId == "Partners"){
				$(test).children("ul").show();
			}
			else if(CurrentId == "Support"){
				$(test).children("ul").show();
			}
			else if(CurrentId == "About"){
				$(test).children("ul").show();
			}
			else{
			}
		
		}
		else{
		$(test).children("ul").slideDown('fast');
		$(test).children("div").slideDown('fast');
		}
		}
		catch(err){}
		}
		
		function makeShort(){ 
		var CurrentId = this.id;
		var test = "#" + CurrentId +"";
                                 var IEver = getInternetExplorerVersion();                     
		try{
		if (IEver == 6){

			if(CurrentId == "Products"){
				$(test).children("ul").hide();
			}
			else if(CurrentId == "Resources"){
				$(test).children("ul").hide();
			}
			else if(CurrentId == "Services"){
				$(test).children("ul").hide();
			}
			else if(CurrentId == "Partners"){
				$(test).children("ul").hide();
			}
			else if(CurrentId == "Support"){
				$(test).children("ul").hide();
			}
			else if(CurrentId == "About"){
				$(test).children("ul").hide();
			}
			else{
			}

		}
		else{
		$(test).children("ul").slideUp('fast');
		$(test).children("div").slideUp('fast');
		}
		}
		catch(err){}

		}

      function getInternetExplorerVersion()
      // Returns the version of Internet Explorer or a -1
      // (indicating the use of another browser).
     {
       var rv = -1; // Return value assumes failure.
       if (navigator.appName == 'Microsoft Internet Explorer'){
           var ua = navigator.userAgent;
           var re  = new RegExp("MSIE ([0-9]{1,}[\.0-9]{0,})");
       if (re.exec(ua) != null)
          rv = parseFloat( RegExp.$1 );
      }
      return rv;
     }

function textCounter(n) {

    var id = n;
     
    //var field = document.getElementById('"' + id + '"');
    //var countfield = document.getElementByName("remLen1");
    var maxlimit = 50;
                 //alert(field.value);
	if (document.getElementById("'" + id + "'").value.length > maxlimit) // if too long...trim it!
		document.getElementById("'" + id + "'").value = document.getElementById("'" + id + "'").value.substring(0, maxlimit);
	// otherwise, update 'characters left' counter
	//else 
	//countfield.value = maxlimit - field.value.length;
	
}

            // Grayscale w canvas method
            function grayscale(src){
            var canvas = document.createElement('canvas');
            var ctx = canvas.getContext('2d');
            var imgObj = new Image();
		    imgObj.src = src;
		    canvas.width = imgObj.width;
		    canvas.height = imgObj.height; 
		    ctx.drawImage(imgObj, 0, 0); 
		    var imgPixels = ctx.getImageData(0, 0, canvas.width, canvas.height);
		    for(var y = 0; y < imgPixels.height; y++){
			    for(var x = 0; x < imgPixels.width; x++){
				    var i = (y * 4) * imgPixels.width + x * 4;
				    var avg = (imgPixels.data[i] + imgPixels.data[i + 1] + imgPixels.data[i + 2]) / 3;
				    imgPixels.data[i] = avg; 
				    imgPixels.data[i + 1] = avg; 
				    imgPixels.data[i + 2] = avg;
			    }
		    }
		    ctx.putImageData(imgPixels, 0, 0, 0, 0, imgPixels.width, imgPixels.height);
		    return canvas.toDataURL();
            }


