


$(document).ready(function(){
						   
	$(function() {			   
		var zIndexNumber = 1000;
		var imageSliderControls = 1000;
		$('div').each(function() {
			$(this).css('zIndex', zIndexNumber);
			$("#imageSliderControls").css('zIndex', imageSliderControls);
			zIndexNumber -= 10;
		});
	});


    $(function() {
        $('.rollover').hover(function() {
            var currentImg = $(this).attr('src');
            $(this).attr('src', $(this).attr('hover'));
            $(this).attr('hover', currentImg);
        }, function() {
            var currentImg = $(this).attr('src');
            $(this).attr('src', $(this).attr('hover'));
            $(this).attr('hover', currentImg);
        });
    });

    if($("#mainNav").length > 0){
        jqueryslidemenu.buildmenu("mainNav")   
    }else{
        jqueryslidemenu.buildmenu("hcp-mainNav") 
    }

	$("#mainNav ul li").hover(function(){

		$(this).removeClass("off").addClass("on");
		$("#mainNav ul li.on a.main").css({color: '#000'});	
		$("#mainNav ul li.on a.nav-current").css({color: '#FFD200'});	
		
	},function(){
	
		$(this).removeClass("on").addClass("off");
		$("#mainNav ul li.off a.main").css({color: '#fff'});
		$("#mainNav ul li.off a.nav-current").css({color: '#FFD200'});
	
	});
	
	$("#hcp-mainNav ul li").hover(function(){

		$(this).removeClass("off").addClass("on");
		$("#hcp-mainNav ul li.on a.main").css({color: '#000'});		
		$("#hcp-mainNav ul li.on a.nav-current").css({color: '#FFD200'});		
		
	},function(){
	
		$(this).removeClass("on").addClass("off");
		$("#hcp-mainNav ul li.off a.main").css({color: '#fff'});
		$("#hcp-mainNav ul li.off a.nav-current").css({color: '#FFD200'});
	
	});			
				
				
	///////// IMAGE SLIDER
	
	$("a.imageControlLink").click(function (e){
								
		e.preventDefault();
		var clicked = $(this).attr("href");
		
		//alert(clicked);
		$(".imageControlLink").css({background: 'url(../images/imageSlider/image-control-off.png)'});
		
		switch(clicked){
			
			case "1":
				$("#imageSliderHolder").stop(true).animate({left: '0px'},500);
				$(this).css({background: 'url(../images/imageSlider/image-control-on.png)'});
				break;
			case "2":
				$("#imageSliderHolder").stop(true).animate({left: '-928px'},500);
				$(this).css({background: 'url(../images/imageSlider/image-control-on.png)'});
				break;
			case "3":
				$("#imageSliderHolder").stop(true).animate({left: '-1856px'},500);
				$(this).css({background: 'url(../images/imageSlider/image-control-on.png)'});
				break;
		}
											
	});
	
	
	if($("#imageSliderHolder").length>0){
		rotate_init();
	}
	
	function rotate() {
		
		
		var pos = $("#imageSliderHolder").position().left;
		
		switch(pos){
			case 0:
			    $("#imageSliderHolder").delay(5000).animate({left: '-928px'},500, rotate_init);
				$(".imageControlLink").css({background: 'url(../images/imageSlider/image-control-off.png)'});
				$("#1").css({background: 'url(../images/imageSlider/image-control-on.png)'});
				break;
			case -928:
				$("#imageSliderHolder").delay(5000).animate({left: '-1856px'},500, rotate_init);
				$(".imageControlLink").css({background: 'url(../images/imageSlider/image-control-off.png)'});
				$("#2").css({background: 'url(../images/imageSlider/image-control-on.png)'});
				break;
			case -1856:
				$("#imageSliderHolder").delay(5000).animate({left: '0px'},500, rotate_init);
				$(".imageControlLink").css({background: 'url(../images/imageSlider/image-control-off.png)'});
				$("#3").css({background: 'url(../images/imageSlider/image-control-on.png)'});
				break;
		}	
	}
	
	function rotate_init() {
		rotate();
	}

	
	////////////
	
	$(function() {
		var icons = {
			header: "ui-icon-circle-arrow-e",
			headerSelected: "ui-icon-circle-arrow-s"
		};
		$("#accordion").accordion({
			icons: icons,
			autoHeight: false
		});
	});
	
	
	///////////
	
	$('#password-clear').show();
	$('#password-password').hide();
	
	$('#password-clear').focus(function() {
		$('#password-clear').hide();
		$('#password-password').show();
		$('#password-password').focus();
	});
	$('#password-password').blur(function() {
		if($('#password-password').val() == '') {
			$('#password-clear').show();
			$('#password-password').hide();
		}
	});
	
	//////////
	
	if($("#overlay").length>0)
	{
	    var h = $(window).height();
	    var w = $(window).width();
	    var st;
	    var videoHolderTop;
	    var videoHolderLeft;
    	var vidplayer = document.getElementById("vidplayer");
    	
    	
    	
    	$("#video").hover(function(){
    	    $(this).css({cursor: 'pointer'});
    	});
    	
        $("#video").click(function (){
    	
    	    var src;
    	    
	        $("#overlay").css({height: $(document).height()});
	        $("#overlay").animate({opacity: '0.75'}).fadeIn(function(){
    	    
	            st = $(document).scrollTop();
	            videoHolderTop = ((h/2) + st) - 158;
	            videoHolderLeft = (w/2)-282;
	            $("#videoHolder").css({top: videoHolderTop, left: videoHolderLeft, zIndex: '99999'}).fadeIn(function(){
	            
	                if ((navigator.userAgent.indexOf('iPhone') != -1) || (navigator.userAgent.indexOf('iPod') != -1) || (navigator.userAgent.indexOf('Android') != -1)) {
                        //alert("mobile");
                        vidplayer.src= "/video/testim_howto_mobile.mp4";
                       $("#videoHolder").click(function(){
	                        vidplayer.play();
	                    });
	                    
                    }
                    else if (navigator.userAgent.indexOf('iPad') != -1) {
                        vidplayer.src = "/video/testim_howto_iPad.mp4";
                    }
                    else if (BrowserDetect.browser === "Firefox"){
                        //alert("firefox");
                        vidplayer.src = "/video/testim_howto.ogv";
                    }
                    else {
                        vidplayer.src = "/video/testim_howto_browser.mp4";
                    }
                      
                    //alert(BrowserDetect.browser);
                    //alert(BrowserDetect.OS);
	                
	                if ((BrowserDetect.browser != "Explorer") && (!((BrowserDetect.browser == "Safari") && (BrowserDetect.OS == "Windows")))) {
	                    vidplayer.play();
						document.getElementById("flashVideo").style.display = "none";
	                }else{
	                    //alert('flash version');
	                    if (!((BrowserDetect.browser == "Safari") && (BrowserDetect.OS == "Windows"))) {
	                	    document.getElementById("vidplayer").style.display = "none";
	                	}
                        var params = {
        					bgcolor: "#ffffff",
        					quality:"high",
                        	play:"true",
                        	loop:"true",
                        	wmode:"opaque",
                        	scale:"showall",
                        	base:".",
                        	menu:"true",
                        	devicefont:"false",
                        	allowScriptAccess:"sameDomain"
        					};
                        swfobject.embedSWF("/swf/UsingTestim_20090424.swf", "flashVideo", "560", "310", "9.0.0", "expressInstall.swf", "", params);
	                }
	            
	            });
	            
	            
	        });
    	    
	    });
	    
	    $("#videoText").hover(function(){
    	    $(this).css({cursor: 'pointer'});
    	    $(this).css({textDecoration: 'underline'});
    	});
    	
    	$("#videoText").mouseout(function(){
    	    $(this).css({textDecoration: 'none'});
    	});
    	
        $("#videoText").click(function (){
    	
    	    var src;
    	    
	        $("#overlay").css({height: $(document).height()});
	        $("#overlay").animate({opacity: '0.75'}).fadeIn(function(){
    	    
	            st = $(document).scrollTop();
	            videoHolderTop = ((h/2) + st) - 158;
	            videoHolderLeft = (w/2)-282;
	            $("#videoHolder").css({top: videoHolderTop, left: videoHolderLeft, zIndex: '99999'}).fadeIn(function(){
	            
	                if ((navigator.userAgent.indexOf('iPhone') != -1) || (navigator.userAgent.indexOf('iPod') != -1) || (navigator.userAgent.indexOf('Android') != -1)) {
                        //alert("mobile");
                        vidplayer.src= "/video/testim_howto_mobile.mp4";
                       $("#videoHolder").click(function(){
	                        vidplayer.play();
	                    });
	                    
                    }
                    else if (navigator.userAgent.indexOf('iPad') != -1) {
                        vidplayer.src = "/video/testim_howto_iPad.mp4";
                    }
                    else if (BrowserDetect.browser === "Firefox"){
                        //alert("firefox");
                        vidplayer.src = "/video/testim_howto.ogv";
                    }
                    else {
                        vidplayer.src = "/video/testim_howto_browser.mp4";
                    }
                    
                    //alert(BrowserDetect.browser);
                    //alert(BrowserDetect.OS);
	                
	                if ((BrowserDetect.browser != "Explorer") && (!((BrowserDetect.browser == "Safari") && (BrowserDetect.OS == "Windows")))) {
	                    vidplayer.play();
						document.getElementById("flashVideo").style.display = "none";
	                }else{
	                    //alert('flash version');
	                    if (!((BrowserDetect.browser == "Safari") && (BrowserDetect.OS == "Windows"))) {
	                	    document.getElementById("vidplayer").style.display = "none";
	                	}
                        var params = {
        					bgcolor: "#ffffff",
        					quality:"high",
                        	play:"true",
                        	loop:"true",
                        	wmode:"opaque",
                        	scale:"showall",
                        	base:".",
                        	menu:"true",
                        	devicefont:"false",
                        	allowScriptAccess:"sameDomain"
        					};
                        swfobject.embedSWF("/swf/UsingTestim_20090424.swf", "flashVideo", "560", "310", "9.0.0", "expressInstall.swf", "", params);
	                }
	            
	            });
	            
	            
	        });
    	    
	    });
    	
	    $("#overlay").click(function(){
	        ((BrowserDetect.browser != "Explorer") && (!((BrowserDetect.browser == "Safari") && (BrowserDetect.OS == "Windows")))) ? vidplayer.pause() : $("#flashVideo").html = ""; //document.getElementById("flashVideo").innerHTML = "";
	        $("#videoHolder").hide();
	        $(this).fadeOut();
	    });
	    
	    $("#vid-close-btn").click(function(){
	        ((BrowserDetect.browser != "Explorer") && (!((BrowserDetect.browser == "Safari") && (BrowserDetect.OS == "Windows")))) ? vidplayer.pause() : $("#flashVideo").html = ""; //document.getElementById("flashVideo").innerHTML = "";
	        $("#videoHolder").hide();
	        $("#overlay").fadeOut();
	    });
    	
	    $(window).scroll(function(){
	        h = $(window).height();
	        st = $(document).scrollTop();
	        videoHolderTop = Math.floor(((h/2) + st) - 158);
	        $("#videoHolder").css({top: videoHolderTop})
	    }); 
	    
	    $('.firstImg').hover(function(){
	        $('.associated').css("textDecoration","underline");
	    },
	    function(){
	        $('.associated').css("textDecoration","none");
	    }
	    );
    }
});



