
function checkemail() {
    var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
    if (event.srcElement.value=="" || !filter.test(event.srcElement.value)) {
        alert("Моля, въведете валиден e-mail адрес!");
        event.srcElement.value="";
        event.srcElement.focus();
        return false;
    }
    return true;
}

function checkemail2(email) {
    var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
    if (email.value=="" || !filter.test(email.value))     {
        alert("Моля, въведете валиден e-mail адрес!");
        email.value="";
        email.focus();
        return false;
    }	
    return true;
}

function checknum() {
    var filter = /^\d*$/;
    if (event.srcElement.value=="" || !filter.test(event.srcElement.value)) {
        alert('Моля, въведете число в полето количество!');
        event.srcElement.value="";
        event.srcElement.focus();
        return false;
    }	
    return true;
}

function showWindow(url,title) {
    var parentWnd = window.open(url,title,"width=500,height=400,resizable=no,status=no,scrollbars=no");
    if ((document.window != null) && (!parentWnd.opener)) {
        parentWnd.opener = document.window;
    }
}

var sufix='@bgprinter.com';
function displaycontact(emailTo, cssclass) {
    document.write('<span class="'+cssclass+'">\n')
    document.write('<a href="mailto:'+modifyemail(emailTo)+'">'+modifyemail(emailTo)+'</a>')
    document.write('</span>')
}

function modifyemail(emailTo) {
    return emailTo+sufix;
}

function submitonce(theform) {
    //if IE 4+ or NS 6+
    if (document.all || document.getElementById){
        //screen thru every element in the form, and hunt down "submit" and "reset"
        for (i=0;i<theform.length;i++){
            var tempobj=theform.elements[i]
            if(tempobj.type.toLowerCase()=="submit" || tempobj.type.toLowerCase()=="reset") {
                //disable em
                tempobj.disabled=true
            }
        }
    }
}

function showhideBlock(divID, newClassName) {
    var item = document.getElementById(divID);
    if (item) {
        //item.className=(item.className=='hidden')?'unhidden':'hidden';
        item.className=newClassName;
    }
}

function showhideBlocks(showDivID, showClassName, hideDivIDs, hideClassName) {
    var item = document.getElementById(showDivID);
    if (item) {
        //item.className=(item.className=='hidden')?'unhidden':'hidden';
        item.className=showClassName;
    }
    var count = hideDivIDs.length;
    for( var i = 0 ; i < count ; i++){
        var hideItem = document.getElementById(hideDivIDs[i]);
        hideItem.className = hideClassName;
    }
}


