var Custom = {

    InitNews: function(obj) {

        if (!obj.getAttribute('iMarqueeDataHeight'))
            obj.setAttribute('iMarqueeDataHeight', obj.offsetHeight);
        var iMarqueeDataHeight = obj.getAttribute('iMarqueeDataHeight');
        if (!obj.getAttribute('iMarqueeTop'))
            obj.setAttribute('iMarqueeTop', (obj.offsetHeight - 10));
        var iMarqueeTop = obj.getAttribute('iMarqueeTop');

        $(obj).children(":first").get(0).style.marginTop = iMarqueeTop + 'px';
        setInterval(function() {
            if (obj.getAttribute('bMarqueeStop') == 'true') {
                return;
            }
            iMarqueeTop--;
            if (iMarqueeTop < $(obj).children(":first").get(0).offsetHeight * -1) {
                //obj.appendChild(obj.firstChild);
                iMarqueeTop = obj.offsetHeight - 1;
                //obj.lastChild.style.marginTop=iMarqueeTop+'px';				
            }
            else $(obj).children(":first").get(0).style.marginTop = iMarqueeTop + 'px';
            obj.setAttribute('iMarqueeTop', iMarqueeTop);
        }, 30);
    },

    InitLeftMenu: function() {
        var sLoc = location.href;
        $("#innerlinks").find("A").each(function() {
            if (this.href == sLoc) {
                var oUl = $(this).parents("UL:first");
                if (oUl.get(0).id == "innerlinks")
                    $(this.parentNode).find("UL").css("display", "block");
                else
                    oUl.css("display", "block");
                return false;
            }
        });
    },

    SendContactForm: function() {

        var ohInputsToValidate = {
            f_name: "RequiredFieldValidator1",
            company: "RequiredFieldValidator2",
            email: "RegularExpressionValidator4",
            city: "RequiredFieldValidator5",
            country: "RequiredFieldValidator6",
            solution: "RequiredFieldValidator7"
        }

        var bErrors = false;
        for (var sInputName in ohInputsToValidate) {
            var oEl = document.getElementById(sInputName);

            if (sInputName == "email") {
                var rx = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/
                if (!rx.test(oEl.value)) {
                    bErrors = true;
                    $("#" + ohInputsToValidate[sInputName]).css("display", "block");
                } else {
                    $("#" + ohInputsToValidate[sInputName]).css("display", "none");
                }
            } else {
                if (oEl.value.replace(/\s/gi, "") == "") {
                    bErrors = true;
                    $("#" + ohInputsToValidate[sInputName]).css("display", "block");
                } else {
                    $("#" + ohInputsToValidate[sInputName]).css("display", "none");
                }
            }
        }

        if (!bErrors) {
            $.ajax({
                type: "POST",
                url: "getXml.aspx",
                dataType: "xml",
                data: "obj=MailSender&sFunc=SendContactForm&" + $("#frm_contact").serialize(),
                success: function(xml) {
                    alert("Form sent successfully");
                    location.href = location.href;
                }
            });
        }
    },

    SetItems: function() {
        var aValues = [];
        aValues.push("<OPTION value=\"\" selected>select-one</OPTION>");
        aValues.push("<OPTION value=\"\" selected>select-one</OPTION>");
        aValues.push("<OPTION value=\"\" selected>select-one</OPTION><OPTION value=\"Power Systems\">Power Systems</OPTION><OPTION value=\"Fiber Optic networks\">Fiber Optic networks</OPTION><OPTION value=\"Microwave Radio\">Microwave Radio</OPTION><OPTION value=VSAT>VSAT</OPTION><OPTION value=CDMA>CDMA</OPTION><OPTION value=\"GSM / UMTS\">GSM / UMTS</OPTION><OPTION value=\"TETRA \">TETRA </OPTION><OPTION value=WiMAX>WiMAX</OPTION><OPTION value=\"Gateways, Routers and Switches\">Gateways, Routers and Switches</OPTION><OPTION value=\"Converged Access\">Converged Access</OPTION><OPTION value=\"NGN Core\">NGN Core</OPTION><OPTION value=\"Voice Mail \">Voice Mail </OPTION><OPTION value=\"SMS / Unified Messaging\">SMS / Unified Messaging</OPTION><OPTION value=\"Site Control &amp; Protection\">Site Control &amp; Protection</OPTION><OPTION value=\"Hosted Services\">Hosted Services</OPTION><OPTION value=\"Site Engineering\">Site Engineering</OPTION><OPTION value=\"Network Planning\">Network Planning</OPTION><OPTION value=\"System Integration\">System Integration</OPTION><OPTION value=\"Managed Services\">Managed Services</OPTION><OPTION value=\"Operation &amp; Maintenance\">Operation &amp; Maintenance</OPTION><OPTION value=\"Alternative Energy\">Alternative Energy</OPTION><OPTION value=\"Data Center\">Data Center</OPTION>");
        aValues.push("<OPTION value=\"\" selected>select-one</OPTION><OPTION value=\"Structured cabling\">Structured cabling</OPTION><OPTION value=\"Multimedia Room\">Multimedia Room</OPTION><OPTION value=\"Power Systems\">Power Systems</OPTION><OPTION value=\"Fiber Optic networks\">Fiber Optic networks</OPTION><OPTION value=\"Microwave Radio\">Microwave Radio</OPTION><OPTION value=VSAT>VSAT</OPTION><OPTION value=WiMAX>WiMAX</OPTION><OPTION value=WiFi>WiFi</OPTION><OPTION value=\"Wired Access \">Wired Access </OPTION><OPTION value=\"Gateways, Routers and Switches\">Gateways, Routers and Switches</OPTION><OPTION value=\"Converged Access\">Converged Access</OPTION><OPTION value=\"NGN Core\">NGN Core</OPTION><OPTION value=IP-PBX>IP-PBX</OPTION><OPTION value=\"Back-Office Applications\">Back-Office Applications</OPTION><OPTION value=CCTV>CCTV</OPTION><OPTION value=IPTV>IPTV</OPTION><OPTION value=\"IP Applications\">IP Applications</OPTION><OPTION value=\"Site Control &amp; Protection\">Site Control &amp; Protection</OPTION><OPTION value=\"Site Engineering\">Site Engineering</OPTION><OPTION value=\"Network Planning\">Network Planning</OPTION><OPTION value=\"Systems Integration\">Systems Integration</OPTION><OPTION value=\"Managed Services\">Managed Services</OPTION><OPTION value=\"Operation &amp; Maintenance\">Operation &amp; Maintenance</OPTION><OPTION value=\"Hosted Services\">Hosted Services</OPTION>");
        aValues.push("<OPTION value=\"\" selected>select-one</OPTION><OPTION value=\"Civil Works\">Civil Works</OPTION><OPTION value=\"Power Systems\">Power Systems</OPTION><OPTION value=\"Alternative Energy\">Alternative Energy</OPTION><OPTION value=\"Fiber Optic networks\">Fiber Optic networks</OPTION><OPTION value=\"Microwave Radio\">Microwave Radio</OPTION><OPTION value=VSAT>VSAT</OPTION><OPTION value=WiMAX>WiMAX</OPTION><OPTION value=WiFi>WiFi</OPTION><OPTION value=\"Gateways, Routers and Switches\">Gateways, Routers and Switches</OPTION><OPTION value=\"Converged Access\">Converged Access</OPTION><OPTION value=\"NGN Core\">NGN Core</OPTION><OPTION value=IP-PBX>IP-PBX</OPTION><OPTION value=\"Voice Mail \">Voice Mail </OPTION><OPTION value=\"SMS / Unified Messaging\">SMS / Unified Messaging</OPTION><OPTION value=\"Back-Office Applications\">Back-Office Applications</OPTION><OPTION value=CCTV>CCTV</OPTION><OPTION value=\"IP Applications\">IP Applications</OPTION><OPTION value=\"Site Control &amp; Protection\">Site Control &amp; Protection</OPTION><OPTION value=\"Civil Engineering\">Civil Engineering</OPTION><OPTION value=\"Site Engineering\">Site Engineering</OPTION><OPTION value=\"Network Planning\">Network Planning</OPTION><OPTION value=\"Systems Integration\">Systems Integration</OPTION><OPTION value=\"Managed Services\">Managed Services</OPTION><OPTION value=\"Operation &amp; Maintenance\">Operation &amp; Maintenance</OPTION><OPTION value=\"Hosted Services\">Hosted Services</OPTION>");
        aValues.push("<OPTION value=\"\" selected>select-one</OPTION><OPTION value=\"Power Systems\">Power Systems</OPTION><OPTION value=CDMA>CDMA</OPTION><OPTION value=\"GSM / UMTS\">GSM / UMTS</OPTION><OPTION value=\"TETRA \">TETRA </OPTION><OPTION value=WiMAX>WiMAX</OPTION><OPTION value=\"Gateways, Routers and Switches\">Gateways, Routers and Switches</OPTION><OPTION value=\"NGN Core\">NGN Core</OPTION><OPTION value=IP-PBX>IP-PBX</OPTION><OPTION value=\"Voice Mail \">Voice Mail </OPTION><OPTION value=\"SMS / Unified Messaging\">SMS / Unified Messaging</OPTION><OPTION value=IVR>IVR</OPTION><OPTION value=\"Back-Office Applications\">Back-Office Applications</OPTION><OPTION value=IPTV>IPTV</OPTION><OPTION value=\"IP Applications\">IP Applications</OPTION><OPTION value=\"Site Control &amp; Protection\">Site Control &amp; Protection</OPTION><OPTION value=\"Site Engineering\">Site Engineering</OPTION><OPTION value=\"Network Planning\">Network Planning</OPTION><OPTION value=\"Systems Integration\">Systems Integration</OPTION><OPTION value=\"Managed Services\">Managed Services</OPTION><OPTION value=\"Operation &amp; Maintenance\">Operation &amp; Maintenance</OPTION><OPTION value=\"Hosted Services\">Hosted Services</OPTION>");
        aValues.push("<OPTION value=\"\" selected>select-one</OPTION><OPTION value=\"Structured cabling\">Structured cabling</OPTION><OPTION value=\"Data Center\">Data Center</OPTION><OPTION value=\"Power Systems\">Power Systems</OPTION><OPTION value=\"Fiber Optic networks\">Fiber Optic networks</OPTION><OPTION value=\"Microwave Radio\">Microwave Radio</OPTION><OPTION value=VSAT>VSAT</OPTION><OPTION value=CDMA>CDMA</OPTION><OPTION value=\"GSM / UMTS\">GSM / UMTS</OPTION><OPTION value=\"TETRA \">TETRA </OPTION><OPTION value=WiMAX>WiMAX</OPTION><OPTION value=WiFi>WiFi</OPTION><OPTION value=\"Wired Access \">Wired Access </OPTION><OPTION value=\"Gateways, Routers and Switches\">Gateways, Routers and Switches</OPTION><OPTION value=\"Converged Access\">Converged Access</OPTION><OPTION value=\"NGN Core\">NGN Core</OPTION><OPTION value=IP-PBX>IP-PBX</OPTION><OPTION value=\"Voice Mail \">Voice Mail </OPTION><OPTION value=\"SMS / Unified Messaging\">SMS / Unified Messaging</OPTION><OPTION value=IVR>IVR</OPTION><OPTION value=\"Call Center\">Call Center</OPTION><OPTION value=\"Back-Office Applications\">Back-Office Applications</OPTION><OPTION value=CCTV>CCTV</OPTION><OPTION value=CCTV>CCTV</OPTION><OPTION value=IPTV>IPTV</OPTION><OPTION value=\"IP Applications\">IP Applications</OPTION><OPTION value=\"Site Control &amp; Protection\">Site Control &amp; Protection</OPTION><OPTION value=\"Site Engineering\">Site Engineering</OPTION><OPTION value=\"Network Planning\">Network Planning</OPTION><OPTION value=\"Systems Integration\">Systems Integration</OPTION><OPTION value=\"Managed Services\">Managed Services</OPTION><OPTION value=\"Operation &amp; Maintenance\">Operation &amp; Maintenance</OPTION><OPTION value=\"Hosted Services\">Hosted Services</OPTION>");
        aValues.push("<OPTION value=\"\" selected>select-one</OPTION><OPTION value=\"Civil works\">Civil works</OPTION><OPTION value=\"Structured cabling\">Structured cabling</OPTION><OPTION value=\"Data Center\">Data Center</OPTION><OPTION value=\"Multimedia Room\">Multimedia Room</OPTION><OPTION value=\"Power Systems\">Power Systems</OPTION><OPTION value=\"Alternative Energy\">Alternative Energy</OPTION><OPTION value=\"Fiber Optic networks\">Fiber Optic networks</OPTION><OPTION value=\"Microwave Radio\">Microwave Radio</OPTION><OPTION value=VSAT>VSAT</OPTION><OPTION value=CDMA>CDMA</OPTION><OPTION value=\"GSM / UMTS\">GSM / UMTS</OPTION><OPTION value=\"TETRA \">TETRA </OPTION><OPTION value=WiMAX>WiMAX</OPTION><OPTION value=WiFi>WiFi</OPTION><OPTION value=\"Wired Access \">Wired Access </OPTION><OPTION value=\"Gateways, Routers and Switches\">Gateways, Routers and Switches</OPTION><OPTION value=\"Converged Access\">Converged Access</OPTION><OPTION value=\"NGN Core\">NGN Core</OPTION><OPTION value=IP-PBX>IP-PBX</OPTION><OPTION value=\"Voice Mail \">Voice Mail </OPTION><OPTION value=\"SMS / Unified Messaging\">SMS / Unified Messaging</OPTION><OPTION value=IVR>IVR</OPTION><OPTION value=\"Call Center\">Call Center</OPTION><OPTION value=\"Back-Office Applications\">Back-Office Applications</OPTION><OPTION value=CCTV>CCTV</OPTION><OPTION value=IPTV>IPTV</OPTION><OPTION value=\"IP Applications\">IP Applications</OPTION><OPTION value=\"Site Control &amp; Protection\">Site Control &amp; Protection</OPTION><OPTION value=\"Civil Engineering\">Civil Engineering</OPTION><OPTION value=\"Site Engineering\">Site Engineering</OPTION><OPTION value=\"Network Planning\">Network Planning</OPTION><OPTION value=\"Systems Integration\">Systems Integration</OPTION><OPTION value=\"Managed Services\">Managed Services</OPTION><OPTION value=\"Operation &amp; Maintenance\">Operation &amp; Maintenance</OPTION>");
        aValues.push("<OPTION value=\"\" selected>select-one</OPTION><OPTION value=\"Civil works\">Civil works</OPTION><OPTION value=\"Structured cabling\">Structured cabling</OPTION><OPTION value=\"Data Center\">Data Center</OPTION><OPTION value=\"Power Systems\">Power Systems</OPTION><OPTION value=\"Alternative Energy\">Alternative Energy</OPTION><OPTION value=\"Fiber Optic networks\">Fiber Optic networks</OPTION><OPTION value=\"Microwave Radio\">Microwave Radio</OPTION><OPTION value=VSAT>VSAT</OPTION><OPTION value=CDMA>CDMA</OPTION><OPTION value=\"GSM / UMTS\">GSM / UMTS</OPTION><OPTION value=\"TETRA \">TETRA </OPTION><OPTION value=WiMAX>WiMAX</OPTION><OPTION value=WiFi>WiFi</OPTION><OPTION value=\"Wired Access \">Wired Access </OPTION><OPTION value=\"Gateways, Routers and Switches\">Gateways, Routers and Switches</OPTION><OPTION value=\"Converged Access\">Converged Access</OPTION><OPTION value=\"Call Center\">Call Center</OPTION><OPTION value=\"Back-Office Applications\">Back-Office Applications</OPTION><OPTION value=CCTV>CCTV</OPTION><OPTION value=\"IP Applications\">IP Applications</OPTION><OPTION value=\"Site Control &amp; Protection\">Site Control &amp; Protection</OPTION><OPTION value=\"Civil Engineering\">Civil Engineering</OPTION><OPTION value=\"Site Engineering\">Site Engineering</OPTION><OPTION value=\"Network Planning\">Network Planning</OPTION><OPTION value=\"Systems Integration\">Systems Integration</OPTION><OPTION value=\"Managed Services\">Managed Services</OPTION><OPTION value=\"Operation &amp; Maintenance\">Operation &amp; Maintenance</OPTION>");
        aValues.push("<OPTION value=\"\" selected>select-one</OPTION><OPTION value=\"Civil works\">Civil works</OPTION><OPTION value=\"Structured cabling\">Structured cabling</OPTION><OPTION value=\"Data Center\">Data Center</OPTION><OPTION value=\"Multimedia Room\">Multimedia Room</OPTION><OPTION value=\"Power Systems\">Power Systems</OPTION><OPTION value=\"Alternative Energy\">Alternative Energy</OPTION><OPTION value=\"Fiber Optic networks\">Fiber Optic networks</OPTION><OPTION value=\"Microwave Radio\">Microwave Radio</OPTION><OPTION value=VSAT>VSAT</OPTION><OPTION value=WiMAX>WiMAX</OPTION><OPTION value=WiFi>WiFi</OPTION><OPTION value=\"Wired Access \">Wired Access </OPTION><OPTION value=\"Gateways, Routers and Switches\">Gateways, Routers and Switches</OPTION><OPTION value=\"Converged Access\">Converged Access</OPTION><OPTION value=\"Call Center\">Call Center</OPTION><OPTION value=\"Back-Office Applications\">Back-Office Applications</OPTION><OPTION value=CCTV>CCTV</OPTION><OPTION value=IPTV>IPTV</OPTION><OPTION value=\"IP Applications\">IP Applications</OPTION><OPTION value=\"Site Control &amp; Protection\">Site Control &amp; Protection</OPTION><OPTION value=\"Civil Engineering\">Civil Engineering</OPTION><OPTION value=\"Site Engineering\">Site Engineering</OPTION><OPTION value=\"Network Planning\">Network Planning</OPTION><OPTION value=\"Systems Integration\">Systems Integration</OPTION><OPTION value=\"Managed Services\">Managed Services</OPTION><OPTION value=\"Operation &amp; Maintenance\">Operation &amp; Maintenance</OPTION>");
        aValues.push("<OPTION value=\"\" selected>select-one</OPTION><OPTION value=\"Back-Office Applications\">Back-Office Applications</OPTION><OPTION value=\"IP Applications\">IP Applications</OPTION><OPTION value=\"Civil Engineering\">Civil Engineering</OPTION><OPTION value=\"Site Engineering\">Site Engineering</OPTION><OPTION value=\"Network Planning\">Network Planning</OPTION><OPTION value=\"Systems Integration\">Systems Integration</OPTION><OPTION value=\"Managed Services\">Managed Services</OPTION><OPTION value=\"Operation &amp; Maintenance\">Operation &amp; Maintenance</OPTION>");
        aValues.push("<OPTION value=\"\" selected>select-one</OPTION><OPTION value=\"Civil works\">Civil works</OPTION><OPTION value=\"Structured cabling\">Structured cabling</OPTION><OPTION value=\"Power Systems\">Power Systems</OPTION><OPTION value=\"Alternative Energy\">Alternative Energy</OPTION><OPTION value=\"Fiber Optic networks\">Fiber Optic networks</OPTION><OPTION value=CDMA>CDMA</OPTION><OPTION value=\"GSM / UMTS\">GSM / UMTS</OPTION><OPTION value=\"TETRA \">TETRA </OPTION><OPTION value=WiMAX>WiMAX</OPTION><OPTION value=WiFi>WiFi</OPTION><OPTION value=\"Gateways, Routers and Switches\">Gateways, Routers and Switches</OPTION><OPTION value=\"Converged Access\">Converged Access</OPTION><OPTION value=CCTV>CCTV</OPTION><OPTION value=IPTV>IPTV</OPTION><OPTION value=\"IP Applications\">IP Applications</OPTION><OPTION value=\"Site Control &amp; Protection\">Site Control &amp; Protection</OPTION><OPTION value=\"Civil Engineering\">Civil Engineering</OPTION><OPTION value=\"Site Engineering\">Site Engineering</OPTION><OPTION value=\"Network Planning\">Network Planning</OPTION><OPTION value=\"Systems Integration\">Systems Integration</OPTION><OPTION value=\"Managed Services\">Managed Services</OPTION><OPTION value=\"Operation &amp; Maintenance\">Operation &amp; Maintenance</OPTION>");
        aValues.push("<OPTION value=\"\" selected>select-one</OPTION><OPTION value=\"Civil works\">Civil works</OPTION><OPTION value=\"Structured cabling\">Structured cabling</OPTION><OPTION value=\"Alternative Energy\">Alternative Energy</OPTION><OPTION value=\"Fiber Optic networks\">Fiber Optic networks</OPTION><OPTION value=\"Gateways, Routers and Switches\">Gateways, Routers and Switches</OPTION><OPTION value=\"Converged Access\">Converged Access</OPTION><OPTION value=\"Civil Engineering\">Civil Engineering</OPTION><OPTION value=\"Site Engineering\">Site Engineering</OPTION><OPTION value=\"Network Planning\">Network Planning</OPTION><OPTION value=\"Systems Integration\">Systems Integration</OPTION><OPTION value=\"Managed Services\">Managed Services</OPTION><OPTION value=\"Operation &amp; Maintenance\">Operation &amp; Maintenance</OPTION><OPTION value=\"Data Center\">Data Center</OPTION><OPTION value=\"Multimedia Room\">Multimedia Room</OPTION><OPTION value=\"Power Systems\">Power Systems</OPTION><OPTION value=\"Wired Access\">Wired Access</OPTION><OPTION value=\"Call Center\">Call Center</OPTION><OPTION value=\"Site Control &amp; Protection\">Site Control &amp; Protection</OPTION>");
        aValues.push("<OPTION value=\"\" selected>select-one</OPTION><OPTION value=\"Structured cabling\">Structured cabling</OPTION><OPTION value=\"Power Systems\">Power Systems</OPTION><OPTION value=\"Alternative Energy\">Alternative Energy</OPTION><OPTION value=\"Fiber Optic networks\">Fiber Optic networks</OPTION><OPTION value=\"Microwave Radio\">Microwave Radio</OPTION><OPTION value=VSAT>VSAT</OPTION><OPTION value=CDMA>CDMA</OPTION><OPTION value=\"GSM / UMTS\">GSM / UMTS</OPTION><OPTION value=\"TETRA \">TETRA </OPTION><OPTION value=WiMAX>WiMAX</OPTION><OPTION value=WiFi>WiFi</OPTION><OPTION value=\"Wired Access \">Wired Access </OPTION><OPTION value=\"Gateways, Routers and Switches\">Gateways, Routers and Switches</OPTION><OPTION value=\"Converged Access\">Converged Access</OPTION><OPTION value=\"NGN Core\">NGN Core</OPTION><OPTION value=\"Voice Mail \">Voice Mail </OPTION><OPTION value=\"SMS / Unified Messaging\">SMS / Unified Messaging</OPTION><OPTION value=IVR>IVR</OPTION><OPTION value=\"Back-Office Applications\">Back-Office Applications</OPTION><OPTION value=IPTV>IPTV</OPTION><OPTION value=\"Site Control &amp; Protection\">Site Control &amp; Protection</OPTION><OPTION value=\"Site Engineering\">Site Engineering</OPTION><OPTION value=\"Network Planning\">Network Planning</OPTION><OPTION value=\"Systems Integration\">Systems Integration</OPTION><OPTION value=\"Managed Services\">Managed Services</OPTION><OPTION value=\"Operation &amp; Maintenance\">Operation &amp; Maintenance</OPTION><OPTION value=\"Hosted Services\">Hosted Services</OPTION>");
        aValues.push("<OPTION value=\"\" selected>select-one</OPTION><OPTION value=\"Structured cabling\">Structured cabling</OPTION><OPTION value=\"Fiber Optic networks\">Fiber Optic networks</OPTION><OPTION value=\"Structured cabling\">Structured cabling</OPTION><OPTION value=\"Fiber Optic networks\">Fiber Optic networks</OPTION><OPTION value=\"Microwave Radio\">Microwave Radio</OPTION><OPTION value=\"Civil Engineering\">Civil Engineering</OPTION><OPTION value=\"Site Engineering\">Site Engineering</OPTION><OPTION value=\"Wired Access \">Wired Access </OPTION><OPTION value=\"Network Planning\">Network Planning</OPTION><OPTION value=\"System Integration\">System Integration</OPTION><OPTION value=\"Managed Services\">Managed Services</OPTION><OPTION value=\"Operation &amp; Maintenance\">Operation &amp; Maintenance</OPTION><OPTION value=\"Civil Works\">Civil Works</OPTION><OPTION value=\"Power Systems\">Power Systems</OPTION><OPTION value=\"Alternative Energy\">Alternative Energy</OPTION><OPTION value=\"Site Control &amp; Protection\">Site Control &amp; Protection</OPTION><OPTION value=\"Structured cabling\">Structured cabling</OPTION><OPTION value=\"Fiber Optic networks\">Fiber Optic networks</OPTION><OPTION value=\"Microwave Radio\">Microwave Radio</OPTION><OPTION value=VSAT>VSAT</OPTION><OPTION value=\"Civil Engineering\">Civil Engineering</OPTION><OPTION value=\"Site Engineering\">Site Engineering</OPTION><OPTION value=\"Wired Access \">Wired Access </OPTION><OPTION value=\"Network Planning\">Network Planning</OPTION><OPTION value=\"System Integration\">System Integration</OPTION><OPTION value=\"Managed Services\">Managed Services</OPTION><OPTION value=\"Operation &amp; Maintenance\">Operation &amp; Maintenance</OPTION><OPTION value=\"Civil Works\">Civil Works</OPTION><OPTION value=\"Power Systems\">Power Systems</OPTION><OPTION value=\"Alternative Energy\">Alternative Energy</OPTION><OPTION value=\"Site Control &amp; Protection\">Site Control &amp; Protection</OPTION>");
        aValues.push("<OPTION value=\"\" selected>select-one</OPTION><OPTION value=IVR>IVR</OPTION><OPTION value=\"Voice Mail \">Voice Mail </OPTION><OPTION value=\"SMS / Unified Messaging\">SMS / Unified Messaging</OPTION><OPTION value=\"Call Center\">Call Center</OPTION><OPTION value=\"Back-Office Applications\">Back-Office Applications</OPTION><OPTION value=\"IP Applications\">IP Applications</OPTION><OPTION value=\"Network planning\">Network planning</OPTION><OPTION value=\"Systems Integration\">Systems Integration</OPTION><OPTION value=\"Managed Services\">Managed Services</OPTION><OPTION value=\"Operation &amp; Maintenance\">Operation &amp; Maintenance</OPTION><OPTION value=\"Hosted Services\">Hosted Services</OPTION>");
        aValues.push("<OPTION value=\"\" selected>select-one</OPTION><OPTION value=\"Structured cabling\">Structured cabling</OPTION><OPTION value=\"Data Center\">Data Center</OPTION><OPTION value=\"Multimedia Room\">Multimedia Room</OPTION><OPTION value=\"Power Systems\">Power Systems</OPTION><OPTION value=\"Fiber Optic networks\">Fiber Optic networks</OPTION><OPTION value=VSAT>VSAT</OPTION><OPTION value=WiMAX>WiMAX</OPTION><OPTION value=WiFi>WiFi</OPTION><OPTION value=\"Wired Access \">Wired Access </OPTION><OPTION value=\"Gateways, Routers and Switches\">Gateways, Routers and Switches</OPTION><OPTION value=\"Converged Access\">Converged Access</OPTION><OPTION value=\"Voice Mail \">Voice Mail </OPTION><OPTION value=IVR>IVR</OPTION><OPTION value=\"Call Center\">Call Center</OPTION><OPTION value=CCTV>CCTV</OPTION><OPTION value=IP-PBX>IP-PBX</OPTION><OPTION value=\"IP Applications\">IP Applications</OPTION><OPTION value=\"Access Control\">Access Control</OPTION><OPTION value=\"Site Control &amp; Protection\">Site Control &amp; Protection</OPTION><OPTION value=\"Network Planning\">Network Planning</OPTION><OPTION value=\"Systems Integration\">Systems Integration</OPTION><OPTION value=\"Managed Services\">Managed Services</OPTION><OPTION value=\"Operation &amp; Maintenance\">Operation &amp; Maintenance</OPTION><OPTION value=\"Hosted Services\">Hosted Services</OPTION>");
        aValues.push("<OPTION value=\"\" selected>select-one</OPTION><OPTION value=\"Civil works\">Civil works</OPTION><OPTION value=\"Civil works\">Civil works</OPTION><OPTION value=\"Structured cabling\">Structured cabling</OPTION><OPTION value=\"Data Center\">Data Center</OPTION><OPTION value=\"Multimedia Room\">Multimedia Room</OPTION><OPTION value=\"Power Systems\">Power Systems</OPTION><OPTION value=\"Alternative Energy\">Alternative Energy</OPTION><OPTION value=\"Fiber Optic networks\">Fiber Optic networks</OPTION><OPTION value=WiMAX>WiMAX</OPTION><OPTION value=WiFi>WiFi</OPTION><OPTION value=\"Wired Access \">Wired Access </OPTION><OPTION value=\"Gateways, Routers and Switches\">Gateways, Routers and Switches</OPTION><OPTION value=\"Converged Access\">Converged Access</OPTION><OPTION value=IP-PBX>IP-PBX</OPTION><OPTION value=CCTV>CCTV</OPTION><OPTION value=IPTV>IPTV</OPTION><OPTION value=\"IP Applications\">IP Applications</OPTION><OPTION value=\"Site Control &amp; Protection\">Site Control &amp; Protection</OPTION><OPTION value=\"Civil Engineering\">Civil Engineering</OPTION><OPTION value=\"Site Engineering\">Site Engineering</OPTION><OPTION value=\"Network Planning\">Network Planning</OPTION><OPTION value=\"Systems Integration\">Systems Integration</OPTION><OPTION value=\"Managed Services\">Managed Services</OPTION><OPTION value=\"Operation &amp; Maintenance\">Operation &amp; Maintenance</OPTION>");
        aValues.push("<OPTION value=\"\" selected>select-one</OPTION>");
        $("#exp_field").html(aValues[document.getElementById("solution").selectedIndex]);
    },

    SendNewsLetter: function() {

        var ohInputsToValidate = {
            f_name: "requiredfieldvalidator1",
            company: "requiredfieldvalidator2",
            country: "requiredfieldvalidator7",
            email: "requiredfieldvalidator9"
        }


        var bErrors = false;
        for (var sInputName in ohInputsToValidate) {
            var oEl = document.getElementById(sInputName);
            if (oEl.value.replace(/\s/gi, "") == "") {
                bErrors = true;
                $("#" + ohInputsToValidate[sInputName]).css("display", "block");
            } else {
                $("#" + ohInputsToValidate[sInputName]).css("display", "none");
            }
        }

        if (!bErrors) {
            for (var sInputName in ohInputsToValidate) {
                var oEl = document.getElementById(sInputName);
                if (sInputName == "email") {
                    var rx = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/
                    if (!rx.test(oEl.value)) {
                        bErrors = true;
                        $("#regularexpressionvalidator3").css("display", "block");
                    } else {
                        $("#regularexpressionvalidator3").css("display", "none");
                    }
                }

            }
        }

        if (!bErrors) {

            $.ajax({
                type: "POST",
                url: "getXml.aspx",
                dataType: "xml",
                data: "obj=MailSender&sFunc=SendNewsLetter&" + $("#frm_newsletter").serialize(),
                success: function(xml) {

                    alert("Form sent successfully");
                    location.href = location.href;

                }
            });

        }
    },

    DoSearch: function() {
        var sSearch = $("#txt_search").val();
        if (sSearch.replace(/\s/gi, "") == "") {
            alert("Search can't be empty");
            return;
        }

        location.href = "/en/Search.aspx?q=" + escape(sSearch);

    }

}
