//For Enter Key
	document.onkeypress=new Function('return false');
	function dMDown(e) {
		var key;
         if(window.event)
              key = window.event.keyCode;     //IE
         else
              key = e.which;     //fire
		if(key==13) {
			if(document.getElementById('Email')){
			if(document.getElementById('Email').tabIndex == 5 && document.getElementById('Email').value !="")
			    SubmitSearch();
				else
				SubmitLogin();

			}else {
				SubmitLogin();
				}
		}
	else
		return true;
	}
	document.onkeypress=dMDown;
///////////////////////
function setFadeout()	{
	document.getElementById("showLogin").innerHTML = "";
	RemoveLayer();
	RemoveLayer2();
}
function CloseLogin() {
	RemoveLayer();
	RemoveLayer2();
	opacity('showLogin', 100, 0, 500);
	window.setTimeout("setFadeout();",1000);
}

function CloseImportLogin(){
	RemoveLayer();
	RemoveLayer2();
	opacity('showImportLogin', 100, 0, 500);
	window.setTimeout("setImportLoginFedout();",1000);
	
}

function setImportLoginFedout()	{
	document.getElementById("showImportLogin").innerHTML = "";
	document.getElementById("personalmessage").style.display 	= "block";
}

function showLogin(divid,PosImgId,LinkId,ProfileId,Referer,x,y,strTotal,strDisplay,strMainTag,strTagCount,strTagCountId,strTagId,strTagFont,InterestId,strCategoryCode,CatgoryTitle,TagId,AllTag,strContent)
{
//	alert(divid+" - "+PosImgId+" - "+LinkId+" - "+ProfileId+" - "+Referer+" - "+x+" - "+y+" - "+strTotal+" - "+strDisplay+" - "+strMainTag+" - "+strTagCount+" - "+strTagCountId+" - "+strTagId+" - "+strTagFont+" - "+InterestId+" - "+strCategoryCode+" - "+CatgoryTitle+" - "+TagId+" - "+AllTag+" - "+strContent)	
	if(x)
		x=x;
	else
		var x="";
	if(y)
		y=y;
	else
		var y="";
	if(strTotal)
		strTotal=strTotal;
	else
		var strTotal = "";
	if(strDisplay)
		strDisplay=strDisplay;
	else
		var strDisplay = "";
	
	if(strMainTag)
		strMainTag=strMainTag;
	else
		var strMainTag = "";
	if(strTagCount)
		strTagCount=strTagCount;
	else
		var strTagCount = "";
	if(strTagCountId)
		strTagCountId=strTagCountId;
	else
		var strTagCountId = "";
	if(strTagId)
		strTagId=strTagId;
	else
		var strTagId = "";
		
	if(strTagFont)
		strTagFont=strTagFont;
	else
		var strTagFont = "";
		
	if(PosImgId)
		PosImgId=PosImgId;
	else
		var PosImgId ="";
	if(LinkId)
		LinkId = LinkId;
	else
		var LinkId ="";
	if(ProfileId)
		ProfileId = ProfileId;
	else
		var ProfileId ="";
	if(Referer)
		Referer = Referer;
	else
		var Referer ="";
	if(InterestId)
		InterestId=InterestId;
	else
		var InterestId = "";
		
	if(strCategoryCode)
		strCategoryCode=strCategoryCode;
	else
		var strCategoryCode = "";
		
	if(CatgoryTitle)
		CatgoryTitle=CatgoryTitle;
	else
		var CatgoryTitle = "";
		
	if(TagId)
		TagId=TagId;
	else
		var TagId = "";
	
	if(AllTag)
		AllTag=AllTag;
	else
		var AllTag = "";

	if(strContent)
		strContent=strContent;
	else
		var strContent = "";
		
	
	CatgoryTitle=CatgoryTitle.replace(/ /g,"_");
	CatgoryTitle=CatgoryTitle.replace(/&/g,"AMP");

		
//	alert("LinkId - "+LinkId+"ProfileId - "+ProfileId+"Referer - "+Referer );
	var success = function(t){showLoginComplete(t,divid,PosImgId,x,y);}
	var failure = function(t){showLoginFailed(t);}
	var url = SiteAjaxFolder+"showloginform.php";
	var pars = '&showLogin=yes'+'&LinkId='+LinkId+'&ProfileId='+ProfileId+'&Referer='+Referer+'&strTotal='+strTotal+'&strDisplay='+strDisplay+'&strMainTag='+strMainTag+'&strTagCount='+strTagCount+'&strTagCountId='+strTagCountId+'&x='+x+'&y='+y+'&PosImgId='+PosImgId+'&InterestId='+InterestId+'&strCategoryCode='+strCategoryCode+'&CatgoryTitle='+CatgoryTitle+'&TagId='+TagId+'&AllTags='+AllTag+'&strContent='+strContent; //alert(pars);
  	var myAjax = new Ajax.Request(url, {method:'post',postBody:pars, onSuccess:success, onFailure:failure});
}

function showLoginComplete(t,divid,PosImgId,x,y)
{	
	var strValue = trim(t.responseText); 
//	alert(strValue);
	setFade();
	//document.getElementById("personalmessage").style.display 	= "block";
	if(PosImgId)	{
		objImg = document.getElementById(PosImgId);
		PosX = findImgPosX(objImg);
		PosY = findImgPosY(objImg);
	}
	if(PosX)	{
		if(navigator.appName.indexOf('Microsoft')!=-1 || PosImgId=="SignInImg")	{
			if(navigator.appName.indexOf('Microsoft')!=-1)
				PosX = PosX;
			if(PosImgId=="SignInImg")
				PosX = PosX-70;
		}	else
			PosX=50;
		
	} else
		var PosX = 0;
	
	if(PosY)
		PosY = PosY;
	else
		var PosY = 0;
		
	if(PosImgId=="")	{
		if(x)
			var PosX = x;
		if(y)
			var PosY = y;
	}
		
/*	if(x)
		PosX=x-25;
	if(y)
		PosY = y-100;*/
	//alert("PosX - "+PosX+" PosY - "+PosY+" "+divid);
	document.getElementById(divid).innerHTML="<br>"+strValue;
	document.getElementById("ShowLoginTable").style.left = PosX;
	document.getElementById("ShowLoginTable").style.top = PosY;
	document.getElementById("ShowLoginTable").style.position = "absolute";
	document.getElementById("txtUserName").focus();
//	window.setTimeout("setFade();",1000);
	
}

function showImportLogin(divid,AddressType){
	var success = function(t){loadShowImportLogin(t,divid);}
	var failure = function(t){showLoginFailed(t);}
	var url = SiteAjaxFolder+"showloginform.php";
	var pars = 'ifConId=ImportLogin&AddressType='+AddressType;
    var myAjax = new Ajax.Request(url, {method:'post',postBody:pars, onSuccess:success, onFailure:failure});
	document.getElementById("personalmessage").style.display 	= "none";
}

function loadShowImportLogin(t,divid){
	var strValue = trim(t.responseText);
	opacity('showImportLogin', 0, 100, 500);
	document.getElementById(divid).innerHTML="<br>"+strValue;
}

function setFade(Id)	{
opacity('showLogin', 0, 100, 500);
}

function showLoginFailed(t) {
	
}

function trim(str)
{
   return str.replace(/^\s*|\s*$/g,"");
}

function findImgPosX(obj)
{
	var curleft = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curleft += obj.offsetLeft
			obj = obj.offsetParent;
		}
	}
	else if (obj.x)
		curleft += obj.x;
	return curleft;
}
function findImgPosY(obj)
{
	var curtop = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curtop += obj.offsetTop
			obj = obj.offsetParent;
		}
	}
	else if (obj.y)
		curtop += obj.y;
	return curtop;
}
