/**
	NOTE: This file contains the un-minified version of the Affliiate Script.
	Make changes here and use JSMin to reduce - http://www.crockford.com/javascript/jsmin.html
**/

function PEAFVerifyPostcode() {
	var re = /^([Gg][Ii][Rr] 0[Aa]{2})|((([A-Za-z][0-9]{1,2})|(([A-Za-z][A-Ha-hJ-Yj-y][0-9]{1,2})|(([A-Za-z][0-9][A-Za-z])|([A-Za-z][A-Ha-hJ-Yj-y][0-9]?[A-Za-z])))) {0,1}[0-9][A-Za-z]{2})$/;
	var postcode = document.getElementById('PEAFpostcode').value.split(' ').join('');
	if (re.test(postcode)) {
		return 1;		
	}
	else return 0;
}
		
function PEAFCheckForm() {
	var formIsGood = true;
	if (!document.getElementById('PEAFnew_user').value || !document.getElementById('PEAFtelephone').value || !document.getElementById('PEAFemail').value || !document.getElementById('PEAFpostcode').value) {
		formIsGood = false;
		alert('Please Fill in All Required Fields');
	}
	else {
		if (!document.getElementById('PEAFaddrfrompc')) {
			var postcode = document.getElementById('PEAFpostcode').value;
			var housenumber = document.getElementById('PEAFhouseno').value;
			document.getElementById('PEAFaddress').innerHTML = '<input type="hidden" name="addrfrompc" value="'+housenumber+'||'+postcode+'|||" />';
		}
	}
	return formIsGood;
}
function PEAFCreateWidget(AffID, product,quiet) {		
	var problems = "";
	if (product == 'universal') {
		//If we're making a universal widget, we need a menu of products 
		var menu = "<tr><td colspan=\"2\" style='text-align:center; '><select name=\"product\" style=\"text-size:9pt; margin-bottom:10px;\"><option value=\"window\">--Select A Product--</option><option value=\"window\">Double Glazing</option><option value=\"window\">Conservatories</option><option value=\"kitchen\">Fitted Kitchens</option><option value=\"bedroom\">Fitted Bedrooms</option><option value=\"bathroom\">Bathrooms</option><option value=\"extension\">Extensions</option><option value=\"paving\">Paving</option><option value=\"garageconversion\">Garage Conversions</option><option value=\"loft\">Loft Conversions</option><option value=\"garagedoor\">Garage Doors</option><option value=\"blinds\">Conservatory Blinds</option><option value=\"awning\">Awnings</option><option value=\"solarpanel\">Solar Panels</option><option value=\"bifolddoor\">Bi-Fold Doors</option><option value=\"roof\">Roofing</option><option value=\"carturntable\">Car Turntables</option><option value=\"fascia\">Fascia</option><option value=\"rendering\">Wall Rendering</option><option value\"cabin\">Log Cabins</option><option value\"cabin\">Leisure Buildings</option><option value='flooring'>Flooring</option></select></td></tr>";
	}
	else {
		//If we're not making a universal widget, we should add a link to the relevant quoter
		problems = "<p style=\"text-align: center;\"><em>Problems? Try Using <a href=\"http://www."+product+"quoter.co.uk/?reg="+AffID+"&s_eng=AF"+AffID+"\" style=\"color:blue;text-decoration:underline;\">"+product+"quoter.co.uk</a></em></p>";
		
		//and we need to pass in the product variable
		var menu = "<input type='hidden' name='product' value='"+product+"' />";
	}
	var code = "<div style=\"width: 190px;\"><img style=\"margin-bottom:-24px;\" src=\"http://www.homeimprovementquotes.co.uk/newsletter/layout-img/sidebar_top.jpg\" height:\"54\" width=\"190\" /><div id=\"PEAFaffiliate-widget\" style=\"width: 174px;font-size: 0.8em;background-image: url(http://www.homeimprovementquotes.co.uk/newsletter/layout-img/sidebar_mid.jpg);font-family: Helvetica, Arial, sans-serif;padding: 5px; \"><p style=\"text-align:center; margin:0px;\"><img id=\"PEAFquoterlogo\" width=\"155px\" height=\"32px\" src=\"http://www.priceengines.co.uk/affiliate/"+product+".gif\" alt=\"Quoter Logo\" /></p> 	<p style=\"margin: 3px 0px 3px; font-size: 10pt; text-align: center;\">Free Instant Online Quotes</p><form method=\"post\" action=\"http://www.homeimprovementquotes.co.uk/cgi-bin/quoter.pl\"><table>"+menu+"<tr><td style=\"padding: 0px;\"><p style=\"margin:0px;margin-bottom:3px; font-size:10pt; text-align:right; \">Title:</p></td><td style=\"text-align:left;\"><select name=\"title\" class=\"affiliate-form-input\"><option selected=\"selected\" value=\"\">--</option><option value=\"Mr.\">Mr.</option><option value=\"Mrs.\">Mrs.</option><option value=\"Miss\">Miss</option><option value=\"Ms.\">Ms.</option><option value=\"Dr.\">Dr.</option></select></td></tr><tr><td style=\"padding: 0px;\"><p style=\"margin:0px;margin-bottom:3px; font-size:10pt;text-align:right;\">Initial:</p></td><td style=\"text-align:left;\">	<input type=\"text\" size=\"4\"  id=\"PEAFinitial\" name=\"initial\" value=\"\" maxlength=\"1\" /></td></tr><tr><td style=\"padding: 0px;\"><p style=\"margin:0px;margin-bottom:3px; font-size:10pt;text-align:right;\">Surname:</p></td><td style=\"text-align:left;\">	<input type=\"text\" size=\"10\" id=\"PEAFnew_user\" name=\"name\" value=\"\" maxlength=\"32\" /></td></tr><tr><td style=\"padding: 0px;\"><p style=\"margin:0px;margin-bottom:3px; font-size:10pt;text-align:right;\">Telephone:</p></td><td style=\"text-align:left;\">	<input type=\"text\" size=\"10\" id=\"PEAFtelephone\" name=\"telephone\" value=\"\" maxlength=\"13\" /></td></tr><tr><td style=\"padding: 0px;\"><p style=\"margin:0px;margin-bottom:3px; font-size:10pt;text-align:right;\">Email:</p></td><td style=\"text-align:left;\"><input type=\"text\" size=\"10\" id=\"PEAFemail\" name=\"email\" value=\"\" maxlength=\"30\" /></td></tr><tr><td style=\"padding: 0px;\"></td></tr><tr><td style=\"padding: 0px;\"><p style=\"margin:0px;margin-bottom:3px; font-size:10pt;text-align:right;\">House No. or Name:</p></td><td style=\"text-align:left;\"><input type=\"text\" size=\"8\" name=\"houseno\" id=\"PEAFhouseno\" /></td></tr><tr><td style=\"padding: 0px;\"><p style=\"margin:0px;margin-bottom:3px; font-size:10pt;text-align:right;\">Postcode:</p></td><td style=\"text-align:left;\"><input type=\"text\" size=\"8\" maxlength=\"8\" name=\"postcode\" id=\"PEAFpostcode\" /></td></tr><tr><td style=\"padding: 0px;\"></td><td style=\"padding: 0px;\"><div id=\"PEAFaddress\" style=\"font-size = 9pt;text-align:left;\"></div></td></tr><tr><td style=\"padding: 0px;\"><input type='hidden' name='s_eng' value=\"AF"+AffID+"\" /><input type=\"hidden\" name=\"reg\" value=\""+AffID+"\" /> </td><td style=\"text-align:left;\"><input type=\"submit\" name=\"cont2\" value=\"Get A Quote\" onclick=\"if (!PEAFCheckForm()) {return false;}\" /></td></tr></table></form>"+problems+"</div><img src=\"http://www.homeimprovementquotes.co.uk/newsletter/layout-img/sidebar_bottom.jpg\" width=\"190\" height=\"30\" /></div>";
	if (quiet) return code; 
	else document.write(code);
}

