function openprompt(pdf){
	 	var temp = {
			state0: {
				html:'<h1>Welcome to CJC&#0153; Document Download Center</h1><p>In order to have access to our CJC&#0153; Document Download Center, we ask you kindly to enter your contact info below. Click <i>Subscribe</i> and our documents are available. <br/>Thank you so much for your interest in our company.</p><table style=\"padding-top:10px;\"><tr><td>Company<span style=\"color:#ff0000;\"> *</span></td><td><input type=\"text\" name=\"company\" id=\"company\" value=\"\" class=\"company\" /></td><td id=\"err_company\">&nbsp;</td></tr><tr><td>First name<span style=\"color:#ff0000;\"> *</span></td><td><input type=\"text\" name=\"firstname\" id=\"firstname\" value=\"\" class=\"firstname\" /></td><td id=\"err_firstname\">&nbsp;</td></tr><tr><td>Last name<span style=\"color:#ff0000;\"> *</span></td><td><input type=\"text\" name=\"name\" id=\"name\" value=\"\" class=\"name\" /></td><td id=\"err_name\">&nbsp;</td></tr><tr><td>Title<span style=\"color:#ff0000;\"> *</span></td><td><input type=\"text\" name=\"title\" id=\"title\" value=\"\" class=\"title\" /></td><td id=\"err_title\">&nbsp;</td></tr><tr><td>State</td><td><input type=\"text\" name=\"state\" id=\"state\" value=\"\" class=\"state\" /></td><td id=\"err_state\">&nbsp;</td></tr><tr><td>Country<span style=\"color:#ff0000;\"> *</span></td><td><input type=\"text\" name=\"country\" id=\"country\" value=\"\" class=\"country\" /></td><td id=\"err_country\">&nbsp;</td></tr><tr><td>Phone<span style=\"color:#ff0000;\"> *</span></td><td><input type=\"text\" name=\"phone\" id=\"phone\" value=\"\" class=\"phone\" /></td><td id=\"err_phone\">&nbsp;</td></tr><tr><td>Email<span style=\"color:#ff0000;\"> *</span></td><td><input type=\"text\" name=\"email\" id=\"email\" value=\"\" class=\"email\" /></td><td id=\"err_email\">&nbsp;</td></tr></table><div style=\"font-weight:normal;padding-bottom:10px;\"><span style=\"color:#ff0000;\">*</span> mandatory fields</div><div style=\"font-weight:normal;\"><strong>Subscribe for CJC Newsletter<\/strong><br\/>Yes, I should like to subscribe for the following segment(s) :<div><input type=\"checkbox\" name=\"newsletterwind\" id=\"newsletterwind\" value=\"Wind\" \/>&nbsp;Wind<\/div><div><input type=\"checkbox\" name=\"newslettermarine\" id=\"newslettermarine\" value=\"Marine\" \/>&nbsp;Marine<\/div><div><input type=\"checkbox\" name=\"newsletterpower\" id=\"newsletterpower\" value=\"Power\" \/>&nbsp;Power<\/div><div><input type=\"checkbox\" name=\"newslettermining\" id=\"newslettermining\" value=\"Mining\" \/>&nbsp;Mining<\/div><div><input type=\"checkbox\" name=\"newslettermisc\" id=\"newslettermisc\" value=\"Misc. Industries\" \/>&nbsp;Misc. Industries<\/div><\/div>',
				buttons: { Cancel: false, Subscribe: 1 },
				focus: 1,
				submit:function(v,m,f){ 
					if(!v)
						$.prompt.close();
					else {
						var message_company = "";
						var message_firstname = "";
						var message_name = "";
						var message_title = "";
						var message_state = "";
						var message_country = "";
						var message_phone = "";
						var message_email = "";
						var errcount=0;
									
						if (f.company == "") {
							message_company = '<div style="color:#ff0000;"><- missing</div>';
							$("td#err_company").html(message_company);
							errcount=errcount+1;
						} else {
							message_company = '';
							$("td#err_company").html(message_company);
						}
						if (f.firstname == "") {
							message_firstname += '<div style="color:#ff0000;"><- missing</div>';
							$("td#err_firstname").html(message_firstname);
							errcount=errcount+1;
						} else {
							message_firstname = '';
							$("td#err_firstname").html(message_firstname);
						}
						if (f.name == "") {
							message_name += '<div style="color:#ff0000;"><- missing</div>';
							$("td#err_name").html(message_name);
							errcount=errcount+1;
						} else {
							message_name = '';
							$("td#err_name").html(message_name);
						}
						if (f.title == "") {
							message_title += '<div style="color:#ff0000;"><- missing</div>';
							$("td#err_title").html(message_title);
							errcount=errcount+1;
						} else {
							message_title = '';
							$("td#err_title").html(message_title);
						}
						if (f.state == "") {
							message_state += '';
							$("td#err_state").html(message_state);
							errcount=errcount;
						} else {
							message_state = '';
							$("td#err_state").html(message_state);
						}
						if (f.country == "") {
							message_country += '<div style="color:#ff0000;"><- missing</div>';
							$("td#err_country").html(message_country);
							errcount=errcount+1;
						} else {
							message_country = '';
							$("td#err_country").html(message_country);
						}
						if (f.phone == "") {
							message_phone += '<div style="color:#ff0000;"><- missing</div>';
							$("td#err_phone").html(message_phone);
							errcount=errcount+1;
						} else {
							message_phone = '';
							$("td#err_phone").html(message_phone);
						}
						if (f.email == "") {
							message_email += '<div style="color:#ff0000;"><- missing</div>';
							$("td#err_email").html(message_email);
							errcount=errcount+1;
						} else {
							var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
									
							if(reg.test(f.email) == false) {
								message_email = '<div style="color:#ff0000;"><- wrong format</div>';
								$("td#err_email").html(message_email);
								errcount=errcount+1;
							} else {
								message_email = '';
								$("td#err_email").html(message_email);
							}
						}
						if (errcount!=0) {
							return false;
						}
						return true;//Done!
					}
				return false; 
			}
		}
	}
				
	var cookie=$.cookie('CJC Download Center');
	var company=$.cookie('CJC Company');
	var firstname=$.cookie('CJC FirstName');
	var name=$.cookie('CJC Name');
	var title=$.cookie('CJC Title');
	var state=$.cookie('CJC State');
	var country=$.cookie('CJC Country');
	var phone=$.cookie('CJC Phone');
	var email=$.cookie('CJC Email');
	var language='Polish';
				
	if (cookie=='registered' && company!='' && firstname!='' && name!='' && title!='' && country!='' && phone!='' && email!='') {
	var str = "You can now proceed with the download:<br/> <a href="+pdf+" target='_blank'>Download PDF</a><br />";
	$.prompt(str);
	var options = { path: '/', expires: 100 };
   $.cookie('CJC Download Center', 'registered', options)				
   $.cookie('CJC Company', company, options)
   $.cookie('CJC FirstName', firstname, options)
	$.cookie('CJC Name', name, options)
	$.cookie('CJC Title', title, options)
	$.cookie('CJC State', state, options)
	$.cookie('CJC Country', country, options)
	$.cookie('CJC Phone', phone, options)
	$.cookie('CJC Email', email, options)
	$.post("index.php?eID=cjc",
	 { company: company, firstname: firstname, name: name, title: title, state: state, country: country, phone:phone, email: email, language: language, pdf: pdf},
   		function(data){	   				
  		});				
	 } 
	 else {
		$.prompt(temp,{
				callback: function(v,m,f){
				var str = "You can now proceed with the download:<br/> <a href="+pdf+" target='_blank'>Download PDF</a><br />";
				var counter=0;
				var companyval;
				var firstnameval;
				var nameval;
				var titleval;
				var stateval;
				var countryval;
				var phoneval;
				var emailval;
				var newsletter1;
				var newsletter2;
				var newsletter3;
				var newsletter4;
				var newsletter5; 
				var languageval='Polish';
							
				$.each(f,function(i,obj){
					var options = { path: '/', expires: 100 };
					counter=counter+1;
					if (counter==1) {
						companyval = obj;
						$.cookie('CJC Company', obj, options);
					}
					else if (counter==2) {
						firstnameval = obj;
						$.cookie('CJC FirstName', obj, options);
					}
					else if (counter==3) {
						nameval = obj;
						$.cookie('CJC Name', obj, options);
					}
					else if (counter==4) {
						titleval = obj;
						$.cookie('CJC Title', obj, options);
					}
					else if (counter==5) {
						stateval = obj;
						$.cookie('CJC State', obj, options);
					}
					else if (counter==6) {
						countryval = obj;
						$.cookie('CJC Country', obj, options);
					}
					else if (counter==7) {
						phoneval = obj;
						$.cookie('CJC Phone', obj, options);
					}
					else if (counter==8) {
						emailval = obj;
						$.cookie('CJC Email', obj, options);
					}
					else if (counter==9) {
						newsletter1 = obj;
					}
					else if (counter==10) {
						newsletter2 = obj;
					}
					else if (counter==11) {
						newsletter3 = obj;
					}
					else if (counter==12) {
						newsletter4 = obj;
					}
					else if (counter==13) {
						newsletter5 = obj;
					}
				});

				$.post("index.php?eID=cjc",
	   				{ company: companyval, firstname: firstnameval, name: nameval, title: titleval, state: stateval, country: countryval, phone:phoneval, email: emailval, newsletter1: newsletter1, newsletter2: newsletter2, newsletter3: newsletter3, newsletter4: newsletter4, newsletter5: newsletter5, language: language, pdf: pdf },
  						function(data){	   				
  				});				
							
				$.prompt(str);
				var COOKIE_NAME = 'CJC Download Center';
				var VALUE = 'registered';
        	         	var options = { path: '/', expires: 100 };
        	          	$.cookie(COOKIE_NAME, VALUE, options);
				}
		});
	}
}
