﻿<!--
	function get_cookie (cookie_name){
	  var results = document.cookie.match ( '(^|;) ?' + cookie_name + '=([^;]*)(;|$)' );
	  if(results){
	    return(unescape(results[2]));
	  }else{
	    return null;
	  }
	}
	function createCookie(name,value,days) {
		if (days) {
			var date = new Date();
			date.setTime(date.getTime()+(days*24*60*60*1000));
			var expires = "; expires="+date.toGMTString();
		}
		else var expires = "";
		document.cookie = name+"="+value+expires+"; path=/";
	}
	function signUp(location){
		loc = location;
		var check = get_cookie ("newsletter");
		var pdfName = get_cookie ("pdfName");
		if(check == 'no'){
			window.location = "http://www.portlandbolt.com/Documents/"+loc+"";
		}else{
			//create the signup div
			var signup = document.createElement('div');
			var blackOut = document.createElement('div');
			//give it id="signup"
			signup.setAttribute('id','signup');
			blackOut.setAttribute('id','blackOut');
			//choose element to insert code before
			var container = document.getElementById('container'); 
			var body = container.parentNode;
			//stick it into the code
			body.insertBefore(signup,container);
			body.insertBefore(blackOut, container);
			//insert html
			var completeSignup = document.getElementById('signup');
			completeSignup.innerHTML = '<a class=\"close\" id=\"close\" href=\"javascript:close()\;\">X</a><form action=\"http://copiousinc.createsend.com/t/1/s/hydtt/\" method=\"post\"><p>Would you like to take a moment to sign up for Portland Bolt\'s bimonthly newsletter?</p><label>Name:</label><input type=\"text" name=\"mb-name\" id=\"mb-name\"/><br/><label style=\"margin-top:5px;\">Email:</label><input style=\"margin-top:5px\;\" type=\"text\" name=\"mb-hydtt-hydtt\" id=\"mb-hydtt-hydtt\"/><br/><input type=\"submit\" value=\"Sign me up and continue\" class=\"submit\" onclick=\"setcookie(\''+loc+'\')\;\"/><br/><input class=\"reset\" type=\"reset\" value=\"No thanks, just take me to the download\" onclick=\"noThanks(\''+loc+'\')\;\"></form>';
		}
	}
	function removeElement(id){
		var Node = document.getElementById(id);
		Node.parentNode.removeChild(Node);
	}
	function close(){
		removeElement('signup');
		removeElement('blackOut');
	}
	function setcookie(loc){
		var loc = loc;
		createCookie('newsletter','no','364');
			if(loc == 'Portland-Bolt-Strength-Requirements-by-Grade-Chart.pdf'){
				var pdf = 'strengthRequirements';
			}else if(loc == 'Portland-Bolt-A563-Nut-Compatibility-Chart.pdf'){
				var pdf = 'nutCompatibility';
			}else if(loc == 'Portland-Bolt-Thread-Pitch-Chart.pdf'){
				var pdf = 'threadPitch';
			}else if(loc == 'Portland-Bolt-Bolt-Torque-Chart.pdf'){
				var pdf = 'boltTorque';
			}
		document.cookie = "pdfName="+pdf+"; path=/;";
		removeElement('blackOut');
		var hide = document.getElementById('signup');
		hide.style.display = 'none';
	}
	function noThanks(location){
		var location = location;
		createCookie('newsletter','no','364');
		window.location = "../Documents/"+location+"";
		removeElement('signup');
		removeElement('blackOut');
	}
//-->
