function openConfirm(file, heading)
{
	var file_form = '<div id="file_form_div"><div id="file_form_overlay_msg" class="form_msg_area"></div><form action="" id="file_form" method="post"><input type="hidden" name="file" id="file_file" value="' + file +'" /><table cellpadding="6" cellspacing="0" border="0" align="center"><tr><th colspan="2" style="font-size:26px;">Paper Download Form</th></tr><tr align="left" valign="top"><td align="left" valign="top">Name:</td><td align="left" valign="top"><input type="text" name="name" id="file_name" value="" /><br /><div id="file_form_name_msg_area" class="form_msg_area"></div></td></tr><tr align="left" valign="top"><td align="left" valign="top">Company:</td><td align="left" valign="top"><input type="text" name="company" id="file_company" value="" /><br /><div id="file_form_company_msg_area" class="form_msg_area"></div></td></tr><tr align="left" valign="top"><td align="left" valign="top">Email Address:</td><td align="left" valign="top"><input type="text" name="email" id="file_email" value="" /><br /><div id="file_form_email_msg_area" class="form_msg_area"></div></td></tr><tr><td align="left" valign="top">Phone Number:</td><td align="left" valign="top"><input type="text" name="phone" id="file_phone" value="" /><br /><div id="file_form_phone_msg_area" class="form_msg_area"></div><br /><div id="file_form_file_msg_area" class="form_msg_area"></div></td></tr><tr><td colspan="2" align="center"><input type="button" value="Submit" onclick="Windows.focusedWindow.updateHeight();Windows.focusedWindow.showCenter();Dialog.okCallback();" /><input type="button" value="Close" onclick="Dialog.cancelCallback()" /></td></tr></table></form></div>';
	 Dialog.confirm(file_form, {className:"alphacube", width:400,
		onOk:function(win)
		{
			Windows.focusedWindow.updateHeight();
			Windows.focusedWindow.showCenter();
			new Ajax.Request('publishedpapers_post.php',
			{
				method:'post',
				parameters: { name: $F("file_name"), company: $F("file_company"), email:$F("file_email"), phone: $F("file_phone"), file: $F("file_file") },
				onSuccess: function(transport){
					var json = transport.responseText.evalJSON();
					$("file_form_overlay_msg").update("");
					document.getElementById("file_form_overlay_msg").style.display = "none";
					$$('div.form_msg_area').each(function(s) {
						s.update("");
						s.setStyle({'display':"none"});
					});
					if(Object.inspect(json))
					{
						if(json.error == "false")
						{
							$("file_form_overlay_msg").update(json.msg);
							document.getElementById("file_form_overlay_msg").style.display = "block";
							document.getElementById("file_form").reset();
							
							document.getElementById("file_name").value = "";
							document.getElementById("file_file").value = "";
							document.getElementById("file_company").value = "";
							document.getElementById("file_email").value = "";
							document.getElementById("file_phone").value = "";
							
							Windows.focusedWindow.updateHeight();
							Windows.focusedWindow.showCenter();
						}
						else
						{
							for(ptr in json.error_msg)
							{
								$("file_form_" + ptr + "_msg_area").update(json.error_msg[ptr]);
								document.getElementById("file_form_" + ptr + "_msg_area").style.display = "block";
							}
							
							Windows.focusedWindow.updateHeight();
							Windows.focusedWindow.showCenter();
							
							if(json.msg != "")
							{
							
							}
							new Effect.Shake(Windows.focusedWindow.getId());
							
							return false;
						}
					}
				},
				onFailure: function(){ alert('Something went wrong...'); }
			});			
		}
	});
}

function open_quote_form()
{
	var free_quote_form = '<form id="overlay_form" action="freequoteform.php" method="post"><div id="overlay_msg" class="form_msg_area"></div><table cellspacing="0" cellpadding="4" width="100%" border="0"><tbody><tr><th colspan="2" align="center" style="font-size:26px;">Get Quote</th></tr><tr align="left" valign="top" id="row_color"><td width="24%">Name<span class="required">*</span></td><td width="28%"><input id="fname" maxlength="50" name="fname" /><br /><div id="fname_msg_area" class="form_msg_area"></div></td></tr><tr align="left" valign="top"><td>E-mail Address<span class="required">*</span></td><td><input id="email" maxlength="100" name="email" /><br /><div id="email_msg_area" class="form_msg_area"></div></td></tr><tr align="left" valign="top" id="row_color"><td>Company<span class="required">*</span></td><td><input id="organization" maxlength="100" name="organization" /><br /><div id="organization_msg_area" class="form_msg_area"></div></td></tr><tr align="left" valign="top"><td>No. of Locations</td><td><select id="locations" name="locations"><option value="1" selected="selected">1</option><option value="2-5">2-5</option><option value="6-10">6-10</option><option value="10+">10+</option></select><br /><div id="locations_msg_area" class="form_msg_area"></div></td></tr><tr align="left" valign="top" id="row_color"><td>No. of Nodes</td><td><select id="nodes" name="nodes"><option value="1-100">1-100</option><option value="101-1000">101-1000</option><option value="1001-5000">1001-5000</option><option value="5001-10000">5001-10000</option><option value="10000+">10000+</option></select><br /><div id="nodes_msg_area" class="form_msg_area"></div></td></tr><tr align="left" valign="top" id="row_color"><td>Phone Number<span class="required">*</span></td><td><input id="phone" maxlength="20" name="phone" /><br /><div id="phone_msg_area" class="form_msg_area"></div></td></tr><tr align="left" valign="top"><td valign="top">Additional Information</td><td ><textarea id="comments" name="comments" rows="4" cols="20"></textarea><br /><div id="comments_msg_area" class="form_msg_area"></div></td></tr><tr><td colspan="2" align="center" style="text-align:center"><input name="submitForm" id="submitForm" value="Submit" type="button" onclick="Windows.focusedWindow.updateHeight();Windows.focusedWindow.showCenter();Dialog.okCallback();" />&nbsp;&nbsp;<input value="Close" type="button" onclick="Dialog.cancelCallback()" /></td></tr></tbody></table><div style="text-align:left;font-size:9px;">Information you provide will not be disclosed to a third party outside Cyber Security Works, unless required by law or otherwise stated.</div></form>';
				
	Dialog.confirm(free_quote_form, {className:"alphacube", width:400,
		onOk:function(win)
		{
			Windows.focusedWindow.updateHeight();
			Windows.focusedWindow.showCenter();
			new Ajax.Request('freequoteform_post.php',
			{
				method:'post',
				parameters: { fname: $F("fname"),email:$F("email"), organization: $F("organization"), locations: $F("locations"),nodes: $F("nodes"),phone: $F("phone"),comments: $F("comments") },
				onSuccess: function(transport){
					var json = transport.responseText.evalJSON();
					$("overlay_msg").update("");
					document.getElementById("overlay_msg").style.display = "none";
					$$('div.form_msg_area').each(function(s) {
						s.update("");
						s.setStyle({'display':"none"});
					});
					if(Object.inspect(json))
					{
						if(json.error == "false")
						{
							document.getElementById("fname").value = "";
							document.getElementById("email").value = "";
							document.getElementById("organization").value = "";
							document.getElementById("locations").value = "1";
							document.getElementById("nodes").value = "1-100";
							document.getElementById("phone").value = "";
							document.getElementById("comments").value = "";
							
							$("overlay_msg").update(json.msg);
							document.getElementById("overlay_msg").style.display = "block";
							Windows.focusedWindow.updateHeight();
							Windows.focusedWindow.showCenter();
						}
						else
						{
							for(ptr in json.error_msg)
							{
								$(ptr + "_msg_area").update(json.error_msg[ptr]);
								document.getElementById(ptr + "_msg_area").style.display = "block";
							}
							if(json.msg != "")
							{
							
							}
							new Effect.Shake(Windows.focusedWindow.getId());
							Windows.focusedWindow.updateHeight();
							Windows.focusedWindow.showCenter();
							return false;
						}
					}
				},
				onFailure: function(){ alert('Something went wrong...'); }
			});			
		}
	});
}


function open_contact()
{

	var contact_form = '<div id="contact_form_div"><table width="100%" border="0" cellspacing="0" cellpadding="10"><tr><td colspan="3" valign="top" bgcolor="#FFFFFF" class="linkTitle" style="font-size:26px;">Contact Us </td></tr><tr><td width="200" valign="top" bgcolor="#FFFFFF"><table width="200" border="0" cellspacing="0" cellpadding="0" class="box"><tr><td valign="top"><strong>Cyber Security Works</strong><br /><a href="mailto:info@cybersecurityworks.com">info@cybersecurityworks.com</a></td></tr></table></td><td width="10" valign="top" bgcolor="#FFFFFF">&nbsp;</td><td width="445" valign="top" bgcolor="#FFFFFF"><table border="0" cellpadding="0" cellspacing="0" id="contactForm_msg_tb" style="display:none;"><tr><td valign="middle" align="left" height="315" style="color:#0d4d0d;font-weight:bold;font-size:11px;">Thank you for your interest. You will be contacted soon by someone at Cyber Security Works Pvt. Ltd.<p align="center"><input name="reset" id="reset" value="Close" type="button" onclick="Dialog.cancelCallback()" /></p></td></tr></table><form id="contactForm" action="" method="post"><div id="contact_overlay_msg" class="form_msg_area"></div><table cellspacing="0" cellpadding="4" width="100%" border="0" id="contactForm_tb"><tr id="row_color" align="left" valign="top"><td width="24%">First Name<span class="required">*</span></td><td width="28%"><input id="contact_fname" maxlength="50" name="fname" /><br /><div id="contact_fname_msg_area" class="form_msg_area"></div></td>	</tr><tr align="left" valign="top">	<td>Last Name<span class="required">*</span></td>	<td><input id="contact_lname" maxlength="50" name="lname" /><br /><div id="contact_lname_msg_area" class="form_msg_area"></div></td>	</tr>	<tr id="row_color" align="left" valign="top">	<td>Company<span class="required">*</span></td>	<td><input id="contact_organization" maxlength="100" name="organization" /><br /><div id="contact_organization_msg_area" class="form_msg_area"></div></td>	</tr>	<tr align="left" valign="top">	<td>E-mail Address<span class="required">*</span></td>	<td><input id="contact_email" maxlength="100" name="email" /><br /><div id="contact_email_msg_area" class="form_msg_area"></div></td></td>	</tr>	<tr id="row_color">	<td>Phone Number<span class="required">*</span></td>	<td><input id="contact_phone" maxlength="20" name="phone" /><br /><div id="contact_phone_msg_area" class="form_msg_area"></div></td>	</tr>	<tr id="row_color">	<td>Address 1</td>	<td><input id="contact_primary_add_1" maxlength="100" name="primary_add_1" /><br /><div id="contact_primary_add_1_msg_area" class="form_msg_area"></div></td>	</tr>	<tr align="left" valign="top">	<td>Address 2</td>	<td><input id="contact_primary_add_2" maxlength="100" name="primary_add_2" /><br /><div id="contact_primary_add_2_msg_area" class="form_msg_area"></div></td>	</tr align="left" valign="top">	<tr id="row_color">	<td>City</td>	<td colspan="2"><input id="contact_city" maxlength="100" name="city" /><br /><div id="contact_city_msg_area" class="form_msg_area"></div></td></tr>	<tr id="row_color" align="left" valign="top">	<td>Postal Code</td>	<td colspan="2"><input id="contact_postal_code" name="postal_code" /><br /><div id="contact_postal_code_msg_area" class="form_msg_area"></div></td>	</tr>	<tr align="left" valign="top"><td>Comments</td><td colspan="2"><textarea id="contact_comments" name="comments" rows="4" cols="20"></textarea><br /><div id="contact_comments_msg_area" class="form_msg_area"></div></td>	</tr>	<tr align="left" valign="top">	<td>&nbsp;</td>	<td colspan="2" align="left"><input name="submitForm" id="contact_submitForm" value="Submit" type="button" onclick="Windows.focusedWindow.updateHeight();Windows.focusedWindow.showCenter();Dialog.okCallback();" />&nbsp;&nbsp;<input name="reset" id="reset" value="Close" type="button" onclick="Dialog.cancelCallback()" /></td></tr></table></form></td></tr></table><div style="text-align: left; font-size: 9px;"><br />Information you provide will not be disclosed to a third party outside Cyber Security Works, unless required by law or otherwise stated.</div></div>';
	Dialog.confirm(contact_form, {className:"alphacube", width:600,
		onOk:function(win)
		{
			Windows.focusedWindow.updateHeight();
			Windows.focusedWindow.showCenter();
			new Ajax.Request('contactus_post.php',
			{
				method:'post',
				parameters: { fname: $F("contact_fname"), lname: $F("contact_lname"), organization:$F("contact_organization"), email: $F("contact_email"), phone: $F("contact_phone"), primary_add_1: $F("contact_primary_add_1"), primary_add_2: $F("contact_primary_add_2"), city: $F("contact_city"), postal_code: $F("contact_postal_code"), comments: $F("contact_comments") },
				onSuccess: function(transport){
					var json = transport.responseText.evalJSON();
					$("contact_overlay_msg").update("");
					document.getElementById("contact_overlay_msg").style.display = "none";
					$$('div.form_msg_area').each(function(s) {
						s.update("");
						s.setStyle({'display':"none"});
					});
					if(Object.inspect(json))
					{
						if(json.error == "false")
						{
							document.getElementById("contact_fname").value = "";
							document.getElementById("contact_lname").value = "";
							document.getElementById("contact_organization").value = "";
							document.getElementById("contact_email").value = "";
							document.getElementById("contact_phone").value = "";
							document.getElementById("contact_primary_add_1").value = "";
							document.getElementById("contact_primary_add_2").value = "";
							document.getElementById("contact_city").value = "";
							document.getElementById("contact_postal_code").value = "";
							document.getElementById("contact_comments").value = "";
							
							$("contact_overlay_msg").update(json.msg);
							document.getElementById("contact_overlay_msg").style.display = "block";
							//document.getElementById("contactForm").reset();
							//document.getElementById("contactForm_tb").style.display = "none";
							//document.getElementById("contactForm_msg_tb").style.display = "";
							Windows.focusedWindow.updateHeight();
							Windows.focusedWindow.showCenter();	
						}
						else
						{
							for(ptr in json.error_msg)
							{
								$("contact_" + ptr + "_msg_area").update(json.error_msg[ptr]);
								document.getElementById("contact_" + ptr + "_msg_area").style.display = "block";
							}
							
							Windows.focusedWindow.updateHeight();
							Windows.focusedWindow.showCenter();
							
							if(json.msg != "")
							{
							
							}
							new Effect.Shake(Windows.focusedWindow.getId());
							
							return false;
						}
					}
				},
				onFailure: function(){ alert('Something went wrong...'); }
			});			
		}
	});
	
}

