function addLoadEvent(func) {
    var oldonload = window.onload;
    if (typeof window.onload != 'function') {
        window.onload = func;
    } else {
        window.onload = function() {
            if (oldonload) {
                oldonload();
            }
            func();
        }
    }
    
}
function showHint(fstatus)
{  
    if(fstatus!="")
    {            
        var response = AjaxUtilsMethods.BindArtists(fstatus);            
        var ds = response.value;
        var strString="";
        if(ds != null && typeof(ds) == "object" && ds.Tables != null)
        {
            if(ds.Tables[0].Rows.length>0)
            {
                var i=0;
                document.getElementById('txtHint').style.display="";
                document.getElementById('txtHint').innerHTML="";
                for(i=0; i<ds.Tables[0].Rows.length; i++)
                {                
                     if(ds.Tables[0].Rows[i].manufacturer !="")
                     {
                           strString =  strString + "<a class='searchartist' href=\"/ArtistProfiles/" + ds.Tables[0].Rows[i].ArtistSlugName + ".aspx\" >" + ds.Tables[0].Rows[i].artistname + "</a><br>";
                     }
               }                  
               document.getElementById('txtHint').innerHTML=strString;  
            }
            else
            {
                document.getElementById('txtHint').innerHTML="No artists found";
            }
        }
        else
        {   
             document.getElementById('txtHint').innerHTML="No artists found";
        }           
    }
    else
    {
        document.getElementById('txtHint').innerHTML="";
        document.getElementById('txtHint').style.display="none";
    }
}  

function CheckUserLogin()
{	
    var response = AjaxUtilsMethods.CheckUserLoginStatus();
    var strLogin = response.value;   
    if(strLogin != "")
    {
	  if(strLogin.indexOf("Login")<=0)
	  {
		document.getElementById('spnWJoinnow').innerHTML=""
	  }
	  else
	  {
		  document.getElementById('spnWJoinnow').innerHTML="Join us .... its free!!"
	  }
	  document.getElementById('tdLogin').innerHTML = strLogin;
    }
    else
    { 
      return "";
    }        
}


function CartProds()
{	
    var res = AjaxUtilsMethods.BindShoppingCarts();
    var strCart = res.value;   
    document.getElementById('CartProd').innerHTML = strCart;        
}


function InitLogin()
{
	CheckUserLogin();
	CartProds(); 
}
addLoadEvent(InitLogin);
