function check_in_out(action)
{
	var pars = "action="+action;
	jQuery.ajax({
		   type: "GET",
		   data: pars,
		   url: "attendances/check_in_out",
		   success: function(html){
		   jQuery("#"+action).html(html);
		}

	});
	if(action == 'check_in')
	{
		jQuery('#check_out_button').css('display','block');
	}

}

function save()
{
	//alert('Hello');
	var pars = $("add").serialize();
	//alert(pars);
	jQuery.ajax({
		   type: "POST",
		   data: pars,
		   url: "states/add/",
		   success: function(html){
		   jQuery("#lightwindow_contents").html(html);
		}

	});

}

// function goto(domain, controller, action)
// {
// 	//var page = $F("goto");
// 	var page = document.getElementById("goto").value;
// 	//alert(page);
// 	if(page > 0)
// 		window.location = domain + controller + "/" + action + "/page:" + page;
// 	else
// 		alert('Please enter page number to go to.');
// }

function goto(domain, controller, action)
{
	var page = jQuery("#goto").val();
	//alert(domain);
	if(page != '' && page > 0)
		window.location = domain + controller + "/" + action + "/page:" + page;
	else
		alert('Please enter page number to go to.');
}


function check_in()
{
	
	alert('hi');
	document.getElementById("in").style.display="none";
	document.getElementById("out").style.display="";
	document.getElementById("checkin_time").style.display="";

}

function check_out()
{
	
	alert('hi');
	//document.getElementById("in").style.display="none";
	document.getElementById("out").style.display="none";
	document.getElementById("checkout_time").style.display="";
}

function submit(id, url, dest)
{
	var pars = $("#"+id).serialize();
	//alert(pars);
	jQuery.ajax({
		   type: "POST",
		   data: pars,
		   url: url,
		   success: function(html){
		   jQuery("#fancy_content").html(html);
		   if(html == 'success')
		   {
			   window.location = dest;
		   }
		}

	});
}
function submitForm()
{
	var pars = $("#add_post").serialize();
	//alert(pars);
	jQuery.ajax({
		   type: "POST",
		   data: pars,
		   url: "posts/add/",
		   success: function(html){
		   jQuery("#cboxLoadedContent").html(html);
		   if(html === 'success')
			   window.location = "posts";
		}

	});
}

function get_test(url,test_id)
{
	var cid = jQuery('#course_id').val();
 //alert(test_id);
	
	if(test_id != '')
		var pars = "cid="+cid+"&test_id="+test_id+"&random="+Math.random();
	else
		var pars = "cid="+cid+"&random="+Math.random();
	
	jQuery.ajax({
			   type: "GET",
			   url: url,
			   data: pars,
			   success: function(html){
				  //alert(html);
					jQuery("#test_id").html(html);
			   },
			async:   false
	});
}

function get_type_on_errors()
{
	var type_id = jQuery('#type_id').val();
	//alert(type_id);

	if(type_id == 1)
	{
		jQuery('#show_objective').hide();
		jQuery('#show_subjective').show();
	}

	if(type_id == 2)
	{
		jQuery('#show_objective').show();
		jQuery('#show_subjective').hide();

		var qnos = jQuery('#data_row').val();
		for(i=2;i<=qnos;i++)
		{
			jQuery('#td_qno_objective_more_'+(i-1)).hide();			
		}

		for (i=1;i<=qnos;i++)
		{
			var optnos = jQuery('#option_row_'+i).val();
			for(j=2;j<=optnos;j++)
			{
			  jQuery('#td_'+i+'_opt_more_'+(j-1)).hide();			
			}
		}
		

	}
}

function get_type()
{
	var type_id = jQuery('#type_id').val();
 //alert(type_id);
 document.getElementById('data_row').value = 1;
	if(type_id == 1)
	{

		jQuery('#show_objective').hide();
		jQuery('#show_subjective').show();
	}

	if(type_id == 2)
	{
		jQuery('#show_objective').show();
		jQuery('#show_subjective').hide();
	}
}



function add_element_objective_options(url,id,qno)
	{  
   var opt_row = document.getElementById('option_row_'+qno).value; 
	  	  
	  var new_opt_row = parseInt(opt_row) + 1;

	  var pars = "opt_row="+new_opt_row+"&q_row="+qno+"&random="+Math.random();
	  
		 jQuery.ajax({
			   type: "GET",
			   url: url,
			   data: pars,
			   success: function(html){
				  //alert(html);				   
					jQuery("#"+id+"_"+qno).append(html);
					jQuery("#td_"+qno+"_opt_more_"+opt_row).hide();
	}
       
	 });

	document.getElementById('option_row_'+qno).value = new_opt_row;
				
}


function add_element_objective_questions(url,id)
	{  
 	  // alert(option_row);
// 
      var row = document.getElementById('data_row').value;
      var opt_row = document.getElementById('option_row_'+row).value;
	   //alert(opt_row);
	  var new_row = parseInt(row) + 1;

		    var pars = "row="+new_row+"&random="+Math.random();
	     jQuery.ajax({
			   type: "GET",
			   url: url,
			   data: pars,
			   success: function(html){
				   //alert(html);					
					jQuery("#"+id).append(html);
					jQuery("#td_qno_objective_more_"+row).hide();
				}
       
	 });

	document.getElementById('data_row').value = new_row;
	//document.getElementById('option_row_'+new_row).value = 4;
				
}


function add_element_subjective(url,id)
	{  
	   var row = document.getElementById('data_row').value;
    
	   //alert(row);exit;
			 var new_row = parseInt(row) + 1;

		    var pars = "row="+new_row+"&random="+Math.random();
	     jQuery.ajax({
			   type: "GET",
			   url: url,
			   data: pars,
			   success: function(html){
			   jQuery("#"+id).append(html);
      jQuery("#td_qno_subjective_more_"+row).hide();
	}
       
	 });

	document.getElementById('data_row').value = new_row;
				
}

function get_cities(url)
{  
	var sid = jQuery('#state_id').val();
	var pars = "sid="+sid+"&random="+Math.random();

    jQuery.ajax({
			   type: "GET",
			   url: url,
			   data: pars,
			   success: function(html){
					 jQuery("#city_id").html(html);
			},
			async:   false
    });
}

function get_states(url,state_id)
{  
	
	var cid = jQuery('#country_id').val();
	
 if(state_id != '')
		var pars = "cid="+cid+"&state_id="+state_id+"&random="+Math.random();	
	else
		var pars = "cid="+cid+"&random="+Math.random();	

	jQuery.ajax({
			   type: "GET",
			   url: url,
			   data: pars,
			   success: function(html){
					jQuery("#state_id").html(html);
			   },
			async:   false
	});
}



function get_package(url,banner_package_id)
{  
	var pid = jQuery('#u_id').val();

if(banner_package_id != '')
		var pars = "pid="+pid+"&banner_package_id="+banner_package_id+"&random="+Math.random();	
	else
		var pars = "pid="+pid+"&random="+Math.random();	

	jQuery.ajax({
			   type: "GET",
			   url: url,
			   data: pars,
			   success: function(html){
					jQuery("#banner_package_id").html(html);
			   },
			async:   false
	});
}

function get_user_package(url)
{  
	var pid = jQuery('#u_id').val();
	var pars = "pid="+pid+"&random="+Math.random();

	jQuery.ajax({
			   type: "GET",
			   url: url,
			   data: pars,
			   success: function(html){
					jQuery("#package_id").html(html);
			   },
			async:   false
	});
}



function get_test_question(url)
{
	var test_id = jQuery("#test_id").val();
	var pars = 'test_id='+test_id+'&random='+Math.random();
	//alert(test_id);
	jQuery.ajax({
		   type: "GET",
		   data: pars,
		   url: url,
		   success: function(html){
			   //alert(html);
		   jQuery("#tr_update").html(html);
		   
		}

	});
}
function submitOnlineForm(url)
{
	alert(url);

	//alert(jQuery('test_options').serialize());

	document.test_options.action = "online_exams"+url;
	//document.test.submit();
}
function showHideTabel()
{
	document.getElementById('search').style.display = "none";
}
function get_package_details(url)
{  
	//alert("hi");
	var cid = jQuery('#package_id').val();	
	//alert(cid);
	if(cid!='')
	{
		var pars = "cid="+cid+"&random="+Math.random();	
	
		jQuery.ajax({
				   type: "GET",
				   url: url,
				   data: pars,
				   success: function(html){
						jQuery("#package_detail").html(html);
						jQuery("#package_detail").show();
				   },
				async:   false
		});
	}
}

function get_banner_package_details(url)
{  
	//alert("hi");
	var cid = jQuery('#banner_package_id').val();	
	//alert(cid);
	if(cid!='')
	{
		var pars = "cid="+cid+"&random="+Math.random();	
	
		jQuery.ajax({
				   type: "GET",
				   url: url,
				   data: pars,
				   success: function(html){
						jQuery("#package_detail").html(html);
						jQuery("#package_detail").show();
				   },
				async:   false
		});
	}
}

function show_transaction_divs()
{
	var type_payment = jQuery('[name=type_payment]:checked').val(); 
	//alert(type_payment);
	
		jQuery("#payment_type").val(type_payment);

		if(type_payment == 'cheque')
		{
			
			jQuery('#tr_Deposit_cheque').show();
			jQuery('#tr_Deposit_cash').hide();			
			jQuery("#amount").val('');

		}
		else if(type_payment == 'cash')
		{
			jQuery('#tr_Deposit_cheque').hide();
			jQuery('#tr_Deposit_cash').show();
						
			jQuery("#scanned_copy").val('');
			jQuery("#amount").val('');
		}
		
		
	
}

function regi_type()
{
 
	var type_registration = jQuery('[name=registration_type]:checked').val(); 
	//alert(type_registration);	
	jQuery("#registration_hidden").val(type_registration);

		if(type_registration == 'Course')
		{
			
			jQuery('#show_course_type').show();
			jQuery('#show_banner_type').hide();				

		}
		else if(type_registration == 'Advertisement')
		{
			jQuery('#show_course_type').hide();
			jQuery('#show_banner_type').show();						
			
		}
		
		
	
}

function regi_type_errors()
{
 
	var type_registration = jQuery('[name=registration_type]:checked').val(); 
	//alert(type_registration);	
	jQuery("#registration_hidden").val(type_registration);

		if(type_registration == 'Course')
		{
			
			jQuery('#show_course_type').show();
			jQuery('#show_banner_type').hide();				

		}
		else if(type_registration == 'Advertisement')
		{
			jQuery('#show_course_type').hide();
			jQuery('#show_banner_type').show();						
			
		}
}

function get_topics(url,topic_id)
{
	var course_id = jQuery('#course_id').val();
	
	if(topic_id != '')
		var pars = "course_id="+course_id+"&topic_id="+topic_id+"&random="+Math.random();	
	else
		var pars = "course_id="+course_id+"&random="+Math.random();	

	//alert(pars);
	jQuery.ajax({
			   type: "GET",
			   url: url,
			   data: pars,
			   success: function(html){
					jQuery("#topic_id").html(html);
			   },
			async:   false
	});
	
}

function get_videos(url,video_url)
{
	//alert(url);
	var course_id = jQuery('#course_id').val();
	
	if(video_url != '')
		var pars = "course_id="+course_id+"&video_url="+video_url+"&random="+Math.random();	
	else
		var pars = "course_id="+course_id+"&random="+Math.random();	
	//alert(pars);
		jQuery.ajax({
				   type: "GET",
				   url: url,
				   data: pars,
				   success: function(html){
						jQuery("#url").html(html);
				   },
				async:   false
		});
}

function show_video(url,id,sort_order,from)
{
	//alert(sort_order);
	if(id != '')
		var pars = "video_id="+id+"&random="+Math.random();	
	else if(sort_order != '' && from != '')
		var pars = "sort_order="+sort_order+"&from="+from+"&random="+Math.random();	
	
	jQuery.ajax({
			   type: "GET",
			   url: url,
			   data: pars,
			   success: function(html){
					jQuery("#video").html(html);
			   },
			async:   false
	});
}
