function firstPicture() { 
	$('#right').load('aboutus.html');
	$('#aboutus').addClass("selected");
	$('#opportunities, #partners, #contactus, #currenttransactions, #recenttransactions, #vendors').removeClass("selected");
	$('#content_bg').animate({"left" : "0"},1000);
	$('#partners-form').css({"display" : "none"});
	$("#right").attr("style", "");
}
function secondPicture() {
	$('#right').load('theukopportunity.html');
	$('#opportunities').addClass("selected");
	$('#aboutus, #partners, #contactus, #currenttransactions, #recenttransactions, #vendors').removeClass("selected");
	$('#content_bg').animate({"left" : "-860px"}, 1000);
	$('#partners-form').css({"display" : "none"});
	$("#right").attr("style", "");
}
function thirdPicture() {
	$('#right').load('currencyadvantage.html');
	$('#partners').addClass("selected");
	$('#aboutus, #opportunities, #contactus, #currenttransactions, #recenttransactions, #vendors').removeClass("selected");
	$('#content_bg').animate({"left" : "-1720px"},1000);  
	$('#partners-form').css({"display" : "none"});
	$("#right").attr("style", "");
}
function fourthPicture() {
	$('#right').load('strategicpartners.html');
	$('#contactus').addClass("selected");
	$('#aboutus, #opportunities, #partners, #currenttransactions, #recenttransactions, #vendors').removeClass("selected");
	$('#content_bg').animate({"left" : "-2580px"},1000); 
	$('#partners-form').css({"display" : "none"});
	$("#right").attr("style", "");
}
function fifthPicture() {
	$('#right').load('recenttransactions.html');
	$('#recenttransactions').addClass("selected");
	$('#aboutus, #opportunities, #partners, #contactus, #currenttransactions, #vendors').removeClass("selected");
	$('#content_bg').animate({"left" : "-3440px"},1000); 
	$('#partners-form').css({"display" : "none"});
	$("#right").attr("style", "");
}
function sixthPicture() {
	$('#right').load('currentopportunities.html');
	$('#currenttransactions').addClass("selected");
	$('#aboutus, #opportunities, #partners, #contactus, #recenttransactions, #vendors').removeClass("selected");
	$('#content_bg').animate({"left" : "-4300px"},1000); 
	$('#partners-form').css({"display" : "none"});
	$("#right").attr("style", "");
}
function tenthPicture() {
	$('#right').load('vendors.html');
	$('#vendors').addClass("selected");
	$('#aboutus, #opportunities, #partners, #contactus, #recenttransactions, #currenttransactions').removeClass("selected");
	$('#content_bg').animate({"left" : "-5160px"},1000); 
	$('#partners-form').css({"display" : "none"});
	$("#right").attr("style", "");
}
function seventhPicture() {
	//$("#partners-form").remove();
	$('#aboutus, #opportunities, #partners, #contactus, #recenttransactions, #currenttransactions, #vendors').removeClass("selected");
		if (!$("#brochure-form").is(':visible'))
		{
			$('#partners-form').css({"display" : "none"});
			$.get('downloadbrochure.html', function(html){
				$('#right').append(html);
				if($("#brochure-form").css("display") == "none")
				{
					$("#brochure-form").effect("slide",{"direction" : "down"},500);
					$('#brochure-form').css({"display" : "block"});	
				}
			});
		}
}
function eigthPicture() {
	$('#right').load('disclaimer.html');
	$('#aboutus, #opportunities, #partners, #contactus, #currenttransactions, #recenttransactions, #vendors').removeClass("selected");
	$('#partners-form').css({"display" : "none"});
	$("#right").attr("style", "");
}
function ninthPicture() {
	$('#right').load('termsandconditions.html');
	$('#aboutus, #opportunities, #partners, #contactus, #currenttransactions, #recenttransactions, #vendors').removeClass("selected");
	$('#partners-form').css({"display" : "none"});
	$("#right").attr("style", "");
}

function partnersForm(checkIndex) { 
	
	if ($("#brochure-form").css("display") == "block")
	{
		$("#brochure-form").remove();
	}
	if ($("#partners-form").css("display") == "none")
	{
		$("#partners-form").effect("slide",{"direction" : "down"},500, function(){
			$("#partners-form .part-name").attr("checked", "");
			$("#partners-form .part-name:eq(" + checkIndex + ")").attr("checked", "checked"); 			
		});
		$('#partners-form').css({"display" : "block"});
	}
	else
	{
		$("#partners-form .part-name").attr("checked", "");
		$("#partners-form .part-name:eq(" + checkIndex + ")").attr("checked", "checked"); 			
	}
	

}

function MM_validateForm()
{
	if (document.getElementById)
	{
		var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments;
		for (i=0; i<(args.length-2); i+=3)
		{
			test=args[i+2];
			val=document.getElementById(args[i]);
			if (val)
			{
				nm=val.name;
				if ((val=val.value)!="")
				{
					if (test.indexOf('isEmail')!=-1)
					{
						p=val.indexOf('@');
						if (p<1 || p==(val.length-1))
							errors+='- '+nm+' must contain an e-mail address.\n';
					}
					else if (test!='R')
					{
						num = parseFloat(val);
						if (isNaN(val))
							errors+='- '+nm+' must contain a number.\n';
						if (test.indexOf('inRange') != -1)
						{
							p=test.indexOf(':');
							min=test.substring(8,p);
							max=test.substring(p+1);
							if (num<min || max<num)
								errors+='- '+nm+' must contain a number between '+min+' and '+max+'.\n';
						}
					}
				}
				else if (test.charAt(0) == 'R')
					errors += '- '+nm+' is required.\n';
			}
		} 
		
		// partners
		if ($("#partners-form").is(":visible"))
		{
			var partnerSelected = false;
			$("#partners-form .part-name").each(function(){
				if ($(this).attr("checked"))
				{
					partnerSelected = true;
					return false;
				}
			});	
			if (!partnerSelected)
				errors += "- partner is required. \n";
			
			if ( $('#telephone').val() != '' && !$.trim($('#telephone').val()).match(/^[0-9\+][0-9\-\/ \(\)]+$/) )
				errors += "- telephone must contain telephone number. \n";
				
		}
	
		// brochure
		else if ($("#brochure-form").is(":visible"))
		{			
			errors += checkBrochureSelects();
			if ($('#br_where').val() == '')
				errors += "- how did you find us field is required. \n";
			if ( $('#br_telephone').val() != '' && !$.trim($('#br_telephone').val()).match(/^[0-9\+][0-9\-\/ \(\)]+$/) )
				errors += "- telephone must contain telephone number. \n";
		}
		
		if (errors)
			alert('The following error(s) occurred:\n'+errors);
		document.MM_returnValue = (errors == '');
	}
}

function submitForm()
{
	MM_validateForm('email','','RisEmail','telephone','','R');
	if (document.MM_returnValue)	//no errors
	{
		var partners = [];
		$("#partners-form .part-name").each(function(){
			if ($(this).attr("checked"))
			{
				partners.push($(this).attr("name"));
			}
		});	
		partners = partners.join(", ");
	
		  $.get("mail_form.php", { name: $('#name').val(), phone: $('#telephone').val(), email: $('#email').val(), partners: partners, action: "sendPartners" },function(data){
			var oldPartnersContent = $("#partners-form").clone().html();
			
			var slideDownPartners = function() {
				$("#partners-form").hide("slide",{"direction" : "down"},500, function(){
						$("#partners-form").html(oldPartnersContent);
				});	
			};
			$("#partners-form").html("Thank you for registering for more information on our partners. We have sent an email to the address to confirm your request. If you do not receive the email or wish to contact us directly, please call us on +44 207 952 7223");
			setTimeout(slideDownPartners,10000);
			return true;
		  });
		  

	}
	else return false;
}

function checkBrochureSelects()
{
	var msg = '';
	$('#brochure-form select option:selected').each(function(){
		if (this.index < 2)
		{
			msg += $(this).parent().children(":first").val() + '\n';
		}

	});
	
	return msg;
}

function sendPdfLink()
{
	MM_validateForm('br_email','','RisEmail','br_telephone','','R');
	if (document.MM_returnValue)	//no errors
	{
		var oldBrochureContent = $("#brochure-form").clone().html();
		$("#pdf_submit").attr("disabled", "disabled");
		$.get("mail_form.php", { name: $('#br_name').val(), phone: $('#br_telephone').val(), email: $('#br_email').val(), country: $('#br_country').val(), where: $('#br_where').val(), investor: $('#br_investor').val(), properties: $('#br_properties').val(), budget: $('#br_budget').val(), time: $('#br_time').val(), action: "sendPdf" },function(data){
			if(data){
			$("#submit_butt").click();
				/*var slideDownPartners = function() {
					$("#brochure-form").hide("slide",{"direction" : "down"},500, function(){
						$("#brochure-form").html(oldBrochureContent);
					});
				};
				$("#brochure-form").html("Thank you for requesting our brochure. We have sent an email to the address you entered with a link where you can download our brochure. If you do not receive the email or wish to receive a brochure in the post, please call us on +44 207 952 7223.");
				setTimeout(slideDownPartners,10000);*/
			}
			
			else
				alert('There was a problem while sending your message. Please try again.');
			$("#pdf_submit").removeAttr("disabled");	
			return true;
		  });
		  

	}
	else return false;
}

function sendRegisterLink()
{
	$("#brochure-form").remove();
	
	var errors = '';
	
	if (!$.trim($('#name2').val()) || $('#name2').val() == 'enter your name')
		errors += "- Name must not be empty. \n";
	
	if (!$.trim($('#phone2').val()).match(/^[0-9\+][0-9\-\/ \(\)]+$/))
		errors += "- Telephone must contain telephone number. \n";

	if (!$.trim($('#email2').val()).match(/^([\w\+\-]+)(\.[\w\+\-]+)*@([\w\-]+\.)+[a-z]{2,6}$/i))
		errors += "- Registration email must contain valid e-mail address. \n";
		
	if (errors)
	{
		alert('The following error(s) occurred:\n'+errors);
		return false;
	}	
	else (document.MM_returnValue)	//no errors
	{
		$('#register-form').css("display") == "block";
		$("#register-form").show("slide",{"direction" : "down"},500);
		if ($("#partners-form").is(':visible'))
		{
			$('#partners-form').css({"display" : "none"});
		}
		$("#register_submit").attr("disabled", "disabled");
		$.get("mail_form.php", { name: $('#name2').val(), phone: $('#phone2').val(), email: $('#email2').val(), action: "sendRegister" },function(data){
			if(data){
			
				var slideDownRegister = function() {
					$("#register-form").hide("slide",{"direction" : "down"},500);
					$("#name2").attr("value", "enter your name");
					$("#name2").css("color", "#777777");
					$("#phone2").attr("value", "enter your phone number");
					$("#phone2").css("color", "#777777");
					$("#email2").attr("value", "enter your e-mail");
					$("#email2").css("color", "#777777");
				};
				setTimeout(slideDownRegister,10000);
			}
			
			else
				alert('There was a problem while sending your message. Please try again.');
			$("#register_submit").removeAttr("disabled");	
			return true;
		  });

	}
}

// document ready
$(function(){
	var action = document.location.search.substring(1);
	
	switch(action)
	{
		case('showBrochureForRegistered'):
			$('#downloadbrochure').click();			
			break;
		case('aboutus'):
			$('#aboutus').click();
			break;					
		case('opportunities'):
			$('#opportunities').click();
			break;		
		case('partners'):
			$('#partners').click();
			break;					
		case('contactus'):
			$('#contactus').click();
			break;	
		case('recenttransactions'):
			$('#recenttransactions').click();
			break;					
		case('currenttransactions'):
			$('#currenttransactions').click();
			break;	
		case('vendors'):
			$('#vendors').click();
			break;					
		case('disclaimer'):
			$('#disclaimer').click();
			break;	
		case('termsandconditions'):
			$('#termsandconditions').click();
			break;									
	}
});
