var day_names = new Array("Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday");

var month_names = new Array("January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December");

var repeattype_names = new Array("No Repeat", "Repeat Weekly", "Repeat every x days", "Repeat every x days", "Repeat every x days", "Repeat every x days", "Repeat Annually (same week each year)" );

var week_name = new Array("", "first", "second", "third", "fourth", "fifth", "last");

var from_date;
var to_date;
var repeat_sequence=0;
var startrepeat=" <span onClick='setrepeat();'>[Re-start repeat details]</span>";
var editrepeat=" <span onClick='setrepeat();'>[Edit repeat details 3]</span>";
var RT;
var RT2;
var RT3;
var RT4;
var newentry=0;
setRT(-1);
var towndesc='';


function setRT(newvalue) {
	RT=newvalue;
	RT2=newvalue;
	RT3=newvalue;
	RT4=newvalue;
}


function unhide(divID, forcevalue) {
	// Forcevalue=0, hide - fv=1, make visible - fv=undefined, flipflop
	if (typeof forcevalue=="undefined") {
		forcevalue = -1;
	}

	var item = document.getElementById(divID);
	if (item) {
		switch (forcevalue) {
			case 0:
				item.className='hidden';
				break;
			case 1:
				item.className='unhidden';
				break;
			default:
				item.className=(item.className=='hidden')?'unhidden':'hidden';
				break;
		}
	}
}


function checkTitleandText(thisnewentry) {
	if (thisnewentry) {
		setRT(0);
		newentry=1;
	}

	// Check that both the Title and Text contain something
	if (document.getElementById('eventtitle').value.length<3){
		alert( "You must enter something for Title");
		return;
	}
	if (document.getElementById('eventtext').value.length<3){
		alert( "You must enter something for Text");
		return;
	}
	// test passed, on to next section...
	unhide("button1");
	unhide("datedisp");
	choosedates();
}


function choosedates() {
	var outputLoc = document.getElementById("datedisp");
	// Display options for dates
	var outputData="<table><tr><td class='labelcell'>Date</td><td class='buttoncell'><table class='subtable'><tr><td class='buttoncell' width='50%'>Event takes place on one day<br /><input type='radio' name='repeat' value='repeat_1' checked='checked' /></td><td class='buttoncell'>Event takes place over more than one day<br /><input type='radio' name='repeat' value='repeat_2' /></td></tr></table><div id='buttonrepeat'><table class='subtable'><tr><td class='buttoncell' colspan='2'><input type='button' value='Continue_2' onclick='javascript:setdate();javascript:unhide(\"datedisp\", 1);' /></td></tr></table></div></td></tr></table>";
	// RT variable are about to be destroyed - save them first
	if (RT==-1){
		RT=document.getElementById("RT").value;
		RT2=document.getElementById("RT2").value;
		RT3=document.getElementById("RT3").value;
		RT4=document.getElementById("RT4").value;
	}
	outputLoc.innerHTML=outputData;
}


function setdate(){
	var outputLoc = document.getElementById("datedisp");
	var outputData = '<table><tbody>';
	outputData+="<tr><td class='labelcell'>Set Date</td><td class='fieldcell'>";

	datetype=0;
	for (i=0; i <document.forms[0].repeat.length; i++) {
		if (document.forms[0].repeat[i].checked) {
			datetype=i;
			break;
		}
	}
	// 0 single day, no repeat - 1 single day repeat - 2 mult day no repeat - 3 mult day repeat

	outputData+="<table class='subtable'><tr><td class='labelcell'>";

	// How many dates to display, one, or two?
	if (datetype==1) {
		outputData+="The event starts on : ";
	} else {
		outputData+="The event takes place on : ";
	}
	outputData+="</td><td colspan='2' class='fieldcell'><input name='from_date' id='from_date' onfocus='showCalendarControl(this);' onchange='test();' type='text' />";

	if (datetype!=1) {
//		outputData+="<div id='buttonrepeat'><table class='subtable'><tr><td class='buttoncell' colspan='2'><input type='button' value='Continue_3' onclick='' /></td></tr></table></div>";
		outputData+="<input type='button' class='button' value='Continue_3' onclick='nextfunc()' />";
	}
	outputData+="</td></tr>";
	if (datetype==1) {
		outputData+="<tr><td class='labelcell'>The event ends on : </td><td colspan='2' class='fieldcell'><input name='to_date'  id='to_date' onfocus='showCalendarControl(this);' onchange='test();' type='text' value='' /><input type='button' value='Continue_3' onclick='nextfunc()' /></div></td></tr>";
	}
	outputData+="</table>";

 	outputData+="</td></tr></tbody></table>";

	//showCalendarControl
	// <div id='buttonrepeat'>";
	//<table class='subtable'><tr><td class='buttoncell' colspan='2'><input type='button' value='Continue_3' onclick='' /></td></tr></table></div>";

	outputLoc.innerHTML=outputData;
}


function nextfunc() {
	// Check that we have all the dates that we need, and if we do, check them, then move forward
	if (document.getElementById('to_date')===null) {
		if (document.getElementById('from_date').value.length===0) {
			alert( "from date is empty" );
			return;
		}
	}
	if (document.getElementById('to_date')!==null) {
		if ((document.getElementById('from_date').value.length===0)||(document.getElementById('to_date').value.length===0)) {
			alert( "one or the other is empty" );
			return;
		}
	}
	checkDate();
}


function checkDate() {

	var date=document.getElementById('from_date').value;
	var year=date.substring(6);
	var month=date.substring(3,5);
	var day=date.substring(0,2);

	if (!validdate( year, month, day )) {
		alert( "Please check date" );
		return;
	}

	if (document.getElementById('to_date')!==null) {
		date=document.getElementById('to_date').value;
		year=date.substring(6);
		month=date.substring(3,5);
		day=date.substring(0,2);

		if (!validdate( year, month, day )) {
			alert( "Please check to date" );
			return;
		}
	}
	showdate();
}


function weeklist() {
	result='';
	for (i=0;i<7;i++){
		result+="<option value='"+i+"'>"+day_names[i]+"</option>";
	}
	return result;
}


function showdate() {
	from_date=document.myform.from_date.value;
	var aFromDate=from_date.split('/');
	var toDate='0000-00-00';
	fullFromDate=dateFormat(aFromDate);
	var fromDate=reformdate( document.myform.from_date.value );
	if ( typeof(document.myform.to_date) != "undefined" ) {
		to_date=document.myform.to_date.value;
		var aToDate=to_date.split('/');
		fullToDate=dateFormat(aToDate);
		toDate=reformdate( document.myform.to_date.value );
	}

	var outputLoc = document.getElementById("datedisp");
	var outputData = '<table><tbody>';
	outputData+="<tr><td class='labelcell'>Date</td><td class='fieldcell'>"+fullFromDate;
	if ( typeof(document.myform.to_date) != "undefined" ) {
		outputData+="	until "+fullToDate;
	}
	outputData+=" <span onclick='javascript:unhide(\"datedisp\",1 );choosedates();'>[Edit Date]</span>";
	// outputData+=' '+RT+':'+RT2+':'+RT3+':'+RT4;
	outputData+="<input type='hidden' name='from_date' value='"+fromDate+"' />";
	outputData+="<input type='hidden' name='to_date' value='"+toDate+"' />";
	outputData+="</td></tr>";
	outputData+="</tbody></table>";

/*
	if (RT==-1) {
		outputData+=setrepeat();
	} else {
		outputData+=displayrepeat();
	}
*/
	outputLoc.innerHTML=outputData;
	if (newentry==1) {
		setrepeat();
	}
}


function clearrepeat() {
	var outputLoc = document.getElementById("setdate");
	outputLoc.innerHTML='';
}


function dateFormat(dateArray) {
	day=dateArray[0]*1;
	dateArray[1]--;
	var d=new Date();
	d.setDate(day);
	d.setMonth(dateArray[1]);
	d.setYear(dateArray[2]);
	var weekday=d.getDay();
	var sup=getSup(day);

	return day_names[weekday]+', '+month_names[dateArray[1]--]+' '+day+sup+', '+dateArray[2];
}


function showrepeats() {
	switch (repeat_sequence){
		case 1:
			alert(1);
			break;
		default:
			alert( "Repeat Sequence . "+repeat_sequence );
	}
}


function getSup(day) {
	var sup = "";

	if (day == 1 || day == 21 || day ==31) {
		sup = "st";
	} else if (day == 2 || day == 22) {
		sup = "nd";
	} else if (day == 3 || day == 23) {
		sup = "rd";
	} else {
		sup = "th";
	}
	return sup;
}


function setrepeat() {
	var outputLoc = document.getElementById("repeatdisp");
	var outputData='';
	setRT(0);
	repeat_sequence=1;
	//outputData+="<div id='getrepeats'>";
	outputData+="<table class='subtable'>";
	outputData+="<tr><td class='labelcell'>Repeat Details</td><td class='fieldcell'>This event <select name='repeat' id='repeat' onchange='sel_repeat_change();'><option value='0'>(please select)</option><option value='1'>is not repeated</option><option value='2'>is repeated</option></select></td></tr>";
	outputData+="</table>";
	outputLoc.innerHTML=outputData;
}


function sel_repeat_change() {
	// User chooses repeat or no repeat
	var chosenoption=document.getElementById("repeat").selectedIndex;

	var outputLoc = document.getElementById("repeatdisp");
	var outputData="<table class='subtable'>";
	outputData+="<tr><td class='labelcell'>Repeat Details</td><td class='fieldcell'>This event ";
	switch (chosenoption) {
		case 1: // No repeat
			outputData+="is not repeated";
			outputData+=editrepeat+"<input type='hidden' name='RT' value='0' /></td></tr>";
			outputLoc.innerHTML=outputData;
			if (newentry==1) {
				selecttown();
			}
			break;
		case 2: // Repeat
			outputData+="is repeated every ";
			outputData+="<select name='repeat_every' id='repeat_every' onchange='sel_repeat_every_change();'><option value='0'>(please select)</option><option value='1'>week</option><option value='2'>month</option><option value='3'>year</option><option value='4'>few days</option></select>";
			outputData+=startrepeat+"</td></tr>";
			outputLoc.innerHTML=outputData;
			break;
		default: // No selection
			break;
	}
}


function sel_repeat_every_change() {
	// User chooses repeat weekly, monthly, or annually
	var chosenoption=document.getElementById("repeat_every").value;
	var outputLoc = document.getElementById("repeatdisp");
	var outputData="<table class='subtable'>";
	outputData+="<tr><td class='labelcell'>Repeat Details</td><td class='fieldcell'>This event is repeated every ";
	switch (chosenoption) {
		case "1": // Week
			outputData+="week on ";
			outputData+="<select name='repeat_3w' id='repeat_3w' onchange='sel_repeat_3w_change();'><option value='0'>(please select)</option>";
			for (i=0;i<7;i++){
				outputData+="<option value='"+(i*1)+"'>"+day_names[i]+"</option>";
			}
			outputData+="</select>"+startrepeat+"</td></tr>";
			outputLoc.innerHTML=outputData;
			break;
		case "2": // Month
			outputData+="month ";
			outputData+="<select name='repeat_3wm' id='repeat_3wm' onchange='sel_repeat_3wm_change();'><option value='0'>(please select )</option><option value='7'>on the same date</option><option value='1'>during the first week</option><option value='2'>during the second week</option><option value='3'>during the third week</option>option value='4'>during the fourth week</option><option value='5'>during the fifth week</option><option value='6'>during the last week</option>";
			outputData+="</select>";
			outputData+=startrepeat+"</td></tr>";
			outputLoc.innerHTML=outputData;
			break;
		case "3": // Year
			outputData+="year ";
			outputData+="<select name='repeat_3wy' id='repeat_3wy' onchange='sel_repeat_3wy_change();'><option value='0'>(please select )</option><option value='1'>on the same date</option><option value='2'>during the same week</option>";
			outputData+="</select>";
			outputData+=startrepeat+"</td></tr>";
			outputLoc.innerHTML=outputData;
			break;
		case "4": // Days
			outputData+="<select name='repeat_3wd' id='repeat_3wd' onchange='sel_repeat_3wd_change();'><option value='0'>(please select )</option>";
			for (i=0;i<36;i++){
				outputData+="<option value='"+i+"'>"+i+"</option>";
			}
			outputData+="</select> days";
			outputData+=startrepeat+"</td></tr>";
			outputLoc.innerHTML=outputData;
			break;
		default: // No selection
			break;
	}
}


function sel_repeat_3wm_change() {
	// User chooses repeat monthly in first,second, third.... week or each month, or same date each month
	var chosenoption=document.getElementById("repeat_3wm").value;
	RT=chosenoption;
	var outputLoc = document.getElementById("repeatdisp");
	var outputData="<table class='subtable'>";
	outputData+="<tr><td class='labelcell'>Repeat Details</td><td class='fieldcell'>This event is repeated monthly on the ";
	switch (chosenoption) {
		case "1":
		case "2":
		case "3":
		case "4":
		case "5":
		case "6":
			outputData+=week_name[chosenoption]+" <select name='repeat_3w' id='repeat_3w' onchange='sel_repeat_3_change();'><option value='0'>(select day)</option>";
			for (i=0;i<7;i++){
				outputData+="<option value='"+(i*1)+"'>"+day_names[i]+"</option>";
			}
			outputData+="</select> of each month"+startrepeat+"</td></tr></table>";
			outputLoc.innerHTML=outputData;
			break;
		case "7": // Same date each month
			outputData+="the ";
			outputData+="<select name='repeat_3wmd' id='repeat_3wmd' onchange='sel_repeat_3wmd_change();'><option value='0'>(select date)</option>";
			for (i=1;i<32;i++){
				outputData+="<option value='"+i+"'>"+i+getSup(i)+"</option>";
			}
			outputData+="</select> of each month";
			outputData+=startrepeat+"</td></tr></table>";
			outputLoc.innerHTML=outputData;
			break;
		default: // No selection
			break;
	}
}


function sel_repeat_3wd_change() {
	// User has chosen repeat n days (and has chosen "n"), so display it
	var chosenoption=document.getElementById("repeat_3wd").value;
	var outputLoc = document.getElementById("repeatdisp");
	var outputData="<table class='subtable'>";
	outputData+="<tr><td class='labelcell'>Repeat Details</td><td class='fieldcell'>This event is repeated every "+chosenoption+" days<input type='hidden' name='RT' value='12' /><input type='hidden' name='RT2' value='"+chosenoption+"' />"+editrepeat+"</td></tr></table>";
	outputLoc.innerHTML=outputData;
	if (newentry==1) {
		selecttown();
	}
}


function sel_repeat_3w_change() {
	// User has chosen the day of week, so display it
	var chosenoption=document.getElementById("repeat_3w").value;
	var outputLoc = document.getElementById("repeatdisp");
	var outputData="<table class='subtable'>";
	outputData+="<tr><td class='labelcell'>Repeat Details</td><td class='fieldcell'>This event is repeated weekly on "+day_names[chosenoption]+editrepeat+"<input type='hidden' name='RT' value='11' /><input type='hidden' name='RT2' value='"+(parseInt(chosenoption)+1)+"' /></td></tr></table>";
	outputLoc.innerHTML=outputData;
	if (newentry==1) {
		selecttown();
	}
}


function sel_repeat_3wmd_change() {
	// User has chosen the day of month, so display it
	var chosenoption=document.getElementById("repeat_3wmd").value;
	var outputLoc = document.getElementById("repeatdisp");
	var outputData="<table class='subtable'>";
	outputData+="<tr><td class='labelcell'>Repeat Details</td><td class='fieldcell'>This event is repeated monthly on the "+chosenoption+getSup(chosenoption)+" of each month"+editrepeat+"<input type='hidden' name='RT' value='21' /><input type='hidden' name='RT' value='"+chosenoption+"' /></td></tr></table>";
	outputLoc.innerHTML=outputData;
	if (newentry==1) {
		selecttown();
	}
}


function sel_repeat_3_change() {
	// User has chosen the week and day (e.g., third wednesday of the month), so display it
	var chosenoption=document.getElementById("repeat_3w").value;
	var outputLoc = document.getElementById("repeatdisp");
	var outputData="<table class='subtable'>";
	outputData+="<tr><td class='labelcell'>Repeat Details</td><td class='fieldcell'>This event is repeated monthly on the "+week_name[RT]+" "+day_names[chosenoption]+" of each month"+editrepeat+"<input type='hidden' name='RT' value='21' /><input type='hidden' name='RT2' value='"+chosenoption+"' /><input type='hidden' name='RT' value='22' /><input type='hidden' name='RT' value='"+RT+"' /><input type='hidden' name='RT2' value='"+(parseInt(chosenoption)+1)+"' /></td></tr></table>";
	outputLoc.innerHTML=outputData;
	if (newentry==1) {
		selecttown();
	}
}


function sel_repeat_3wy_change() {
	// User chooses repeat yearly on the same date, or the same week of each year
	var chosenoption=document.getElementById("repeat_3wy").value;
	var outputLoc = document.getElementById("repeatdisp");
	var outputData="<table class='subtable'>";
	outputData+="<tr><td class='labelcell'>Repeat Details</td><td class='fieldcell'>This event is repeated annually ";
	switch (chosenoption) {
		case "1": // same date each year
			outputData+=" on the same date each year"+startrepeat+"<input type='hidden' name='RT' value='31' /></td></tr></table>";
			outputLoc.innerHTML=outputData;
			break;
			break;
		case "2": // same week each year
			outputData+="during the month of <select name='repeat_3' id='repeat_3' onchange='sel_repeat_3ym_change();'><option value='0'>(select month)</option>";
			for (i=0;i<12;i++){
				outputData+="<option value='"+i+"'>"+month_names[i]+"</option>";
			}
			outputData+="</select>"+startrepeat+"</td></tr></table>";
			outputLoc.innerHTML=outputData;
			break;
		default: // No selection
			break;
	}
}


function sel_repeat_3ym_change() {
	// User chooses repeat yearly, and has chosen the month - now choose the week
	var chosenoption=document.getElementById("repeat_3").value;
	RT4=chosenoption;
	var outputLoc = document.getElementById("repeatdisp");
	var outputData="<table class='subtable'>";
	outputData+="<tr><td class='labelcell'>Repeat Details</td><td class='fieldcell'>This event is repeated annually ";
	outputData+="<select name='repeat_3ym' id='repeat_3ym' onchange='sel_repeat_3yw_change();'><option value='0'>(please select )</option><option value='1'>during the first week</option><option value='2'>during the second week</option><option value='3'>during the third week</option>option value='4'>during the fourth week</option><option value='5'>during the fifth week</option><option value='6'>during the last week</option>";
	outputData+="</select> of the month of "+month_names[RT4];
	outputData+=startrepeat+"</td></tr>";
	outputLoc.innerHTML=outputData;
}


function sel_repeat_3yw_change() {
	// User chooses repeat yearly, and has chosen the month
	var chosenoption=document.getElementById("repeat_3ym").value;
	RT2=chosenoption;
	var outputLoc = document.getElementById("repeatdisp");
	var outputData="<table class='subtable'>";
	outputData+="<tr><td class='labelcell'>Repeat Details</td><td class='fieldcell'>This event is repeated annually on ";
	outputData+="<select name='repeat_3w' id='repeat_3w' onchange='sel_repeat_32_change();'><option value='0'>(select day)</option>";
	for (i=0;i<7;i++){
		outputData+="<option value='"+(i*1)+"'>"+day_names[i]+"</option>";
	}
	outputData+="</select> of the "+week_name[RT2]+' week of '+month_names[RT4];
	outputData+=startrepeat+"</td></tr>";
	outputLoc.innerHTML=outputData;
}


function sel_repeat_32_change() {
	// User has chosen the week and day (e.g., third wednesday of the month), so display it
	var chosenoption=document.getElementById("repeat_3w").value;
	RT3=chosenoption;
	var outputLoc = document.getElementById("repeatdisp");
	var outputData="<table class='subtable'>";
	outputData+="<tr><td class='labelcell'>Repeat Details</td><td class='fieldcell'>This event is repeated monthly on the "+week_name[RT2]+" "+day_names[RT3]+" of "+month_names[RT4]+editrepeat+"<input type='hidden' name='RT' value='21' /><input type='hidden' name='RT2' value='"+chosenoption+"' /><input type='hidden' name='RT' value='22' /><input type='hidden' name='RT2' value='"+RT2+"' /><input type='hidden' name='RT3' value='"+RT3+"' /><input type='hidden' name='RT4' value='"+RT4+"' /></td></tr></table>";
	outputLoc.innerHTML=outputData;
	if (newentry==1) {
		selecttown();
	}
}


function finalrepeat() {
	// Define what repeat the user requested
	var chosenoption=document.getElementById("repeat_3wy").value;
	var outputLoc = document.getElementById("repeatdisp");
	var outputData="<table class='subtable'>";
	outputData+="<tr><td class='labelcell'>3wm Repeat Details</td><td class='fieldcell'>This event is repeated annually ";
	switch (chosenoption) {
		case "1": // same date each year
			outputData+=" on the same date each year";
			break;
		case "2": // same week each year
			outputData+="during the month of ";
			outputData+="<select name='repeat_3wym' id='repeat_3wym' onchange='sel_repeat_3wym_change();'><option value='0'>(please select )</option>";
			for (i=1;i<13;i++){
				outputData+="<option value='i'>"+month_names[i]+"</option>";
			}
			outputData+="</select>";
			outputData+=startrepeat+"</td></tr>";
			outputLoc.innerHTML=outputData;
			break;
		default: // No selection
			break;
	}
}


function displayrepeat() {

	var outputData="<table class='subtable'>";
	outputData+="<tr><td class='labelcell'>Repeat Details</td><td class='fieldcell'>This event is ";
	switch (RT) {
		case "0":
			outputData+="not repeated";
			break;
		case "11":
			outputData+="repeated each week on "+day_names[RT2-1];
			break;
		case "21":
			outputData+="repeated on the "+RT2+getSup(RT2)+' of each month';
			break;
		case "22":
			outputData+="repeated on the "+week_name[RT2]+' '+day_names[RT3-1]+' of each month';
			break;
		case "31":
			outputData+="repeated on the same date each year";
			break;
		case "32":
			outputData+="repeated on the "+week_name[RT2]+' '+day_names[RT3-1]+' of '+month_names[RT4]+' each year';
			break;
	}

	outputData+=editrepeat;
	outputData+="</td></tr></table>";
	return outputData;
}


function validdate( year, month, day ) {
	/*
	Javascript Dates are a little too forgiving and will change the date to a reasonable guess if it's invalid. We'll use this to our advantage by creating the date object and then comparing it to the details we put it. If the Date object is different, then it must have been an invalid date to start with...
	*/
	dteDate=new Date(year,month-1,day);
	return ((day==dteDate.getDate()) && ((month-1)==dteDate.getMonth()) && (year==dteDate.getFullYear()));
}


function selecttown() {
	var outputLoc = document.getElementById("location");
	if (document.getElementById("towndesc")!=null) {
		towndesc=document.getElementById("towndesc").value;
	} else {
		towndesc='';
	}
//	var outputData="<table class='subtable'><tr><td class='labelcell'>Location</td><td class='fieldcell'><div>";
	var outputData="<table class='subtable'><tr><td class='fieldcell'><div>";
	outputData+='<div style="float:right;border:1px solid right;"><input type="text" name="towndesc" size="30" value="'+towndesc+'" id="inputString" autocomplete="off" onkeyup="lookup(this.value);" onblur="yesno();" /><div class="suggestionsBox" id="suggestions" style="display: none;"><img src="/images/uparrow.png" style="position: relative; top: -12px; left: 30px;" alt="upArrow" /><div class="suggestionList" id="autoSuggestionsList">&nbsp;</div></div></div>';
	outputData+="	Type the location - any part of the name will do<br />Click on your town when you see it in the list<br />You must choose a town from the list";
	outputData+='</div></td></tr></table>';
	outputLoc.innerHTML=outputData;
	unhide("location",1);
}


function yesno() {
	$('suggestions').hide();
	unhide("endsection",1);
	unhide("submitbutton",1);
}


function lookup(inputString) {
	if(inputString.length===0) {
		// Hide the suggestion box.
		$('#suggestions').hide();
	} else {
		$.post("townlookup.php", {queryString: ""+inputString+""}, function(data){
			if(data.length >0) {
				$('#suggestions').show();
				$('#autoSuggestionsList').html(data);
			}
		});
	}
} // lookup


function fill(thisValue) {
	$('#inputString').val(thisValue);
	towndesc=thisValue;
	setTimeout("$('#suggestions').hide();", 200);
  // document.write("<input type='hidden' name='towndesc' value='"+town+"' />");

}


function reformdate( date ) {
	//Change 24/12/2008 to 2008-12-24
	var year=date.substring(6);
	var month=date.substring(3,5);
	var day=date.substring(0,2);
	var result=date.substring(6)+'-'+date.substring(3,5)+'-'+date.substring(0,2);
	return result;
}


function listmarkets(thisValue) {
	//$('suggestions').hide();
	//var i=0;
	$('#inputString').val(thisValue);
	setTimeout("$('#suggestions').hide();", 200);
	alert( 'twat');


}
