﻿function ItemMouseOver(oRow)
{
    oRow.originalBackgroundColor = oRow.style.backgroundColor
    oRow.style.backgroundColor = '#DCE8F0';
}
function ItemMouseOut(oRow)
{
    oRow.style.backgroundColor = oRow.originalBackgroundColor;
}
function onfocu(ctrl,str)
{
    if(ctrl.value == str)
    {
        ctrl.value = "";
    }
}
function onblu(ctrl,str)
{
    if(ctrl.value == "")
    {
        ctrl.value = str;
    }
}
function Suggestme()
{
    var suggest = document.getElementById("ctl00_txtsuggest").value;
    if(suggest == "Post a Request")
    {
        alert("Please enter your problem or suggestion");
    }
    else
    {
      var div = document.getElementById('postsuggest');
      div.style.display = 'inline';
      setTimeout("suggestajax();", 10);
    }
}
function suggestajax()
{
    var suggest = document.getElementById("ctl00_txtsuggest").value;
    WS_MPA.SuggestME(suggest,on_success,on_fail);
    return false;
}
function on_success(result)
{
    alert(result);
    var div = document.getElementById('postsuggest');
    div.style.display='none';
    var suggest = document.getElementById("ctl00_txtsuggest");
    suggest.value = "";
}
var div_username ="";
function bookmarkme(expertname)
{
    var id = "book_" + expertname;
    div_username = id;
   // alert(document.getElementById(id).innerHTML = "Bookmarked");
    WS_MPA.BookmarkME(expertname,on_bookmark_success,on_fail);
    return false;
}
function on_bookmark_success(result)
{
    //alert(result);
    document.getElementById(div_username).innerHTML = "bookmarked";
    //window.form1.submit();
}
function on_fail(ex)
{
    alert("error - " + ex.value);        
    return false;
}
function tabs(css,other)
{   
    document.getElementById("nt_tabs").className = "tabs_" + css;
    document.getElementById(css).className = "active";
    document.getElementById(other).className = "";
    document.getElementById(css + "_content").style.display = "";
    document.getElementById(other + "_content").style.display = "none";
}
function showterms()
{
    window.open ("terms.html",'_blank',"close=yes,menubar=0,resizable=yes,scrollbars=yes,width=700px,height=600px"); 
}     

function isNumberKey(evt)
{
    var charCode = (evt.which) ? evt.which : event.keyCode;
    if(charCode == 46)
        return true;
    if (charCode > 31 && (charCode < 48 || charCode > 57))
        return false;

    return true;
}
function FireClick(evt,obj)
{
    var charCode = (evt.which) ? evt.which : event.keyCode;
    if(charCode == 13)
    {
        //location.href="contact.aspx";//"ExpertList.aspx?search=" + obj.value;
        document.getElementByid('ctl00_btn_search').click();
    }
}
function isUsername(evt)
{
    var charCode = (evt.which) ? evt.which : event.keyCode;
    if((charCode >= 65 && charCode<= 90) || (charCode >= 97 && charCode<= 122) || (charCode >= 48 && charCode<= 57) || (charCode == 95) || (charCode == 8) || (charCode == 45))
        return true;
    else
        return false;
}
function showKeyCode(obj)
{
    var character = obj.value.substring(0,1);
    var code = obj.value.charCodeAt(0);
    var msg = "The ASCII Decimal Key Code for the \""+character+"\" character is "+code+".";
    alert(msg);
}
function DecimalValCheck(data)
{
    var sFullNumber = data.value;
    var ValidChars = "0123456789.";
    var Validn = "0123456789";
    var IsDotPres=false;
    var Char;
    Char = sFullNumber.charAt(0); 
    if (Validn.indexOf(Char) == -1) 
    {
        alert("Please enter proper value.");
        data.select();
        return false;
    }
    else
    {
        for (i = 0; i < sFullNumber.length; i++) 
        { 
            Char = sFullNumber.charAt(i); 
            if(Char == '.' ) 
            {
                if( IsDotPres == false)
                    IsDotPres = true;
                else
                {
                    alert("Please remove extra '.' or spaces.");
                    data.select();
                    return false;
                }
            }
            if (ValidChars.indexOf(Char) == -1) 
            {
                alert("Please check once again you entered proper value are not.");
                data.select();
                return false;
            }
        }
    }
   return true;
}
function CheckValue(data)
{
    var val = data.value;
    if (val < 0.50 || val > 20.00)
        alert('Rate are invalid. Rate must be in beetwen 0.50 to 20.00');
}
function CheckFund(data)
{
    var val = data.value;
    if (val < 5 || val > 500)
    {
        alert('Your Adding amount must be between $ 5 (USD) and $ 500 (USD)');
        data.focus();
    }
}
