/* vim: set expandtab tabstop=4 shiftwidth=4 foldmethod=marker:*/
// +-------------------------------------------------------------------------------+
// |                                                                               |
// |       EasyWeb Számítástechnikai Szolgáltató Kereskedelmi és Oktató Bt.        |
// |                                                                               |
// +-------------------------------------------------------------------------------+
// |                                                                               |
// | Web: http://www.easyweb.hu                                                    |
// | E-mail: info@easyweb.hu                                                       |
// | Statikus és aktív honlapok fejlesztése, tárhely, domain, mail szolgáltatások. |
// | Linuxos megoldások.                                                           |
// |                                                                               |
// +-------------------------------------------------------------------------------+
/**
 *
 * @author EasyWeb <info@easyweb.hu>
 * @copyright Copyright &copy; 2006, EasyWeb
 *
 */

function changeStyleClass(obj, newClass)
{

    if (typeof obj.className != 'undefined') {
        obj.className = newClass;
        return true;
    } else {
        return false;
    }

}

function my_confirm() { return confirm("Biztos benne?"); }
function l(url) { window.location = url; }
function wopen(url) { win = window.open(url, 'newwin'); }
function myPopUp(url,width,height,name){
    var open_args="toolbar=0,location=0,directories=0,status=0,scrollbars=1,menubar=0, resizable=1,width="+width+",height="+height;
    var ablak = window.open(url,name,open_args);
    ablak.moveTo((screen.availWidth-width)/2,(screen.availHeight-height)/2);
    ablak.focus();
    return false;

}
function myPopUp2(url,width,height,name){
    var open_args="toolbar=0,location=0,directories=0,status=0,scrollbars=1,menubar=0, resizable=1,width="+width+",height="+height;
    var ablak = window.open(url,name,open_args);
    ablak.moveTo((screen.availWidth-width)/2,(screen.availHeight-height)/2);
    ablak.focus();

}

function copyclipboard(value) { window.clipboardData.setData('Text', value); }
function CheckEmpty(val) {

      len=val.length;

      i=0;

      for(position=0;position<len;position++) {

         if(val.charAt(position)!=' ' && val.charAt(position)!='\t' && val.charAt(position)!='\n') { i++; } }

      return i;

}

function getDate() {
    var now = new Date();
    var month = now.getMonth() + 1;
    if (month < 10) {
        month = "0" + month;
    }
    var day = now.getDate();
    if (day < 10) {
        day = "0" + day;
    }
    return now.getFullYear() + "-" + month + "-" + day;
}

function searchfrm_check()
{

    errmsg = '';
    with (document.searchfrm) {
        i = CheckEmpty(p.value);
        if (!i) {
            errmsg += "Nem adta meg a keresendő kifejezést!\n";
        } else if (p.value.length < 3) {
            errmsg += "A kifejezésnek minimum 3 karakter kell tartalmaznia!\n";
        }

    }
    if (errmsg == '') {
        return true; 
    } else {
        alert(errmsg);
        return false;
    }

}
    function onOver(sender){
     s = document.getElementById(sender);
     s.className += " over";
    }

    function onOut(sender){
     s = document.getElementById(sender);
     s.className=s.className.replace(" over", "");
    } 

function _frm()
{

    errmsg = '';
    with (document.frm) {
        _kezeles = document.getElementById('kezeles');
        if (_kezeles.selectedIndex < 0) {
            errmsg += "Nem választott kezelést!\n";
        }
        i=CheckEmpty(frm_nev.value);
        if(!i) {
            errmsg += "Nem adta meg a nevét!\n";
        }
        i=CheckEmpty(frm_email.value);
        if (!i) {
            errmsg += "Nem adta meg az e-mail címét!\n";
        } else if (frm_email.value.search(new RegExp("^[\.\+_a-z0-9-\.]+@([0-9a-z][0-9a-z-]*[0-9a-z][\.])+[a-z]{2,4}?$","gi"))<0) {
            errmsg += "Hibás e-mail cím: " +frm_email.value+ "\n";
        }
        i=CheckEmpty(frm_telefon.value);
        if(!i) {
            errmsg += "Nem adta meg telefonszámot!\n";
        }

        i=CheckEmpty(frm_antispam_code.value);
        if(!i) {
            errmsg += "Nem adott meg biztonsági kódot!\n";
        }


        if (errmsg == '') {
            return true;
        } else {
            alert(errmsg);
            return false;
        }
    }

}

