jQuery(document).ready(function($){
	
	$('.tabcourse').hide();
	$('.coursetab').find('.inactive').show(); 
	$('.coursetab').find('.active').hide(); 
	$('.BookOnline').show();
	$('#BookOnline').find('.active').show();
	$('#BookOnline').find('.inactive').hide();
	$('.tabhead').click(function(){
			
			$('.coursetab').find('.active').hide(); 
			$('.coursetab').find('.inactive').show(); 
			$(this).find('.active').show();
			$(this).find('.inactive').hide();
			$('.tabcourse').hide();
			$('.'+$(this).attr('id')).fadeIn(1000);
	});
	InitMenuEffects ();
	test();
	
});
/* *********************************************************************
 * Menus
 * *********************************************************************/
function test(){
 	
	$("[myattr=namearr]").validationEngine({
		success :  false,
		failure : function() {}
	});
}

function newsscript(){
	 
	$("ul.marki-text").liScroll({
			travelocity: 0.05
		});
 
 }
 
function InitMenuEffects () {
    $('#menu li').hover(function () {
        			$(this).find('ul:first').css({'visibility': 'visible', 'display': 'none'}).slideDown();
    }, function () {
        $(this).find('ul:first').css({visibility: "hidden"});

    });
	$("#menu ul ul").hover(function(){
		
		currentParent = $(this).parent('li').attr('class');									 
 		pos = currentParent.indexOf('current',0);
		$(this).parent('li').addClass('current');
	},function(){
		
		if(pos == '-1')
			$(this).parent('li').removeClass('current');
	});
	$('#menu li ul li').hover(function () {
        	$(this).find('ul:first').css({'visibility': 'visible', 'display': 'none','left': '170px', 'top': '-10px'}).slideDown();
			 
			
    }, function () {
			$(this).find('ul:first').css({visibility: "hidden"});

    });
   

}
function downloadPdfFiles(Id,vPdf)
{	  
 	window.location =BASEURL+"detailpdf/"+Id+"/"+vPdf+"/pdf";	
}


function add_multiproducts()
{
		
	var apphtml = '';
	var coursehtml = '';
	var totalcourseperson = 0;
	var totalappperson = 0;
	
	for(i=1;i<=limitpersons;i++)
	{
		
		apphtml = '<div style="" id="appinfo'+i+'" class="appinfo">  <div class="displWrap"><p class="displ-left">First Name</p><p class="displ-right"><strong>:</strong>&nbsp;&nbsp;  <input type="text" id="vFirstName_arr" myattr="namearr" class=" form-field full" value="" name="vFirstName_arr[]"> </p> </div> <div class="displWrap"> <p class="displ-left">Last Name</p> <p class="displ-right"><strong>:</strong>&nbsp;&nbsp; <input type="text" id="vLastName_arr"  myattr="namearr" class=" form-field full " value="" name="vLastName_arr[]"> </p> </div></div>';
		
		if(i < limitpersons)
		{
		
		coursehtml = '<div style="" id="courseinfo'+i+'" class="appinfo"><div class="displWrap">	<p class="displ-left">First Name</p><p class="displ-right"><strong>:</strong>&nbsp;&nbsp;<input type="text" id="cvFirstName_arr" myattr="namearr" class=" input" value="" name="cvFirstName_arr[]"></p></div><div class="displWrap">	<p class="displ-left">Last Name</p><p class="displ-right"><strong>:</strong>&nbsp;&nbsp;<input type="text" myattr="namearr" id="cvLastName_arr" class="input " value="" name="cvLastName_arr[]"></p></div></div>';
		}
		else
		{
			coursehtml = '';
		}
		$('.MORE_COURSEORDER').append(coursehtml);
		$('.MORE_APPLICATION').append(apphtml);
		$('#appinfo'+i).hide();
		$('#courseinfo'+i).hide();
	}
	$('.MORE_APPLICATION').hide();
	$('#tr_disburse').hide(); 
	$('#tr_app_service').hide();
	
	$('.courseperson').bind('change',function(){
											  
		var totalp = $(this).attr('value');
		var	hideapp	=	parseFloat(totalp)+1;
		var appselect = '';
		totalcourseperson = totalp;
		update_price();
		
		for(i = 1;i<=limitpersons;i++)
		{
				if(i >= totalp)
				{
					$('#courseinfo'+i).hide();
					if(i == totalp)
					{
						var selected = '';
						if(totalappperson > totalp)
						{
							selected = 'selected="selected"';
						}
						else
						{
							selected = '';	
						}
						appselect += '<option value="'+i+'" '+selected+' >'+i+'</option>';	
					}
					else
					{
						$('#appinfo'+i).hide();	
					
					}
				}
				else
				{
					$('#courseinfo'+i).show();	
					appselect += '<option value="'+i+'">'+i+'</option>';
				}
				
				$('#aiTotPerson').html(appselect);
				//$('.appperson').trigger('change');
		}
		for(i=hideapp;i<=limitpersons;i++)
		{
			$('#appinfo'+i).hide();
		}

	});
	
	$('.appperson').bind('change',function(){
	 
		var totalp = $(this).attr('value');
		totalappperson = totalp;
		
		update_price(totalp);
		$('#tr_disburse').show(); 
		$('#tr_app_service').show();
		update_price();	
		 
		for(i=1;i<=totalcourseperson;i++)
		{
				if(i > totalp)
				{
					$('#appinfo'+i).hide();
				}
				else
				{
					$('#appinfo'+i).show();	
				}
		}
	});
	
	$('.totAppCheck').click(function(){
									
		update_price();							 
	 	$('#tr_disburse').toggle(); 
		$('#tr_app_service').toggle();
		$('#app_terms_info').toggle();
		//$('#app_terms').addClass("validate[required] displ-right ");
		$('#appserviceprc').html($('#appserprc').attr('value'));	
		$('#disburseprc').html($('#disbursePrice').attr('value'));
		
			$('#appinfo1').show();
			$('.MORE_APPLICATION').toggle();

	});
	
	$('.totAppSelect').click(function(){
	update_price();	
	});
	
	$('input:radio[name=totAppoptions]').bind('click',function() {
				specialprice = $(this).attr('rel');
						update_price();					
		 });
}

function update_price()
{
		var discount = 0;
		var totalper	  = $('#iTotPerson').attr('value');
		if(discountcount != 0)
		{
			if (discountcount > totalper)
			{
				discount = $('#discount'+totalper).attr('value');
			}
			else
			{
				discount = $('#discount'+discountcount).attr('value');
			}
		}
		if(specialcount != 0)
		{
			if(specialprice == '')
			{
				specialprice 	= $('.totAppSelect').attr('rel');
			}
		}
		else
		{
			specialprice 	= 0;	
		
		}
		if(($('#totAppCheck').attr('checked')) && (product_id	!=	27))
		{
			var totalp		  	= $('#aiTotPerson').attr('value');
			var appserviceprc 	= (totalp * $('#appserprc').attr('value')).toFixed(2);
			var disbursePrice 	= (totalp * $('#disbursePrice').attr('value')).toFixed(2);
			var totalp 			= $('.courseperson').attr('value');
			var mainprice1		= parseFloat(price)*parseFloat(totalp);
			var discountonprice = (parseFloat(mainprice1) * discount )/100;
			var mainprice 		= parseFloat(mainprice1) -  parseFloat(discountonprice);
			var totalprice		= parseFloat(mainprice) +  parseFloat(appserviceprc);
			var specialpriceper	= parseFloat(specialprice)*parseFloat(totalp);
			var totalprice		= parseFloat(totalprice) +  parseFloat(specialpriceper);
			var tr_vat	   		= (parseFloat(totalprice) * fvat )/100;
			var totalpricesp 	= (parseFloat(totalprice)  + parseFloat(disbursePrice));
			var totalPriceSpan 	= parseFloat(totalpricesp) + parseFloat(tr_vat);
			if(discountonprice != 0)
			{
				$('#discount_hid').show;
				$('#discountPriceSpan').html(discountonprice);
			}
			else
			{
				$('#discount_hid').toggle;
			}
			$('#appserviceprc').html(appserviceprc);	
			$('#disburseprc').html(disbursePrice);
			$("#prc").html(mainprice1);
			$("#finalprc").html(mainprice1);
			$("#vatprc").html(tr_vat);
			if(specialcount	!= 0)
			{
				$("#specialoff").html(specialpriceper);
			}
			else
			{
				$('#specisl').toggle;
			}
			$("#totalPriceSpan").html(totalPriceSpan);
		}
		else if(($('#totAppCheck').attr('checked')) && (product_id	==	27))
		{
			var totalp		  	= $('#aiTotPerson').attr('value');
			var appserviceprc 	= (totalp * $('#appserprc').attr('value')).toFixed(2);
			var disbursePrice 	= (totalp * $('#disbursePrice').attr('value')).toFixed(2);
			var maincount		= $('.courseperson').attr('value')
			var totalp 			= parseFloat(maincount) + 4;
			if(totalp	!=	5)
			{
				var diff_count	=	totalp - 5;
				var	mainpricei	=	price + (extra_price * diff_count);
			}
			else
			{
				var mainpricei	=	price;
			}
			var mainprice1		= mainpricei;
			var discountonprice = (parseFloat(mainprice1) * discount )/100;
			var mainprice 		= parseFloat(mainprice1) -  parseFloat(discountonprice);
			var totalprice		= parseFloat(mainprice) +  parseFloat(appserviceprc);
			var specialpriceper	= parseFloat(specialprice)*parseFloat(totalp);
			var totalprice		= parseFloat(totalprice) +  parseFloat(specialpriceper);
			var tr_vat	   		= (parseFloat(totalprice) * fvat )/100;
			var totalpricesp 	= (parseFloat(totalprice)  + parseFloat(disbursePrice));
			var totalPriceSpan 	= parseFloat(totalpricesp) + parseFloat(tr_vat);
			if(discountonprice != 0)
			{
				$('#discount_hid').show;
				$('#discountPriceSpan').html(discountonprice);
			}
			else
			{
				$('#discount_hid').toggle;
			}
			$('#appserviceprc').html(appserviceprc);	
			$('#disburseprc').html(disbursePrice);
			$("#prc").html(mainprice1);
			$("#finalprc").html(mainprice1);
			$("#vatprc").html(tr_vat);
			if(specialcount	!= 0)
			{
				$("#specialoff").html(specialpriceper);
			}
			else
			{
				$('#specisl').toggle;
			}
			$("#totalPriceSpan").html(totalPriceSpan);
		}
		else if (product_id	==	27)
		{
			var maincount		= $('.courseperson').attr('value')
			var totalp 			= parseFloat(maincount) + 4;
			if(totalp	!=	5)
			{
				var diff_count	=	totalp - 5;
				var	mainprice	=	price + (extra_price * diff_count);
			}
			else
			{
				var mainprice	=	price;
			}
			var totalprice		= mainprice;
			var discountonprice = (parseFloat(totalprice) * discount )/100;
			var mainprice 		= parseFloat(totalprice) -  parseFloat(discountonprice);
			var specialpriceper	= parseFloat(specialprice)*parseFloat(totalp);
			var totalpricesp 	= (parseFloat(mainprice) + parseFloat(specialpriceper));
			var tr_vat	   		= (parseFloat(totalpricesp) * fvat )/100;
			var totalPriceSpan 	= parseFloat(totalpricesp) + parseFloat(tr_vat);
			$("#prc").html(totalprice);
			$("#finalprc").html(totalprice);
			if(discountonprice != 0)
			{
				$('#discount_hid').show;
				$('#discountPriceSpan').html(discountonprice);
			}
			else
			{
				$('#discount_hid').toggle;
			}
			$("#vatprc").html(tr_vat);
			if(specialcount	!= 0)
			{
				$("#specialoff").html(specialpriceper);
			}
			else
			{
				$('#specisl').toggle;
			}
			$("#totalPriceSpan").html(totalPriceSpan);	
			
		}
		else
		{
			var totalp 			= $('.courseperson').attr('value');
			var totalprice		= parseFloat(price)*parseFloat(totalp);
			var discountonprice = (parseFloat(totalprice) * discount )/100;
			var mainprice 		= parseFloat(totalprice) -  parseFloat(discountonprice);
			var specialpriceper	= parseFloat(specialprice)*parseFloat(totalp);
			var totalpricesp 	= (parseFloat(mainprice) + parseFloat(specialpriceper));
			var tr_vat	   		= (parseFloat(totalpricesp) * fvat )/100;
			var totalPriceSpan 	= parseFloat(totalpricesp) + parseFloat(tr_vat);
			$("#prc").html(totalprice);
			$("#finalprc").html(totalprice);
			if(discountonprice != 0)
			{
				$('#discount_hid').show;
				$('#discountPriceSpan').html(discountonprice);
			}
			else
			{
				$('#discount_hid').toggle;
			}
			$("#vatprc").html(tr_vat);
			if(specialcount	!= 0)
			{
				$("#specialoff").html(specialpriceper);
			}
			else
			{
				$('#specisl').toggle;
			}
			$("#totalPriceSpan").html(totalPriceSpan);	
		}
}

function add_prod_Appli()
{
	
	 $('input:checkbox[name=totAppSelect1]').bind('click',function() {
															
        if($(this).is(':checked')) {
            $('.ADDApllication').show();
         }
		 else
		 {
			  $('.ADDApllication').hide();
		 }
		
   });

}

function add_prod_more()
{
	
	 $('input:checkbox[name=totBIIABCheck]').bind('click',function() {
        if($(this).is(':checked')) {
            $('.ADDBIIABAplli').show();
         }
		 else
		 {
			  $('.ADDBIIABAplli').hide();
		 }
   });

}
