	var ajaxmenu = null
	var ajaxnav = null
	var ajaxart = null
	var ajaxcountry = null
	var ajaxcountry2 = null

	function init(var_country) {
		ajaxcountry = new ajax();
		ajaxcountry2 = new ajax();

		ajax_formvalue("countrymenuform","filter","yes");
		ajaxcountry.post('country', 'countrymenuform', load_country_european_parse, 'list');
		ajax_formvalue("countrymenuform","filter","no");
		ajaxcountry2.post('country', 'countrymenuform', load_country_noteuropean_parse, 'list');
		
		if (typeof var_country == "undefined") {
			load_menu(1, 'navigationform');
			load_default();
		} else {
			load_country2(var_country);
		}
	}
	
	function load_default() {
		ajax_clear('div_main_content');
		ajax_print('div_main_content','<br><b><font style="font-size:13pt;">Choose your destination</font></b><br><br><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="523" height="216">                <param name="movie" value="/images/dr.vinyl.swf">                <param name="quality" value="high">                <embed src="/images/dr.vinyl.swf" width="523" height="216" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"></embed></object>');
	}
	function load_country(var_country) {
		ajaxnav = new ajax();
		ajax_formvalue("countryform","id",var_country);
		ajaxnav.post('country', 'countryform', load_country_parse, "record");
	}

	function load_country_parse() {
		records = ajaxnav.getRecords("country");

		if (records.length > 0) {
			ajax_clear("div_title1");
			ajax_clear("div_title2");
			ajax_print("div_title1",records[0]['title1']);
			ajax_print("div_title2",records[0]['title2']);
			ajax_clear("div_menu_title");
			ajax_print("div_menu_title",records[0]['shoptext']);
			load_menu(records[0]['navfk'],"navigationform");
		}
	}

	function load_country2(var_country) {
		ajaxnav = new ajax();
		ajax_formvalue("countryform","id",var_country);
		ajaxnav.post('country', 'countryform', load_country_parse2, "record");
	}

	function load_country_parse2() {
		records = ajaxnav.getRecords("country");

		if (records.length > 0) {
			ajax_clear("div_title1");
			ajax_clear("div_title2");
			ajax_print("div_title1",records[0]['title1']);
			ajax_print("div_title2",records[0]['title2']);
			ajax_clear("div_menu_title");
			ajax_print("div_menu_title",records[0]['shoptext']);
			load_menu(records[0]['navfk'],"navigationform");
			load_content(records[0]['navfk']);
		}
	}
	
	function load_menu(var_menuitem, var_formname) {
		ajaxmenu = new ajax();
		ajaxnav = new ajax();
		ajax_formvalue(var_formname,"filter",var_menuitem);
		if (var_formname == 'menuform') {
			ajaxmenu.post('menu', var_formname, load_menu_parse, "list");
		} else {
			ajaxnav.post('menu', var_formname, load_navigation_parse, "list");
		}
	}	

	function load_menu_parse() {
		records = ajaxmenu.getRecords("menuitem");
		ajax_clear("div_menu");
		selection = "<ul>"
		for (i = 0; i < records.length; i++) {
			selection += '<li><a href="#" onclick="blur();load_content('+ records[i]['id'] +');">' + records[i]['title'] + "</a></li>\n";
		}
		selection += "</ul>"
		ajax_hide("div_menu_title");
		ajax_hide("div_menu2");
		ajax_hide("div_menu2_title");
		ajax_show("div_menu3_title");
		ajax_print("div_menu",selection);
	}

	function load_navigation_parse() {
		records = ajaxnav.getRecords("menuitem");
		prefix = "";
		ajax_clear("div_navigation");
		
		firstvar = -1;
		for (i = 0; i < records.length; i++) {
			if (firstvar == -1) {
				//load_content(records[i]['id']);
				//load_menu(records[i]['id'],'menuform'); 
				firstvar = 1;
			}
			ajax_print("div_navigation", prefix + '<a href="#" onclick="blur();load_content('+ records[i]['id'] +');load_menu('+ records[i]['id'] +',\'menuform\');">' + records[i]['title'] + "</a>\n");
			prefix = "&nbsp;|&nbsp;";
		}
	}

	function load_content(var_menuitem) {
		ajaxart = new ajax();
		ajax_formvalue("contentform","filter",var_menuitem);
		ajaxart.post('article', 'contentform', load_content_parse, "list");
	}

	function load_content_parse() {
		records = ajaxart.getRecords("article");
		ajax_clear("div_main_content");
		article = ""
		for (i = 0; i < records.length; i++) {
			article += '<font class="title">' + records[i]['title'] + '</font><br><br>\n' + nl2br(records[i]['text']) +'\n<br><br>\n';
		}
		ajax_print("div_main_content",article);
	}	

	function load_country_european_parse() {
		ajax_show("div_menu_title");
		ajax_hide("div_menu3_title");
		ajax_clear("div_menu_title");
		ajax_print("div_menu_title","&nbsp;:: European Country's ::");

		records = ajaxcountry.getRecords("country");
		ajax_clear("div_menu");
		selection = "<ul>"
		for (i = 0; i < records.length; i++) {
			if (records[i]['hardlink'] == '-1') {
				selection += '<li><a href="#" onclick="blur();load_country('+ records[i]['id'] + ');load_content(' + records[i]['navfk'] +');return false;">' + records[i]['name'] + "</a></li>\n";
			} else {
				selection += '<li><a href="' + records[i]['hardlink']+'">' + records[i]['name'] + "</a></li>\n";
			}
		}
		selection += "</ul>"
		ajax_print("div_menu",selection);
	}
		
	function load_country_noteuropean_parse() {
		records = ajaxcountry2.getRecords("country");
		ajax_clear("div_menu2");
		if (records.length > 0) {
			ajax_show("div_menu2");
			ajax_show("div_menu2_title");
			ajax_clear("div_menu2_title");
			ajax_print("div_menu2_title","&nbsp;:: Intercontinental Country's ::");
		} else {
			ajax_hide("div_menu2");
			ajax_hide("div_menu2_title");
		}

		selection = "<br><br><br><ul>";
		for (i = 0; i < records.length; i++) {
			if (records[i]['hardlink'] == '-1') {
				selection += '<li><a href="#" onclick="blur();load_country('+ records[i]['id'] +');load_content(' + records[i]['navfk'] +');return false;">' + records[i]['name'] + "</a></li>\n";
			} else {
				selection += '<li><a href="' + records[i]['hardlink']+'" target="top">' + records[i]['name'] + "</a></li>\n";
			}
		}
		selection += "</ul>"
		ajax_print("div_menu2",selection);
	}
	
	function nl2br(str) {
		if(typeof(str)=="string") return str.replace(/(\r\n)|(\n\r)|\r|\n/g,"<BR>");
		else return str;
	}