  
//fades layer in
function fadeIn() 
{
	document.getElementById('fade').style.visibility='visible';
}

//fades layer out
function fadeOut() 
{
    document.getElementById('fade').style.visibility='hidden';
}

function validatepasswd()
{
	if( 
	   	(document.getElementById('password').value == document.getElementById('passwordver').value ) && 
		(document.getElementById('password').value != '') &&
		(document.getElementById('passwordver').value != '') 
		)
	{
		document.getElementById('Submit').disabled=false;
		document.getElementById('passwordmessage').style.visibility='hidden';
		
	}
	else
	{
		document.getElementById('Submit').disabled=true;
		document.getElementById('passwordmessage').style.visibility='visible';
		
	}
}

function validateusername()
{
	if(document.getElementById('username').value!='')
	{
		document.getElementById('Submit').disabled=false;
		document.getElementById('usermessage').style.visibility='hidden';
		
	}
	else
	{
		document.getElementById('Submit').disabled=true;
		document.getElementById('usermessage').style.visibility='visible';
		
	}
}

function validatefullname()
{
	if(document.getElementById('fullname').value!='')
	{
		document.getElementById('Submit').disabled=false;
		document.getElementById('fnamemessage').style.visibility='hidden';
		
	}
	else
	{
		document.getElementById('Submit').disabled=true;
		document.getElementById('fnamemessage').style.visibility='visible';
		
	}
}

function validateemail()
{
	if(document.getElementById('email').value!='')
	{
		document.getElementById('Submit').disabled=false;
		document.getElementById('emailmessage').style.visibility='hidden';
		
	}
	else
	{
		document.getElementById('Submit').disabled=true;
		document.getElementById('emailmessage').style.visibility='visible';
		
	}
}

function startDrag(e){
	// determine event object
	if(!e){var e=window.event};
	// determine target element
	var targ=e.target?e.target:e.srcElement;
	if(targ.className!='fadein_fadeout_layer'){return};
	// calculate event X,Y coordinates
    offsetX=e.clientX;
    offsetY=e.clientY;
	// assign default values for top and left properties
	if(!targ.style.left){targ.style.left='0px'};
	if(!targ.style.top){targ.style.top='0px'};
	// calculate integer values for top and left properties
    coordX=parseInt(targ.style.left);
    coordY=parseInt(targ.style.top);
    drag=true;
	// move div element
    document.onmousemove=dragDiv;
}
// continue dragging
function dragDiv(e){
	if(!drag){return};
	if(!e){var e=window.event};
	var targ=e.target?e.target:e.srcElement;
	// move div element
  	targ.style.left=coordX+e.clientX-offsetX+'px';
  	targ.style.top=coordY+e.clientY-offsetY+'px';
  	return false;
}
// stop dragging
function stopDrag(){
	drag=false;
}

window.onload=function(){
	document.onmousedown=startDrag;
	document.onmouseup=stopDrag;
}
