<!--

userAgent = window.navigator.userAgent;
browserVers = parseInt(userAgent.charAt(userAgent.indexOf("/")+1),10);

function check_email(inputFld)
{ 
   var re = /[0-9A-Za-z._-]+@[0-9A-Za-z._-]+\.[A-Za-z]{2,}/   
   return (re.test(inputFld));
}

function findPosX(obj)
{
	var curleft = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curleft += obj.offsetLeft
			obj = obj.offsetParent;
		}
	}
	else if (obj.x)
		curleft += obj.x;
	return curleft;
}

function go2page(_page, _id){
//	document.list.elements['do'].value='__doList__';
	document.searchform.action=_page;
	document.searchform.oferta.value=_id;
	document.searchform.submit();
}

function findElement(n) {
		d = document;
        if (d.getElementById) { return d.getElementById(n)}
        else if (d.layers) { return d.layers[n] }
        else if (d.all) { return d.all[n] };
}
function findImage(n,ly) {
        d = document;
        if (browserVers < 4) return d[n];
        if ((browserVers >= 6) && (d.getElementById)) {initImgID; return(d.getElementById(n))};
        var cd = ly ? ly.document : d;
        var elem = cd[n];
        if (!elem) {
                for (var i=0;i<cd.layers.length;i++) {
                        elem = findElement(n,cd.layers[i]);
                        if (elem) return elem;
                }
        }
        return elem;
}

var _galeryCounter=0;
function newImage(arg){
    if(document.images){
        var rslt=new Image();
        rslt.src=arg;
        return rslt;
    }
}
function updateGallery(_showed){
	var g=_galeryCounter;
	var a=parseInt(_gimages.length, 10);
    for(var i=0; i<_showed; i++){
        changeImages('galimg'+i, _gimages[g].src);
        if(_glinks.length) changeLinks('gallnk'+i, _glinks[g]);
//         eval("bigpic"+i+"=_gimages[g].src.replace('ikonki/','')");
		g=(g<a-1)?g+1:0;
    }
}
function rollgal(_step, _showed){
	var a=parseInt(_gimages.length, 10);
    _galeryCounter+=_step;
    if(_galeryCounter<0) _galeryCounter=a-1;
    else if(_galeryCounter>a-1) _galeryCounter=0;
    updateGallery(_showed);
}
function changeImages(){
    var d=document;
    if(d.images){
        var img;
        for(var i=0; i<changeImages.arguments.length; i+=2){
            img=null;
            if(d.layers) img=findElement(changeImages.arguments[i], 0);
            else img=d.images[changeImages.arguments[i]];
            if(img) img.src=changeImages.arguments[i+1];
        }
    }
}
function changeLinks(){	// Link support in a spinner/gallery
    var d=document;
    if(d.links){
        var lnk;
        for(var i=0; i<changeLinks.arguments.length; i+=2){
            lnk=null;
            if(d.layers) lnk=findElement(changeLinks.arguments[i], 0);
            else lnk=d.getElementsByName(changeLinks.arguments[i])[0];	// d.links[changeLinks.arguments[i]]; links are indexed with numbers!
            if(lnk) lnk.href=changeLinks.arguments[i+1];
        }
    }
}

function showInPopUp(_url, _win, _w, _h, _debug){
	var winname = "GALLERY_"+_win;
	var showIPU=window.open(_url, winname, "width="+_w+", height="+_h+", top="+(screen.height-_h)/2+", left="+(screen.width-_w)/2+", status="+_debug+", toolbar=0, menu=0, location="+_debug+", resizable=1, scrollbars=auto");
// 	var showIPU=window.open(_url, winname, "width="+screen.width+", height="+screen.height+", top=0, left=0, status="+_debug+", toolbar=0, menu=0, location="+_debug+", resizable=1, scrollbars=auto");
// 	showIPU.moveTo(-4, -30);	// modification
	showIPU.focus();
}
// --!>

