var setTextLinks=function(){
	var el = $('#articlecontent');
	el.html(el.html().replace(/associate/g, "<a href='/browse/?browseType=0' target='_blank'>associate</a>"));
	el.html(el.html().replace(/Associate/g, "<a href='/browse/?browseType=0' target='_blank'>Associate</a>"));
	el.html(el.html().replace(/bachelor/g, "<a href='/browse/?browseType=1' target='_blank'>bachelor</a>"));
	el.html(el.html().replace(/Bachelor/g, "<a href='/browse/?browseType=1' target='_blank'>Bachelor</a>"));
	el.html(el.html().replace(/master/g, "<a href='/browse/?browseType=2' target='_blank'>master</a>"));
	el.html(el.html().replace(/Master/g, "<a href='/browse/?browseType=2' target='_blank'>Master</a>"));
	el.html(el.html().replace(/MBA/g, "<a href='/browse/?browseType=3' target='_blank'>MBA</a>"));
	el.html(el.html().replace(/doctorate/g, "<a href='/browse/?browseType=4' target='_blank'>doctorate</a>"));
	el.html(el.html().replace(/Doctorate/g, "<a href='/browse/?browseType=4' target='_blank'>Doctorate</a>"));
	el.html(el.html().replace(/certificate/g, "<a href='/browse/?browseType=5' target='_blank'>certificate</a>"));
	el.html(el.html().replace(/Certificate/g, "<a href='/browse/?browseType=5' target='_blank'>Certificate</a>"));
	el.html(el.html().replace(/dental assistant/g, "<a href='/browse/?browseType=6&categoryId=45' target='_blank'>dental assistant</a>"));
	el.html(el.html().replace(/Dental Assistant/g, "<a href='/browse/?browseType=6&categoryId=45' target='_blank'>Dental Assistant</a>"));
	el.html(el.html().replace(/fitness/g, "<a href='/browse/?browseType=6&categoryId=11' target='_blank'>fitness</a>"));
	el.html(el.html().replace(/Fitness/g, "<a href='/browse/?browseType=6&categoryId=11' target='_blank'>Fitness</a>"));
	el.html(el.html().replace(/gerontology/g, "<a href='/browse/?browseType=6&categoryId=11' target='_blank'>gerontology</a>"));
	el.html(el.html().replace(/Gerontology/g, "<a href='/browse/?browseType=6&categoryId=11' target='_blank'>Gerontology</a>"));
	el.html(el.html().replace(/health care/g, "<a href='/browse/?browseType=6' target='_blank'>health care</a>"));
	el.html(el.html().replace(/Health Care/g, "<a href='/browse/?browseType=6' target='_blank'>Health Care</a>"));
	el.html(el.html().replace(/healthcare/g, "<a href='/browse/?browseType=6&categoryId=11' target='_blank'>healthcare</a>"));
	el.html(el.html().replace(/Healthcare/g, "<a href='/browse/?browseType=6&categoryId=11' target='_blank'>Healthcare</a>"));
	el.html(el.html().replace(/medical assistant/g, "<a href='/browse/?browseType=6&categoryId=46' target='_blank'>medical assistant</a>"));
	el.html(el.html().replace(/Medical Assistant/g, "<a href='/browse/?browseType=6&categoryId=46' target='_blank'>Medical Assistant</a>"));
	el.html(el.html().replace(/medical billing/g, "<a href='/browse/?browseType=6&categoryId=47' target='_blank'>medical billing</a>"));
	el.html(el.html().replace(/Medical Billing/g, "<a href='/browse/?browseType=6&categoryId=47' target='_blank'>Medical Billing</a>"));
	el.html(el.html().replace(/medical technician/g, "<a href='/browse/?browseType=6&categoryId=48' target='_blank'>medical technician</a>"));
	el.html(el.html().replace(/Medical Technician/g, "<a href='/browse/?browseType=6&categoryId=48' target='_blank'>Medical Technician</a>"));
	el.html(el.html().replace(/nutrition/g, "<a href='/browse/?browseType=6&categoryId=11' target='_blank'>nutrition</a>"));
	el.html(el.html().replace(/Nutrition/g, "<a href='/browse/?browseType=6&categoryId=11' target='_blank'>Nutrition</a>"));
	el.html(el.html().replace(/pharmacy/g, "<a href='/browse/?browseType=6&categoryId=49' target='_blank'>pharmacy</a>"));
	el.html(el.html().replace(/Pharmacy/g, "<a href='/browse/?browseType=6&categoryId=49' target='_blank'>Pharmacy</a>"));
	el.html(el.html().replace(/accounting/g, "<a href='/browse/?browseType=7&categoryId=51' target='_blank'>accounting</a>"));
	el.html(el.html().replace(/Accounting/g, "<a href='/browse/?browseType=7&categoryId=51' target='_blank'>Accounting</a>"));
	el.html(el.html().replace(/Business/g, "<a href='/browse/?browseType=7' target='_blank'>business</a>"));
	el.html(el.html().replace(/business/g, "<a href='/browse/?browseType=7' target='_blank'>Business</a>"));
	el.html(el.html().replace(/finance/g, "<a href='/browse/?browseType=7&categoryId=51' target='_blank'>finance</a>"));
	el.html(el.html().replace(/Finance/g, "<a href='/browse/?browseType=7&categoryId=51' target='_blank'>Finance</a>"));
	el.html(el.html().replace(/management/g, "<a href='/browse/?browseType=7&categoryId=30' target='_blank'>management</a>"));
	el.html(el.html().replace(/Management/g, "<a href='/browse/?browseType=7&categoryId=30' target='_blank'>Management</a>"));
	el.html(el.html().replace(/marketing/g, "<a href='/browse/?browseType=7&categoryId=56' target='_blank'>marketing</a>"));
	el.html(el.html().replace(/Marketing/g, "<a href='/browse/?browseType=7&categoryId=56' target='_blank'>Marketing</a>"));
	el.html(el.html().replace(/nursing/g, "<a href='/browse/?browseType=8' target='_blank'>nursing</a>"));
	el.html(el.html().replace(/Nursing/g, "<a href='/browse/?browseType=8' target='_blank'>Nursing</a>"));
	el.html(el.html().replace(/counseling/g, "<a href='/browse/?browseType=9&categoryId=12' target='_blank'>counseling</a>"));
	el.html(el.html().replace(/Counseling/g, "<a href='/browse/?browseType=9&categoryId=12' target='_blank'>Counseling</a>"));
	el.html(el.html().replace(/human services/g, "<a href='/browse/?browseType=9&categoryId=12' target='_blank'>human services</a>"));
	el.html(el.html().replace(/Human Services/g, "<a href='/browse/?browseType=9&categoryId=12' target='_blank'>Human Services</a>"));
	el.html(el.html().replace(/psychology/g, "<a href='/browse/?browseType=9&categoryId=15' target='_blank'>psychology</a>"));
	el.html(el.html().replace(/Psychology/g, "<a href='/browse/?browseType=9&categoryId=15' target='_blank'>Psychology</a>"));
	el.html(el.html().replace(/culinary arts/g, "<a href='/browse/?browseType=10&categoryId=8' target='_blank'>culinary arts</a>"));
	el.html(el.html().replace(/Culinary Arts/g, "<a href='/browse/?browseType=10&categoryId=8' target='_blank'>Culinary Arts</a>"));
	el.html(el.html().replace(/hospitality/g, "<a href='/browse/?browseType=10&categoryId=29' target='_blank'>hospitality</a>"));
	el.html(el.html().replace(/Hospitality/g, "<a href='/browse/?browseType=10&categoryId=29' target='_blank'>Hospitality</a>"));
	el.html(el.html().replace(/construction/g, "<a href='/browse/?browseType=11&categoryId=3' target='_blank'>construction</a>"));
	el.html(el.html().replace(/Construction/g, "<a href='/browse/?browseType=11&categoryId=3' target='_blank'>Construction</a>"));
	el.html(el.html().replace(/cosmetology/g, "<a href='/browse/?browseType=11&categoryId=50' target='_blank'>cosmetology</a>"));
	el.html(el.html().replace(/Cosmetology/g, "<a href='/browse/?browseType=11&categoryId=50' target='_blank'>Cosmetology</a>"));
	el.html(el.html().replace(/HVAC/g, "<a href='/browse/?browseType=11&categoryId=3' target='_blank'>HVAC</a>"));
	el.html(el.html().replace(/massage/g, "<a href='/browse/?browseType=11&categoryId=24' target='_blank'>massage</a>"));
	el.html(el.html().replace(/Massage/g, "<a href='/browse/?browseType=11&categoryId=24' target='_blank'>Massage</a>"));
	el.html(el.html().replace(/trade/g, "<a href='/browse/?browseType=11' target='_blank'>trade</a>"));
	el.html(el.html().replace(/Trade/g, "<a href='/browse/?browseType=11' target='_blank'>Trade</a>"));
	el.html(el.html().replace(/criminal justice/g, "<a href='/browse/?browseType=12' target='_blank'>criminal justice</a>"));
	el.html(el.html().replace(/Criminal Justice/g, "<a href='/browse/?browseType=12' target='_blank'>Criminal Justice</a>"));
	el.html(el.html().replace(/CSI/g, "<a href='/browse/?browseType=12&categoryId=64' target='_blank'>CSI</a>"));
	el.html(el.html().replace(/legal/g, "<a href='/browse/?browseType=12&categoryId=7' target='_blank'>legal</a>"));
	el.html(el.html().replace(/Legal/g, "<a href='/browse/?browseType=12&categoryId=7' target='_blank'>Legal</a>"));
	el.html(el.html().replace(/paralegal/g, "<a href='/browse/?browseType=12&categoryId=7' target='_blank'>paralegal</a>"));
	el.html(el.html().replace(/Paralegal/g, "<a href='/browse/?browseType=12&categoryId=7' target='_blank'>Paralegal</a>"));
	el.html(el.html().replace(/education/g, "<a href='/browse/?browseType=13' target='_blank'>education</a>"));
	el.html(el.html().replace(/Education/g, "<a href='/browse/?browseType=13' target='_blank'>Education</a>"));
	el.html(el.html().replace(/liberal arts/g, "<a href='/browse/?browseType=13&categoryId=10' target='_blank'>liberal arts</a>"));
	el.html(el.html().replace(/Liberal Arts/g, "<a href='/browse/?browseType=13&categoryId=10' target='_blank'>Liberal Arts</a>"));
	el.html(el.html().replace(/teaching/g, "<a href='/browse/?browseType=13' target='_blank'>teaching</a>"));
	el.html(el.html().replace(/Teaching/g, "<a href='/browse/?browseType=13' target='_blank'>Teaching</a>"));
	el.html(el.html().replace(/engineering/g, "<a href='/browse/?browseType=14&categoryId=18' target='_blank'>engineering</a>"));
	el.html(el.html().replace(/Engineering/g, "<a href='/browse/?browseType=14&categoryId=18' target='_blank'>Engineering</a>"));
	el.html(el.html().replace(/IT/g, "<a href='/browse/?browseType=14&categoryId=16' target='_blank'>IT</a>"));
	el.html(el.html().replace(/science/g, "<a href='/browse/?browseType=14&categoryId=17' target='_blank'>science</a>"));
	el.html(el.html().replace(/Science/g, "<a href='/browse/?browseType=14&categoryId=17' target='_blank'>Science</a>"));
	el.html(el.html().replace(/technology/g, "<a href='/browse/?browseType=14' target='_blank'>technology</a>"));
	el.html(el.html().replace(/Technology/g, "<a href='/browse/?browseType=14' target='_blank'>Technology</a>"));
	el.html(el.html().replace(/architecture/g, "<a href='/browse/?browseType=15&categoryId=23' target='_blank'>architecture</a>"));
	el.html(el.html().replace(/Architecture/g, "<a href='/browse/?browseType=15&categoryId=23' target='_blank'>Architecture</a>"));
	el.html(el.html().replace(/graphic design/g, "<a href='/browse/?browseType=15&categoryId=21' target='_blank'>graphic design</a>"));
	el.html(el.html().replace(/Graphic Design/g, "<a href='/browse/?browseType=15&categoryId=21' target='_blank'>Graphic Design</a>"));
	el.html(el.html().replace(/fashion/g, "<a href='/browse/?browseType=15&categoryId=20' target='_blank'>fashion</a>"));
	el.html(el.html().replace(/Fashion/g, "<a href='/browse/?browseType=15&categoryId=20' target='_blank'>Fashion</a>"));
	el.html(el.html().replace(/fine art/g, "<a href='/browse/?browseType=15&categoryId=22' target='_blank'>fine art</a>"));
	el.html(el.html().replace(/Fine Art/g, "<a href='/browse/?browseType=15&categoryId=22' target='_blank'>Fine Art</a>"));
	el.html(el.html().replace(/interior design/g, "<a href='/browse/?browseType=15&categoryId=23' target='_blank'>interior design</a>"));
	el.html(el.html().replace(/Interior Design/g, "<a href='/browse/?browseType=15&categoryId=23' target='_blank'>Interior Design</a>"));
	el.html(el.html().replace(/web design/g, "<a href='/browse/?browseType=15&categoryId=19' target='_blank'>web design</a>"));
	el.html(el.html().replace(/Web Design/g, "<a href='/browse/?browseType=15&categoryId=19' target='_blank'>Web Design</a>"));
	el.html(el.html().replace(/video game design/g, "<a href='/browse/?browseType=15&categoryId=60' target='_blank'>video game design</a>"));
	el.html(el.html().replace(/Video Game Design/g, "<a href='/browse/?browseType=15&categoryId=60' target='_blank'>Video Game Design</a>"));
	el.html(el.html().replace(/University of Phoenix/g, "<a href='/school-form/?campusId=25845' target='_blank'>University of Phoenix</a>"));
	el.html(el.html().replace(/Colorado Technical University/g, "<a href='/school-form/?campusId=25283' target='_blank'>Colorado Technical University</a>"));
	el.html(el.html().replace(/American InterContinental University/g, "<a href='/school-form/?campusId=25185' target='_blank'>American InterContinental University</a>"));
	el.html(el.html().replace(/Capella/g, "<a href='/school-form/?campusId=25264' target='_blank'>Capella</a>"));
	el.html(el.html().replace(/Strayer/g, "<a href='/school-form/?campusId=37461' target='_blank'>Strayer</a>"));
	el.html(el.html().replace(/Argosy/g, "<a href='/school-form/?campusId=28071' target='_blank'>Argosy</a>"));
	el.html(el.html().replace(/Kaplan/g, "<a href='/school-form/?campusId=25490' target='_blank'>Kaplan</a>"));
	el.html(el.html().replace(/AIU Online, an online university/g, "<a href='http://www.aiuonline.edu/' target='_blank'>AIU Online, an online university</a>"));
	el.html(el.html().replace(/AIU Online, the online campus/g, "<a href='http://www.aiuonline.edu/' target='_blank'>AIU Online, the online campus</a>"));
};

$(function(){
	//Set text links
	if($('#articlecontent').length > 0){
		eventLogger.logDirectoryEvent($('#presentationId').text(), "EVENT_ARTICLE_PAGE");
		setTextLinks();
	};

	if($('.articleIndex').length > 0){
		eventLogger.logDirectoryEvent($('#presentationId').text(), "EVENT_ARTICLE_PAGE");
	};

  $("div.sideCapsule:eq(0) a").click(function(event){
    event.preventDefault();
    var ahref = $(this).attr('href');
    eventLogger.logDirectoryEvent($('#presentationId').text(), "EVENT_ARTICLE_DEGREE_LINKS", { callback: function(){window.location = ahref}});
  }); 

  $("div.sideCapsule:eq(1) a").click(function(event){
    event.preventDefault();
    var ahref = $(this).attr('href');
    eventLogger.logDirectoryEvent($('#presentationId').text(), "EVENT_ARTICLE_GROUP_LINKS", { callback: function(){window.location = ahref}});
  });

    $('a.browseground').click(function(event){
    	event.preventDefault();
        var zipcodePopupCopy = $(this).attr('title');
        var targeturl = $(this).attr('href');
        var browseId = $(this).attr('href').replace(/^[^0-9]*/,'');
        $("#popup").load("/static/zipcodePopup", function(){
            $('#popup div#popupmaincontainer div#maincontent div#ziptitle').append('Find '+zipcodePopupCopy+' Near You');
            $('#popup div#popupmaincontainer div#maincontent input#browseType').attr('value',browseId);
            $('.err').hide();
            $('#popup').jqm().jqmShow();
        });
    });

	// Toggle between online and ground 
	$('input#radioGround').click(function () {
		window.location='/indexall/?campusType=ground';
	});

	$('input#radioOnline').click(function () {
		window.location='/indexall/?campusType=online';
	});

	var searchUrl;
	var jsonZip;
	var leadZipCode;

    $('select#searchtype').change(function() {
        $('select#searchdegree').val('-1');
        searchUrl = $(this).val();
    });

    $('select#searchdegree').change(function() {
        $('select#searchtype').val('-1');
        searchUrl = $(this).val();
    });

   $('#indexgroundsearch').click(function(event) {
        event.preventDefault();
        zip.verifyZip();
    });

   var zip = {
		   verifyZip: function(){
        	leadZipCode = $('input#zipcode').val();
        	$.ajax({type: 'POST', url: '/dynamic/school-form/validateZip', data: 'zipCode='+leadZipCode,
        		success: function(jsonObject){
        		jsonZip = eval('(' + jsonObject + ')');
        		// alert(jsonZip.isValid);      
                if(  !jsonZip.isValid  ) {
       	          	alert('Please enter a valid U.S. zip code'); 		
       	          	return false;
                }  
                zip.checkSearchType();           
        		}
        	});
    	},
    	checkSearchType: function() {
    		if($('select#searchdegree').val() == '-1' && $('select#searchtype').val() == '-1'){
    			alert('Please select a Degree Type or Degree'); 		
    			return false;
    		} 
    		zip.submitGroundSearch();
    	},
    	submitGroundSearch: function() {
    		var addzip = '&zipCode='+$('input#zipcode').val();
    		//alert(addzip);
    		window.location = searchUrl+addzip;
    	}
   };
   $('#indexsearch').click(function(event) { 
	   event.preventDefault(); 
	   if($('select#searchdegree').val() == '-1' && $('select#searchtype').val() == '-1'){
		   alert('Please select a Degree Type or Degree'); 		
		   return false;
	   }   
	   window.location = searchUrl;
   });
   	
	// cusa widget
	$('.cusaWidgetGoBtn').click(function(){
		if($('#programCategory').val()==''){
			alert('Please select a program');	
			$('#programCategory').focus();
		}else{
			window.open($('#programCategory').val());
			eventLogger.logDirectoryEvent($('#presentationId').text(), "EVENT_ARTICLE_WIDGET");
		}
	});
});
