



function managesubscription(id)

{
//	alert(id)
	var price=parseInt($("#price1_"+id).html());
	var price2=parseInt($("#price2_"+id).html());
	var max_type = $("#max_type").val();
	var title="Club";

	$("#type"+id).html('<img src="images/join-club.jpg" border="0" />');

	for(var i=1;i<=max_type;i++)

	{
		if($("#checkout_club1_"+i).length > 0)
		deletesubscription(i)
//		document.getElementById("type"+i).onclick=function(){
//
//			 $("#error_club").show();
//			 window.location.href='#error_club';
//
//			 setTimeout( "$('#error_club').fadeOut(2000)", 5000);
//
//			return false;
//
//		}

	}

	$("#checkout").append("<tr align=left height=28 id=checkout_club1_"+id+"><td width=15><input type='hidden' name=\"type_id\" id=\"type_id\" value='"+id+"'><input type='hidden' name=\"type_title\" id=\"type_title\" value='"+title+"'><input type='hidden' name=\"type_price\" id=\"type_price\" value='"+price+"'><input type='hidden' name=\"amount_1\" id=\"amount_1\" value='"+price+"'><input type='hidden' name=\"item_number_1\" id=\"item_number_1\" value='"+id+"'><input type='hidden' name=\"item_name_1\" id=\"item_name_1\" value='"+title+"'><img src='images/tick.png' border=0></td><td><div class=\"lft-side\">&nbsp;"+title+"</div></td><td class=\"rght-side\" width=47>$"+price+"</td><td><a href='javascript:void();' onclick=\"deletesubscription("+id+")\"><img src='images/delete.gif' width='15' alt=Delete border=0 ></a></td></tr>");

	

	title="Monthly Subscription (recurring)";

	

	$("#checkout").append("<tr align=left height=28 id=checkout_club2_"+id+"><td><input type='hidden' name=\"type_id\" id=\"type_id\" value='"+id+"'><input type='hidden' name=\"type_title\" id=\"type_title\" value='"+title+"'><input type='hidden' name=\"type_price\" id=\"type_price\" value='"+price2+"'><input type='hidden' name=\"amount_2\" id=\"amount_2\" value='"+price2+"'><input type='hidden' name=\"item_number_2\" id=\"item_number_2\" value='"+id+"'><input type='hidden' name=\"item_name_2\" id=\"item_name_2\" value='"+title+"'>&nbsp;</td><td><div class=\"lft-side\">&nbsp;"+title+"</div></td><td class=\"rght-side\">$"+price2+"</td><td></td></tr>");

	managetotal(price+price2);

}



var new_id=2;

function manageaddons(id)

{
	var price=parseInt($("#addons_price1_"+id).html());
	var price2=parseInt($("#addons_price2_"+id).html());

	$("#addon"+id).html('<img src="images/add-on.jpg"  border="0"/>');

	var title=$("#addons_title_1"+id).html();

	var title2=$("#addons_title_2"+id).html();



	document.getElementById("request_link"+id).onclick=function(){

		return false;

	}

	document.getElementById("addon"+id).onclick=function(){

		return false;

	}

	new_id++;



	title +=" - "+title2;

	

	var html="<tr align=left height=28 id=checkout_addons1_"+id+"><td><input type='hidden' name=\"addon_id[]\" id=\"addon_id"+id+"\" value='"+id+"'><input type='hidden' name=\"addon_title[]\" id=\"addon_title"+id+"\" value='"+title+"'><input type='hidden' name=\"addon_price[]\" id=\"addon_price"+id+"\" value='"+price+"'><input type='hidden' name=\"amount_"+(new_id)+"\" id=\"amount_"+(new_id)+"\" value='"+price+"'><input type='hidden' name=\"item_number_"+(new_id)+"\" id=\"item_number_"+(new_id)+"\" value='"+id+"'><input type='hidden' name=\"item_name_"+(new_id)+"\" id=\"item_name_"+(new_id)+"\" value='"+title+"'><img src='images/tick.png' border=0></td><td><div class=\"lft-side\">&nbsp;"+title+"</div></td><td class=\"rght-side\" width=47>$"+price+"</td><td><a href='javascript:void();' onclick=\"deleteaddons("+id+")\"><img src='images/delete.gif' width=15 alt=Delete border=0 ></a></td></tr>";

	$("#checkout").append(html);



	if(id > 2)

	title="Setup fee";

	else

	title="Monthly Subscription";

//	title=title2;

	new_id++;	

	var html="<tr align=left height=28 id=checkout_addons2_"+id+"><td><input type='hidden' name=\"addon_id[]\" id=\"addon_id"+id+"\" value='"+id+"'><input type='hidden' name=\"addon_title[]\" id=\"addon_title"+id+"\" value='"+title+"'><input type='hidden' name=\"addon_price[]\" id=\"addon_price"+id+"\" value='"+price+"'><input type='hidden' name=\"amount_"+(new_id)+"\" id=\"amount_"+(new_id)+"\" value='"+price2+"'><input type='hidden' name=\"item_number_"+(new_id)+"\" id=\"item_number_"+(new_id)+"\" value='"+id+"'><input type='hidden' name=\"item_name_"+(new_id)+"\" id=\"item_name_"+(new_id)+"\" value='"+title+"'>&nbsp;</td><td><div class=\"lft-side\">&nbsp;"+title+"</div></td><td class=\"rght-side\">$"+price2+"</td><td></td></tr>";

	$("#checkout").append(html);

	managetotal(price+price2);

}



function managerequest(id)

{

	var title=$("#addons_title_1"+id).html();

	var title2=$("#addons_title_2"+id).html();

	document.getElementById("addon"+id).onclick=function(){

		return false;

	}

	

	$("#request"+id).html('<img src="images/tick.png" alt="" align="absmiddle" />');

//	$("#request_link"+id).html("Package Customization Requested");



	document.getElementById("request_link"+id).onclick=function(){

		return false;

	}

	title3=title+" - Package Customization Request";

	var html="<tr align=left height=28 id=checkout_request_"+id+"><td><img src='images/tick.png' border=0></td><td><div class=\"lft-side\">&nbsp;"+title3+"</div></td><td class=\"rght-side\" width=64>$00</td><td><a href='javascript:void();' onclick=\"deleterequest("+id+")\"><img src='images/delete.gif' width=15 alt=Delete border=0 ></a></td></tr>";

	$("#checkout").append(html);



}





function reset()

{

$('#checkout').resetForm();	

}





function managetotal(price,key)

{

	 var total_price = $("#total_price").val();

	 if(key == 'cancel')	
	 var new_total_price = parseInt(total_price) - parseInt(price);
	 else
	 var new_total_price = parseInt(total_price) + parseInt(price);
	 

	 $("#total_div").html("$"+new_total_price);

	 $("#total_price").val(new_total_price);

}



function validate(email) {

   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;

   return reg.test(email);

}

function manageform(key)

{

	if($("#type_id").val() > 0 || key == 'feedback')

	{

		if($("#name").val() == '')

		{

			$("#name").focus();

			var error="Please Enter Name<br/>";

			$("#form_name").addClass("error_div");

			 $("#error_name").html(error).show();

			 setTimeout( "$('#error_name').html('');"+'$("#form_name").removeClass("error_div");', 2000);

			return false;

		}

		if($("#email").val() == '')

		{

			$("#email").focus();

			var error="Please Enter Email Address";

			$("#form_email").addClass("error_div");

			 $("#error_email").html(error).show();

			 setTimeout( "$('#error_email').html('');"+'$("#form_email").removeClass("error_div");', 2000);

			return false;

		}

		if(validate($("#email").val()) == false)

		{

			$("#email").focus();

			var error="Please Enter Valid Email Address";

			$("#form_email").addClass("error_div");

			 $("#error_email").html(error).show();

			 setTimeout( "$('#error_email').html('');"+'$("#form_email").removeClass("error_div");', 2000);

			return false;

		}

		if($("#comment").val() == '')

		{

			$("#comment").focus();

			var error="Please Enter Comment";

			$("#feed-back-outer").addClass("error_div");

			 $("#error_comment").html(error).show();

			 setTimeout( "$('#error_comment').html('');"+'$("#feed-back-outer").removeClass("error_div");', 2000);

			return false;

		}



		var part_url="&name="+escape($("#name").val())+"&email="+escape($("#email").val())+"&comment="+escape($("#comment").val());

		var addon_request='';

		

		if($("#checkout_request_1").length > 0)

		addon_request += "1,";

		if($("#checkout_request_2").length > 0)

		addon_request += "2,";

		if($("#checkout_request_3").length > 0)

		addon_request += "3,";

		if($("#checkout_request_4").length > 0)

		addon_request += "4,";

		

		part_url +="&addon_request="+addon_request;

		

//		for(var ii=1;i<=4;ii++)

//		{

//			if($("#addon_request_"+ii).val() > 0)

//			part_url += "&addon_request_"+ii+"="+$("#addon_request_"+ii+"").val();

//		}

		

		

		$.ajax({

			type: "POST",

			beforeSend: function(){

//				document.getElementById(key+"_button").onclick=function(){

//					return false;

//				}

			 $("#"+key+"_loader").show().html("Loading...");

			},

			url:"index.php?ajax="+key+part_url,

			success: function(msg){

 				 if(key == 'feedback')

				 $("#"+key+"_loader").html("");

				 

				 $("#name").val("");

				 $("#email").val("");

				 $("#comment").val("");

				 if(key == 'feedback')

				 {

					 var error="Feedback sent successfully";

					 $("#feedback_loader").html(error).show();

					 setTimeout( "$('#feedback_loader').fadeOut(2000)", 2000);

				 }

				 else

				 {

					 $("#custom").val(msg);
					document.frm_subscribe.submit();

				 }

				}

			});

	}

	else

	{

	 var error="Please select WoM Club Membership Level";

	 $("#feedback_loader").html(error).show();

	 setTimeout( "$('#feedback_loader').fadeOut(2000)", 2000);

		return false;

	}

}



function deletesubscription(id)

{
	$("#checkout_club1_"+id).remove();
	$("#checkout_club2_"+id).remove();	

	var max_type = $("#max_type").val();

	$("#type"+id).html('<img src="images/join-club-1.jpg" border="0" />');

		document.getElementById("type1").onclick=function(){
			 managesubscription(1);
		}

		document.getElementById("type2").onclick=function(){
			 managesubscription(2);
		}

		document.getElementById("type3").onclick=function(){
			 managesubscription(3);
		}
	var price=parseInt($("#price1_"+id).html());
	var price2=parseInt($("#price2_"+id).html());
	managetotal(price+price2,'cancel');
}

function deleteaddons(id)

{
	$("#checkout_addons1_"+id).remove();
	$("#checkout_addons2_"+id).remove();	
	new_id-=2;

	document.getElementById("request_link"+id).onclick=function(){

		managerequest(id);

	}

	document.getElementById("addon"+id).onclick=function(){

		manageaddons(id)

	}

	$("#addon"+id).html('<img src="images/add-on-1.jpg"  border="0"/>');

	var price=parseInt($("#addons_price1_"+id).html());
	var price2=parseInt($("#addons_price2_"+id).html());
	managetotal(price+price2,'cancel');
}

function deleterequest(id)
{
	$("#checkout_request_"+id).remove();


	document.getElementById("addon"+id).onclick=function(){

		manageaddons(id);

	}

	

	$("#request"+id).html('<img src="images/add-icon.jpg" alt="" align="absmiddle" />');




	document.getElementById("request_link"+id).onclick=function(){

		managerequest(id);

	}

}

function startover()
{
	var max_type = $("#max_type").val();

	for(var i=1;i<=max_type;i++)
	{
		if($("#checkout_club1_"+i).length > 0)
		deletesubscription(i);
		
	}

	for(var i=1;i<=4;i++)
	{
		if($("#checkout_addons1_"+i).length > 0)
		deleteaddons(i);
		if($("#checkout_request_"+i).length > 0)
		deleterequest(i)
	}
}