/* Custom variables */



/* Offset position of tooltip */

var x_offset_tooltip = 5;

var y_offset_tooltip = 0;



/* Don't change anything below here */





var ajax_tooltipObj = false;

var ajax_tooltipObj_iframe = false;



var ajax_tooltip_MSIE = false;

if(navigator.userAgent.indexOf('MSIE')>=0)ajax_tooltip_MSIE=true;





function ajax_showTooltip_signup(externalFile,inputObj)

{

	//pause = 0;

	//
	
	//externalFile = document.frmadd.vUsername.value;
	
if(document.frmadd != null){
	
		if(inputObj.id == 'aj_load_user'){
			var uname=document.frmadd.vUsername.value;
		
			if(uname=="")
		
			{
		
				alert("Please enter a .:. User Name .:. to continue...");	
		
				return false;
		
			}
		
			if(uname.length<4)
		
			{
		
				alert("Your .:. User Name .:. must be atleast 4 characters long to continue...");	
		
				return false;
		
			}
		}
		if(inputObj.id == 'vEmail'){
			var uname=document.frmadd.vEmail.value;
		
			if(uname!="")
		
			{
				var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
				if (filter.test(uname))
				{
					
					}
				else{
					alert("Please enter a .:.  Valid Email .:. to continue...");	
		
					return false;
				}
		
			}
			else{
				
				return false;
				
			}
		}
		if(inputObj.id == 'vUsername'){
			var uname=document.frmadd.vUsername.value;
		
			if(uname!="")
		
			{
				if(uname.length<4)
		
				{
			
					alert("Your .:. User Name .:. must be atleast 4 characters long to continue...");	
			
					return false;
			
				}
		
			}
			else{
				
				return false;
				
			}
		}
		
}

	if(!ajax_tooltipObj)	/* Tooltip div not created yet ? */

	{



		

		var contentDiv = document.createElement('DIV'); /* Create tooltip content div */

		contentDiv.className = 'ajax_tooltip_content';

		contentDiv.style.position = 'absolute';

		contentDiv.style.width = '318';
		
		

		contentDiv.style.height = '100';

		contentDiv.style.backgroundColor = 'transparent';

		document.body.appendChild(contentDiv);

		contentDiv.id = 'ajax_tooltip_content';
		ajax_tooltipObj = contentDiv;
		

		



			

	}

	// Find position of tooltip

	//ajax_tooltipObj.style.display='block';
	
	ajax_loadContent_signup('ajax_tooltip_content',externalFile,inputObj);

	/*if(ajax_tooltip_MSIE){

		ajax_tooltipObj_iframe.style.width = ajax_tooltipObj.clientWidth + 'px';

		ajax_tooltipObj_iframe.style.height = ajax_tooltipObj.clientHeight + 'px';

	}*/



	ajax_positionTooltip_signup(inputObj);
	

}



function ajax_positionTooltip_signup(inputObj)

{

	var leftPos = (ajaxTooltip_getLeftPos_signup(inputObj) + inputObj.offsetWidth );

	var topPos = ajaxTooltip_getTopPos_signup(inputObj);

	

	/*

	var rightedge=ajax_tooltip_MSIE? document.body.clientWidth-leftPos : window.innerWidth-leftPos

	var bottomedge=ajax_tooltip_MSIE? document.body.clientHeight-topPos : window.innerHeight-topPos

	*/

	//var tooltipWidth = document.getElementById('ajax_tooltip_content').offsetWidth +  document.getElementById('ajax_tooltip_arrow').offsetWidth; 

	// Dropping this reposition for now because of flickering

	//var offset = tooltipWidth - rightedge; 

	//if(offset>0)leftPos = Math.max(0,leftPos - offset - 5);

	ajax_tooltipObj.style.left = leftPos + 'px';

	ajax_tooltipObj.style.top = topPos + 'px';	

	ajax_tooltipObj.style.display ='block';

	

}



//var pause = 0;

function ajax_hideTooltip_signup()

{

//pause = 1500;	

	//setInterval("ajax_tooltipObj.style.display='none'",pause);

	ajax_tooltipObj.style.display='none';
	document.getElementById('allowpop').value = '1';

}



function ajaxTooltip_getTopPos_signup(inputObj)

{		

  var returnValue = inputObj.offsetTop;

  while((inputObj = inputObj.offsetParent) != null){

  	if(inputObj.tagName!='HTML')returnValue += inputObj.offsetTop;

  }

  returnValue -= 150;

  return returnValue;

}



function ajaxTooltip_getLeftPos_signup(inputObj)

{

  var returnValue = inputObj.offsetLeft;

  while((inputObj = inputObj.offsetParent) != null){

  	if(inputObj.tagName!='HTML')returnValue += inputObj.offsetLeft;

  }

  returnValue -= 220;

  return returnValue;

}


function ajax_hideTooltip()

{

//pause = 1500;	

	//setInterval("ajax_tooltipObj.style.display='none'",pause);

	ajax_tooltipObj.style.display='none';

}

