             		
	$(document).ready(function(){
              	$('#slBtn').dblclick(function(){return false;});
		$('#listDiv').html(    $('#sharesList0').html()    ).data('curList', 0);
	
            
         });
	
	function switchList(){
	
		
		var cur = $('#listDiv').data('curList');
		
		var which = cur >= 2 ? 0 : cur+1;
		$('#listDiv').data('curList', which);
		
		$('#listDiv').fadeOut('slow').queue(function(){$(this).html(   $('#sharesList'+which).html() ).fadeIn('slow').dequeue(); });
		
		
	
	}
	
	
	
            var httpObject = null;
            image1 = new Image();
            image1.src = "images/loading.gif";


        function isValidEmail(em){
		  if(em.indexOf("@") == -1 || em.indexOf(".") == -1 || em.length < 5) return false;
		  if(em.charAt(0) == '@' || em.charAt(0) == '.' || em.charAt(em.length-1) == '@' || em.charAt(em.length-1) == '.') return false;
		
		  return true;
		        	
		           
		        
		 
        }
        
        function htmlEncode(value){
  return $('<div/>').text(value).html();
}

function htmlDecode(value){
  return $('<div/>').html(value).text();
}


      
        
$.fn.fadeInLeftToRight = function(delay){
  
      if(!delay) delay = 75;

      var text = $.trim($(this).text());
      $(this).html("");

      for(var i=0; i<text.length;++i){
            $(this).append("<span id = \""+$(this).attr('id')+""+i+"\" style=\"display:none;\">"+text.substring(i, i+1)+"</span>");
      }

      for(var i=0;i<text.length;++i){
            $("#"+this.attr('id')+""+i).delay(100+i*delay).fadeIn();	
      }
}

$.fn.strikeThrough = function(delay){

	 if(!delay) delay = 75;
		
	 var text = $.trim($(this).text());
	 $(this).html("");
	
	 for(var i=0; i<text.length;++i){
			$(this).append("<span id = \""+$(this).attr('id')+"s"+i+"\">"+text.substring(i, i+1)+"</span>");
	 }
	
	 for(var i=0;i<text.length;++i){
			$("#"+$(this).attr('id')+"s"+i).delay(100+i*delay).queue(function(){
				$(this).css('text-decoration', 'line-through');	
				$(this).dequeue();
			});
	 }
}


function strikeout(itemid, delay){

    if(!delay)
	delay = 75;
	
    var text = $.trim($("#"+itemid).text());
    $("#"+itemid).html("");
    
     for(var i=0; i<text.length;++i){
            $("#"+itemid).append("<span id = \""+itemid+"s"+i+"\">"+text.substring(i, i+1)+"</span>");
      }
    
     for(var i=0;i<text.length;++i){
            $("#"+itemid+"s"+i).delay(100+i*delay).queue(function(){
                $(this).css('text-decoration', 'line-through');	
                $(this).dequeue();
            });
     }
}





        
        
        
   function removeHTMLTags(htmlString){
        if(htmlString){
          var mydiv = document.createElement("div");
           mydiv.innerHTML = htmlString;
     
           return document.all? mydiv.innerText : mydiv.textContent;                     
      }
      
     
      
   } 
   
   
   


        
        
        
        function isValidPhone(p){
        
        	//var hasLettersRegEx=/ain/gi;
        	if(results = p.match(/\D/g)){
        	
        		for(var i = 0; i<results.length;++i){
        		
        			if(   results[i] != '-' && results[i] != '(' && results[i]!= ')'  && results[i]!= ' ' )
        				return false;
        			
        			
        		
        		}
        	
        		
        	}
   	
                var phone = p.replace(/\D/g, '');
                
	        if(phone.length != 10) return false;
	      
	      
	       
	        
	        return true;
	        

	}

            function grab(name){
                return document.getElementById(name);
            }

            function setFocus(name){
            
            	if(grab(name)==null) return;
                //grab(name).focus();
                grab(name).style.background = "#FFF";
                grab(name).style.color = "#000";
                

            }
            
    

            function trim(str){
                return str.replace(/^\s\s*/, '').replace(/\s\s*$/, '');
            }

            function is_numeric(sText){
                var ValidChars = "0123456789.";
                var IsNumber=true;
                var Char;


                for (i = 0; i < sText.length && IsNumber == true; i++)
                {
                    Char = sText.charAt(i);
                    if (ValidChars.indexOf(Char) == -1)
                    {
                        IsNumber = false;
                    }
                }
                return IsNumber;

            }
            
            function redirect(site)
             {
                  location.href = site;
             }

            

            function getHTTPObject(){
                var xmlHttp

                try{
                    //Firefox, Opera 8.0+, Safari
                    //xmlHttp = new XMLHttpRequest();

                    xmlHttp = new window.XMLHttpRequest();

                }catch(e){
                    //Internet Explorer
                    try{
                        xmlHttp = new ActiveXObject("MSXML2.XMLHTTP.3.0");
                    }catch(e){
                        try{
                            xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
                        }catch(e){
                            alert("Your browser does not support AJAX!")
                            return false;
                        }
                    }
                }

                return xmlHttp;
            }
            
         function fadeInRed(element, hex){
            if(hex>0){ //If color is not black yet

	            hex-=11; // increase color darkness
	            //alert(hex);
	            grab(element).style.color = "rgb("+230+","+hex+","+hex+")";
	
	            setTimeout("fadeInRed('"+element+"', "+hex+")",20);
	
	    }
        }
        
       function fadeInBlack(element, hex){
          if(hex>60) { //If color is not black yet

	            hex-=11; // increase color darkness
	            //alert(hex);
	            grab(element).style.color = "rgb("+hex+","+hex+","+hex+")";
	
	            setTimeout("fadeInBlack('"+element+"', "+hex+")",20);
	
	            }
        
        
        }
        
        
        
        function strikeout1(whichdiv, numo){
   
   		//alert("here");
   
   		var txt = removeHTMLTags(grab(whichdiv).innerHTML);	
   		
   		if(numo >= txt.length)return;
   		
   	
   		
   	
   		var str1 = txt.substring(0, ++numo);
   		
   		
   		var str2 = txt.substring(numo, txt.length);
   		
   		
   		grab(whichdiv).innerHTML = "<s>"+str1+"</s>"+str2;
   		
   		setTimeout("strikeout('"+whichdiv+"', "+numo+")",75);
   		
   	
   
        }
        
        function fadeInGreen(element, hex){
       
         if(hex>0){ //If color is not black yet

	            hex-=11; // increase color darkness
	            //alert(hex);
	            grab(element).style.color = "rgb("+hex+","+180+","+hex+")";
	
	            setTimeout("fadeInGreen('"+element+"', "+hex+")",20);
	
	    }
       
       }
            
       function submitlogin(){
    
    		$("#he").val($.trim(($("#email").val())));
    		$("#hp").val($.trim(($("#password").val())));
    		
    		//if(!grab("he").value || !grab("hp").value) return;
    		
    		document.login.submit();
    
    
    
       }
       
       function prettySharesList(list){
       
	        list = list.replace("Share Contents", "<b>Share Contents");
	        list = list.replace(/\n/, '\n</b>');
	        list = list.replace("Fruit Surprise", "<b>Fruit Surprise</b>");
		
	        list = list.replace(/\n/g, '<br>');
		
		
		return list;
       
       }
            
      

            function pleasewait(whichdiv, text){
                grab(whichdiv).innerHTML = "<img src = \"images/loading.gif\" style=\"height:22px; width:30px; \">"+text;
            }

            function setDisplay(divname, whatitis){
                grab(divname).style.display = whatitis;
            }

            function setHeight(divname){
                grab(divname).style.height = document.getElementById(divname).scrollHeight + "px";
            }

            function delquotes(str){return (str=str.replace(/["']{1}/gi,""));}
            function addslashes(str) {
                str=str.replace(/\\/g,'\\\\');
                str=str.replace(/\'/g,'\\\'');
                str=str.replace(/\"/g,'\\"');
                str=str.replace(/\0/g,'\\0');
                return str;
            }


            function stripslashes(str) {
                str=str.replace(/\\'/g,'\'');
                str=str.replace(/\\"/g,'"');
                str=str.replace(/\\0/g,'\0');
                str=str.replace(/\\\\/g,'\\');
                return str;
            }
            
     

 
