//function to add fade and toggle effect - courtesy Karl Swedberg(learningjquery.com)
jQuery.fn.fadeToggle = function(speed, easing, callback) {
       return this.animate({opacity: 'toggle'}, speed, easing, callback);  
};

$(document).ready(function(){
	
   
	//populate select elements
	$.getJSON('business_logic/fetch_programs.php',function(json){
		var options ='';
		for(var i=0;i<json.length;i++){
			options += '<option value="'+ json[i].optionValue + '">' + json[i].optionDisplay + '</option>';
		}
		$("select#programs").html(options);
	});
	
	//populate select elements
	$.getJSON('business_logic/fetch_countries.php',function(json){
		var options ='';
		for(var i=0;i<json.length;i++){
			options += '<option value="'+ json[i].optionValue + '">' + json[i].optionDisplay + '</option>';
		}
		$("select#country").html(options);
	});
	
	//fetch courses on program change/select
	$("select#programs").change(function(){
		$.getJSON('business_logic/fetch_courses.php',{id:$(this).val(),ajax:'true'}, function(json){
			var options ='';
			for(var i=0;i<json.length;i++){
				options +='<option value="'+ json[i].optionValue + '">' + json[i].optionDisplay + '</option>';
			}
			$("select#courses").html(options);
		});
	});
	$("select#referer").change(function(){
		var value = $(this).val();
		if(value == 'Other'){
			$("#referer-other").css({"display":"block"});
			$("label.other").css({"display":"block"});
		}
		else{
			$("#referer-other").css({"display":"none"});
			$("label.other").css({"display":"none"});
		}
	});
	$("div.tabs").tabs();
	//handle interest clicks on radion button
	$("input#plan_to_apply").click(function(){
		$("div.academics").css({"display":"block"});
		$("li.general").css({"display":"block"});
		$("li.academics-more").css({"display":"block"});
	});
	$("input#more_info").click(function(){
		$("li.academics-more").css({"display":"block"});
		$("div.academics").css({"display":"none"});
		$("li.general").css({"display":"block"});
	});
	$("input#rfeedback").click(function(){
		$("li.academics-more").css({"display":"none"});
		$("div.academics").css({"display":"none"});
		$("li.general").css({"display":"block"});
	});
	
	//handle links
	$("a.app-process").click(function(e){
		e.preventDefault();
		$("#app-process").fadeToggle("slow");
	});
	$("a.app-requirements").click(function(e){
		e.preventDefault();
		$("#app-requirements").fadeToggle("slow");
	});
	$("a.pay-details").click(function(e){
		e.preventDefault();
		$("#pay-details").fadeToggle("slow");
	});
	$("a.camr").click(function(e){
		e.preventDefault();
		$("#camr").fadeToggle("slow");
	});
	$("a.bict").click(function(e){
		e.preventDefault();
		$("#bict").fadeToggle("slow");
	});
	$("a.dict").click(function(e){
		e.preventDefault();
		$("#dict").fadeToggle("slow");
	});
	$("a.ndarm").click(function(e){
		e.preventDefault();
		$("#ndarm").fadeToggle("slow");
	});
	$("a.cict").click(function(e){
		e.preventDefault();
		$("#cict").fadeToggle("slow");
	});
	$("a.ncarm").click(function(e){
		e.preventDefault();
		$("#ncarm").fadeToggle("slow");
	});
	$("a.aiss").click(function(e){
		e.preventDefault();
		$("#aiss").fadeToggle("slow");
	});
	$("a.bsit").click(function(e){
		e.preventDefault();
		$("#bsit").fadeToggle("slow");
	});
	$("a.bcom").click(function(e){
		e.preventDefault();
		$("#bcom").fadeToggle("slow");
	});
	$("a.dim").click(function(e){
		e.preventDefault();
		$("#dim").fadeToggle("slow");
	});
	$("a.dbom").click(function(e){
		e.preventDefault();
		$("#dbom").fadeToggle("slow");
	});
	$("a.bmoa").click(function(e){
		e.preventDefault();
		$("#bmoa").fadeToggle("slow");
	});
	$("a.cbom").click(function(e){
		e.preventDefault();
		$("#cbom").fadeToggle("slow");
	});
	$("a.djms").click(function(e){
		e.preventDefault();
		$("#djms").fadeToggle("slow");
	});
	$("a.cim").click(function(e){
		e.preventDefault();
		$("#cim").fadeToggle("slow");
	});
	$("a.pds").click(function(e){
		e.preventDefault();
		$("#pds").fadeToggle("slow");
	});
	$("a.bcomba").click(function(e){
		e.preventDefault();
		$("#bcomba").fadeToggle("slow");
	});
	$("a.bbom").click(function(e){
		e.preventDefault();
		$("#bbom").fadeToggle("slow");
	});
	$("a.ilex").click(function(e){
		e.preventDefault();
		$("#ilex").fadeToggle("slow");
	});
	$("a.dil").click(function(e){
		e.preventDefault();
		$("#dil").fadeToggle("slow");
	});
	$("a.llb").click(function(e){
		e.preventDefault();
		$("#llb").fadeToggle("slow");
	});
	$("a.llb-iu").click(function(e){
		e.preventDefault();
		$("#llb-iu").fadeToggle("slow");
	});
	$("a.adit").click(function(e){
		e.preventDefault();
		$("#adit").fadeToggle("slow");
	});
	$("a.cite").click(function(e){
		e.preventDefault();
		$("#cite").fadeToggle("slow");
	});
	$("a.cca").click(function(e){
		e.preventDefault();
		$("#cca").fadeToggle("slow");
	});
	$("a.ilexhd").click(function(e){
		e.preventDefault();
		$("#ilexhd").fadeToggle("slow");
	});
	$("a.testimonials").click(function(e){
		e.preventDefault();
		$("#testimonials").fadeToggle("slow");
	});
	$("a.ibtm").click(function(e){
		e.preventDefault();
		$("#ibtm").fadeToggle("slow");
	});
	$("a.sem1").click(function(e){
		e.preventDefault();
		$("#sem1").fadeToggle("slow");
	});
	$("a.sem2").click(function(e){
		e.preventDefault();
		$("#sem2").fadeToggle("slow");
	});
	$("a.sem3").click(function(e){
		e.preventDefault();
		$("#sem3").fadeToggle("slow");
	});
	$("a.bccm").click(function(e){
		e.preventDefault();
		$("#bccm").fadeToggle("slow");
	});
	
	$("a.aspp-ict").click(function(e){
		e.preventDefault();
		$("#aspp-ict").fadeToggle("slow");
	});
	$("a.sll-ict").click(function(e){
		e.preventDefault();
		$("#sll-ict").fadeToggle("slow");
	});
	$("a.l-ict").click(function(e){
		e.preventDefault();
		$("#l-ict").fadeToggle("slow");
	});
	$("a.al-ict").click(function(e){
		e.preventDefault();
		$("#al-ict").fadeToggle("slow");
	});
	$("a.aspp-bus").click(function(e){
		e.preventDefault();
		$("#aspp-bus").fadeToggle("slow");
	});
	$("a.sll-bus").click(function(e){
		e.preventDefault();
		$("#sll-bus").fadeToggle("slow");
	});
	$("a.l-bus").click(function(e){
		e.preventDefault();
		$("#l-bus").fadeToggle("slow");
	});
	$("a.al-bus").click(function(e){
		e.preventDefault();
		$("#al-bus").fadeToggle("slow");
	});
	$("a.aspp-law").click(function(e){
		e.preventDefault();
		$("#aspp-law").fadeToggle("slow");
	});
	$("a.sll-law").click(function(e){
		e.preventDefault();
		$("#sll-law").fadeToggle("slow");
	});
	$("a.l-law").click(function(e){
		e.preventDefault();
		$("#l-law").fadeToggle("slow");
	});
	$("a.al-law").click(function(e){
		e.preventDefault();
		$("#al-law").fadeToggle("slow");
	});
	$("a.mexec").click(function(e){
		e.preventDefault();
		$("#mexec").fadeToggle("slow");
	});
	$("a.mexec-r").click(function(e){
		e.preventDefault();
		$("#mexec-r").fadeToggle("slow");
	});
	$("a.mexec-s").click(function(e){
		e.preventDefault();
		$("#mexec-s").fadeToggle("slow");
	});
	$("a.mexec-e").click(function(e){
		e.preventDefault();
		$("#mexec-e").fadeToggle("slow");
	});
	$("a.mexec-ea").click(function(e){
		e.preventDefault();
		$("#mexec-ea").fadeToggle("slow");
	});
	$("a.bis").click(function(e){
		e.preventDefault();
		$("#bis").fadeToggle("slow");
	});
	$("a.dmmg").click(function(e){
		e.preventDefault();
		$("#dmmg").fadeToggle("slow");
	});
	$("a.dip").click(function(e){
		e.preventDefault();
		$("#dip").fadeToggle("slow");
	});
	$("a.hrm").click(function(e){
		e.preventDefault();
		$("#hrm").fadeToggle("slow");
	});
	$("a.coj").click(function(e){
		e.preventDefault();
		$("#coj").fadeToggle("slow");
	});
	$("a.dima").click(function(e){
		e.preventDefault();
		$("#dima").fadeToggle("slow");
	});
	$("a.cip").click(function(e){
		e.preventDefault();
		$("#cip").fadeToggle("slow");
	});
	$("a.diip").click(function(e){
		e.preventDefault();
		$("#diip").fadeToggle("slow");
	});
	$("a.hdiip").click(function(e){
		e.preventDefault();
		$("#hdiip").fadeToggle("slow");
	});
	$("a.hdis").click(function(e){
		e.preventDefault();
		$("#hdis").fadeToggle("slow");
	});
	$("a.dis").click(function(e){
		e.preventDefault();
		$("#dis").fadeToggle("slow");
	});
	$("a.cis").click(function(e){
		e.preventDefault();
		$("#cis").fadeToggle("slow");
	});
	$("a.hdarm").click(function(e){
		e.preventDefault();
		$("#hdarm").fadeToggle("slow");
	});
	$("a.dfsmt").click(function(e){
		e.preventDefault();
		$("#dfsmt").fadeToggle("slow");
	});
	$("a.mcc").click(function(e){
		e.preventDefault();
		$("#mcc").fadeToggle("slow");
	});
	//resize font
	$('a.fontsize').click(function(e){
		e.preventDefault();
		var ourText = $('p');
		var currFontSize = ourText.css('fontSize');
		var finalNum = parseFloat(currFontSize, 10);
		var stringEnding = currFontSize.slice(-2);
		
		if(this.id == 'large') {
			finalNum *= 1.2;
		}
		else if (this.id == 'small'){
			finalNum /=1.2;
		}
		ourText.css('fontSize', finalNum + stringEnding);
	});
	
	//Fancy Box starts here
   /* $("a[rel=fancy]").fancybox({
			'transitionIn'		: 'none',
			'transitionOut'		: 'none',
			'titlePosition' 	: 'over',
			'titleFormat'		: function(title, currentArray, currentIndex, currentOpts) {
				return '<span id="fancybox-title-over">' + (currentIndex + 1) + ' / ' + currentArray.length + (title.length ? ' &nbsp; ' + title : '') + '</span>';
			}
	 });*/
});

