var allowedExtensions = new Array('doc','txt');


$(function() 
{
       
	if (typeof id != 'undefined')
	{
		$("#jobheading_"+id).trigger("click");
		if(!$("#jobheading_"+id).is(':visible')) 
		{
			showAllOpennings();
		}
	}
	
});


function validateSubmitResume()
{
     var error = 0;
            var focus = true;
            //alert('I am called on checkout');
            
            if(!isNotEmpty('#candidateFirstName', FIRST_NAME_ERROR, focus))
                error = 1;
                
            //if(!isNotEmpty('#candidateLastName', LAST_NAME_ERROR, focus))
            //error = 1;
			
            if(!isEmail('#candidateEmail', EMAIL_ERROR, focus))
                error = 1;

             if(!isNotEmpty('#candiateLocation', LOCATION_ERROR, focus))
                error = 1;
            
            if(!isNotEmpty('#candidateAppliedFor', JOB_APPLIED_FOR_ERROR, focus))
                error = 1;
			
                
            if(!validateFileExtension($('#candidateResume').val(), allowedExtensions, '#candidateResume', FILE_EXTENSION_ERROR, focus))
            {
                error = 1;
                focus = false;               
            }
                
            if(!error)
                $("#submit").submit();
            else
                {
                    return false;
                    $('#error_outer').show();
                }
    
}

// Change Package type
function changeActiveClass(elementId, liId, jdId, headingid)
{      
    $("div#position ul li a").removeClass('active');
        
    $("#jobheading_"+headingid).addClass('active');

    $("#hiddenJobID").val(headingid);

    $("div.position_detail").hide();
    
    $("#"+jdId).fadeIn('slow');
	$('html, body').animate({scrollTop:0}, 'slow'); 
        
}



// capture  captureContactFormsEmail Email
function captureEmail(subdomain)
{      
    //alert(email);
    var endUserName = $("#candidateFirstName").val() + ' ' + $("#candidateLastName").val();
    var endUserEmail = $("#candidateEmail").val();
    var subDomain = subdomain;    
    captureEndUserDetails(endUserName, endUserEmail, subDomain);        
}



function resetResumeForm(id)
{	
	
    resetForm(id);
    $("#error_outer").hide();
    // remove all form fields error class
    $("input,textarea").removeClass('error');
	
    return false;
}


function showAllOpennings()
{
	
    // it's not visible so do something else
	
			$('#allOpennings').fadeIn();
			$('#showOpennings').hide();
		
	
	
}

function hideOpennings()
{
	$('#allOpennings').hide();
	$('#showOpennings').show();
}
