		document.write('<script type="text/javascript" src="http://www.mycongressplanner.com/registration/scripts/jquery-1.2.6.js"></script>');
document.write('<script type="text/javascript" src="http://www.mycongressplanner.com/registration/scripts/jquery.formvalidation.js"></script>');
document.write('<script type="text/javascript" src="http://www.mycongressplanner.com/registration/scripts/date_input/jquery.date_input.js"></script>');
document.write('<link rel="stylesheet" href="http://www.mycongressplanner.com/registration/scripts/date_input.css" type="text/css">');


function mcprecalc(){
	var mcpform = document.getElementById("mcpform");
	var totcalc = 0;

	// Find reg fee
	var temp;
	$("input[name=rt]").each(function(){
		temp = $(this).val().split("-");
		if($(this).attr("checked")){
			totcalc -= -1*temp[1];
		}
	});


	// Hotel price
	var myfields = $([name^="rh"]);
	if(myfields[0].length > 1){
		var dates1 = mcpform.rhci.value;
		var dates2 = mcpform.rhco.value;
		var date1 = new Date(); date1.setYear(dates1.substr(0,4)); date1.setMonth(dates1.substr(5,2)-1); date1.setDate(dates1.substr(8,2)); date1.setHours(10); date1.setMinutes(0); date1.setSeconds(0);
		var date2 = new Date();	date2.setYear(dates2.substr(0,4)); date2.setMonth(dates2.substr(5,2)-1); date2.setDate(dates2.substr(8,2)); date2.setHours(14); date2.setMinutes(0); date2.setSeconds(0);
		var days = Math.floor((date2.valueOf() - date1.valueOf())/(24*3600*1000));
		for(e=0;e < mcpform.rh.length;e++){
			if(mcpform.rh[e].checked){
				temp = mcpform.rh[e].value.split("-");
				totcalc -= -1*(days * temp[2]);
			}
		}
	}
	
	
	// Social Options
	var temp;
	$("input[name^=rs]").each(function(){
		if($(this).attr("checked")){
			temp = $(this).val().split("-");
			if(temp[0] == "1"){
				totcalc -= -1*temp[1];
			}else{
				var temp2 = $(this).attr("name").split("[");
				temp2 = temp2[1].split("]");
				totcalc -= -1*(temp[1] * $("input[name=rsanr["+temp2[0]+"]]").val());
			}
		}
	});

	$("#"+totalfld).val(totcalc);
}

function mcploadparts(){
	document.getElementById("mcpcID").value = congressID;

	var parts = 0;
	var totparts = 0;
	if ( $("#mcppersonal").length > 0 ) {
		var data = '<table><tr><td>Title</td><td><input type="text" style="width: 30px;" value="" name="pt" /></td></tr><tr><td>First Name</td><td><input type="text" style="width: 300px;" value="" name="pfn" /></td></tr><tr><td>Family Name</td><td><input type="text" style="width: 300px;" value="" name="pln" /></td></tr><tr><td>Organisation/Institution</td><td><input type="text" style="width: 300px;" value="" name="pi" /></td></tr><tr><td>Departement</td><td><input type="text" style="width: 300px;" value="" name="pd" /></td></tr><tr><td valign="top">Address</td><td><textarea style="width: 300px; height: 40px;" name="pa"></textarea></td></tr><tr><td>Country</td><td><input type="text" style="width: 300px;" value="" name="pcn" /></td></tr><tr><td>Phone</td><td><input type="text" style="width: 300px;" value="" name="pp" /></td></tr><tr><td>Fax</td><td><input type="text" style="width: 300px;" value="" name="pf" /></td></tr><tr><td>E-Mail</td><td><input type="text" style="width: 300px;" value="" name="pe" /></td></tr></table><table><tr><td style="width: 20px;"><input type="checkbox" name="custansw[2][]" value="11" /></td><td>I am an ESPU Member</td></tr></table>';
		$("#mcppersonal").html(data);
	}
	if ( $("#mcpfees").length > 0 ) {
		var data = '<table id="mcpfeeslist"><tr style="vertical-align:top"><td><input type="radio" name="rt" class="mcpinput" value="10-480.00" /></td><td style="padding-right: 30px;">ESPU Member (fee incl. course book)</td><td></td><td style="text-align:right">&euro; 480.00</td></tr><tr style="vertical-align:top"><td><input type="radio" name="rt" class="mcpinput" value="11-480.00" /></td><td style="padding-right: 30px;">Non-member (fee incl. course book)</td><td></td><td style="text-align:right">&euro; 480.00</td></tr></table>';
		$("#mcpfees").html(data);
	}
	if ( $("#mcphotels").length > 0 ) {
		totparts++;
		var data = '';
		$("#mcphotels").html(data);
	}
	if ( $("#mcpsocial").length > 0 ) {
		totparts++;
		var data = '<table id="mcpsociallist"><tr><td colspan="4"></td><td>Early</td><td>Late</td></tr><tr><td><input type="checkbox" class="mcpinput"  name="rs[4][]" value="1-40.00" /></td><td style="padding-right: 30px;">Visit to Floralies + welcome reception (5:30pm till 8:00pm)</td><td>2010-04-22 17:30</td><td></td><td style="text-align:right" nowrap>&euro; 50.00</td></tr><tr><td><input type="checkbox" class="mcpinput"  name="rs[4][]" value="A-40.00" /></td><td style="padding-right: 30px;">Visit to Floralies + welcome reception (5:30pm till 8:00pm)</td><td>2010-04-22 17:30</td><td><input type="text" class="mcpinput" style="width:15px;" name="rsanr[4]" value="1" /> accompanying person(s)</td><td style="text-align:right" nowrap>&euro; 50.00</td></tr><tr><td><input type="checkbox" class="mcpinput"  name="rs[6][]" value="1-100.00" /></td><td style="padding-right: 30px;">Visit to Floralies + walking dinner (5:30pm till 10:00pm)</td><td>2010-04-22 17:30</td><td></td><td style="text-align:right" nowrap>&euro; 110.00</td></tr><tr><td><input type="checkbox" class="mcpinput"  name="rs[6][]" value="A-100.00" /></td><td style="padding-right: 30px;">Visit to Floralies + walking dinner (5:30pm till 10:00pm)</td><td>2010-04-22 17:30</td><td><input type="text" class="mcpinput" style="width:15px;" name="rsanr[6]" value="1" /> accompanying person(s)</td><td style="text-align:right" nowrap>&euro; 110.00</td></tr></table>';
		$("#mcpsocial").html(data);

//		$.get("http://www.mycongressplanner.com/registration/parts/social.php?id="+congressID, function(data){
//			$("#mcpsocial").html(data);
//			parts++;
//			if(parts == totparts){
//				mcpactivateinputs();
//			}
//		});
	}
	mcpactivateinputs();
	
}

function mcpactivateinputs(){
	$(".mcpinput").click(function(){ mcprecalc(this); });
	$(".mcpinput").blur(function(){ mcprecalc(this); });
}



function checkformdata(frm){
	var allOK = true;

	if(frm.elements["mcpcID"].value <= 0){ allOK = false; }
	if(frm.elements["pt"].value == "")	{ allOK = false; }
	if(frm.elements["pfn"].value == "")	{ allOK = false; }
	if(frm.elements["pln"].value == "")	{ allOK = false; }
	if(frm.elements["pa"].value == "")	{ allOK = false; }
	if(frm.elements["pcn"].value == "")	{ allOK = false; }
	if(frm.elements["pe"].value == "")	{ allOK = false; }

	feesel = false;
	
	$("input[name=rt]").each(function(){
		if($(this).attr("checked")){
			feesel = true;
		}
	});
	
//	for(i=0;i<frm.elements["rt"].length;i++){
//		if(frm.elements["rt"][i].checked){ feesel=true; }
//	}
	if(!feesel){ allOK = false; }
	
	if(allOK == false){
		alert("Some data seems to be missing, please fill out all required fields before submitting the form.");
	}

	return allOK;
}
