function checkavailablity()
{
	httpObject = getHTTPObject();
	if (httpObject != null) 
	{
		httpObject.open("GET", "checkavail.php?inputText="+document.getElementById('username').value, true);
		httpObject.send(null);
		httpObject.onreadystatechange = setOutput;
	}
}

function getHTTPObject()
{
	if (window.ActiveXObject) 
		return new ActiveXObject("Microsoft.XMLHTTP");
	else if (window.XMLHttpRequest) 
		return new XMLHttpRequest();
	else 
	{
		alert("Your browser does not support AJAX.");
		return null;
	}
}

function setOutput()
{
	if(httpObject.readyState == 4)
	{
		
		var tmp =document.getElementById('username');
		var res=httpObject.responseText;
		
		if(res=="available"){
		    var add_image1 = document.createElement('img');
	        add_image1.setAttribute('src','images/available.gif');
			
			if(tmp.nextSibling) tmp.parentNode.removeChild(tmp.nextSibling);
	         tmp.parentNode.insertBefore(add_image1,tmp.nextSibling);
			
		}
		else {
		    var add_image2 = document.createElement('img');
	        add_image2.setAttribute('src','images/notavailable.gif');
			
		    if(tmp.nextSibling) tmp.parentNode.removeChild(tmp.nextSibling);
			tmp.parentNode.insertBefore(add_image2,tmp.nextSibling);
			
		 
		}
	}
}


/// test function
// test function ends



var glow_counter=1;

function addAttachmentElement() {

var container = document.getElementById('attachment_container');
var counter = document.getElementById('attachment_counter').value;
counter++;
document.getElementById('attachment_counter').value=counter;
if( counter < 4 )
{
glow_counter++;
document.getElementById('attachment_counter').value = counter;
var attachment_div = document.createElement('div');
attachment_div.setAttribute('id','attachment_'+glow_counter);
attachment_div.setAttribute('class','attachment');

	var attachment_label = document.createElement('label');
	attachment_label.id="label"+glow_counter;
	attachment_label.innerHTML = "";
	attachment_div.appendChild(attachment_label);
	
	var attachment_input = document.createElement('input');
	attachment_input.setAttribute('type','file');
	attachment_input.setAttribute('size','33');
	attachment_input.setAttribute('id','file_'+glow_counter);
	attachment_input.setAttribute('name','file_'+glow_counter);
	attachment_div.appendChild(attachment_input);
	
	var attachment_a2 = document.createElement('a');
	//attachment_a2.setAttribute('href','');
	attachment_a2.setAttribute('onclick','removeAttachmentElement('+glow_counter+');return false;');
		var attachment_img2 = document.createElement('img');
		attachment_img2.setAttribute('id','RemoveButton_'+counter);
		attachment_img2.setAttribute('src','images/1.gif');
		attachment_img2.setAttribute('alt','Remove');
		attachment_img2.setAttribute('onmousedown',"this.src='images/1.gif';");
		attachment_img2.setAttribute('onmouseup',"this.src='images/1.gif';");
		attachment_a2.appendChild(attachment_img2);


	
	attachment_div.appendChild(attachment_label);


	attachment_div.appendChild(attachment_a2);
	
container.appendChild(attachment_div);
if (counter ==3)
	document.getElementById('anchorremoval').style.display = 'none';
}
else 
{
document.getElementById('anchorremoval').style.display = 'none';
}
//changeText();

}

function removeAttachmentElement(num_id) {
	glow_counter=num_id-1;
	var counter = document.getElementById('attachment_counter').value;
	counter--;
	document.getElementById('attachment_counter').value=counter;
	var container = document.getElementById('attachment_container');
	container.removeChild( document.getElementById('attachment_'+num_id) );
	if( counter >= 3 )
	{
		document.getElementById('anchorremoval').style.display = 'none';
	}
	else
		document.getElementById('anchorremoval').style.display = '';
	changeText(num_id);
}


function changeText(num)
{
	if (num==1)
	{
		if(document.getElementById('label2'))
			document.getElementById('label2').innerHTML="";
		if(document.getElementById('label3'))
			document.getElementById('label3').innerHTML="";
			
	}
	if (num==2)
	{		
		if(document.getElementById('label3'))
			document.getElementById('label3').innerHTML="";			
	}
}



