jQuery(function($){
    MM_preloadImages('/images/map/allervision-no-image.jpg', '/images/ajax-loader.gif', '/images/know-more-hover.gif', '/images/allergy-sufferers-hover.gif', '/images/healthcare-provider-hover.gif', '/images/banner01.jpg', '/images/banner02.jpg', '/images/banner03.jpg', '/images/banner04.jpg', '/images/banner05.jpg');
    jngFunctions.memberLoginProcess.memberLoginLink($("#members-isloggedin").text(), $("#companyName").text());
    jngFunctions.memberLoginProcess.logOutProcess();
    jngFunctions.mainNavProcees.addClassMainNav();
    jngFunctions.footerNavProcess.addClassFooter('nav_511814', 'nav_511818');
	engine.inner_page_template.member_logins_page();
    $.facebox.settings.opacity = 0.5
    $('a[rel*=facebox]').facebox();
    if ($('#allervisionSignUpDate').length > 0) {
        var cDate = new Date();
        $("#allervisionSignUpDate").datepicker({
            showOn: 'button',
            buttonImage: '/images/calendar.gif',
            buttonImageOnly: true,
            changeMonth: true,
            changeYear: true,
            showButtonPanel: true,
            yearRange: '1900:' + cDate.getFullYear()
        });
    }
    $('.formError').live('click', function(){
        $('.formError').fadeOut();
    });
    if ($('#memberLoginArea').length > 0) {
        jngFunctions.memberLoginProcess.secureZoneLogin();
    }
    if ($('#nav_558537').length > 0) {
        $('#nav_558537 li a:eq(0)').css('border', 'none');
    }
    if ($('#homeTemplate').length > 0 || $('#init_provider_template_rotator').length > 0) {
        $('#main-adrotate-container').delay('8000').jadrotate({
            interval: 8000,
            listContainer: '#main-thumbnail-container',
            listSelector: 'div.indi-thumb-container',
            img: '#main-image-container .rotateThis'
        });
    }
    if ($('.faq-question').length > 0) {
        $.faqInteractivity();
    }
    if ($('#map').length > 0) {
        $('#contents-container').jScrollPane({
            showArrows: true
        });
        $('.jScrollPaneContainer').addClass('none');
        $.initMapHighlight();
    }
    if ($('#adminAccountIntakeForm').length > 0) {
        jngFunctions.intakeFormProcess.adminForm.generateAccountNo();
		jngFunctions.intakeFormProcess.adminForm.generateProviderDatePicker();
        var generatedPass = jngFunctions.utils.generateRandomPassword(10);
		$('input[name=Username]').val(jngFunctions.utils.generateRandomUsername(20));
        $('input[name=Password]').val(generatedPass);
        $('input[name=PasswordConfirm]').val(generatedPass);
    }
	function errorCallback(){
		alert('Server request is slow, this may due to slow Internet Connection. Request timeout. \n Page will now reload.');
		window.location = window.location.href;
	}
	//$.ajaxSetup({'timeout': 500000, 'error': errorCallback});
	var intCounter = 0;
	var a = setInterval(function(){
		if(intCounter == 20){
			clearInterval(a);
		}
		if($('#return_url').length > 0){
			$('#return_url').attr('href',$.cookie('return_url'));
			clearInterval(a);
		}
	}, 1000);
	
	
	if($('input[name=WorkFax]').length > 0){
		$('input[name=WorkFax]').mask("(999) 999-9999");
	}
	if($('input[name=WorkPhone]').length > 0){
		$('input[name=WorkPhone]').mask("(999) 999-9999");
	}
	if($('input[name=HomePhone]').length > 0){
		$('input[name=HomePhone]').mask("(999) 999-9999");
	}
	if($('input[name=HomeFax]').length > 0){
		$('input[name=HomeFax]').mask("(999) 999-9999");
	}
	if($('#CAT_Custom_168858').length > 0){
		$('#CAT_Custom_168858').mask("(999) 999-9999");
	}
	
});

