var SchoolBreadCumbs = new Array();
var AjaxEnginePage = "AjaxEngine.aspx";
var XMLHTTP;
var testArray = new Array();
var bustcachevar=1 //bust potential caching of external pages after initial request? (1=yes, 0=no)
var urlid;
var divid;
function CreateXMLHTTP()
{
	try
	{
		XMLHTTP = new ActiveXObject("Msxml2.XMLHTTP");
	}
	catch(e)
	{
		try
		{
			XMLHTTP = new ActiveXObject("Microsoft.XMLHTTP");
		} 
		catch(oc)
		{
			XMLHTTP = null;
		}
	}
	if(!XMLHTTP && typeof XMLHttpRequest != "undefined") 
		XMLHTTP = new XMLHttpRequest();
}

function loadContent(url, containerid)
{

    if(containerid != null && containerid != undefined)
    {
       var page_request = false
        if (window.XMLHttpRequest) // if Mozilla, Safari etc
        {           
           page_request = new XMLHttpRequest()
        }
        else if (window.ActiveXObject)
        {
            try
            {
                page_request = new ActiveXObject("Msxml2.XMLHTTP")
            }
            catch (e)
            {
                try
                {
                    page_request = new ActiveXObject("Microsoft.XMLHTTP")
                }
                catch (e)
                {
                }
            }
        }
        else
            return false
        
        page_request.onreadystatechange=function()
        {
            if(containerid != null && containerid != undefined)
            {
                if(document.getElementById(containerid) != null && document.getElementById(containerid) != undefined)
               
                    loadpage(page_request, containerid, url)
            }
        }
       
        if (bustcachevar) //if bust caching of external page
           bustcacheparameter=(url.indexOf("?")!=-1)? "&"+new Date().getTime() : "?"+new Date().getTime()
          
        page_request.open('GET', url+bustcacheparameter, true)
        page_request.send(null)
    }
    $('#load_ajax').fadeOut('slow');
}

function loadpage(page_request, containerid)
{
    if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1))
    {
   
        var value = page_request.responseText;
        
        document.getElementById(containerid).innerHTML = value;
       if(arguments[2].toLowerCase().search("rating.aspx")>=0)
        {

        loadContent('CommentPage.aspx','CommentShowDivId');
            
        }
        else if (arguments[2].toLowerCase().search("recentlyuploaded.aspx")>=0)
        {
            if (ar1=='1')
            {
            loaduserplaylist(ar2);
            //playSong();
            }
            else
            {
            //playSong();
            }
       
        }
        else if (arguments[2].toLowerCase().search("participation.aspx")>=0)
        {
         playSong();
        }
        else if  (arguments[2].toLowerCase().search("bandinfoalldetails.aspx")>=0)
        {
         loaduserplaylist(ar2);
        }
       else if  (arguments[2].toLowerCase().search("signup.aspx")>=0)
        {
         document.getElementById('tbLoginName').focus();
         document.getElementById('tbLoginName').select();
        }
   }
}



function  getURLParametersValue(url, name)
{
  name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
  var regexS = "[\\?&]"+name+"=([^&#]*)";
  var regex = new RegExp( regexS );
  var results = regex.exec(url);// window.location.href );
  if( results == null )
    return "";
  else
    return results[1];
}

//function document.getElementById(){return document.getElementById(arguments[0]);}

function CheckLogin()
{
    if(document.getElementById('txt_userid').value == "" || document.getElementById('txt_password').value == "")
    {
        alert("Please Fill All Details");
        return;
    }
 var strPass = encodeURIComponent(trim(document.getElementById('txt_password').value));
    var requestUrl=AjaxEnginePage+"?Action=CheckLogin&UserName="+document.getElementById('txt_userid').value+"&TimeStamp="+getTimeStamp()+"&Password="+strPass;
    CreateXMLHTTP();
    if(XMLHTTP)
    {
        XMLHTTP.onreadystatechange=onLoginChecked;
        XMLHTTP.open("GET",requestUrl,true);
        XMLHTTP.send(null);
    }
}
function onLoginChecked()
{
    if(XMLHTTP.readyState==4 && XMLHTTP.status==200)
    {
        if(XMLHTTP.responseText=="1")
            alert("Invalid UserName or Password");
        else if(XMLHTTP.responseText=="3")
            window.location='http://iken.in/UserHome.aspx';
    }
}

function getTimeStamp()
{
    var currentTime = new Date();
    return currentTime.getFullYear() + "" + currentTime.getMonth() + "" + currentTime.getDate() + "" + currentTime.getHours() + "" + currentTime.getMinutes() + "" + currentTime.getSeconds() + "" + currentTime.getMilliseconds();
}	
function changecontent()
{
document.getElementById(arguments[0]).innerHTML=arguments[1];}

function ChangeDivClassName()
{
    arguments[0].className = arguments[1];
}

function getPageHeight()
{
    if( document.body && ( document.body.scrollWidth || document.body.scrollHeight )) 
        return document.body.scrollHeight;
    else if( document.body.offsetWidth) 
        return document.body.offsetHeight;
        
}
function getPageWidth()
{
    if( document.body && ( document.body.scrollWidth || document.body.scrollHeight )) 
        return document.body.scrollWidth;
    else if( document.body.offsetWidth) 
        return document.body.offsetWidth;
      }
function ShowTransparentLayer()
{
    document.getElementById('TransparentLayer').style.display = 'block';
    document.getElementById('TransparentLayer').style.width = getPageWidth() + 'px';
    document.getElementById('TransparentLayer').style.height = getPageHeight() + 'px';
}

 
 function getBrowserName()
{
    var browser=navigator.appName;
	var b_version=navigator.appVersion;
	var version=parseFloat(b_version);
	var browserName = "Mozilla";
	if(b_version.indexOf("MSIE") != -1)
		browserName = "IE";
	return browserName;
}

//function EnterCall(e)
//{
//var keyNum;
//   if(window.event)
//        keyNum = e.keyCode;
//   else if(e.which)
//        keyNum = e.which;
//   if(keyNum == 13)
//   {
//   SearchContent();
//   }
//}
//function SearchContent()
//{
//    loadContent('SearchResult.aspx?SearchStr='+document.getElementById('SearchContentId').value,'is');
//}
var Type=""
function UpdatePlaylists()
{
Type=arguments[1];
   var requestUrl="Update_Playlist.aspx?SongId="+arguments[0];
    CreateXMLHTTP();
    if(XMLHTTP)
    {
        XMLHTTP.onreadystatechange=OnUpdatePlaylists;
        XMLHTTP.open("GET",requestUrl,true);
        XMLHTTP.send(null);
    }
}

function OnUpdatePlaylists()
{
if(XMLHTTP.readyState==4 && XMLHTTP.status==200)
    { 
if (Type=='1')
{playlist();}
else if (Type=='2')
{
if(XMLHTTP.responseText=="0")
{
    alert('Songs is already in the playlist..');
  
   }
   else
   { alert('Song has been added in the playlist..');

    }
loadlist();
}
}
}



function playlist() {
var flashVideoPlayer3;
    /* When the HTML page loads (through the onLoad event of the <body> tag), it calls the initialize() function. */
    /* Check ther the browser is IE. If so, flashVideoPlayer is
window.videoPlayer. Otherwise, it's document.videoPlayer. The
videoPlayer is the ID assigned to the <object> and <embed> tags. */
        var isIE = navigator.appName.indexOf("Microsoft") != -1;
        flashVideoPlayer3 = (isIE) ? window['videoPlayer'] : document['videoPlayer'];
  
  //alert(flashVideoPlayer);
      flashVideoPlayer3.init3();
    }
    
    function loadlist_not() {
	var confirm_bol=confirm("Your playlist would not be saved until you are logged in. \n Do you want to log in now? ");
	if(confirm_bol) {
		document.getElementById('#popupbox').fadeIn('slow');
		return false;
		}
	else {
		loadlist();
		}
}
function playlist_not() {
	var confirm_bol=confirm("Your playlist would not be saved until you are logged in. \n Do you want to log in now? ");
	if(confirm_bol) {
		document.getElementById('#popupbox').fadeIn('slow');
		return false;
		}
	else {
		playlist();
		}
}

function loadlist() {
var flashVideoPlayer1;
    /* When the HTML page loads (through the onLoad event of the <body> tag), it calls the initialize() function. */
    /* Check ther the browser is IE. If so, flashVideoPlayer is
window.videoPlayer. Otherwise, it's document.videoPlayer. The
videoPlayer is the ID assigned to the <object> and <embed> tags. */
        var isIE = navigator.appName.indexOf("Microsoft") != -1;
        flashVideoPlayer1 = (isIE) ? window['videoPlayer'] : document['videoPlayer'];
        flashVideoPlayer1.init2();
    }
    
 function HideElements()
{
    for(var i = 0; i < arguments.length; i++)
    {
        if(document.getElementById(arguments[i]) != null && document.getElementById(arguments[i]) != undefined)
            document.getElementById(arguments[i]).style.display = 'none';
    }
//       if (arguments[0] == 'popupbox')
//    {
//    loadContent('LoginPage.aspx','popupbox');
//    }
    
}
var returntype='';
function ShowElements()
{
    for(var i = 0; i < arguments.length; i++)
    {
        if(document.getElementById(arguments[i]) != null && document.getElementById(arguments[i]) != undefined)
            {
            document.getElementById(arguments[i]).style.display = 'block';
            }
    }
    }
    var OriUser=""
    var OriPassword=""
    
 function Get_Cookie1(check_name)
{var a_all_cookies=document.cookie.split(';');var a_temp_cookie='';var cookie_name='';var cookie_value='';var b_cookie_found=false;for(i=0;i<a_all_cookies.length;i++)
{a_temp_cookie=a_all_cookies[i].split('=');cookie_name=a_temp_cookie[0].replace(/^\s+|\s+$/g,'');if(cookie_name==check_name)
{b_cookie_found=true;if(a_temp_cookie.length>1)
{cookie_value=unescape(a_temp_cookie[1].replace(/^\s+|\s+$/g,''));}
if(check_name=="school_username")
OriUser=cookie_value;if(check_name=="school_pwd")
OriPassword=cookie_value;break;}
a_temp_cookie=null;cookie_name='';}
if(!b_cookie_found)
{return null;}}
    
function Login()
{
if (document.getElementById('user').value!="" && document.getElementById('pass').value!="")
{
     if(document.getElementById('rememberID').checked)
        {
            Set_Cookie("school_username",document.getElementById('user').value,'100','/','','')
            Set_Cookie("school_pwd",document.getElementById('pass').value,'100','/','','')
        }
        else
        {
        Get_Cookie1("school_username");
        Get_Cookie1("school_pwd");  
        if(document.getElementById('user').value==OriUser)
        {
            Set_Cookie("school_username","",'100','/','','')
            Set_Cookie("school_pwd","",'100','/','','')
        } 
      }
var strPass = encodeTxt(trim(document.getElementById('pass').value));
     var requestUrl=AjaxEnginePage+"?Action=CheckLogin&UserName="+document.getElementById('user').value+"&TimeStamp="+getTimeStamp()+"&Password="+strPass;
 
    CreateXMLHTTP();
    if(XMLHTTP)
    {
        XMLHTTP.onreadystatechange=onLoginChecked;
        XMLHTTP.open("GET",requestUrl,true);
        XMLHTTP.send(null);
    }
}
else
{
    if ((document.getElementById("pass").value == "" || document.getElementById("pass").value == null) && (document.getElementById("user").value == "" || document.getElementById("user").value == null))
     alert('Please enter the user name and password.'); 
   else if (document.getElementById("user").value == "" || document.getElementById("user").value == null)
        {
        var user = document.getElementById("user");
        alert('Please enter user name.');
        user.focus();
        return false
        }
   else if (document.getElementById("pass").value == "" || document.getElementById("pass").value == null)
        {
        alert('Please enter Password.');   
        var pass = document.getElementById("pass");
        pass.focus();     
        return false

        }
  
}
}

function onLoginChecked()
{
   if(XMLHTTP.readyState==4 && XMLHTTP.status==200)
    {

  var strText = XMLHTTP.responseText;
  
  var ArayText = strText.indexOf("-");
  if (ArayText == "-1")
    {
    strText = XMLHTTP.responseText;
    }
   else
   {
    var strArayText = strText.split("-");
   strText = strArayText[0];
   }
  
  
        if(strText=="0")
        alert("Invalid UserName or Password");
        else if(strText=="2")   
        window.location='AditParticipationDetails.aspx';
        else if(strText=="1")
        window.location='Home.aspx';
        else if(strText=="3")
        window.location = "http://xion.fm/Home.aspx?UserId=" + strArayText[1];
        else if(strText=="4")
        {
        alert("Listner can not participate in Event.");
         window.location='Home.aspx';
         }
        else if(strText=="2")   
        window.location='AditParticipationDetails.aspx';
  
    
//        if(XMLHTTP.responseText=="0")
//        alert("Invalid UserName or Password");
//        else if(XMLHTTP.responseText=="2")   
//        window.location='AditParticipationDetails.aspx';
//        else if(XMLHTTP.responseText=="1")
//        window.location='Home.aspx';
//        else if(XMLHTTP.responseText=="3")   
//        window.location='';
//        else if(XMLHTTP.responseText=="2")   
//        window.location='AditParticipationDetails.aspx';
        
    }
}
    
function Upload()
{
var dropdownIndex = document.getElementById('GenreId').selectedIndex;
var dropdownValue = document.getElementById('GenreId')[dropdownIndex].value;
    var requestUrl=AjaxEnginePage+"?Action=UploadDetails&SongName="+document.getElementById('SongName').value+"&SongDescription="+document.getElementById('SongDescription').value+"&Genre="+dropdownValue+"&FileName="+document.getElementById('File1').value;
    CreateXMLHTTP();
    if(XMLHTTP)
    {
        XMLHTTP.onreadystatechange=onUload;
        XMLHTTP.open("GET",requestUrl,true);
        XMLHTTP.send(null);
    }
}

function onUload()
{
  if(XMLHTTP.readyState==4 && XMLHTTP.status==200)
    {
      if(XMLHTTP.responseText=="0")
      {}
      else
      {
      loadContent('Upload.aspx','middle')
      }
    }
}
function SavePicture()
{
   var requestUrl="SavePicture.aspx?Path="+document.getElementById('picUpload').value;
    CreateXMLHTTP();
    if(XMLHTTP)
    {
        XMLHTTP.onreadystatechange=OnSavePicture;
        XMLHTTP.open("GET",requestUrl,true);
        XMLHTTP.send(null);
    }
}

function OnSavePicture()
{
 if(XMLHTTP.readyState==4 && XMLHTTP.status==200)
    {
      SaveLoginMaster();
    }
}


function trim(text){
if(text == null) return null;
return text.replace(/^[ \t]+|[ \t]+document.getElementById/g, "");}

function SaveLoginMaster()
{
if (document.getElementById('tbLoginName').value =="" && document.getElementById('tbPassword').value==""  && document.getElementById('tbName').value=="" && document.getElementById('tbEmail').value=="" && document.getElementById('tbPhone').value=="" && document.getElementById('tbDescription').value=="")
{
alert('Please fill the registration form');
           document.getElementById('tbLoginName').focus();
         document.getElementById('tbLoginName').select();
}
else
{
if(CheckUserFill() == false)
    {
    return false
    }
if (CheckingPasswordlen() == false)
{
return false
}
 if (CheckingReEnterPassword() == false)
{
return false
}
 if (CheckListner() == false)
{
return false
}
 if (ValidateEmail() == false)
{
return false
}
 if (ValidatePhone() == false)
{
return false
}
if (document.getElementById('AcoountId').value=="Edit")
{
returntype1="1";
returntype="0"
}

if (returntype!="1" && returntype1 =="1")
{
if (document.getElementById('tbLoginName').value =="" ||document.getElementById('tbPassword').value=="" ||document.getElementById('IsBand').value=="" || document.getElementById('tbName').value=="" || document.getElementById('tbEmail').value=="" || document.getElementById('tbPhone').value=="" || document.getElementById('tbDescription').value=="")
{alert("Description Should not be blank");
}
else
{
document.getElementById('btnSubmit').style.display='none';
var Loginname=encodeTxt(trim(document.getElementById('tbLoginName').value));
var Password=encodeTxt(trim(document.getElementById('tbPassword').value));
var UserName=encodeTxt(trim(document.getElementById('tbName').value));

var EmailId=encodeTxt(trim(document.getElementById('tbEmail').value));
var College =encodeTxt(trim(document.getElementById('tbCollege').value));
var City=encodeTxt(trim(document.getElementById('tbCity').value));
var State=encodeTxt(trim(document.getElementById('tbState').value));
var Description =encodeTxt(trim(document.getElementById('tbDescription').value))
var requestUrl=AjaxEnginePage+"?Action=SaveLoginIfo&LoginName="+Loginname+"&Password="+Password+"&IsBand="+document.getElementById('IsBand').value+"&UserName="+UserName+"&EmailId="+EmailId+"&College="+College+"&City="+City+"&State="+State+"&Phone="+encodeTxt(document.getElementById('tbPhone').value)+"&Description="+Description+"&TYpeoFUser="+encodeTxt(document.getElementById('hidsingupval').value);
    CreateXMLHTTP();
    if(XMLHTTP)
    {
        XMLHTTP.onreadystatechange=onSaveLoginMaster;
        XMLHTTP.open("GET",requestUrl,true);
        XMLHTTP.send(null);
    }
  }
}
  else if (returntype =="1" && returntype1 =="1") {alert("Choose other User Name");}  
  else
  {
  if (document.getElementById('hidsingupval').value=="Listner")
  alert("Choose other Listner Name");
  else
  alert("Choose other Band Name");
  }
  }
}
function onSaveLoginMaster()
{
 if(XMLHTTP.readyState==4 && XMLHTTP.status==200)
    {
    
     if(XMLHTTP.responseText=="1")
     {  document.getElementById('btnSubmit').style.display='block';
     alert("UserName already exist.");
     document.getElementById('tbLoginName').value = encodeTxt(trim(document.getElementById('tbLoginName').value));
     var lgname = document.getElementById('tbLoginName');
     lgname.focous();
     lgname.selected();
        
     }
     
     else if(XMLHTTP.responseText == "02" )
     { document.getElementById('btnSubmit').style.display='block';
       alert("Enter atleast one member's details of Band");
       }
     else
     {
        alert('Successfully done...');
       loadContent('RecentlyUploaded.aspx','middle');
       }
   }
}

var name="";
function CheckingExistingLogin()
{
if (document.getElementById('AcoountId').value!="Edit")
{
returntype = '0';
if(CheckUserFill() == false)
    {
       return false
    }
    var Loginname=encodeTxt(trim(document.getElementById('tbLoginName').value));
var requestUrl=AjaxEnginePage+"?Action=CheckExistingLogin&LoginName="+Loginname;
    CreateXMLHTTP();
    if(XMLHTTP)
    {
    //alert("check");
        XMLHTTP.onreadystatechange=onCheckingExistingLogin;
       XMLHTTP.open("GET",requestUrl,true);
       XMLHTTP.send(null);
       
                
    }
  }
}

function onCheckingExistingLogin()
{
if(XMLHTTP.readyState==4 && XMLHTTP.status==200)
    {
  
    if(XMLHTTP.responseText=="1")
        {
            returntype = XMLHTTP.responseText;
            alert("UserName is already exist.");
            returntype = '1';
             return true
        }
        else
        {
        returntype = '0';
        
        return false
        }
         
        
    }
}

function SaveRating()
{
var requestUrl=AjaxEnginePage+"?Action=SaveRating&Rating="+arguments[0]+"&SongId="+arguments[1];
    CreateXMLHTTP();
    if(XMLHTTP)
    {
        XMLHTTP.onreadystatechange=onSaveRating;
        XMLHTTP.open("GET",requestUrl,true);
        XMLHTTP.send(null);
    }
}
function onSaveRating()
{
if(XMLHTTP.readyState==4 && XMLHTTP.status==200)
    {
    if (XMLHTTP.responseText == "0")
    {
    alert("Rating save successfully.");
    window.location="home.aspx"
    }
    else
    alert("Error while saving Rating.");
    }

}
function SaveCommens()
{
var requestUrl=AjaxEnginePage+"?Action=SaveComments&Comment="+document.getElementById('Commenttxtd').value+"&SongId="+arguments[0];
    CreateXMLHTTP();
    if(XMLHTTP)
    {
        XMLHTTP.onreadystatechange=onsaveconmment;
        XMLHTTP.open("GET",requestUrl,true);
        XMLHTTP.send(null);
    }
}

function onsaveconmment()
{
if(XMLHTTP.readyState==4 && XMLHTTP.status==200)
    {
       document.getElementById('Commenttxtd').value="";
       loadContent('CommentPage.aspx','middle')
        
    }
}
  var EventIDabt='';  
 function Participation()
 {
 
 if (document.getElementById("chkAgree").checked == false)
    {
    Alert("Please, Select I agree checkbox.");
    document.getElementById("chkAgree").focus();
    return;
    }
 
 
 EventIDabt=arguments[0];
 var requestUrl=AjaxEnginePage+"?Action=Participation&EventId="+arguments[0];
    CreateXMLHTTP();
    if(XMLHTTP)
    {
        XMLHTTP.onreadystatechange=onParticipation;
        XMLHTTP.open("GET",requestUrl,true);
        XMLHTTP.send(null);
    }

 
 }
 
 function onParticipation()
 {
 if(XMLHTTP.readyState==4 && XMLHTTP.status==200)
    {
              HideElements('ForgotPassword');
              loadContent('Participation.aspx?EventId='+EventIDabt,'middle')
        
    }
}

function CallVoting()
{
ShowElements('ForgotPassword');
loadContent('Voting.aspx?Path='+arguments[0],'ForgotPassword');
}

function SaveVoting()
{
 if (document.getElementById('NameiD').value =="" || document.getElementById('EmailIdID').value=="" || document.getElementById('AgeId').value=="" || document.getElementById('EmailReID1').value=="")
 {
 alert("Fill All required fields...")
 }
 else
 {
 var requestUrl=AjaxEnginePage+"?Action=SaveVoting&Name="+document.getElementById('NameiD').value+"&Email="+document.getElementById('EmailIdID').value+"&AgeId="+document.getElementById('AgeId').value+"&EmailReID1="+document.getElementById('EmailReID1').value+"&EmailReID2="+document.getElementById('EmailReID2').value+"&EmailReID3="+document.getElementById('EmailReID3').value+"&Path="+arguments[0];
    CreateXMLHTTP();
    if(XMLHTTP)
    {
        XMLHTTP.onreadystatechange=onSaveVoting;
        XMLHTTP.open("GET",requestUrl,true);
        XMLHTTP.send(null);
    }
}}
function onSaveVoting()
{
 if(XMLHTTP.readyState==4 && XMLHTTP.status==200)
    {
     if(XMLHTTP.responseText=="1")
        {
           alert('Already Voted for this song..');
           document.getElementById('NameiD').value="";
           document.getElementById('EmailIdID').value="";
           document.getElementById('AgeId').value="";
           document.getElementById('EmailReID1').value="";
           document.getElementById('EmailReID2').value="";
           document.getElementById('EmailReID3').value="";
               HideElements('ForgotPassword');
       }
       else
       {
       alert('Successfully voted...');
                 document.getElementById('NameiD').value="";
           document.getElementById('EmailIdID').value="";
           document.getElementById('AgeId').value="";
           document.getElementById('EmailReID1').value="";
           document.getElementById('EmailReID2').value="";
           document.getElementById('EmailReID3').value="";
                 HideElements('ForgotPassword');
       
       }
    }
}



function ForgotPassword()
{
if (document.getElementById('UserId').value =="")
{
 alert('Please enter User ID');
}
            else
            {
            if (document.getElementById('EmailduF').value !="") 
           {
            
            var emailPat = /^(\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*)$/;
             var emailid=document.getElementById('EmailduF').value;
             var matchArray = emailid.match(emailPat);
            if (matchArray == null || matchArray == "")
             {
              alert('Please enter valid Email ID');
             }
             else
             {
              var requestUrl=AjaxEnginePage+"?Action=ForGotPassword&EmailId="+encodeTxt(trim(document.getElementById('EmailduF').value))+"&UserId="+encodeTxt(trim(document.getElementById('UserId').value));

            CreateXMLHTTP();
                if(XMLHTTP)
                {
                    XMLHTTP.onreadystatechange=onForgotPassword;
                    XMLHTTP.open("GET",requestUrl,true);
                    XMLHTTP.send(null);
                }
             }
           }
            else
             {
         
            var requestUrl=AjaxEnginePage+"?Action=ForGotPassword&EmailId="+encodeTxt(trim(document.getElementById('EmailduF').value))+"&UserId="+encodeTxt(trim(document.getElementById('UserId').value));

            CreateXMLHTTP();
                if(XMLHTTP)
                {
                    XMLHTTP.onreadystatechange=onForgotPassword;
                    XMLHTTP.open("GET",requestUrl,true);
                    XMLHTTP.send(null);
                }
            }
    }
}

function onForgotPassword()
{
 if(XMLHTTP.readyState==4 && XMLHTTP.status==200)
    {
     if(XMLHTTP.responseText=="1")
       {HideElements('ForgotPassword');
         alert('Your password has been reset, kindly check your email');
        }
        else if(XMLHTTP.responseText=="0")
        {
        alert('User ID is not registered with Xion.fm');
        }
         else if(XMLHTTP.responseText=="2")
        {
        alert('Email ID is not registered with Xion.fm');
        }
    }
}
  function CheckSearchData()
  {
  var searchText = document.getElementById("search").value;
  var tbsearch = document.getElementById("search");
  if (searchText == "" || searchText == null)
    {
     alert("Please Enter search content.");
     tbsearch.focus();
     return false
    }
    return true
}   

function CheckUserFill()
  {
  var searchText = document.getElementById("tbLoginName").value;
  var tbsearch = document.getElementById("tbLoginName");
  if (searchText == "" || searchText == null)
    {
     alert("Please Enter Login Name.");
     tbsearch.focus();
     tbsearch.selected();
     return false
    }
        return true
}   

function CheckListner()
  {
  var searchText = document.getElementById("tbName").value;
  var Text = document.getElementById("lbName").innerHTML;
  var tbsearch = document.getElementById("tbName");
  if (searchText == "" || searchText == null)
    {
    var alrtmag = "Please enter " + Text;
    alrtmag = alrtmag.replace(":","");
     alert(alrtmag);
          tbsearch.focus();
     tbsearch.selected();
     return false
    }
    return true
}   


				   
function CheckingPasswordlen()
    {
     var str = document.getElementById('tbPassword').value;
       var tbpass = document.getElementById('tbPassword');
       if( str == "" || str == null )
            {
           alert("Please enter password.");
           tbpass.focus();
           tbpass.select();
           return false
           }
      if (document.getElementById('tbPassword').value.length <6 && document.getElementById('tbPassword').value.length > 0)
       {
       alert("Password can not be less than 6 digits");
        tbpass.focus();
        tbpass.select();
        return false
       }
       return true
    }
    
    function CheckingReEnterPassword()
    {
    var str = document.getElementById('Password1').value;
     var tbpass = document.getElementById('Password1');
     if( str == "" || str == null )
            {
           alert("Please Re-Enter password.");
           tbpass.focus();
           tbpass.select();
           return false
           }
           
      if (document.getElementById('tbPassword').value != document.getElementById('Password1').value)
       {
       alert("Re-Enter password and Entered password must be same.");
        tbpass.focus();
        tbpass.select();
         return false
       }
        return true	
    }
    
    function ValidateEmail()
    {
   
        var str = document.getElementById('tbEmail').value;
        var tbEmail = document.getElementById('tbEmail');
   		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		
		 if( str == "" || str == null )
            {
           alert("Please enter email Id.");
           tbEmail.focus();
           tbEmail.select();
           return false
           }
		if (str.indexOf(at)==-1){
		   alert("Invalid E-mail ID")
		   tbEmail.focus();
		   tbEmail.select();
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Invalid E-mail ID")
		   tbEmail.focus();
		   tbEmail.select();
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Invalid E-mail ID")
		    tbEmail.focus();
		   tbEmail.select();
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Invalid E-mail ID")
		    tbEmail.focus();
		   tbEmail.select();
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Invalid E-mail ID")
		    tbEmail.focus();
		   tbEmail.select();
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Invalid E-mail ID")
		    tbEmail.focus();
		   tbEmail.select();
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("Invalid E-mail ID")
		    tbEmail.focus();
		   tbEmail.select();
		    return false
		 }

 		 return true					
	
    }
    
    function ValidatePhone()
    {
    var Phone = document.getElementById("tbPhone").value;
    var tbPhone = document.getElementById("tbPhone");
  
   
   if (isNaN(Phone))
        {
        alert("Please enter numeric value for phone no.");
        tbPhone.focus();
        tbPhone.select();
        return false
        }
   else
   {
        if(Phone == "" || Phone == null )
       {
       alert("Please enter phone no.");
       tbPhone.focus();
       tbPhone.select();
       return false
       }
       if (Phone.length < 10)
       {
       alert("Please enter at least 10 digits phone no.");
       tbPhone.focus();
       tbPhone.select();
       return false
       }
        
   }
    
    return true	 
  }
  
  function SearchContent()
  {
  
  if (CheckSearchData() == false)
    {
    
    return false
    }
    var requestUrl="Search.aspx?SearchContent="+document.getElementById("search").value+"&SearchValue="+document.getElementById("comboSearch").value;
    CreateXMLHTTP();
    if(XMLHTTP)
    {
        XMLHTTP.onreadystatechange=OnSearchContent;
        XMLHTTP.open("GET",requestUrl,true);
        XMLHTTP.send(null);
    }
  }
  
      function isEnterKey(evt)
      {
        var charCode = (evt.which) ? evt.which : event.keyCode
        if(charCode == 13)
        {
       // alert('1');
                   //SearchContent();
        
        }
      }
      
        function OnSearchContent()
  {
   if(XMLHTTP.readyState==4 && XMLHTTP.status==200)
    {
    loadContent('Search.aspx','middle')
    }
  }	
  
  function viewalldescription()
  {
  ShowElements('ForgotPassword');
  document.getElementById('ForgotPassword').style.top="350px";
  loadContent('DescriptionPopup.aspx?DescriptionTotal='+arguments[0],'ForgotPassword')  
  }
  var returntype1 =""; 
  function CheckListnerExist()
{
if (document.getElementById('AcoountId').value!="Edit")
{
returntype1 = '0';
var requestUrl=AjaxEnginePage+"?Action=CheckListnerExist&Name="+document.getElementById('tbName').value;
    CreateXMLHTTP();
    if(XMLHTTP)
    {
    //alert("check");
        XMLHTTP.onreadystatechange=OnCheckListnerExist;
       XMLHTTP.open("GET",requestUrl,true);
       XMLHTTP.send(null);
       
                
    }
    }
}
function OnCheckListnerExist()
{
if(XMLHTTP.readyState==4 && XMLHTTP.status==200)
  {
    if(XMLHTTP.responseText=="1")
    {
    if (document.getElementById('hidsingupval').value=="Listner")
    alert("Listner name already exist");
    else
    alert("Band name already exist");
    }
    else
    returntype1 = '1';
  }
}