﻿function checkform() {
    var selectedLangs = loopSelected();

    if (document.quote.srclang.options[document.quote.srclang.selectedIndex].value == '') {
        alert('Please Select a Source Language!');
        return false;
    }
    else if (selectedLangs == '') {
        alert('Please Select one or more destination Languages!');
        return false;
    }
    else if (document.quote.typetext.options[document.quote.typetext.selectedIndex].value == '') {
        alert('Please Select Type of Text!');
        return false;
    }
    else if (document.quote.words.value == '') {
        alert('Please Enter No. Of Words!');
        return false;
    }
    else if (isNumber(document.quote.words.value) == false) {
        alert('Please Enter Only Numbers for No. Of Words!');
        return false;
    }
    return true;
}

function loopSelected() {
    var selectedArray = new Array();
    var selObj = document.getElementById('desclangid');
    var i;
    var count = 0;
    for (i = 0; i < selObj.options.length; i++) {
        if (selObj.options[i].selected) {
            selectedArray[count] = selObj.options[i].value;
            count++;
        }
    }
    return selectedArray;
}

function isNumber(sText) {
    if (sText == "") return false;
    var ValidChars = "0123456789";
    var IsNumber = true;
    var Char;
    var dotCnt = 0;

    for (i = 0; i < sText.length && IsNumber == true; i++) {
        Char = sText.charAt(i);
        if (Char == ".") dotCnt = dotCnt + 1;
        if (ValidChars.indexOf(Char) == -1 || dotCnt > 1) {
            IsNumber = false;
        }
    }
    return IsNumber;
}


jQuery(function() {
    jQuery('ul.sf-menu').superfish();
});