﻿document.write("<select name='l' class='inp' style='width: 250px; height: 220px;' multiple='multiple'>" +
    "<option value='' selected>in all countries</option>" +
    "<option value='AE'>United Arab Emirates</option>" +
    "<option value='DZ'>Algeria</option>" +
    "<option value='ar'>Argentina</option>" +
    "<option value='au'>Australia</option>" +
    "<option value='at'>Austria</option>" +
    "<option value='AZ'>Azerbaijan</option>" +
    "<option value='BY'>Belarus</option>" +
    "<option value='be'>Belgium</option>" +
    "<option value='BA'>Bosnia and Herzegovina</option>" +
    "<option value='br'>Brazil</option>" +
    "<option value='bg'>Bulgaria</option>" +
    "<option value='ca'>Canada</option>" +
    "<option value='cl'>Chile</option>" +
    "<option value='cn'>China</option>" +
    "<option value='HR'>Croatia</option>" +
    "<option value='CY'>Cyprus</option>" +
    "<option value='CZ'>Czech Republic</option>" +
    "<option value='DK'>Denmark</option>" +
    "<option value='EG'>Egypt</option>" +
    "<option value='EE'>Estonia</option>" +
    "<option value='fi'>Finland</option>" +
    "<option value='FR'>France</option>" +
    "<option value='DE'>Germany</option>" +
    "<option value='GR'>Greece</option>" +
    "<option value='HK'>Hong Kong</option>" +
    "<option value='HU'>Hungary</option>" +
    "<option value='in'>India</option>" +
    "<option value='id'>Indonesia</option>" +
    "<option value='IR'>Iran, Islamic Republic Of</option>" +
    "<option value='ie'>Ireland</option>" +
    "<option value='IL'>Israel</option>" +
    "<option value='it'>Italy</option>" +
    "<option value='jp'>Japan</option>" +
    "<option value='KZ'>Kazakhstan</option>" +
    "<option value='kr'>Korea, Republic Of</option>" +
    "<option value='lv'>Latvia</option>" +
    "<option value='LB'>Lebanon</option>" +
    "<option value='lt'>Lithuania</option>" +
    "<option value='LU'>Luxembourg</option>" +
    "<option value='MY'>Malaysia</option>" +
    "<option value='mt'>Malta</option>" +
    "<option value='MX'>Mexico</option>" +
    "<option value='MD'>Moldova, Republic Of</option>" +
    "<option value='MC'>Monaco</option>" +
    "<option value='MA'>Morocco</option>" +
    "<option value='nl'>Netherlands</option>" +
    "<option value='nz'>New Zealand</option>" +
    "<option value='no'>Norway</option>" +
    "<option value='pk'>Pakistan</option>" +
    "<option value='ph'>Philippines</option>" +
    "<option value='pl'>Poland</option>" +
    "<option value='PT'>Portugal</option>" +
    "<option value='RO'>Romania</option>" +
    "<option value='RU'>Russian Federation</option>" +
    "<option value='SA'>Saudi Arabia</option>" +
    "<option value='CS'>Serbia and Montenegro</option>" +
    "<option value='sg'>Singapore</option>" +
    "<option value='SI'>Slovenia</option>" +
    "<option value='za'>South Africa</option>" +
    "<option value='es'>Spain</option>" +
    "<option value='LK'>Sri Lanka</option>" +
    "<option value='se'>Sweden</option>" +
    "<option value='ch'>Switzerland</option>" +
    "<option value='tw'>Taiwan, Province Of China</option>" +
    "<option value='th'>Thailand</option>" +
    "<option value='tr'>Turkey</option>" +
    "<option value='UA'>Ukraine</option>" +
    "<option value='gb'>United Kingdom</option>" +
    "<option value='us'>United States</option>" +
    "<option value='ve'>Venezuela</option>" +
"</select>");

var selected;
//selected = "za";
var qs = new Querystring()
selected = qs.get("l");

if (selected != null) {
	for (var i = 0; i < document.forms[0].l.length; i++) {
		if (document.forms[0].l[i].value==selected) {
			//alert("selected: " + document.forms[0].l[i].value);
			document.forms[0].l[i].selected=true;
		}
	}
}

function Querystring() {
	// get the query string, ignore the ? at the front.
	var querystring=location.search.substring(1,location.search.length);
	// parse out name/value pairs separated via &
	var args = querystring.split('&');
	// split out each name = value pair
	for (var i=0;i<args.length;i++)	{
		var pair = args[i].split('='); 
		// Fix broken unescaping
		temp = unescape(pair[0]).split('+');
		name = temp.join(' ');
		temp = unescape(pair[1]).split('+');
		value = temp.join(' ');
		this[name]=value;
	}
	this.get=Querystring_get;
}

function Querystring_get(strKey,strDefault) {
	var value=this[strKey];
	if (value==null) {
		value=strDefault;
	}
	return value;
}

