var myXMLHttpRequest;
function showResponse() {
	var MyResult=myXMLHttpRequest.responseText;
	var MyDataArray=new Array()
	MyDataArray = MyResult.split('|-|');
	
	

	if(MyDataArray[0]=="SUDesc")
		{
		document.getElementById('UserEditLine0').style.display='';	
		document.getElementById('EditBtn').style.display='';		
		document.getElementById('PreloadSmall').style.display='none';		
		if(MyDataArray[1]==1)
			alert('Vielen Dank für Ihre Beschreibung\nIhre Daten werden überprüft und in spätestens 12 Stunden Online gestellt.');
		}
	else
		{
		CurrDbId=(MyDataArray[1]*1);
		
		document.getElementById('BasicImg').src=MyDataArray[0];
		document.getElementById('BaseTitle').innerHTML=MyDataArray[2];
		document.getElementById('TitleUserEdit').value=MyDataArray[9];		
		document.getElementById('DescriptionUserEdit').value=MyDataArray[3];				
		document.getElementById('DescriptionArea').innerHTML=MyDataArray[3];
		document.getElementById('LocationArea').innerHTML=MyDataArray[5];
		document.getElementById('UserCommentsArea').innerHTML=MyDataArray[7];	
		document.title=MyDataArray[6];	
		
		if(MyDataArray[8]>0)
			{
			document.getElementById('Ratingtxt').innerHTML='Vielen Dank für Ihre Bewertung.'
			Rating=MyDataArray[8];
			ChangeStars(Rating,1);
			document.getElementById('Star1').style.cursor='default';
			document.getElementById('Star2').style.cursor='default';
			document.getElementById('Star3').style.cursor='default';
			document.getElementById('Star4').style.cursor='default';
			document.getElementById('Star5').style.cursor='default';
			}
		else
			{
			document.getElementById('Ratingtxt').innerHTML='Ihre Bewertung.'
			Rating=0;
			ChangeStars(Rating);
			document.getElementById('Star1').style.cursor='pointer';
			document.getElementById('Star2').style.cursor='pointer';
			document.getElementById('Star3').style.cursor='pointer';
			document.getElementById('Star4').style.cursor='pointer';
			document.getElementById('Star5').style.cursor='pointer';		
			}
		}
	}

function handleRequest() {
	switch(myXMLHttpRequest.readyState) {
		case 0:
		case 1:
		case 2:
		case 3:
			return;
		case 4:
			showResponse();
			return;
	}
}	
function ShowUserDesc()
	{
	document.getElementById('UserEditLine0').style.display='none';	
	document.getElementById('UserEditLine1').style.display='';	
	document.getElementById('UserEditLine2').style.display='';	
	document.getElementById('UserEditLine3').style.display='';
	document.getElementById('EditBtn').style.display='none';
	}
function SaveUserDesc()
	{
	document.getElementById('PreloadSmall').style.display='';		
	document.getElementById('UserEditLine1').style.display='none';	
	document.getElementById('UserEditLine2').style.display='none';	
	document.getElementById('UserEditLine3').style.display='none';

	
	var PostString="";
	
	PostString="Title=" + document.getElementById('TitleUserEdit').value + "&Description=" + document.getElementById('DescriptionUserEdit').value + "&ImgId=" + CurrDbId;
	
	myXMLHttpRequest = createRequestObject();
	myXMLHttpRequest.onreadystatechange = handleRequest;
	var URL='_lib/SaveUserDesc.php';
	myXMLHttpRequest.open("POST", URL, true);
	myXMLHttpRequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	myXMLHttpRequest.send(PostString);

	
	}
function createRequestObject() {
	try {
		var myRequest = new XMLHttpRequest();
	}
	catch(error) {
		try {
			var myRequest = new ActiveXObject("MSXML2.XMLHTTP");
		}
		catch(error) {
			var myRequest = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	return myRequest;
}

function NextImg(Directon)
{
	document.getElementById('BasicImg').src='_img/Preloader.gif';
	if(Directon>0)
		{
		}
	else
		Directon=0
	myXMLHttpRequest = createRequestObject();
	myXMLHttpRequest.onreadystatechange = handleRequest;
	var URL='_lib/NextImgDat.php?XSize=550&Dir=' + Directon + '&Im=' + CurrDbId;
	myXMLHttpRequest.open("GET", URL, true);
	myXMLHttpRequest.send(null);
}

