$("#trialDownloadForm.studio").dialog({
                autoOpen: false,
                height: 440,
                width: 700,
                modal: true,
				resizable: false				
				});
				
$('#trialDownloadLink.studio').click(function() {$('#trialDownloadForm.studio').dialog('open');});

 $("#trialDownloadForm.lightshow").dialog({
                autoOpen: false,
                height: 470,
                width: 700,
                modal: true,
				resizable: false				
				});
				
$('#trialDownloadLink.lightshow').click(function() {$('#trialDownloadForm.lightshow').dialog('open');});

 $("#datasheetTemplate").dialog({
                autoOpen: false,
                height: 520,
                width: 600,
                modal: true,
				resizable: false				
				});
				
$('.datasheetLink').click(function() {

$('#datasheetTemplate').dialog('open');
});


				
$("#buyNowForm.studio").dialog({
                autoOpen: false,
                height: 630,
                width: 650,
                modal: true,
				resizable: false				
});

$("#menu-item-1056").click(function() {

$('#buyNowForm.studio').dialog('open');
});


function lightshowDialogClose()
{
$("#trialDownloadForm.lightshow").dialog('close');
}

function studioDialogClose()
{
$("#trialDownloadForm.studio").dialog('close');
}

function datasheetDialogClose()
{
$("#datasheetTemplate").dialog('close');
}

$("#email").focus( function ()
{
	if ($(this).val() == "Required")
	{
		$(this).val("");
		$(this).css("color","black");
	}
	
	if ($(this).css("color","red"))
	{
		$(this).css("color","black");
	}

}); 

$("#name").focus( function ()
{
	if ($(this).val() == "Required")
	{
		$(this).val("");
		$(this).css("color","black");
	}
	
	if ($(this).css("color","red"))
	{
		$(this).css("color","black");
	}

}); 

$("#company").focus( function ()
{
	if ($(this).val() == "Required")
	{
		$(this).val("");
		$(this).css("color","black");
	}
	
	if ($(this).css("color","red"))
	{
		$(this).css("color","black");
	}

}); 

function focusValidation()
{
	if ($(this).val() == "Required")
	{
		$(this).val("");
		$(this).css("color","black");
	}
	
	if ($(this).css("color","red"))
	{
		$(this).css("color","black");
	}
}

$(".ui-dialog-titlebar-close").click( function () 
{
document.forms["downloadForm"].reset();
document.getElementById("validationMessage").innerHTML = "";
});


function startStudioDownload()
{

if ($.browser.msie == true)
{
$('.wpcf7-response-output').css('display', 'none');
$(".emailBox").css('display', 'none');
$("#studioDownloadLink").attr('href', 'http://www.cm-luminosity.com/downloads/studio/LuminosityStudio.application');
$("#studioDownloadLink").css('display', 'block');
}
else
{
studioDialogClose();
window.location = "http://www.cm-luminosity.com/downloads/studio/setup.exe";
}

}

var isValid = false;

        var validate = function (product) {
		
			document.getElementById("validationMessage").innerHTML = "";
			var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
			var email = document.forms["downloadForm"].elements["email"].value;
			var item = "software";
		
			if (email === '' || email === "Required")
			{
				document.forms["downloadForm"].elements["email"].value = "Required";
				document.forms["downloadForm"].elements["email"].style.color = "red";
				return false;
			}
		
			if(reg.test(email) == false) {
			 
				  document.forms["downloadForm"].elements["email"].style.color = "red";
				  document.getElementById("validationMessage").innerHTML = "Invalid email address";
				  return false;
			   }
			   
			   else 
			   {
			   isValid = true;
			   }
			   
			   if (product == "Studio")
			   {

		
					if (isValid) {
						var subject = "Luminosity Studio Trial Download";
						document.forms["downloadForm"].reset();
						studioDialogClose();
						if ($.browser.msie == true)
						{
						var url = 'http://www.cm-luminosity.com/downloads/studio/LuminosityStudio.application';
						window.location = url;
						$.post("http://www.cm-luminosity.com/sendMail",
							{validated: isValid, subject: subject, item: item, email: email});
						}
						else
						{
						var url = 'http://www.cm-luminosity.com/downloads/studio/setup.exe';
						window.location = url;
					    $.post("http://www.cm-luminosity.com/sendMail",
							{validated: isValid, subject: subject, item: item, email: email});
						}
					}
					else {
						alert('Validation Failed');
					}

					return false;
					
				}
				else if (product == "Lightshow")
				
				{
					if (isValid) {
							var subject = "Luminosity Lightshow Trial Download";
							document.forms["downloadForm"].reset();
							lightshowDialogClose();
							if ($.browser.msie == true)
							{
								var url = 'http://www.cm-luminosity.com/downloads/lightshow/Lightshow.Editor.application';
								window.location = url;
								$.post("http://www.cm-luminosity.com/sendMail",
								{validated: isValid, subject: subject, item: item, email: email});
							}
							else
							{
								var url = 'http://www.cm-luminosity.com/downloads/lightshow/setup.exe';
								window.location = url;
								$.post("http://www.cm-luminosity.com/sendMail",
								{validated: isValid, subject: subject, item: item, email: email});
							}
						}
						else {
							alert('Validation Failed');
						}

						return false;
				}
}


var validateDatasheet = function (datasheet) {
		
			var validationError = false;
			document.getElementById("validationMessage").innerHTML = "";
			var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
			var cusName = document.forms["downloadForm"].elements["name"].value;
			var email = document.forms["downloadForm"].elements["email"].value;
			var company = document.forms["downloadForm"].elements["company"].value;
			var product = document.forms["downloadForm"].elements["product"].value;
			var item = "datasheet";
			
			
			if (cusName === '' || cusName === "Required")
			{
				document.forms["downloadForm"].elements["name"].value = "Required";
				document.forms["downloadForm"].elements["name"].style.color = "red";
				validationError = true;
			}
			
		
			if (email === '' || email === "Required")
			{
				document.forms["downloadForm"].elements["email"].value = "Required";
				document.forms["downloadForm"].elements["email"].style.color = "red";
				validationError = true;
			}
			else if(reg.test(email) == false) {
			 
				  document.forms["downloadForm"].elements["email"].style.color = "red";
				  document.getElementById("validationMessage").innerHTML = "Invalid email address";
				  validationError = true
			   }
			
			if (company === '' || company === "Required")
			{
				document.forms["downloadForm"].elements["company"].value = "Required";
				document.forms["downloadForm"].elements["company"].style.color = "red";
				validationError = true;
			}
		
			if (validationError == true)
			{
				 return false;
			}
			else
			{
			isValid = true;
			}
			
			if (isValid)
			{
				if (datasheet === "studio")
				{
					var subject = "Luminosity Studio Datasheet Download";
					document.forms["downloadForm"].reset();
					datasheetDialogClose();
					var url;
					if (product == "Studio")
					{
					url = 'http://www.cm-luminosity.com/downloaddatasheet?ID=LuminosityStudioA4.pdf';
					}
					window.location = url;
					
					$.post("http://www.cm-luminosity.com/sendMail",
					{validated: isValid, subject: subject, item: item, cusName: cusName, email: email, company: company});
				}
				else if (datasheet === "lightshow")
				{
					var subject = "Luminosity Lightshow Datasheet Download";
					document.forms["downloadForm"].reset();
					datasheetDialogClose();
					var url;
					if (product == "Studio")
					{
					url = 'http://www.cm-luminosity.com/downloaddatasheet?ID=LightshowDatasheet.pdf';
					}
					window.location = url;
					
					$.post("http://www.cm-luminosity.com/sendMail",
					{validated: isValid, subject: subject, item: item, cusName: cusName, email: email, company: company});
				}
				
				else if (datasheet === "reach")
				{
					var subject = "Luminosity Reach Datasheet Download";
					document.forms["downloadForm"].reset();
					datasheetDialogClose();
					var url;
					if (product == "Studio")
					{
					url = 'http://www.cm-luminosity.com/downloaddatasheet?ID=LuminosityReachA4.pdf';
					}
					window.location = url;
					
					$.post("http://www.cm-luminosity.com/sendMail",
					{validated: isValid, subject: subject, item: item, cusName: cusName, email: email, company: company});
				}
				
				return false;
			}
			   
			   
}

 $("#privacyPolicyScreen").dialog({
                autoOpen: false,
                height: 600,
                width: 700,
                modal: true,
				resizable: true				
				});
				
$('#privacyPolicy').click(function() {$('#privacyPolicyScreen').dialog('open');});
$('#privacyPolicy2').click(function() {$('#privacyPolicyScreen').dialog('open');});

 $("#termsAndConditionsScreen").dialog({
                autoOpen: false,
                height: 600,
                width: 700,
                modal: true,
				resizable: true				
				});
				
$('#termsAndConditions').click(function() {$('#termsAndConditionsScreen').dialog('open');});
