function KeyEnter_DoAction(fldName,evt,strLayerPostVal,strModalTypeCondition,frmObj) {
		evt = (evt) ? evt : window.event;
		if (evt.keyCode == 13 ) {
			if(strLayerPostVal=="" || strLayerPostVal=="undefined" || strLayerPostVal==null)
				strLayerPostVal = "";
			
			if(fldName=="LoginForm")
				CheckLogin(frmObj,strModalTypeCondition,'SubmitLogin',500,250,strLayerPostVal,'ajax/modalwindow/modalwindow.php');
				return false;
		} else {
			return true;
		}
	
	
	}
//////////////Common Variables

var LoadingStatus="<img src='images/ajaxloaders/ajax_loader_small.gif'/>"; 
var ModalStaticContent='';
var ModalStaticContentTitle='';

////////////////////////////////////////////////////////Modal Window Related Functions ////////////////////////////////////////////
	//messageObj = new DHTML_modalMessage();	
	messageObj = new DHTML_modalMessage();
	messageObj.setShadowOffset(5);	
	
	function ShowModalWindow(ModalType,width,height,PostValues,AjaxFilename,AjaxCheckFormData,strValue) {
		if(ModalStaticContent!='') {
			messageObj.setModalStaticContentTitle(ModalStaticContentTitle);
			messageObj.setModalStaticContent(ModalStaticContent);
			ModalStaticContent='';
			ModalStaticContentTitle='';
			messageObj.setAjaxFileNames(AjaxFilename,AjaxCheckFormData);
			messageObj.setSource(ModalType);
			messageObj.setPostValues(PostValues,strValue);
			messageObj.setCssClassMessageBox(false);
			messageObj.setSize(width,height);
			messageObj.setShadowDivVisible(false);	// Enable shadow for these boxes
			messageObj.display();
		}
		else {
			ModalStaticContent='';
			ModalStaticContentTitle='';
			messageObj.setModalStaticContentTitle(ModalStaticContentTitle);
			messageObj.setModalStaticContent(ModalStaticContent);
			messageObj.setAjaxFileNames(AjaxFilename,AjaxCheckFormData);
			messageObj.setSource(ModalType);
			messageObj.setPostValues(PostValues,strValue);
			messageObj.setCssClassMessageBox(false);
			messageObj.setSize(width,height);
			messageObj.setShadowDivVisible(false);	// Enable shadow for these boxes
			messageObj.display();
		}
	}
	
	function ShowModalWindowContent(ModalMasterID,ModalType,PostValues,AjaxFilename,AjaxCheckFormData)
	{
		var Filename=AjaxFilename;
		ModalMasterID_public=ModalMasterID;
		document.getElementById(ModalMasterID).innerHTML = '<table align="center" height="100%"><tr><td colspan="2" valign="middle"  height=30 >'+LoadingStatus+'</td></tr></table>';
		var success = function(t){ShowModalWindowContent_Complete(t,ModalMasterID,ModalType,PostValues,AjaxFilename,AjaxCheckFormData);}
		var failure = function(t){ShowOnFailure(t);}
		var url = Filename;
		var pars = '&ModalTypeCondition='+ModalType;
		var myAjax = new Ajax.Request(url, {method:'post',postBody:pars, onSuccess:success, onFailure:failure});
	}
	function ShowModalWindowContent_Complete(t,ModalMasterID,ModalType,PostValues,AjaxFilename,AjaxCheckFormData)
	{
		var strValue = t.responseText;
		var strDisplay = strValue.split("|");
		if(strDisplay[1]=="LoginLayer")	{
			ShowModalWindow('ShowLogin',450,270,PostValues,'ajax/modalwindow/modalwindow.php');
			var flag = 1;
		} else {
			document.getElementById(ModalMasterID).innerHTML =strDisplay[0];
		}
	}
	
	function closeMessage(RedirectCondition)
	{
		messageObj.close();	
	}
	
	function ShowOnFailure(t) { alert(t); };
	
	function ShowLogin(formObj,Layer,ModalType,width,height,PostValues,AjaxFilename,AjaxCheckFormData,strValue) {
		var Filename= SiteAjaxFolder+AjaxFilename;
		var success = function(t){ShowModalWindowLoginContent_Complete(t,width,height,PostValues,AjaxFilename,AjaxCheckFormData,strValue);}
		var failure = function(t){ShowOnLoginFailure(t);}
		var url = Filename;
		var pars = '&ModalTypeCondition='+ModalType+'&PostValues='+PostValues+strValue;
		var myAjax = new Ajax.Request(url, {method:'post',postBody:pars, onSuccess:success, onFailure:failure});
	}
  function ShowModalWindowLoginContent_Complete(t,width,height,PostValues,AjaxFilename,AjaxCheckFormData,strValue) {
	var strValue = t.responseText;
	var strDisplay = strValue.split("|");
	if(strDisplay[0] =="Relogin")
	{
		alert("Invalid Login Please check your Email and password")
//	document.getElementById('CustomerLogin').innerHTML = strDisplay[2];
	
	}else
	{
	document.getElementById('CustomerLogin').innerHTML = strDisplay[1];
	ShowModalWindow('AddToWishlist',500,250,PostValues,AjaxFilename)
 	}
  }
  function ShowOnLoginFailure() {
  }
 
