﻿// JScript File

if(typeof(raju)=='undefined'){raju={}}
if(typeof(goparty)=='undefined'){goparty={}}

function imageOpacity(image,opacity)
{
     if (navigator.appName.indexOf("Netscape")!=-1&&parseInt(navigator.appVersion)>=5)
        image.style.MozOpacity=opacity/100
     else if (navigator.appName.indexOf("Microsoft")!= -1 &&parseInt(navigator.appVersion)>=4)
        image.style.filter = 'alpha(opacity='+opacity+')';
}
goparty_delete_photo=function(id)
{
    var del=confirm("Are you sure to Delete photo");
    if(del)
    {
         goparty.AjaxRequest("HandlerPages/album.ashx?pid="+id);
         __doPostBack('ctl00_ContentPlaceHolder1_UpdatePanel1', ''); 
    }
}

//edit album
goparty_album_Edit=function(id)
{
    window.location.href="editalbum.aspx?aid="+id;
}

goparty.deleteinvitation=function(id)
{
    var x =confirm("Are you sure to delete");
    if(x)
    {
         goparty.AjaxRequest("HandlerPages/album.ashx?d_inid="+id);
        __doPostBack('ctl00_ContentPlaceHolder1_UpdatePanel1', ''); 
    }
}

//delete album
goparty_album_Delete=function(id)
{
    var yes=confirm("Are you sure to Delete album");
    if(yes)
    {
     goparty.AjaxRequest("HandlerPages/album.ashx?aid="+id);
    __doPostBack('ctl00_ContentPlaceHolder1_Albums1_UpdatePanel1', ''); 
    }
}


//Remove Comments
goparty.remove_venuecomment=function(id,id2)
{
   var x=confirm("Are you sure to remove comment");
   if(x)
   {
      goparty.AjaxRequest("HandlerPages/selectedEvents.ashx?remcmdv="+id+","+id2);
    __doPostBack('ctl00_ContentPlaceHolder1_UpdatePanel1', '');  
   }
}

//Remove Event Comments
goparty.remove_comment=function(id,id2)
{
   var x=confirm("Are you sure to remove comment");
   if(x)
   {
      goparty.AjaxRequest("HandlerPages/selectedEvents.ashx?remcmd="+id+","+id2);
    __doPostBack('ctl00_ContentPlaceHolder1_UpdatePanel1', '');  
   }
}

goparty.deleteCmt=function(id)
{
   var check=confirm("Are you sure to delete ??");
   if(check)
   {
        var delId=id.slice(3);
        goparty.AjaxRequest("HandlerPages/selectedEvents.ashx?apvdel="+delId);
        __doPostBack('ctl00_ContentPlaceHolder1_UpdatePanel3', '');  
   }
}

goparty.DeleteComments=function(id)
{
   var rem=confirm("Are you sure to delete");
   if(rem)
   {
   var remid=id.slice(3);
    goparty.AjaxRequest("HandlerPages/selectedEvents.ashx?apvdel="+remid);
    __doPostBack('ctl00_ContentPlaceHolder1_UpdatePanel3', '');  
    __doPostBack('ctl00_ContentPlaceHolder1_UpdatePanel4', '');  
   }
}

goparty.OnchangeLoc=function(value)
{
    goparty.GetControl("locaSelect").style.display="inline";
    goparty.openAjaxReq("locaSelect","HandlerPages/GetLoation.ashx?loc="+value);
}

goparty.ontextBox=function(text)
{
    if(text!="")
    {
        goparty.GetServerControl("txtLocation").value=text
        goparty.GetControl("locaSelect").style.display="none";
    }
}

goparty.likeEvent=function(id)
{
    goparty.AjaxRequest("HandlerPages/selectedEvents.ashx?likeIt="+id);
}


goparty.validateAddEventFields=function()
{
    var page=document.forms[0];
    if(page.ctl00_ContentPlaceHolder1_txtEventName.value=="")
    {
        document.getElementById("ErrorDiv").style.display="inline";
        document.getElementById("ErrorDiv").innerHTML="Please enter event name..!!!!";
        page.ctl00_ContentPlaceHolder1_txtEventName.focus();
        return false;
    }
    
    if(page.ctl00_ContentPlaceHolder1_ddlCategory.value=="Select One")
    {
        document.getElementById("ErrorDiv").style.display="inline";
        document.getElementById("ErrorDiv").innerHTML="Please select event Category ..!!!!";
        page.ctl00_ContentPlaceHolder1_ddlCategory.focus();
        return false;
    }
    
    if(page.ctl00_ContentPlaceHolder1_txtTags.value=="")
    {
        document.getElementById("ErrorDiv").style.display="inline";
        document.getElementById("ErrorDiv").innerHTML="Please enter tags ..!!!!";
        page.ctl00_ContentPlaceHolder1_txtTags.focus();
        return false;
    }

    if(page.ctl00_ContentPlaceHolder1_txtDate.value=="")
    {
        document.getElementById("ErrorDiv").style.display="inline";
        document.getElementById("ErrorDiv").innerHTML="Please enter Event Starting Date ..!!!!";
        page.ctl00_ContentPlaceHolder1_txtDate.focus();
        return false;
    }
    else if(!validateDate(page.ctl00_ContentPlaceHolder1_txtDate.value))
    {
        document.getElementById("ErrorDiv").style.display="inline";
        document.getElementById("ErrorDiv").innerHTML="Please enter Valid Date ..!!!!";
        document.getElementById("ctl00_ContentPlaceHolder1_txtDate").focus();
        return false;
    }

    if(page.ctl00_ContentPlaceHolder1_ddlHour.value=="Hr")
    {
        document.getElementById("ErrorDiv").style.display="inline";
        document.getElementById("ErrorDiv").innerHTML="Please select event starting Hour ..!!!!";
        page.ctl00_ContentPlaceHolder1_ddlHour.focus();
        return false;
    }
    
    if(page.ctl00_ContentPlaceHolder1_ddlMinute.value=="Min")
    {
        document.getElementById("ErrorDiv").style.display="inline";
        document.getElementById("ErrorDiv").innerHTML="Please select event starting Minute ..!!!!";
        page.ctl00_ContentPlaceHolder1_ddlMinute.focus();
        return false;
    }

    if(document.getElementById("enddatetab").style.display!="none")
    {
        if(page.ctl00_ContentPlaceHolder1_txtEndDate.value=="")
        {
            document.getElementById("ErrorDiv").style.display="inline";
            document.getElementById("ErrorDiv").innerHTML="Please enter Event Ending Date ..!!!!";
            page.ctl00_ContentPlaceHolder1_txtEndDate.focus();
            return false;
        }
        else if(!validateDate(page.ctl00_ContentPlaceHolder1_txtEndDate.value))
        {
            document.getElementById("ErrorDiv").style.display="inline";
            document.getElementById("ErrorDiv").innerHTML="Please enter Valid Date ..!!!!";
            document.getElementById("ctl00_ContentPlaceHolder1_txtEndDate").focus();
            return false;
        }

        if(page.ctl00_ContentPlaceHolder1_ddlEndHour.value=="")
        {
            document.getElementById("ErrorDiv").style.display="inline";
            document.getElementById("ErrorDiv").innerHTML="Please enter Event Ending Hour ..!!!!";
            page.ctl00_ContentPlaceHolder1_ddlEndHour.focus();
            return false;
        }
        if(page.ctl00_ContentPlaceHolder1_ddlEndMinute.value=="")
        {
            document.getElementById("ErrorDiv").style.display="inline";
            document.getElementById("ErrorDiv").innerHTML="Please enter Event Ending Minute ..!!!!";
            page.ctl00_ContentPlaceHolder1_ddlEndMinute.focus();
            return false;
        }

        if(page.ctl00_ContentPlaceHolder1_ddlEndHour.value=="Hr")
        {
            document.getElementById("ErrorDiv").style.display="inline";
            document.getElementById("ErrorDiv").innerHTML="Please select event ending Hour ..!!!!";
            page.ctl00_ContentPlaceHolder1_ddlEndHour.focus();
            return false;
        }
        if(page.ctl00_ContentPlaceHolder1_ddlEndMinute.value=="Min")
        {
            document.getElementById("ErrorDiv").style.display="inline";
            document.getElementById("ErrorDiv").innerHTML="Please select event ending Minute ..!!!!";
            page.ctl00_ContentPlaceHolder1_ddlEndMinute.focus();
            return false;
        }
        if(!CompareDates())
        {
            document.getElementById("ErrorDiv").style.display="inline";
            document.getElementById("ErrorDiv").innerHTML="Event ending Date must be greater than starting Date ..!";
            document.getElementById("ctl00_ContentPlaceHolder1_txtEndDate").focus();
            return false;
        }    
    }
    /*
    if(document.getElementById("location").style.display=="none")
    {
       if(page.ctl00_ContentPlaceHolder1_txtLocation.value=="")
       {
           document.getElementById("ErrorDiv").style.display="inline";
           document.getElementById("ErrorDiv").innerHTML='Please enter Event Location ..!!!!';
           page.ctl00_ContentPlaceHolder1_txtLocation.focus();
           return false;
       }
    }

    if(document.getElementById("location").style.display!="none")
    {
        page.ctl00_ContentPlaceHolder1_txtLocation.value="";
        if(page.ctl00_ContentPlaceHolder1_txtExtraName.value=="")
        {
        document.getElementById("ErrorDiv").style.display="inline";
        document.getElementById("ErrorDiv").innerHTML="Please enter Location Name ..!!!!";
        page.ctl00_ContentPlaceHolder1_txtExtraName.focus();
        return false;
        }
    }
    */
    
    if(page.ctl00_ContentPlaceHolder1_txtNewVenue.value=="")
    {
        document.getElementById("ErrorDiv").style.display="inline";
        document.getElementById("ErrorDiv").innerHTML="Please enter Venue Name ..!!!!";
        page.ctl00_ContentPlaceHolder1_txtNewVenue.focus();
        return false;
    }
    
    if(page.ctl00_ContentPlaceHolder1_txtAddress.value=="")
    {
        document.getElementById("ErrorDiv").style.display="inline";
        document.getElementById("ErrorDiv").innerHTML="Please enter Location Address ..!!!!";
        page.ctl00_ContentPlaceHolder1_txtAddress.focus();
        return false;
    }

    if(page.ctl00_ContentPlaceHolder1_txtCity.value=="")
    {
        document.getElementById("ErrorDiv").style.display="inline";
        document.getElementById("ErrorDiv").innerHTML="Please enter Location City ..!!!!";
        page.ctl00_ContentPlaceHolder1_txtCity.focus();
        return false;
    }
    
    if(page.ctl00_ContentPlaceHolder1_txtState.value=="")
    {
        document.getElementById("ErrorDiv").style.display="inline";
        document.getElementById("ErrorDiv").innerHTML="Please enter State ..!!!!";
        page.ctl00_ContentPlaceHolder1_txtState.focus();
        return false;
    }    
    
    if(page.ctl00_ContentPlaceHolder1_txtZip.value=="")
    {
        document.getElementById("ErrorDiv").style.display="inline";
        document.getElementById("ErrorDiv").innerHTML="Please enter Zip ..!!!!";
        page.ctl00_ContentPlaceHolder1_txtZip.focus();
        return false;
    }        
    
    if(page.ctl00_ContentPlaceHolder1_txtCost.value=="")
    {
        document.getElementById("ErrorDiv").style.display="inline";
        document.getElementById("ErrorDiv").innerHTML="Please enter Event Price";
        page.ctl00_ContentPlaceHolder1_txtCost.focus();
        return false;
    }
    else
    {
        var numbers = "0123456789";
        var numPosition;
        var searchItem = page.ctl00_ContentPlaceHolder1_txtCost.value;
        var isNumber = true;
        for ( i = 0; i<searchItem.length && isNumber == true; i++ )
        {
            numPosition = searchItem.charAt(i);
            if ( numbers.indexOf(numPosition) == -1)
            {
                isNumber = false;
                break;
            }
        }
        if (isNumber == false )
        {
            document.getElementById("ErrorDiv").style.display="inline";
            document.getElementById("ErrorDiv").innerHTML="price field only allow digits";
            page.ctl00_ContentPlaceHolder1_txtCost.focus();
            return false;
        }
     }
}

function CompareDates()
{
    var ret=false;
    var str1 = document.getElementById("ctl00_ContentPlaceHolder1_txtEndDate").value.split('/');
    var str2 = document.getElementById("ctl00_ContentPlaceHolder1_txtDate").value.split('/');
    var dt1 = str1[1];
    var mon1 = str1[0];
    var yr1 = str1[2];
    var dt2 = str2[1];
    var mon2 = str2[0];
    var yr2 = str2[2];
    var date1 = new Date(yr1, mon1, dt1);
    var date2 = new Date(yr2, mon2, dt2);

    if(date2 < date1)
    {
        ret= true;
    }
    return ret;
}


function validateDate(date)
{
var retn=false;
var RegExPattern = /^(0[1-9]|1[012])[- /.](0[1-9]|[12][0-9]|3[01])[- /.](19|20)\d\d$/;
var errorMessage = 'Please enter valid date as month, day, and four digit year.\nYou may use a slash, hyphen or period to separate the values.\nThe date must be a real date. 30/2/2000 would not be accepted.\nFormay dd/mm/yyyy.';
if ((date.match(RegExPattern)) && (date!=''))
{
retn=true;
}
else
{
retn=false;
}

return retn;
}

        
//end of sen section

goparty.approveComments=function(id)
{
 goparty.AjaxRequest("HandlerPages/selectedEvents.ashx?apv="+id);
    __doPostBack('ctl00_ContentPlaceHolder1_UpdatePanel3', '');  
    __doPostBack('ctl00_ContentPlaceHolder1_UpdatePanel4', '');  
}

raju.viewalbum=function(album)
{
    //alert(album);
    //window.location.href="albums.aspx?aid="+album;
}

goparty.user_updateIamInto=function(id)
{
    if(id=="movie")
    {
        var description=goparty.GetControl("txtEditFavMovie").value;
        if(description!="")
        goparty.openAjaxReq("ctl00_ContentPlaceHolder1_lblEditFavMovies","HandlerPages/user.ashx?dpt=movie&des="+description);
        $("#Table1").fadeOut();
        $("#ctl00_ContentPlaceHolder1_lblEditFavMovies").fadeIn();
        return false;
    }
    if(id=="drink")
    {
        var description=goparty.GetControl("txtEditMyDrink").value;
        if(description!="")
        goparty.openAjaxReq("ctl00_ContentPlaceHolder1_lbtnEditMyDrink","HandlerPages/user.ashx?dpt=drink&des="+description);
        $("#Table2").fadeOut();
        $("#ctl00_ContentPlaceHolder1_lbtnEditMyDrink").fadeIn();
        return false;
    }
    if(id=="books")
    {
        var description=goparty.GetControl("txtEditMyBooks").value;
        if(description!="")
        goparty.openAjaxReq("ctl00_ContentPlaceHolder1_lblEditMyBooks","HandlerPages/user.ashx?dpt=books&des="+description);
        $("#Table3").fadeOut();
        $("#ctl00_ContentPlaceHolder1_lblEditMyBooks").fadeIn();
        return false;
    }
    if(id=="web")
    {
        var description=goparty.GetControl("txtEditWebsite").value;
        if(description!="")
        goparty.openAjaxReq("ctl00_ContentPlaceHolder1_lbtneditWebsite","HandlerPages/user.ashx?dpt=website&des="+description);
        $("#Table4").fadeOut();
        $("#ctl00_ContentPlaceHolder1_lbtneditWebsite").fadeIn();
        return false;
    }
   if(id=="art")
    {
        var description=goparty.GetControl("txtFavArtist").value;
        if(description!="")
        goparty.openAjaxReq("ctl00_ContentPlaceHolder1_lblEditArtist","HandlerPages/user.ashx?dpt=art&des="+description);
        $("#Table5").fadeOut();
        $("#ctl00_ContentPlaceHolder1_lblEditArtist").fadeIn();
        return false;
    }
     //lbtnEditAboutmeBtn,lblAboutMe,Table6,txtEditAboutMetext
     if(id=="iaminto")
    {
        var description=goparty.GetControl("txtEditAboutMetext").value;
        if(description!="")
        goparty.openAjaxReq("ctl00_ContentPlaceHolder1_lblAboutMe","HandlerPages/user.ashx?dpt=iaminto&des="+description);
        $("#Table6").fadeOut();
        $("#ctl00_ContentPlaceHolder1_lblAboutMe").fadeIn();
        return false;
    }
    
}
goparty.ajaxRequest=function(username)
{
    if(raju.validateEmail(username))
    {
        var xmlhttp;
        if (window.XMLHttpRequest)
          {xmlhttp=new XMLHttpRequest();}
        else if (window.ActiveXObject)
          {xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");}
        else
          {return false;}
        xmlhttp.onreadystatechange=function()
        {if(xmlhttp.readyState==4)
          {if(xmlhttp.responseText!="undefined")document.getElementById("useravailable").innerHTML=xmlhttp.responseText;}}
          xmlhttp.open("GET","HandlerPages/useravailable.ashx?un="+username,true);xmlhttp.send(null);
        
        
       var page=document.forms[0];
       if(document.getElementById("NotificatioDiv").style.display="inline")
       {
            document.getElementById("NotificatioDiv").style.display="none"
       }
    }
    else
    {
        var page=document.forms[0];
        document.getElementById("NotificatioDiv").style.display="inline";
        document.getElementById("NotificatioDiv").innerHTML="Please provide a valid email address..!!!!";
        page.ctl00_ContentPlaceHolder1_txtEmail.focus();
        return false;
    }
}

goparty.QvalidateUserReg=function()
{
    var page=document.forms[0];
    if(page.ctl00_ContentPlaceHolder1_txtEmail.value=="")
    {
        document.getElementById("NotificatioDiv").style.display="inline";
        document.getElementById("NotificatioDiv").innerHTML="Please provide a valid email address..!!!!";
        page.ctl00_ContentPlaceHolder1_txtEmail.focus();
        return false;
    }
    if(page.ctl00_ContentPlaceHolder1_txtPass.value=="")
    {
        document.getElementById("NotificatioDiv").style.display="inline";
        document.getElementById("NotificatioDiv").innerHTML="Password Field Not allowed  null";
        page.ctl00_ContentPlaceHolder1_txtPass.focus();
        return false;
    }
    if(page.ctl00_ContentPlaceHolder1_txtName.value=="")
    {
        document.getElementById("NotificatioDiv").style.display="inline";
        document.getElementById("NotificatioDiv").innerHTML="Name Field Not allowed  null";
        page.ctl00_ContentPlaceHolder1_txtName.focus();
        return false;
    }
    if(page.ctl00_ContentPlaceHolder1_ddlMonth.value=="Month")
    {
        document.getElementById("NotificatioDiv").style.display="inline";
        document.getElementById("NotificatioDiv").innerHTML="Please Select Month";
        page.ctl00_ContentPlaceHolder1_ddlMonth.focus();
        return false;
    }
    if(page.ctl00_ContentPlaceHolder1_ddlDay.value=="Day")
    {
        document.getElementById("NotificatioDiv").style.display="inline";
        document.getElementById("NotificatioDiv").innerHTML="Please Select Day";
        page.ctl00_ContentPlaceHolder1_ddlDay.focus();
        return false;
    }
    if(page.ctl00_ContentPlaceHolder1_ddlYear.value=="Year")
    {
        document.getElementById("NotificatioDiv").style.display="inline";
        document.getElementById("NotificatioDiv").innerHTML="Please Select Year";
        page.ctl00_ContentPlaceHolder1_ddlYear.focus();
        return false;
    }
    if(page.ctl00_ContentPlaceHolder1_txtZip.value=="")
    {
            document.getElementById("NotificatioDiv").style.display="inline";
            document.getElementById("NotificatioDiv").innerHTML="Zip Code Field Not allowed  null";
            page.ctl00_ContentPlaceHolder1_txtZip.focus();
            return false;
    }
    else
    {
         var numbers = "0123456789";
		        var numPosition;
		        var searchItem = page.ctl00_ContentPlaceHolder1_txtZip.value;
		        var isNumber = true;
		        for ( i = 0; i<searchItem.length && isNumber == true; i++ )
		        {
			        numPosition = searchItem.charAt(i);
			        if ( numbers.indexOf(numPosition) == -1)
			        {
				        isNumber = false;
				        break;			
			        }
		        }
		        if ( isNumber == false )
		        {
			        document.getElementById("NotificatioDiv").style.display="inline";
                    document.getElementById("NotificatioDiv").innerHTML="Zip Code Field allow digits";
                    page.ctl00_ContentPlaceHolder1_txtZip.focus();
			        return false;		
		        }
    }
}


goparty.validateUserReg=function()
{
    var page=document.forms[0];
    if(page.ctl00_ContentPlaceHolder1_txtEmail.value=="")
    {
        document.getElementById("NotificatioDiv").style.display="inline";
        document.getElementById("NotificatioDiv").innerHTML="Please provide a valid email address..!!!!";
        page.ctl00_ContentPlaceHolder1_txtEmail.focus();
        return false;
    }
    if(page.ctl00_ContentPlaceHolder1_txtPassword.value=="")
    {
        document.getElementById("NotificatioDiv").style.display="inline";
        document.getElementById("NotificatioDiv").innerHTML="Password Field Not allowed  null";
        page.ctl00_ContentPlaceHolder1_txtPassword.focus();
        return false;
    }
    if(page.ctl00_ContentPlaceHolder1_txtName.value=="")
    {
        document.getElementById("NotificatioDiv").style.display="inline";
        document.getElementById("NotificatioDiv").innerHTML="Name Field Not allowed  null";
        page.ctl00_ContentPlaceHolder1_txtName.focus();
        return false;
    }
    if(page.ctl00_ContentPlaceHolder1_ddlMonth.value=="Month")
    {
        document.getElementById("NotificatioDiv").style.display="inline";
        document.getElementById("NotificatioDiv").innerHTML="Please Select Month";
        page.ctl00_ContentPlaceHolder1_ddlMonth.focus();
        return false;
    }
    if(page.ctl00_ContentPlaceHolder1_ddlDay.value=="Day")
    {
        document.getElementById("NotificatioDiv").style.display="inline";
        document.getElementById("NotificatioDiv").innerHTML="Please Select Day";
        page.ctl00_ContentPlaceHolder1_ddlDay.focus();
        return false;
    }
    if(page.ctl00_ContentPlaceHolder1_ddlYear.value=="Year")
    {
        document.getElementById("NotificatioDiv").style.display="inline";
        document.getElementById("NotificatioDiv").innerHTML="Please Select Year";
        page.ctl00_ContentPlaceHolder1_ddlYear.focus();
        return false;
    }
    if(page.ctl00_ContentPlaceHolder1_txtZip.value=="")
    {
            document.getElementById("NotificatioDiv").style.display="inline";
            document.getElementById("NotificatioDiv").innerHTML="Zip Code Field Not allowed  null";
            page.ctl00_ContentPlaceHolder1_txtZip.focus();
            return false;
    }
    else
    {
         var numbers = "0123456789";
		        var numPosition;
		        var searchItem = page.ctl00_ContentPlaceHolder1_txtZip.value;
		        var isNumber = true;
		        for ( i = 0; i<searchItem.length && isNumber == true; i++ )
		        {
			        numPosition = searchItem.charAt(i);
			        if ( numbers.indexOf(numPosition) == -1)
			        {
				        isNumber = false;
				        break;			
			        }
		        }
		        if ( isNumber == false )
		        {
			        document.getElementById("NotificatioDiv").style.display="inline";
                    document.getElementById("NotificatioDiv").innerHTML="Zip Code Field allow digits";
                    page.ctl00_ContentPlaceHolder1_txtZip.focus();
			        return false;		
		        }
    }
}
raju.validateEmail=function(email)
{
    var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
    if (!filter.test(email)) 
       return false;
    else
        return true;
}

goparty.openAjaxReq=function(divId,handlerFileWithQstring,callback)   //small change done sen here
{
        var xmlhttp;
        if (window.XMLHttpRequest)
          {xmlhttp=new XMLHttpRequest();}
        else if (window.ActiveXObject)
          {xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");}
        else
          {return false;}
        xmlhttp.onreadystatechange=function()
        {
        if(xmlhttp.readyState==4)
        {
          document.getElementById(divId).innerHTML=xmlhttp.responseText;
          if(callback !=null) callback();
        }
        }
        xmlhttp.open("GET",handlerFileWithQstring,true);xmlhttp.send(null);
}

goparty.ShowTags=function(Id)
{
    var titleDiv=goparty.GetControl("infoTitle");
    var descriptionDiv=goparty.GetControl("infoDescription");
    if(Id=="ctl00_ContentPlaceHolder1_txtAboutMe")
    {
        titleDiv.innerHTML="Popular Tags for About me";
        var url="HandlerPages/populartags.ashx?info=AboutMe";
        descriptionDiv.innerHTML=goparty.openAjaxReq("infoDescription",url);
    }
    
    if(Id=="ctl00_ContentPlaceHolder1_txtMyArtist")
    {
        titleDiv.innerHTML="Popular Tags for Artist";
        var url="HandlerPages/populartags.ashx?info=Artist";
        descriptionDiv.innerHTML=goparty.openAjaxReq("infoDescription",url);
    }
    
    if(Id=="ctl00_ContentPlaceHolder1_txtMyBooks")
    {
        titleDiv.innerHTML="Popular Tags for Books";
        var url="HandlerPages/populartags.ashx?info=Books";
        descriptionDiv.innerHTML=goparty.openAjaxReq("infoDescription",url);
    }
    
    if(Id=="ctl00_ContentPlaceHolder1_txtMyMovies")
    {
        titleDiv.innerHTML="Popular Tags for Movies";
        var url="HandlerPages/populartags.ashx?info=Movies";
        descriptionDiv.innerHTML=goparty.openAjaxReq("infoDescription",url);
    }
    
    if(Id=="ctl00_ContentPlaceHolder1_txtmyMusic")
    {
        titleDiv.innerHTML="Popular Tags for Music";
        var url="HandlerPages/populartags.ashx?info=Music";
        descriptionDiv.innerHTML=goparty.openAjaxReq("infoDescription",url);
    }
    if(Id=="ctl00_ContentPlaceHolder1_txtMyWebSite")
    {
        titleDiv.innerHTML="Popular Tags for Websites";
        var url="HandlerPages/populartags.ashx?info=WebSite";
        descriptionDiv.innerHTML=goparty.openAjaxReq("infoDescription",url);
    }
}
goparty.GetControl=function(id)
{
    return document.getElementById(id);
}
goparty.GetServerControl=function(id)
{
    return document.getElementById("ctl00_ContentPlaceHolder1_"+id);
}
goparty.fillTags=function(value,text)
{
      var id=value.substring(0,1);
      var Control=null;
      if(id=="a")
      Control=goparty.GetServerControl("txtAboutMe");
      else if(id=="b")
      Control=goparty.GetServerControl("txtMyArtist");
      else if(id=="c")
      Control=goparty.GetServerControl("txtMyBooks");
      else if(id=="d")
      Control=goparty.GetServerControl("txtMyMovies");
      else if(id=="e")
      Control=goparty.GetServerControl("txtmyMusic");
      else if(id=="f")
      Control=goparty.GetServerControl("txtMyWebSite");
      if(!Control.value.match(text))
      Control.value+=text;
      
}
goparty.selectEvent=function(evntId)
{
    goparty.AjaxRequest("HandlerPages/selectedEvents.ashx?evid="+evntId);
    __doPostBack('ctl00_ContentPlaceHolder1_UpdatePanel1', '');    
}
goparty.CheckNull=function(check)
{
    goparty.selectEvent(evntId);
}
goparty.AjaxRequest=function(handlerFileWithQstring)
{
        var xmlhttp;
        if (window.XMLHttpRequest)
          {xmlhttp=new XMLHttpRequest();}
        else if (window.ActiveXObject)
          {xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");}
        else
          {return false;}
        xmlhttp.open("GET",handlerFileWithQstring,true);
        xmlhttp.send(null);
}
goparty.removeEvent=function(id)
{
    var ID=id.substring(5);
    goparty.AjaxRequest("HandlerPages/selectedEvents.ashx?remid="+ID);
    __doPostBack('ctl00_ContentPlaceHolder1_UpdatePanel1', '');
}
goparty.ZipValidate=function(zip)
{
if (zip.match(/^[0-9]{5}$/)) {
return true;
}
zip=zip.toUpperCase();
if (zip.match(/^[A-Z][0-9][A-Z][0-9][A-Z][0-9]$/)) {
return true;
}
if (zip.match(/^[A-Z][0-9][A-Z].[0-9][A-Z][0-9]$/)) {
return true;
}
return false;
}
