var i = 2;

function add_input ( classid )
{
	if ( i <= 5 )
	{
		var new_input = document.createElement('input');
		new_input.setAttribute('type','input');
		new_input.setAttribute('name','link_'+i);
		new_input.setAttribute('id','link_'+i);
		new_input.setAttribute('class','inp2');
        new_input.setAttribute('value','http://');

		var formout = document.getElementById(classid);
		formout.appendChild(new_input);

		var new_input = document.createElement('input');
		new_input.setAttribute('type','input');
		new_input.setAttribute('name','happy_'+i);
		new_input.setAttribute('id','happy_'+i);
		new_input.style.width = '80px';

		var formout = document.getElementById(classid);
		formout.appendChild(new_input);


		i++;
	}


}

// ajax technology

var xmlHttp = createXmlHttp();

function createXmlHttp()
{
	var xmlHttp;

	// IE
	if ( window.ActiveXObject )
	{
		try
		{
			xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
		}

		catch ( e )
		{
			xmlHttp = false;
		}

	} else {

		try
		{
			xmlHttp = new XMLHttpRequest();
		}

		catch ( e )
		{
			xmlHttp = false;
		}

	}

	if ( ! xmlHttp )
		alert("XML HTTP REQUEST didn't create");
	else
		return xmlHttp;
}


function process ()
{
	if ( xmlHttp.readyState == 4 || xmlHttp.readyState == 0 )
	{
		value = encodeURIComponent(document.getElementById("link_1").value);
		value2 = encodeURIComponent(document.getElementById("happy_1").value);
		value3 = encodeURIComponent(document.getElementById("user_id").value);
		value4 = encodeURIComponent(document.getElementById("code").value);
		
		out = '?user_id=' + value3 + '&link_1=' + value + '&happy_1=' + value2 + '&code=' + value4;

		for ( j = 2; j<i; j++ )
		{
			value = encodeURIComponent(document.getElementById("link_" + j).value);
			value2 = encodeURIComponent(document.getElementById("happy_" + j).value);

			out = out + '&link_' + j + "=" + value + '&happy_' + j + "=" + value2;
		}



		xmlHttp.open("GET","do.php"+out, true);
		xmlHttp.onreadystatechange = serverResponse;

		xmlHttp.send(null);
	}

}

function serverResponse ()
{
	if ( xmlHttp.readyState == 4 )
	{
		if ( xmlHttp.status == 200 )
		{
			response = xmlHttp.responseText;

			document.getElementById("urls").innerHTML = '<i>' + response + '</i>';
			document.getElementById("ucode").innerHTML = '';
		} else {
			alert(xmlHttp.statusText);

		}
	}
}






