﻿function hideObj(id)
{
    document.getElementById(id).style.display='none';
}


function Scroll(id,dis)
{
    var obj=document.getElementById(id)
    obj.scrollTop=obj.scrollTop+dis;
    timeout=setTimeout( function(){ Scroll(id,dis);},10);
}

function callAjax()
{
   var email = getObjValue("Header1_txtEmailAddress"); 
   if(email!="")
   {
       var xmlHttp = ajaxFunction() ;
       xmlHttp.open("GET","/RegistrationCheckData.aspx?no="+Math.random()+"&Email="+email,true);
       xmlHttp.onreadystatechange=function()
       {
          if(xmlHttp.readyState==4)
          {
             var str =  xmlHttp.responseText;
    	     if (str != "") 
             {            
	            if (str == "True")
	            {
                    getObject("Header1_hdnEmailValue").value='yes';
                    alert("Email id already exits");
                    resetObjValue("Header1_txtEmailAddress");
                    getObject("Header1_txtEmailAddress").focus();
                    return false;
	            }
	            else
	            {
                    getObject("Header1_hdnEmailValue").value='no';
	            }
		     }
	       }
       }
       xmlHttp.send(null);  
   }
}

function CheckEmailWowUser()
{
   var email = getObjValue("txtEmailAddress"); 
   if(email!="")
   {
       var xmlHttp = ajaxFunction() ;
       xmlHttp.open("GET","/RegistrationCheckData.aspx?no="+Math.random()+"&Email="+email,true);
       xmlHttp.onreadystatechange=function()
       {
          if(xmlHttp.readyState==4)
          {
             var str =  xmlHttp.responseText;
    	     if (str != "") 
             {            
	            if (str == "True")
	            {
                    getObject("hdnEmailValue").value='yes';
                    alert("Email id already exits");
                    resetObjValue("txtEmailAddress");
                    getObject("txtEmailAddress").focus();
                    return false;
	            }
	            else
	            {
                    getObject("hdnEmailValue").value='no';
	            }
		     }
	       }
       }
       xmlHttp.send(null);  
   }
}


function callActivateAccount(id)
{
    var xmlHttp = ajaxFunction() ;
    var url="/ActivationMailSend.aspx?no="+Math.random()+"&UserId="+id+"&password=&remember=";
    xmlHttp.open("GET",url,true);
    xmlHttp.onreadystatechange=function()
    {
        if(xmlHttp.readyState==4)
        {
            var str =  xmlHttp.responseText;
            if (str != "") 
            {            
                if (str == "True")
                {
                    showDivBlack('Activation Email send to your Email Account');
                    return false;
                }
                else
                {
                    showDivBlack('Invalid Email ID!');
                    return false;
                }
            }
        }
    }
    xmlHttp.send(null);  
}	   
	
function ShowReferenceTextbox()
{
    var drpRef=getObjValue('Header1_drpReference');
 
    if((drpRef=="Referred by a friend"))
        { 
             document.getElementById("h1Referredby").style.display='';        
        }
        else
        {
            document.getElementById("h1Referredby").style.display='none';
        }
    if((drpRef=="Others") || (drpRef=="Search Engine") || (drpRef=="Referred by a friend"))
    {
        document.getElementById("Header1_txtReference").style.display='';
        resetObjValue("Header1_txtReference");
        getObject("Header1_valrtxtReference").enabled = true;
        document.getElementByI("Header1_valrtxtReference").style.display='';
        getObject("Header1_valrdrpReference").enabled = false;
        
        
    }
    else
    {
        getObject("Header1_txtReference").value=".";
        hideObj("Header1_txtReference");
        getObject("Header1_valrtxtReference").enabled = false;
        hideObj("Header1_valrtxtReference");
        getObject("Header1_valrdrpReference").enabled = true;
    }
}

function ShowReferenceProfile()
{
    var drpRef=getObjValue('drpReference');
    if((drpRef=="Others") || (drpRef=="Search Engine") || (drpRef=="Referred by a friend"))
    {
        document.getElementById("txtReference").style.display='';
        resetObjValue("txtReference");
        getObject("valrtxtReference").enabled = true;
        document.getElementByI("valrtxtReference").style.display='';
        getObject("valrdrpReference").enabled = false;
        
        if(drpRef=="Referred by a friend")
        {
               getObject("txtReference").value = "Friend's email";
        }
        
    }
    else
    {
        getObject("txtReference").value=".";
        hideObj("txtReference");
        getObject("valrtxtReference").enabled = false;
        hideObj("valrtxtReference");
        getObject("valrdrpReference").enabled = true;
    }
}


function getPageSizeWithScroll()
{
	if (window.innerHeight && window.scrollMaxY) 
	{// Firefox
		yWithScroll = window.innerHeight + window.scrollMaxY;
		xWithScroll = window.innerWidth + window.scrollMaxX;
	} else if(document.all)
	{ // works in Explorer 6 Strict, Mozilla (not FF) and Safari
		yWithScroll = document.documentElement.scrollHeight;
		xWithScroll =document.documentElement.scrollWidth;
  	}else
  	{
  	    yWithScroll = document.body.offsetHeight;
		xWithScroll = document.body.offsetWidth;
  	}
	arrayPageSizeWithScroll = new Array(xWithScroll,yWithScroll);
	return arrayPageSizeWithScroll;
}
/**END HERE**/

/*FUNCTION FOR RETURN TOP AND LEFT */
function posLeft() 
{
    return typeof window.pageXOffset != 'undefined' ? window.pageXOffset:document.documentElement && document.documentElement.scrollLeft? document.documentElement.scrollLeft:document.body.scrollLeft? document.body.scrollLeft:0;
}
function posTop() 
{
    return typeof window.pageYOffset != 'undefined' ? window.pageYOffset:document.documentElement && document.documentElement.scrollTop? document.documentElement.scrollTop: document.body.scrollTop?document.body.scrollTop:0;
}
/*END HERE */

/*FUNCTION FOR RETURN WIDTH AND HEIGHT(EXCLUDING SCROLL HEIGHT & SCROLL WIDTH) */
function pageWidth() 
{
    return window.innerWidth != null? window.innerWidth: document.documentElement && document.documentElement.clientWidth ? document.documentElement.clientWidth:document.body != null? document.body.clientWidth:null;
}
function pageHeight() 
{
    return window.innerHeight != null? window.innerHeight: document.documentElement && document.documentElement.clientHeight ? document.documentElement.clientHeight:document.body != null? document.body.clientHeight:null;
}
/**END HERE**/

/*used in user profile page*/
function showDivBlack1(message,strType)
{
    displayModelPopUp();
    getObject("divMsg").innerHTML = "<div style='padding:10px 2px 5px 2px'>"+message+"</div><input id='btn1' type='button' value='Ok' style='width: 50px' onclick=\"javascript:hideReg1('"+strType+"');\"'/>";
}

function hideReg1(strType)
{
    if(strType=="Invalid")
    {
        hideObj("divBlack"); 
        hideObj("divMsg");
        window.location.href="../profile.htm";
    }
    else if(strType=="size")
    {
        hideObj("divBlack"); 
        hideObj("divMsg");
        window.location.href="../profile.htm";
    }
    else
    {
        hideObj("divBlack"); 
        hideObj("divMsg");
        //window.location.href="/Home.htm";
    }
    
}
/*end here*/

function tabClick(id,GameTypeID)
{
    if(id=="divRankWeekly")
    {
        getObject("divRankWeekly").className="menu-white-h";
        getObject("divRankMonthly").className="menu-green-h";
        getObject("divRankOverAll").className="menu-green-h";
        getObject("divRankToday").className="menu-green-h";

        getObject("imgRank5").src='../images/topplayer/leftcrnr-blue.gif';
        getObject("imgRank4").src='../images/topplayer/swapleft.gif'; 
        getObject("imgRank3").src='../images/topplayer/swapright.gif';
        getObject("imgRank2").src='../images/topplayer/nonactive.gif';
        getObject("imgRank1").src='../images/topplayer/rightcrnr-blue.gif';  
        
        hideObj("divOverallRank");
        hideObj("divMonthlyRank");
        showObj("divWeeklyRank");
        hideObj("divDailyRank");  
        showRank("weekly",GameTypeID);; 
    }
    if(id=="divRankToday")
    { 
        getObject("divRankWeekly").className="menu-green-h";
        getObject("divRankMonthly").className="menu-green-h";
        getObject("divRankToday").className="menu-white-h";
        getObject("divRankOverAll").className="menu-green-h";

        getObject("imgRank5").src='../images/topplayer/leftcrnr-wht.gif';
        getObject("imgRank4").src='../images/topplayer/swapright.gif'; 
        getObject("imgRank3").src='../images/topplayer/nonactive.gif';
        getObject("imgRank2").src='../images/topplayer/nonactive.gif';
        getObject("imgRank1").src='../images/topplayer/rightcrnr-blue.gif';   
        
        showObj("divDailyRank");
        hideObj("divMonthlyRank");
        hideObj("divWeeklyRank");
        hideObj("divOverallRank");    
        showRank("daily",GameTypeID);
    }
    if(id=="divRankOverAll")
    { 
        getObject("divRankMonthly").className="menu-green-h";
        getObject("divRankWeekly").className="menu-green-h";
        getObject("divRankToday").className="menu-green-h";
        getObject("divRankOverAll").className="menu-white-h";

        getObject("imgRank5").src='../images/topplayer/leftcrnr-blue.gif';        
        getObject("imgRank4").src='../images/topplayer/nonactive.gif'; 
        getObject("imgRank3").src='../images/topplayer/nonactive.gif';
        getObject("imgRank2").src='../images/topplayer/swapleft.gif'; 
        getObject("imgRank1").src='../images/topplayer/rightcrnr-wht.gif';
        
        hideObj("divDailyRank");
        hideObj("divWeeklyRank");
        hideObj("divMonthlyRank");
        showObj("divOverallRank");  
        showRank("overall",GameTypeID);
    }
    if(id=="divRankMonthly")
    { 
        getObject("divRankWeekly").className="menu-green-h";
        getObject("divRankMonthly").className="menu-white-h";
        getObject("divRankOverAll").className="menu-green-h";
        getObject("divRankToday").className="menu-green-h";

        getObject("imgRank5").src='../images/topplayer/leftcrnr-blue.gif';        
        getObject("imgRank4").src='../images/topplayer/nonactive.gif'; 
        getObject("imgRank3").src='../images/topplayer/swapleft.gif';
        getObject("imgRank2").src='../images/topplayer/swapright.gif';
        getObject("imgRank1").src='../images/topplayer/rightcrnr-blue.gif'; 
        
        hideObj("divOverallRank");
        showObj("divMonthlyRank");
        hideObj("divWeeklyRank");
        hideObj("divDailyRank");  
        showRank("monthly",GameTypeID);
    }
    if(id=="divRe1")
    {
        getObject("divRe1").className="menu-white";
        getObject("divRe2").className="menu-green";
        getObject("divRe3").className="menu-green";

        getObject("imgRe1").src='/images/newsbox/leftcrnr-wht1.gif';
        getObject("imgRe2").src='/images/newsbox/swapright1.gif'; 
        getObject("imgRe3").src='/images/newsbox/nonactive1.gif';
        getObject("imgRe4").src='/images/newsbox/rightcrnr-grn1.gif'; 
        hideObj("DisplayRecommendation"); 
        document.getElementById("addRecommendation").style.display=''; 
    }
    if(id=="divRe2")
    {
        getObject("divRe1").className="menu-green";
        getObject("divRe2").className="menu-white";
        getObject("divRe3").className="menu-green";

        getObject("imgRe1").src='/images/newsbox/leftcrnr-grn1.gif';
        getObject("imgRe2").src='/images/newsbox/swapleft1.gif'; 
        getObject("imgRe3").src='/images/newsbox/swapright1.gif';
        getObject("imgRe4").src='/images/newsbox/rightcrnr-grn1.gif'; 
        document.getElementById("DisplayRecommendation").style.display=''; 
        hideObj("addRecommendation");
    }
    if(id=="divRe3")
    {
        getObject("divRe1").className="menu-green";
        getObject("divRe2").className="menu-green";
        getObject("divRe3").className="menu-white";

        getObject("imgRe1").src='/images/newsbox/leftcrnr-grn1.gif';
        getObject("imgRe2").src='/images/newsbox/nonactive1.gif'; 
        getObject("imgRe3").src='/images/newsbox/swapleft1.gif';
        getObject("imgRe4").src='/images/newsbox/rightcrnr-wht1.gif';  
    }    
}

function showRank(strRankType,GameTypeID)
{
    var xmlHttp=ajaxFunction();
    var showDiv="";
    var Url;
    if(strRankType=="monthly")
    {
        Url="getRanking.aspx?no="+Math.random()+"&Monthly=yes";
        showDiv= getObject("divMonthlyRank");
    }
    if(strRankType=="overall")
    {
        Url="getRanking.aspx?no="+Math.random()+"&Overall=yes";
        showDiv= getObject("divOverallRank");
    }
    if(strRankType=="weekly")
    {
        Url="getRanking.aspx?no="+Math.random()+"&Weekly=yes";
        showDiv= getObject("divWeeklyRank");
    }
    if(strRankType=="daily")
    {
        Url="getRanking.aspx?no="+Math.random()+"&Daily=yes";
        showDiv= getObject("divDailyRank");
        
    }
    Url=Url+"&GameId=" + GameTypeID;
    
    xmlHttp .open("GET",Url,true);
    xmlHttp.onreadystatechange=function()
    {
        if(xmlHttp.readyState==4)
        {
            var _strRank =  xmlHttp.responseText;
           
            if (_strRank!= "")
            {
                try
                {
                    showDiv.innerHTML="";
                    showDiv.innerHTML= _strRank;
                    showObj("btnRankMore");
                }
                catch(e){}
            }
            else
            {
                showDiv.innerHTML="";
                showDiv.innerHTML= "<div style='font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#e1272b;text-align:center;padding-top:10px'>Rank not processed yet.</div>";
                hideObj("btnRankMore");
            }
        }
    }
    xmlHttp.send(null);
}

function checkBlank(strFor)
{ 
    var strRemeber="not";
    var EmailChars =/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,3})$/;
    if((document.getElementById("Header1_txtUserNameHeader").value=="")&&(getObjValue("Header1_txtPasswordHeader").value==""))
    {
        getObject("Header1_divUserCheck").innerHTML="Enter user name & password";
        return false;
    }
    if (!getObject("Header1_txtUserNameHeader").value.match(EmailChars))
	{
   	    getObject("Header1_divUserCheck").innerHTML="Invaild email id";
        return false;
	}
    if((document.getElementById("Header1_txtUserNameHeader")=="")&&(document.getElementById("Header1_txtPasswordHeader").value!=""))
    {
        getObject("Header1_divUserCheck").innerHTML="Enter user name";
        return false;
    }
    if((document.getElementById("Header1_txtUserNameHeader").value!="")&&(document.getElementById("Header1_txtPasswordHeader").value==""))
    {
        getObject("Header1_divUserCheck").innerHTML="Enter password";
        return false;
    }
}

function closeMe()
{
    var xmlHttp=ajaxFunction();
    var Url="../Error.aspx?no="+Math.random()
    xmlHttp .open("GET",Url,true);
    xmlHttp.onreadystatechange=function()
    { 
        if(xmlHttp.readyState==4)
        {
            var _strResponse =  xmlHttp.responseText;
            if( _strResponse !="")
            {
                self.close();           
            }
        }
    }
    xmlHttp.send(null);
}

function checkEmailId()
{
     if(getObjValue("txtUserName")=="hdnEmailValue")
     {
        getObject("lblError").value="Email id already exits!";
        return false;
     }
}

var _strFlag=0;
function changePassword()
{
    if(_strFlag==0)
    {
        document.getElementById("divPassword").style.display='block';
        //opacity("divPassword",0,200,500);
        _strFlag=1;
    }
    else
    {
        document.getElementById("divPassword").style.display='none';
        //opacity("divPassword",200,0,500);
        _strFlag=0;
    }
}

function hide(id)
{
    //opacity(id,50,0,500);
    opacity("divWhite",50,0,500);
    document.getElementById(id).style.display='none';
    return false;
}

function hideReg()
{
    resetObjValue("Header1_txtFirstName");
    resetObjValue("Header1_txtLastName");
    resetObjValue("Header1_txtEmailAddress");
    resetObjValue("Header1_txtConfirmEmail");
    resetObjValue("Header1_txtRegPassword");
    resetObjValue("Header1_txtCity");
    resetObjValue("Header1_txtPhone");
    resetObjValue("Header1_txtPhone");
    resetObjValue("Header1_txtConfirmPassword");    
    
    document.getElementById("Header1_valrFirstName").style.display='none';
    document.getElementById("Header1_valrLastName").style.display='none';
    document.getElementById("Header1_valrEmail").style.display='none';
    document.getElementById("Header1_valeEmail").style.display='none';
    document.getElementById("Header1_valrConfirmEmail").style.display='none';
    document.getElementById("Header1_valcConfirmEmail").style.display='none';
    document.getElementById("Header1_valrPassword").style.display='none';
    document.getElementById("Header1_valrCofirmPassword").style.display='none';
    document.getElementById("Header1_valcPassword").style.display='none';
    document.getElementById("Header1_valrCity").style.display='none';
    document.getElementById("Header1_valrPhone").style.display='none';
    document.getElementById("Header1_valePhone").style.display='none';
    document.getElementById("Header1_valrdrpReference").style.display='none';
    document.getElementById("Header1_valrtxtReference").style.display='none';
  
       
              
    
    if(document.getElementById("divMsg").style.display=="block")
    {
         document.getElementById("divMsg").style.display='none';
    }
    if(document.getElementById("divWhite").style.display=="block")
    {
         document.getElementById("divWhite").style.display='none';
    }
    //opacity("divReg",50,0,500);
    document.getElementById("divReg").style.display='none';
    opacity("divWhite",50,0,500);
    document.getElementById("Header1_lblError").innerHTML="";
    return false;
}
 
//function displayModelPopUp()
//{
//    var w=290; var h=90; 
//    var pw=pageWidth();
//    var ph=pageHeight();
//    var PageWidthHeight=new Array();
//    PageWidthHeight=getPageSizeWithScroll();
//  
//    getObject("divBlack").style.height=PageWidthHeight[1]+"px";//for height
//    if(PageWidthHeight[0]>1100)
//        getObject("divBlack").style.width=(PageWidthHeight[0])+"px";//for width
//    else
//        getObject("divBlack").style.width=(PageWidthHeight[0]+135)+"px";//for width
//    getObject("divBlack").style.left="0px";
//    getObject("divBlack").style.top="0px";
//    showObj("divBlack");
//  
//    var sWidth1=((pw-w)/2)-12;
//    var sHeight1=((ph-h)/2)-12;
//    showObj("divMsg");
//    getObject("divMsg").style.position = "absolute";
//    getObject("divMsg").style.left= sWidth1 + "px";
//    getObject("divMsg").style.top= sHeight1 + "px";
//}

function displayModelPopUp1(forWhat)
{
    var pw=pageWidth();
    var ph=pageHeight();
    
    var PageWidthHeight=new Array();
    PageWidthHeight=getPageSizeWithScroll();
    
    document.getElementById("divWhite").style.display='block';
    document.getElementById("divWhite").style.height=PageWidthHeight[1]+"px";//for height
    opacity("divWhite",0,50,500);
    if(document.all)
    {
        document.getElementById("divWhite").style.width=(PageWidthHeight[0])+"px";//for width
    }
    else
    {
        document.getElementById("divWhite").style.width=(PageWidthHeight[0]-17)+"px";//for width
    }
    document.getElementById("divWhite").style.left="0px";
    document.getElementById("divWhite").style.top="0px";
   
    if(forWhat=="divReg")
    {
        var w=500; var h=300;
    }
    else
    {
        var w=300; var h=200; 
    }
    var sWidth1=((pw-w)/2)-12;
    var sHeight1=((ph-h)/2)-12;
    
    document.getElementById(forWhat).style.display='block';
    //opacity(forWhat,0,200,500);
    document.getElementById(forWhat).style.position = "absolute";
    document.getElementById(forWhat).style.left= sWidth1 + "px";
    document.getElementById(forWhat).style.top= sHeight1 + "px";
}

function showReg()
{
    displayModelPopUp1('divReg');
}


function showPopUp(id,msg)
{
    if(msg=="Register")
    {   
         if(document.getElementById("divUserLogin").style.display=="block")
            {
               document.getElementById("divUserLogin").style.display='none';
            }
    }    

    displayModelPopUp1(id);
    switch(msg)
    {
          //successfull registration
        case "SuccessfullyReg" : 
                document.getElementById("divHomeOk").style.display='block'; 
                document.getElementById("lblReg").style.display='block';
                document.getElementById("divRegStatus").style.display='block';
                document.getElementById("divRegSuccessfull").style.display='block'; 
                 
                document.getElementById("lblMailConfirm").style.display='none';
                document.getElementById("lblAccountNotActive").style.display='none';
                document.getElementById("divAccountStatus").style.display='none';
                document.getElementById("divAccountOk").style.display='none';
                document.getElementById("divHomeErr").style.display='none';
                document.getElementById("divLoginInfo").style.display='none';
                document.getElementById("lblLoginDtl").style.display='none';
                document.getElementById("lblIdNotExists").style.display='none';
                break;
        //if account is not active
        case "accountNotActive" : 
                document.getElementById("divHomeOk").style.display='none'; 
                document.getElementById("lblReg").style.display='none';
                document.getElementById("divRegStatus").style.display='none';
                document.getElementById("divRegSuccessfull").style.display='none'; 
                
                document.getElementById("divHomeErr").style.display='block'; 
                document.getElementById("lblMailConfirm").style.display='none';
                document.getElementById("lblAccountNotActive").style.display='block';
                document.getElementById("divAccountStatus").style.display='block';
                document.getElementById("divAccountOk").style.display='none';
                document.getElementById("divLoginInfo").style.display='none';
                document.getElementById("lblLoginDtl").style.display='none';
                document.getElementById("lblIdNotExists").style.display='none';
                break;
         //email send       
        case "emailConfirm" : 
                document.getElementById("divHomeOk").style.display='block'; 
                document.getElementById("lblReg").style.display='none';
                document.getElementById("divRegStatus").style.display='none';
                document.getElementById("divRegSuccessfull").style.display='none'; 
                
                document.getElementById("divHomeErr").style.display='none'; 
                document.getElementById("lblMailConfirm").style.display='block';
                document.getElementById("lblAccountNotActive").style.display='none';
                document.getElementById("divAccountStatus").style.display='block';
                document.getElementById("divAccountOk").style.display='block';
                document.getElementById("divLoginInfo").style.display='none';
                document.getElementById("lblLoginDtl").style.display='none';
                document.getElementById("lblIdNotExists").style.display='none';
                break;
        case "loginInfo" :
                document.getElementById("divHomeOk").style.display='block'; 
                document.getElementById("lblReg").style.display='none';
                document.getElementById("divRegStatus").style.display='none';
                document.getElementById("divRegSuccessfull").style.display='block'; 
                 
                document.getElementById("lblMailConfirm").style.display='none';
                document.getElementById("lblAccountNotActive").style.display='none';
                document.getElementById("divAccountStatus").style.display='none';
                document.getElementById("divAccountOk").style.display='none';
                document.getElementById("divHomeErr").style.display='none';
                document.getElementById("divLoginInfo").style.display='block';
                document.getElementById("lblLoginDtl").style.display='block';
                document.getElementById("lblIdNotExists").style.display='none';
                break;
        case "idNotExists" :
                document.getElementById("divHomeOk").style.display='none'; 
                document.getElementById("lblReg").style.display='none';
                document.getElementById("divRegStatus").style.display='none';
                document.getElementById("divRegSuccessfull").style.display='block'; 
                 
                document.getElementById("lblMailConfirm").style.display='none';
                document.getElementById("lblAccountNotActive").style.display='none';
                document.getElementById("divAccountStatus").style.display='none';
                document.getElementById("divAccountOk").style.display='none';
                document.getElementById("divHomeErr").style.display='block';
                document.getElementById("divLoginInfo").style.display='block';
                document.getElementById("lblLoginDtl").style.display='none';
                document.getElementById("lblIdNotExists").style.display='block';
                break;
        case "fileFormat" : 
                document.getElementById("lblProfileUpdate").style.display='none';
                document.getElementById("lblFileFormat").style.display='block';
                document.getElementById("lblFileSize").style.display='none';
                document.getElementById("divProfileOk").style.display='none';
                document.getElementById("divProfileError").style.display='block';
                break;
        case "fileSize" : 
                document.getElementById("lblProfileUpdate").style.display='none';
                document.getElementById("lblFileFormat").style.display='none';
                document.getElementById("lblFileSize").style.display='block';
                document.getElementById("divProfileOk").style.display='none';
                document.getElementById("divProfileError").style.display='block';
                break;
        case "profileUpdate" : 
                document.getElementById("lblProfileUpdate").style.display='block';
                document.getElementById("lblFileFormat").style.display='none';
                document.getElementById("lblFileSize").style.display='none';
                document.getElementById("divProfileOk").style.display='block';
                document.getElementById("divProfileError").style.display='none';
                break;
        case "hideLogin" : 
                document.getElementById("divUserLogin").style.display='none';
                break;
        
    }
}


/*= used in expert page ==================================================================*/

function GiveReason(strReasonValue)
{
    if(strReasonValue=="Yes")
    {
        opacity("divWhite",50,0,500);
        document.getElementById("divRecommendationAlert").style.display='none';
        //opacity("divRecommendationAlert",200,0,500);
        ShowTrade('');
        document.getElementById("txtReason").focus();
    }
    else
    {
        opacity("divWhite",50,0,500);
        document.getElementById("divRecommendationAlert").style.display='none';
        //opacity("divRecommendationAlert",200,0,500);
        ShowTrade('');
    }
}

function show(source, eventArgs)
{      
   
    if(eventArgs.get_value()=="No Company")
        document.getElementById('txtCompanyId').value='';
    if(document.getElementById('txtCompanyId').value!='')
        CallServerCompanyDtl(document.getElementById('txtCompanyId').value);
    else
        document.getElementById("lblCompanyDtl").innerHTML="";
}
    
function ReceiveServerData(result)
{
    if(result != "") 
    {
        var CommanyPrice="";
        var arrayCom=result.split('$');
        if(parseFloat(arrayCom[1])<0)
        {
            CommanyPrice=arrayCom[0]+" "+ "<span style='color:#FFA500;'>"+arrayCom[3]+"</span>" +" ( <span style='color:#FF0000;'> "+arrayCom[1]+"%</span>)";
        }
        else
        {
            CommanyPrice=arrayCom[0]+" "+ "<span style='color:#FFA500;'>"+arrayCom[3]+"</span>" +" ( <span style='color:#00FF00;'>+ "+arrayCom[1]+"%</span>)";
        }
        
        document.getElementById("lblCompanyDtl").innerHTML=CommanyPrice;
        document.getElementById("txtCompanyId").value=arrayCom[0];
        document.getElementById("hdnRecommendCoCode").value=arrayCom[2];
        document.getElementById("hdnCurrPrice").value=arrayCom[3];
        document.getElementById("hdnCompanyDtl").value=CommanyPrice;
    }
}	
function ShowTrade(StrValue)
{
    if(StrValue=="")
    {
        StrValue=document.getElementById("dropRecommendationAction").value;
    }
    if(StrValue=="1")
    {
        if(document.getElementById("lblTradeAt").style.display=='none')
            document.getElementById("lblTradeAt").style.display='inline';
            
        if(document.getElementById("lblTradeBox").style.display=='none')
            document.getElementById("lblTradeBox").style.display='inline';
            
        if(document.getElementById("lblTradeType").style.display=='none')
            document.getElementById("lblTradeType").style.display='inline';
       
        document.getElementById("lblTradeType").innerHTML='or above';
        
    }
    else if(StrValue=="2")
    {
        if(document.getElementById("lblTradeAt").style.display=='none')
            document.getElementById("lblTradeAt").style.display='inline';
            
        if(document.getElementById("lblTradeBox").style.display=='none')
            document.getElementById("lblTradeBox").style.display='inline';
            
        if(document.getElementById("lblTradeType").style.display=='none')
            document.getElementById("lblTradeType").style.display='inline';
       
        document.getElementById("lblTradeType").innerHTML='or below';
    }
    else
    {
        document.getElementById("lblTradeAt").style.display='none';
        document.getElementById("lblTradeBox").style.display='none';
        document.getElementById("lblTradeType").style.display='none';
    }
}

function CheckCompanyDlt(sender,args)
{
    if(document.getElementById("lblCompanyDtl").innerHTML=="")
        args.IsValid=false;
    else
        args.ISValid=true;
} 
/*=======================================================================================*/