/** End AJAX functions **/
/** real application functions **/

// process data from server
function processData( xmlHttp, intID )
{
	// process text data
	var werte = (xmlHttp.responseText).split(';');
	
	document.getElementById( 'google' ).value = werte[0];
	document.getElementById( 'yahoo' ).value = werte[1];
	document.getElementById( 'msn' ).value = werte[2];
	document.getElementById( 'pr' ).value = werte[3];
	
	if (werte[0] == "code")
	{
		document.getElementById('linkpoparea').style.display = "none";
		document.getElementById('code').style.border = "2px solid #FF0000";
	}
	else if (werte[0] == "url")
	{
		document.getElementById('linkpoparea').style.display = "none";
		document.getElementById('url').style.border = "2px solid #FF0000";
	}
	else
	{
		curl = document.getElementById('url').value;
		if (curl.indexOf('google') != -1 || curl.indexOf('yahoo') != -1)
		{
			document.getElementById('empfehlung').value = 'Es ist kein Linkaufbau mehr notwendig.';
		}
		else
		{
			if (werte[2]<50) { document.getElementById( 'empfehlung' ).value = 'Ein Linkaufbau wird dringend empfohlen.'; }
			else if (werte[2] < 500) { document.getElementById( 'empfehlung' ).value = 'Ein Linkaufbau wird empfohlen.'; }
			else { document.getElementById( 'empfehlung' ).value = 'Ein keywordbasierter Linkaufbau wird empfohlen.'; }
		}
	}
	document.getElementById('cimg').src = document.getElementById('cimg').src += "?"+(Math.ceil(Math.random()*10000000));
	document.getElementById('url').value = "http://"
	
	xmlHttp = false;
}


var n = 0;
var s = "";
setInterval("setDots()",450);

function setDots()
{
	getDots(n);

	if (n < 3) n++;
	else
	{
		n = 0;
		s = "";
	}
}
function getDots(n)
{
	s = "";
	for (i=0; i<n; i++)
	{
		s += "."
	}
		
	if (!xmlHttp.responseText)
	{
		
		document.getElementById('pr').value = 'Bitte warten'+s;	
		document.getElementById('google').value = 'Bitte warten'+s;	
		document.getElementById('yahoo').value = 'Bitte warten'+s;	
		document.getElementById('msn' ).value = 'Bitte warten'+s;	
		document.getElementById('empfehlung').value = '';
	}
}

function getLinkPop()
{
	if (document.getElementById('url').value != "" && document.getElementById('url').value != "http://" && document.getElementById('code').value != "")
	{
		document.getElementById('linkpoparea').style.display = 'block';
		document.getElementById('pr').value = '';
		document.getElementById('google').value = '';
		document.getElementById('yahoo').value = '';
		document.getElementById('msn' ).value = '';
		document.getElementById('empfehlung').value = '';	
		
		var strURL = "functions/getlinkpop.php?url=" + document.linkpopform.url.value+"&c="+document.getElementById('code').value;
		document.getElementById('code').value = "";
		sendRequest( strURL );
	}
}