﻿/* ---------------- Javascript code to handle docks and autocomplete ----------*/
function OnClientDragStart(sender, args)       
{       
    var dockElement = sender.get_element();         
    dockElement.style.opacity = "0.7";         
    dockElement.style.mozOpacity = "0.7";        
    dockElement.style.filter = "alpha(opacity=70)";        
}       
function OnClientDragEnd(sender, args)       
{       
    var dockElement = sender.get_element();         
    dockElement.style.opacity = "";         
    dockElement.style.mozOpacity = "";       
    dockElement.style.filter = "";       
}       
function onClientItemsRequestedHandler(sender, eventArgs)  
{  
    if (sender.get_items().get_count() == 0)  
    {  
        sender.hideDropDown();          
    }  
}  
function onClientItemsRequestingHandler(sender, eventArgs)  
{      
   eventArgs.set_cancel(isLastCharNumber(eventArgs.get_text()));  
}  
function isLastCharNumber(str)  
{  
    var numbers = "1234567890";  
    if (str.length > 0)  
    {  
        var lastChar = str.substring(str.length - 1);  
        if (numbers.indexOf(lastChar) > -1)  
        {  
            return true;  
        }  
    }  
    return false;  
}  
 
function onClientDropDownOpeningHandler(sender, eventArgs)  
{  
    eventArgs.set_cancel(isLastCharNumber(sender.get_text()));  
}  
/* ---------------- End Javascript code to handle docks and autocomplete ----------*/
function scrollTop()
{
    window.document.body.scrollTop = 0;
    window.document.documentElement.scrollTop = 0;
}
    function Shortlist(me,jobid)
    {
        innerTxt=me.innerHTML
        if (innerTxt.indexOf("View") == -1)
        {
            var jobids;
            jobids=getCookie('JobSenseShortList');
            jobids= jobids + jobid +",";
            setCookie("JobSenseShortList",jobids,365);
            me.innerHTML="View Shortlist";
        }else
        {
            var url;
            var slength;
            Link="Shortlist.aspx";
            fullurl = window.location.href;
            fullurl=fullurl.toLowerCase();
            if (fullurl.indexOf(".com") != -1)
            {
                url=fullurl.split("/");
                slength=url.length -3
            }
            else
            {
                url=fullurl.split("/");
                slength=url.length -4  
            }
            for (i=0;i<slength-1;i++)
            {
             Link= "../"+Link;
            }
            window.location=Link;
        }
    }
    function getCookie(c_name)
    {
    if (document.cookie.length>0)
      {
      c_start=document.cookie.indexOf(c_name + "=");
      if (c_start!=-1)
        { 
        c_start=c_start + c_name.length+1; 
        c_end=document.cookie.indexOf(";",c_start);
        if (c_end==-1) c_end=document.cookie.length;
        return unescape(document.cookie.substring(c_start,c_end));
        } 
      }
    return "";
    }

    function setCookie(c_name,value,expiredays)
    {
    var exdate=new Date();
    exdate.setDate(exdate.getDate()+expiredays);
    document.cookie=c_name+ "=" + value +";path=/;"+
    ((expiredays==null) ? "" : ";expires="+exdate.toGMTString());
    }
    function showTT()
    {
     
            var tooltip = $find("ToolTip1");
            tooltip.set_targetControlID("lblEmailAlert");
			tooltip.show();
    }
    function RememberTT()
    {
   //  setCookie("JobSenseTT","1",365);
    }
    
    