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>Submit</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>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_country\">&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>Submit for CJC Newsletter<\/strong><br\/>Yes, I should like to submit for the following segment(s) :<div><input type=\"checkbox\" name=\"newslettermarine\" id=\"newslettermarine\" \/>&nbsp;Marine<\/div><div><input type=\"checkbox\" name=\"newslettermining\" id=\"newslettermining\" \/>&nbsp;Mining<\/div><div><input type=\"checkbox\" name=\"newsletterpower\" id=\"newsletterpower\" \/>&nbsp;Power<\/div><div><input type=\"checkbox\" name=\"newsletterwind\" id=\"newsletterwind\" \/>&nbsp;Wind<\/div><div><input type=\"checkbox\" name=\"newslettermisc\" id=\"newslettermisc\" \/>&nbsp;Misc. Industries<\/div><\/div>',
				buttons: { Cancel: false, Submit: 1 },
				focus: 1,
				submit:function(v,m,f){ 
					if(!v)
						$.prompt.close();
					else {
						var message_company = "";
						var message_name = "";
						var message_title = "";
						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.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.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 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='English';
				
	if (cookie=='registered' && company!='' && 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 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, 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 nameval;
				var titleval;
				var stateval;
				var countryval;
				var phoneval;
				var emailval;
				var newslettermarine;
				var newslettermining;
				var newsletterpower;
				var newsletterwind;
				var newslettermisc; 
				var languageval='English';
							
				$.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) {
						nameval = obj;
						$.cookie('CJC Name', obj, options);
					}
					else if (counter==3) {
						titleval = obj;
						$.cookie('CJC Title', obj, options);
					}
					else if (counter==4) {
						stateval = obj;
						$.cookie('CJC State', obj, options);
					}
					else if (counter==5) {
						countryval = obj;
						$.cookie('CJC Country', obj, options);
					}
					else if (counter==6) {
						phoneval = obj;
						$.cookie('CJC Phone', obj, options);
					}
					else if (counter==7) {
						emailval = obj;
						$.cookie('CJC Email', obj, options);
					}
					else if (counter==8) {
						newslettermarine = obj;
					}
					else if (counter==9) {
						newslettermining = obj;
					}
					else if (counter==10) {
						newsletterpower = obj;
					}
					else if (counter==11) {
						newsletterwind = obj;
					}
					else if (counter==12) {
						newslettermisc = obj;
					}
				});

				$.post("index.php?eID=cjc",
	   				{ company: companyval, name: nameval, title: titleval, state: stateval, country: countryval, phone:phoneval, email: emailval, newslettermarine: newslettermarine, newslettermining: newslettermining, newsletterpower: newsletterpower, newsletterwind: newsletterwind, newslettermisc: newslettermisc, 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);
				}
		});
	}
}