﻿function QueryString()
{
    var qs = window.location.search.substring(1);
    
    var idx = -1, oldIdx, name, value, ret = new Object();
    
    for(;;){
    
        oldIdx = idx + 1;
    
        idx = qs.indexOf('=', idx);
    
        if(idx == -1) break;
        
        name = qs.substring(oldIdx,idx);
        
        oldIdx = idx + 1 ;
        
        idx = qs.indexOf('&', idx+1);
        
        if(idx == -1){
            value = qs.substring(oldIdx);
            ret[name] = value;
            break;
        }
        else
        {
            value = qs.substring(oldIdx,idx);
        
            ret[name] = value;
        }
    }

    return ret;
}

//var layer = document.getElementById("languageOptions");

//if (layer)
//{
//    if(navigator.appName != "Netscape")
//    {
//        layer.style.left = (document.body.offsetWidth-20)/2 - 105;
//    }
//    else
//    {
//        layer.style.left = (window.innerWidth-16)/2 - 104;
//    }
//}
                                    
function showLanguageDWL(target,language)
{
    alert(target.textContent);
    alert(target.parentNode.id);
}

function search(targetId)
{
    if(document.getElementById(targetId).value != "")
    {
        var loc = window.location.protocol + "//" + window.location.host + "/Pesquisar.aspx?cx=005313659907462513817:_elzgwgnxgk&cof=FORID:11&ie=UTF-8&q=" + document.getElementById(targetId).value;
        window.location = loc;
    }
        
}

function checkEnter(e, targetid) {

    var characterCode

    if (e && e.which) { 
        e = e
        characterCode = e.which 
    }
    else {
        e = event
        characterCode = e.keyCode 
    }


    if (characterCode == 13) { 
        search(targetid)
    }

}

function CheckCodigoPostal(sender, args)
{
        var input1 = document.getElementById(codigoPostal);
        var input2 = document.getElementById(arruamento);
        var input3 = document.getElementById(localidade);

        if(input1.value == "" || input2.value == "" || input3.value == "")
        {
            args.IsValid = false;
        }
}

function CheckCliente(sender, args)
{
        var input1 = document.getElementById(radioYes);
        var input2 = document.getElementById(radioNo);

        if(input1.checked || input2.checked)
        {
            args.IsValid = true;
        }
        else
        {
            args.IsValid = false;
        }
}

function CheckOption(sender, args)
{
        var select = document.getElementById(sender.controltovalidate);
        if(select.value == "- Seleccione -")
            args.IsValid = false;
}
