$().ready( function() {

 //@@@@@@@@@@@@@@@@@@@@@@@start of function to populate class based on board selection on home page registration
    $(".populate_board_small_reg").change(function(){

		var selectedId = $(this).find(":selected").val();
		var updateObjId = $(this).attr('lang');
		var relation=$(this).attr('rel');
		
		
		/* below section is added by aftab for other board */
		if(selectedId==102){
			if(relation=='aieee'){
				var other='<option value="">Select Class </option><option value="1">IX </option><option value="2">X </option><option value="3">XI </option><option value="4">XII </option>';	
				
				
				$("#"+updateObjId).find('option').remove();
				$("#"+updateObjId).html(other);
				return false;
			}
			
		}
		
		
		
                
		//var data = $("#select_form_data").serialize() ;
		//alert(updateObjId);
		$.ajax({
			type:'post',
			url: siteUrl+"ajax/get_classes_small_reg/"+selectedId,
			dataType:'json',
			//data:data,
			success: function(jData){
				
				
				//alert(jData);
                                //return;
                                if(selectedId=='')
                                    {
                                            $("#"+updateObjId).html('<option value="">Select Class</option>');
                                    }
                                    else
                                        {

                                            $("#"+updateObjId).find('option').remove();
                                            $.each(jData, function(i,item){
                                                    $("#"+updateObjId).append('<option value="'+ i +'">' + item +' </option>');

                                            });
                                        }
			}
		});

	}) ;
//@@@@@@@@@@@@@@@@@@@@@@@end of function


/*****
 *
 *start of function to create the step2  of study plan  in process bar on the basis of selected subject
 *
 *****/

$('.select_subject').live('click',function(){
    
        var subject_id=$(this).attr('id');
        
        var $b = $('.topic_checkbox').find('input[type=checkbox]');
        var topic_count=$b.filter(':checked').length;
        var selected_topic_id=new Array();
        var prev_subject_id;
        if(topic_count>0)
            {
                $b.filter(':checked').each(function(){
                    var topic_id=$(this).attr('lang');
                    //prev_subject_id=$(this).attr('id');
                    selected_topic_id.push(topic_id);
                });
            }
             prev_subject_id=$b.attr('id');
        $.ajax({
            type: "POST",
            url: siteUrl+"ajax/studyplan_step_two_process_bar/",
            dataType: 'html',
            data:'selected_topics_id='+selected_topic_id+'&prev_subject_id='+prev_subject_id+'&selected_subject_id='+subject_id,
            
            error: function() {
                alert('Unable to process request.');
            },
            success: function(data){
            $('.step2processbar').html(data);
            },
            beforeSend: function(){
                $('.studyplan_ajax_loader').show();
            }
        });
        
            $.ajax({
            type: "POST",
            url: siteUrl+"ajax/studyplan_step_two_get_chapters/",
            dataType: 'html',
            data:'selected_subject_id='+subject_id,
            error: function() {
                alert('Unable to process request.');
            },
            success: function(data){
                
            $('#subjectname').html(data);
            },
            complete: function(){
                $('.studyplan_ajax_loader').hide();
            }
        });
});

/*******
 *
 *end of function
 *
 ******/

    //function to show hide user notes and add notes
    $('.showhide-notes').click(function(){
            var lang=$(this).attr('lang');
            var lung=$(this).attr('lung');
            $('#'+lang).show();
            $('#'+lung).hide();
            
            if(lang=='view-notes')
            {
                
                var src = $('#'+lang+'_but').attr('src');
                var src1 = $('#'+lung+'_but').attr('src');
                var onCheck = '-on.gif';
                var offCheck = '-off.gif';
                if (src.match(offCheck)) {
                    $('#'+lang+'_but').attr('src', src.replace(offCheck, '-on.gif'));
                    $('#'+lung+'_but').attr('src', src1.replace(onCheck, '-off.gif'));
                }
               
            }
            else if(lang=='save-notes')
            {

                src = $('#'+lang+'_but').attr('src');
                src1 = $('#'+lung+'_but').attr('src');
                onCheck = '-on.gif';
                offCheck = '-off.gif';
                if (src.match(offCheck)) {
                    $('#'+lang+'_but').attr('src', src.replace(offCheck, '-on.gif'));
                    $('#'+lung+'_but').attr('src', src1.replace(onCheck, '-off.gif'));
                }


            }
            if(lang=='view-notes')
            {
                var notes_status_id=$('#view-notes-status').val();
                var notes_video_id=$('#view-notes-video-id').val();
                if(notes_status_id==0)
                    show_user_notes(notes_video_id);
            }
    });

    //function to show hide comment save and view
    
    $('.showhide-comments-video').click(function(){
            var lang=$(this).attr('lang');
            var lung=$(this).attr('lung');
            $('#'+lang).show();
            $('#'+lung).hide();

            if(lang=='view-comments')
            {

                var src = $('#'+lang+'_but').attr('src');
                var src1 = $('#'+lung+'_but').attr('src');
                var onCheck = '-on.gif';
                var offCheck = '-off.gif';
                if (src.match(offCheck)) {
                    $('#'+lang+'_but').attr('src', src.replace(offCheck, '-on.gif'));
                    $('#'+lung+'_but').attr('src', src1.replace(onCheck, '-off.gif'));
                }

            }
            else if(lang=='save-comments')
            {

                src = $('#'+lang+'_but').attr('src');
                src1 = $('#'+lung+'_but').attr('src');
                onCheck = '-on.gif';
                offCheck = '-off.gif';
                if (src.match(offCheck)) {
                    $('#'+lang+'_but').attr('src', src.replace(offCheck, '-on.gif'));
                    $('#'+lung+'_but').attr('src', src1.replace(onCheck, '-off.gif'));
                }


            }
            if(lang=='view-comments')
            {
                var comments_status_id=$('#view-comment-status').val();
                var comments_video_id=$('#view-comment-video-id').val();
                
                if(comments_status_id==0)
                    show_video_comment(comments_video_id);
            }
    });

    //function to load homework help tab content
    $('#homework_help_tab').click(function(){
       show_homework_help_tab_content();
    });

    //function to load exam resource tab content
    $('#exam_resource_tab').click(function(){
       show_exam_resource_tab_content();
    });

    //function to load state list based on country id passed
    $('.edit_profile_getStateList').change(function(){
            var countryID = $(this).val();
            var updateObjId=$(this).attr('lang');
            //$('#StudentProfileSchoolStateId').hide();
            //$('#DivDropdownStates').append('<span class=ajaxLoad><?php e($html->image('ajax-loader.gif'));?> Loading...</span>');
            
            /*$.get('populate_states_ajax', {'countryID':countryID}, function(msg){
                $("#StudentProfileSchoolStateId").html('');
                $("#StudentProfileSchoolStateId").append('<option value=0>Select State</option>');
                $("#StudentProfileSchoolStateId").append(msg);
                $("#StudentProfileSchoolStateId").append('<option value=999>Other</option>');
                $('#StudentProfileSchoolStateId').show();
               $('.ajaxLoad').hide();
            })*/
            $.ajax({
                type: "POST",
                url: siteUrl+"ajax/getState/"+countryID,
                dataType: 'json',
                //data:'selected_topics_id='+selected_topic_id+'&prev_subject_id='+prev_subject_id+'&selected_subject_id='+subject_id,

                error: function() {
                    alert('Unable to process request.');
                },
                success: function(jData){
                    $("#"+updateObjId).find('option').remove();
                    $.each(jData, function(i,item){
                            $("#"+updateObjId).append('<option value="'+ i +'">' + item +' </option>');

                    });
                },
                beforeSend: function(){
                    //$('.studyplan_ajax_loader').show();
                }
            });
    });

    $('#fav_checkbox').click(function(){
       if($('#fav_checkbox').is(':checked'))
       {
           var video_id=$('#fav_video_id').val();
           var ca_id=$('#fav_ca_id').val();
           $.ajax({
                type: "POST",
                url: siteUrl+"ajax/add_fav_video/"+video_id+"/"+ca_id,
                dataType: 'html',


                error: function() {
                    alert('Unable to process request.');
                },
                success: function(data){

                    $('#fav_success_msg').html(data);
                },
                beforeSend: function(){
                    $('#fav_ajax_loader').show();
                },
                complete: function(){
                    $('#fav_ajax_loader').hide();
                    $('#fav_saved').show();
                }
            });
       }
       
    });

    $('#UserRegisterclass').change(function(){
        var classSelected=$('#UserRegisterclass option:selected').val();
        if(classSelected=="2" || classSelected=="4")
            {
                $('.checkbox_div').css('display','block');
                $('#UserRegForPreboard').attr('checked',true)
            }
            else
                {
                    $('.checkbox_div').css('display','none');
                    $('#UserRegForPreboard').removeAttr('checked');
                }
    });
	
	

});

//function to swap news/article on homepage under news box
function show_article_box(active,deactive)
{
    
    $('#'+active+'_link_box').show();
    $('#'+deactive+'_link_box').hide();
    $('.show_NEWS_box_span').html(active);
    $('.show_ARTICLE_box_span').html(deactive);
    $('#myContent').css('top','0px;');
}


/* #################################################start of function related to small registration####################################### */
//@@@@@@@@@@@@@@@@@@@@@@@@start of function for checking existing email or valid email format on home page in small registration@@@@@@@@@@
function validate_smallregistration_email()
{
    var useremail=$('#UserRegisteremail').val();
    if (useremail == "")
    {
        $('#UserRegisteremail').val("Enter Email");
        return false;
    }

    $.ajax({
        type: "POST",
        url: siteUrl+'users/small_registration/validate_email',
        dataType: 'html',
        data:'&email='+useremail,
        error: function(obj, errorMsg, d) {
            alert('Unable to process request - ' + errorMsg + '- ' + d);
        },
        success: function(data){
          //alert(data);
          var msg = $.parseJSON(data);
          $('#small_reg_ajax_loader').hide();

            //alert(return_msg);
            if(msg.msg=="New Email")
            {
                $('#small_reg_right').show();
            }
            else if(msg.msg=="Email already exist")
            {
                $('#small_reg_na').show();
            }
            else
            {
                $('#small_reg_wrong').show();
            }


        },
        beforeSend: function() {
            $('#small_reg_right').hide();
            $('#small_reg_wrong').hide();
            $('#small_reg_na').hide();
            $('#small_reg_ajax_loader').show();


        },
        complete: function() {


        }
    });

}
//@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@end of function@@@@@@@@@@@
//@@@@@@@@@@@@@@@@@@@@@@@@start of function for checking existing email or valid email to appear for interview
function validate_interview_email()
{
    var email_id=$('.interview_popup_email_id').val();
    if(email_id=="")
        {
            $('.interview_popup_email_id').val("Your EmailID");
            return false;
        }
     $.ajax({
        type: "POST",
        url: siteUrl+'home/check_ajax_interview/',
        dataType: 'html',
        data:'email_id='+$.URLEncode(email_id)+'&flag=1',
        error: function(obj, errorMsg, d) {
            $('#small_reg_ajax_loader_interview').hide();
            $('#small_reg_na_interview').show();

        },
        success: function(data){
          var msg = $.parseJSON(data);
           $('#small_reg_ajax_loader_interview').hide();
            if(msg.msg=="New Email")
            {
                $('#small_reg_right_interview').show();
            }
            else if(msg.msg=="Email already exist")
            {
                $('#small_reg_na_interview').show();
            }
            else
            {
                $('#small_reg_wrong_interview').show();
            }
      },
        beforeSend: function() {

            $('#small_reg_right_interview').hide();
            $('#small_reg_wrong_interview').hide();
            $('#small_reg_na_interview').hide();
            $('#small_reg_ajax_loader_interview').show();

        },
        complete: function() {
        }
    });
}
//@@@@@@@@@@@@@@@@@@@@@@@end of function@@@@@@@@@@@@@@@@@@@

//@@@@@@@@@@@@@@@@@@@@@@@@start of function to save registration data on home page small registration box
function small_registration()
{
    var username=$('#UserRegistername').val();
    var useremail=$('#UserRegisteremail').val();
    var userpassword=$('#UserRegisterpassword').val();
    var userboard=$('#UserRegisterboards option:selected').val();
    var userclass=$('#UserRegisterclass option:selected').val();
    var userphone=$('#UserMobileno').val();
    var usercity=$('#UserHomecityid option:selected').val();
    var herefromtopper=0;

    if(username=='First Name')
    {
        $("#UserRegistername").css("color","red");
        return false;
    }
    else
    {
        $("#UserRegistername").css("color","black");
    }
    if(useremail=='Enter Email')
    {
        $("#UserRegisteremail").css("color","red");
        return false;
    }
    else
    {
        $("#UserRegisteremail").css("color","black");
    }
    if(userpassword=='Password')
    {
        $("#UserRegisterpassword").css("color","red");
        return false;
    }
    else
    {
        $("#UserRegisterpassword").css("color","black");
    }
    if(!usercity)
    {

        $("#UserHomecityid").css("color","red");
        return false;
    }
    else
    {

        $("#UserHomecityid").css("color","black");
    }
    if(!userboard)
    {
        $("#UserRegisterboards").css("color","red");
        return false;
    }
    else
    {
        $("#UserRegisterboards").css("color","black");
    }
    if(!userclass)
    {
        $("#UserRegisterclass").css("color","red");
        return false;
    }
    else
    {
        $("#UserRegisterclass").css("color","black");
    }

    if(userphone=='Enter Mobile No')
    {
        $("#UserMobileno").css("color","red");
        return false;
    }

    else
    {
        $("#UserMobileno").css("color","black");
    }
    if(userphone.length<10)
    {
        $("#UserMobileno").css("color","red");
        return false;
    }
    if ($('#UserAgreement').is(":checked"))
    {

    }
    else
    {
        alert('Please agree to term of use');
        return false;
    }
    if ($('#UserHereFromTopper').is(":checked"))
    {
      herefromtopper=1;
    }
    else
    {
      herefromtopper=0;
    }




    $.ajax({
        type: "POST",
        url: siteUrl+'users/small_registration/',
        dataType: 'html',
        data:'name='+username+'&email='+useremail+'&password='+userpassword+'&board='+userboard+'&class='+userclass+'&phone='+userphone+'&city='+usercity+'&herefromtopper='+herefromtopper,
        error: function(obj, errorMsg, d) {
            alert('Unable to process request - ' + errorMsg + '- ' + d);
        },
        success: function(data){
          //alert(data);
          var msg = $.parseJSON(data);
          $('#small_reg_msg').html(msg.msg);
          $('#small_reg_msg').show();
          //alert(msg.msg);
          if(msg.msg=="Register successfully")
          {
              location.href=siteUrl+'users/register_success';
          }
        },
        beforeSend: function() {
            //jQuery('.ajaxLoadLogin').show();

        },
        complete: function() {
            //jQuery('.ajaxLoadLogin').hide();
        }
    });


}

/*
 *
 *function for campaign page registration form
 *
 */
function campaign_registration()
{
    var campaign=$('.campaign').val();
    var username=$('#UserRegistername').val();
    var useremail=$('#UserRegisteremail').val();    
    var userboard=$('#UserRegisterboards option:selected').val();
    var userclass=$('#UserRegisterclass option:selected').val();
    var userphone=$('#UserMobileno').val();
    
    if(username=='Name')
    {
        $("#UserRegistername").css("color","red");
        return false;
    }
    else
    {
        $("#UserRegistername").css("color","black");
    }
    if(useremail=='Enter Email')
    {
        $("#UserRegisteremail").css("color","red");
        return false;
    }
    else
    {
        $("#UserRegisteremail").css("color","black");
    }
    
    if(!userboard)
    {
        $("#UserRegisterboards").css("color","red");
        return false;
    }
    else
    {
        $("#UserRegisterboards").css("color","black");
    }
    if(!userclass)
    {
        $("#UserRegisterclass").css("color","red");
        return false;
    }
    else
    {
        $("#UserRegisterclass").css("color","black");
    }

    if(userphone=='Contact Number')
    {
        $("#UserMobileno").css("color","red");
        return false;
    }

    else
    {
        $("#UserMobileno").css("color","black");
    }
    if(userphone.length<10)
    {
        $("#UserMobileno").css("color","red");
        return false;
    }


    $.ajax({
        type: "POST",
        url: siteUrl+'users/small_registration/'+campaign,
        dataType: 'html',
        data:'name='+username+'&email='+useremail+'&board='+userboard+'&class='+userclass+'&phone='+userphone,
        error: function(obj, errorMsg, d) {
            alert('Unable to process request - ' + errorMsg + '- ' + d);
        },
        success: function(data){
          //alert(data);
          var msg = $.parseJSON(data);
          $('#small_reg_msg').html(msg.msg);
          $('#small_reg_msg').show();
          //alert(msg.msg);
          if(campaign!="" && msg.msg=="Email already exist")
          {
              if(campaign=="facebook_campaign")
                   window.open('http://topperlearning.com/users/login','','');
              else
                  location.href='http://topperlearning.com/users/login';
          }
          if(msg.msg=="Register successfully")
          {
              if(campaign=="facebook_campaign")
              {
                    window.open('http://topperlearning.com/dashboard/index', '', '');
              }
              else
                  {
                      location.href='http://topperlearning.com/dashboard/index';
                  }
              //alert('Register successfully');
//              $('.register_click').attr('target','_blank');
//              $('.register_click').attr('href','http://topperlearning.com/dashboard/index');
              //location.href='http://topperlearning.com/dashboard/index';
          }
        },
        beforeSend: function() {
            jQuery('.ajaxLoadLogin').show();

        },
        complete: function() {
            jQuery('.ajaxLoadLogin').hide();
        }
    });
}
/*
 *end of function
 */
//@@@@@@@@@@@@@@@@@@@@@@@@@@@@end of function
function small_registration1()
{
    var username=$('#UserRegistername').val();
    var useremail=$('#UserRegisteremail').val();
    var userpassword=$('#UserRegisterpassword').val();
    var userboard=$('#UserRegisterboards option:selected').val();
    var userclass=$('#UserRegisterclass option:selected').val();
    var userphone=$('#UserMobileno').val();
    var usercity=$('#UserHomecityid option:selected').val();
    var herefromtopper=0;
    var reg_for_preboard=0;
    var reg_source=$('.reg_source').val();
	var fromAieee = $('#aiee_home').val();
	//alert(fromAieee);

    if(username=='First Name')
    {
        $("#UserRegistername").css("color","red");
        return false;
    }
    else
    {
        $("#UserRegistername").css("color","black");
    }
    if(useremail=='Enter Email')
    {
        $("#UserRegisteremail").css("color","red");
        return false;
    }
    else
    {
        $("#UserRegisteremail").css("color","black");
    }
    if(userpassword=='Password')
    {
        $("#UserRegisterpassword").css("color","red");
        return false;
    }
    else
    {
        $("#UserRegisterpassword").css("color","black");
    }
    if(!usercity)
    {

        $("#UserHomecityid").css("color","red");
        return false;
    }
    else
    {

        $("#UserHomecityid").css("color","black");
    }
    if(!userboard)
    {
        $("#UserRegisterboards").css("color","red");
        return false;
    }
    else
    {
        $("#UserRegisterboards").css("color","black");
    }
    if(!userclass)
    {
        $("#UserRegisterclass").css("color","red");
        return false;
    }
    else
    {
        $("#UserRegisterclass").css("color","black");
    }

    if(userphone=='Enter Mobile No')
    {
        $("#UserMobileno").css("color","red");
        return false;
    }

    else
    {
        $("#UserMobileno").css("color","black");
    }
    if(userphone.length<10)
    {
        $("#UserMobileno").css("color","red");
        return false;
    }
    /*if ($('#UserAgreement').is(":checked"))
    {

    }
    else
    {
        alert('Please agree to term of use');
        return false;
    }*/
    if ($('#UserHereFromTopper').is(":checked"))
    {
      herefromtopper=1;
    }
    else
    {
      herefromtopper=0;
    }

    if ($('#UserRegForPreboard').is(":checked"))
    {
      reg_for_preboard=1;
    }
    else
    {
      reg_for_preboard=0;
    }
    $.ajax({
        type: "POST",
        url: siteUrl+'users/small_registration/'+reg_source,
        dataType: 'html',
        data:'name='+username+'&email='+useremail+'&password='+userpassword+'&board='+userboard+'&class='+userclass+'&phone='+userphone+'&city='+usercity+'&regforpreboard='+reg_for_preboard+'&herefromtopper='+herefromtopper,
        error: function(obj, errorMsg, d) {
            alert('Unable to process request - ' + errorMsg + '- ' + d);
        },
        success: function(data){
          //alert(data);
          var msg = $.parseJSON(data);
          $('#small_reg_msg').html(msg.msg);
          $('#small_reg_msg').show();
          
			if(msg.msg=="Register successfully")
			{
				  if(fromAieee=='aieeHome'){
					  location.href=siteUrl+'aieee_diag_test/instruction';
				  }else{
					  location.href=siteUrl+'users/register_success';
				  }
				  
			}
		
        },
        beforeSend: function() {
            //jQuery('.ajaxLoadLogin').show();

        },
        complete: function() {
            //jQuery('.ajaxLoadLogin').hide();
        }
    });
}

//@@@@@@@@@@@@@@@@@@@@@@@@@@@@@start of function to validate user input numeric or alpha bet@@@@@@@@@@@@@@@@@@@@@@
function onKeyPressBlockNumbers(e)
{
	var key = window.event ? e.keyCode : e.which;
	var keychar = String.fromCharCode(key);
	reg = /[^a-zA-Z]/;

	if(key==8 || key==0)
        {
            return reg.test(keychar);
        }
        else
        {
            return !reg.test(keychar);
        }

}

function onKeyPressAllowNumbers(e)
{
	var key = window.event ? e.keyCode : e.which;
	var keychar = String.fromCharCode(key);
	reg = /\d/;
	if(key==8 || key==0)
        {
            return !reg.test(keychar);
        }
        else
        {
            return reg.test(keychar);
        }

}

function onKeyPressAllowNumbersdot(e)
{
	var key = window.event ? e.keyCode : e.which;
	var keychar = String.fromCharCode(key);
	reg = /\d/;
        //alert(key);
	if(key==8 || key==0 || key==46)
        {
            return !reg.test(keychar);
        }
        else
        {
            return reg.test(keychar);
        }

}

//@@@@@@@@@@@@@@@@@@@@@@@@@end of function@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@


//   Function to accept poll results at homepage - starts

  function dopolling(poll_id)
  {
    var oRadio = document.polls.elements['option_'+poll_id];//+document.getElementById(poll_id).name];
    var actual_val='undefined';
    for(var i = 0; i < oRadio.length; i++)
    {
        if(oRadio[i].checked)
        {
            option_id=''+oRadio[i].id;
            actual_val=''+oRadio[i].value;
        }
    }
    if(actual_val=='undefined')
    {
        alert('Please select an option for Poll!');
    }
    else
    {
        jQuery("#poll_select_area").slideUp(800);
        jQuery('#polling_loader').show(500);
        jQuery.post(siteUrl+'/ajax/polling',{
            id: ''+poll_id,
            oid: ''+option_id,
            value: ''+actual_val
            },function(response){
            jQuery('#polling_loader').hide(1000);
            if(response!='')
            {
                var data=response.split(',');
                var total=data[0];
                var restData=data[1];
                document.getElementById("poll_results").style.display="";
                if(data[2]=='already')
                    document.getElementById("poll_results").innerHTML='Vote from this syetm has already been done.Total '+total+' polls.'+restData;
                else
                    document.getElementById("poll_results").innerHTML='Total '+total+' polls.'+restData;
            }
            else
                document.getElementById("poll_results").innerHTML='Thanks for your poll !';
        });
    }

}

//   Function to accept poll results at homepage - ends


//function to load today lesson@@@@@@@@@@@@@@@@@@@@@

function loadTodayLesson(subject_id)
{
    
    $.ajax({
        type: "POST",
        url: siteUrl+'ajax/today_lesson/'+subject_id,
        dataType: 'html',
        data:'',
        error: function(obj, errorMsg, d) {
            alert('Unable to process request - ' + errorMsg + '- ' + d);
        },
        success: function(data){
          $('.Lesson-Plan-Div').html(data);
        },
        beforeSend: function() {
            $('.Lesson-Plan-Div').html('');
            $('.Lesson-Plan-Div').html('<div align="center"><img src='+siteUrl+'img/images/preload.gif'+'></div>');

        },
        complete: function() {
            //jQuery('.ajaxLoadLogin').hide();
        }
    });
}


//function to fetch user notes

function show_user_notes(notes_video_id)
{
    $.ajax({
        type: "POST",
        url: siteUrl+'ajax/view_user_notes/'+notes_video_id,
        dataType: 'html',
        data:'',
        error: function(obj, errorMsg, d) {
            alert('Unable to process request - ' + errorMsg + '- ' + d);
        },
        success: function(data){
            $('#view-notes').html(data);
        },
        beforeSend: function() {
            $('#view-notes-ajax-loader').show();

        },
        complete: function() {
            $('#view-notes-ajax-loader').hide();
        }
    });
}


//function to load homework help
function show_homework_help_tab_content()
{
    var homework_status=$('#homework_help_box').val();
    var ca_id=$('#homework_help_courseassociation_id').val();
    if(homework_status==0)
    {
            $.ajax({
            type: "POST",
            url: siteUrl+'ajax/load_homework_help/'+ca_id,
            dataType: 'html',
            data:'',
            error: function(obj, errorMsg, d) {
                alert('Unable to process request - ' + errorMsg + '- ' + d);
            },
            success: function(data){
                $('#country3').html(data);
            },
            beforeSend: function() {
                $('#view-homework-help-ajax-loader').show();

            },
            complete: function() {
                $('#view-homework-help-ajax-loader').hide();
            }
        });
    }
}

//function to load video comment
function show_video_comment(comment_video_id)
{
   $.ajax({
        type: "POST",
        url: siteUrl+'ajax/view_video_comment/'+comment_video_id,
        dataType: 'html',
        data:'',
        error: function(obj, errorMsg, d) {
            alert('Unable to process request - ' + errorMsg + '- ' + d);
        },
        success: function(data){
            $('#view-comments').html(data);
        },
        beforeSend: function() {
            $('#view-comment-ajax-loader').show();

        },
        complete: function() {
            $('#view-comment-ajax-loader').hide();
        }
    });

}


//function to load homework help
function show_exam_resource_tab_content()
{
    var homework_status=$('#exam_resource_box').val();
    var ca_id=$('#exam_resource_courseassociation_id').val();
    if(homework_status==0)
    {
            $.ajax({
            type: "POST",
            url: siteUrl+'ajax/load_exam_resource/'+ca_id,
            dataType: 'html',
            data:'',
            error: function(obj, errorMsg, d) {
                alert('Unable to process request - ' + errorMsg + '- ' + d);
            },
            success: function(data){
                $('#country4').html(data);
            },
            beforeSend: function() {
                $('#view-exam-resource-ajax-loader').show();

            },
            complete: function() {
                $('#view-exam-resource-ajax-loader').hide();
            }
        });
    }
}

//function to load give interview using ajax
function LoadGiveInterview()
{


            $.ajax({
            type: "POST",
            url: siteUrl+'ajax/load_give_interview/',
            dataType: 'html',
            data:'',
            error: function(obj, errorMsg, d) {
                alert('Unable to process request - ' + errorMsg + '- ' + d);
            },
            success: function(data){
                $('#home_page_ajax_interview').html(data);
            },
            beforeSend: function() {
                //$('#view-exam-resource-ajax-loader').show();

            },
            complete: function() {
                //$('#view-exam-resource-ajax-loader').hide();
            }
        });

}

//function to load process so far chart lesson@@@@@@@@@@@@@@@@@@@@@

function loadProgressSoFarChart()
{

    $.ajax({
        type: "POST",
        url: siteUrl+'ajax/progress_so_far_chart/',
        dataType: 'html',
        data:'',
        error: function(obj, errorMsg, d) {
            alert('Unable to process request - ' + errorMsg + '- ' + d);
        },
        success: function(data){
          $('#progress_so_far_chart').html(data);
        },
        beforeSend: function() {
            $('#progress_so_far_chart').html('');
            $('#progress_so_far_chart').html('<div align="center"><img src='+siteUrl+'img/images/preload.gif'+'></div>');


        },
        complete: function() {
            //jQuery('.ajaxLoadLogin').hide();
        }
    });
}

function loadProgressSoFarDetails(subject_id)
{

    $.ajax({
        type: "POST",
        url: siteUrl+'ajax/progress_so_far_detail/'+subject_id,
        dataType: 'html',
        data:'',
        error: function(obj, errorMsg, d) {
            alert('Unable to process request - ' + errorMsg + '- ' + d);
        },
        success: function(data){
          $('#progress_so_far_details').html(data);
        },
        beforeSend: function() {
            $('#progress_so_far_details').html('');
            $('#progress_so_far_details').html('<div align="center"><img src='+siteUrl+'img/images/preload.gif'+'></div>');

        },
        complete: function() {
            //jQuery('.ajaxLoadLogin').hide();
        }
    });
}

//function to create captcha
function loadCaptcha(eleID)
{
    $.ajaxSetup({
  			cache: false
   			});
		 $.ajax({
			type:'POST',
			url:siteUrl+'home/ajax_captcha',
			dataType: 'html',
			success: function(data){
				
				//$('.enquiry_captch').attr('src', '<?php echo $this->webroot;?>home/create_captcha/'+data);
				$('#'+eleID).html(data);
			},
			error: function(xhr, ajaxOptions, thrownError){
				//alert(xhr.status);
            	//alert(thrownError);

			}
		});
}



