
function getElementsByClass(searchClass)
 {
        cE = new Array();
	var els = document.getElementsByTagName('*');
	var elsLen = els.length;
	
	var pattern = new RegExp("(^|\\s)"+searchClass+"(\\s|$)");
	for (i = 0, j = 0; i < elsLen; i++) 
         {
		if ( pattern.test(els[i].className) ) 
                 {
			cE[j] = els[i];
			j++;
		 }
	 }
	return cE;
}



function makefont(srchCls,fntsz) {

	var obj = getElementsByClass(srchCls);
	for(i=0;i<obj.length;i++){
		obj[i].className = fntsz;
	}
}


function bodyresize(clsname,del1,del2)
{
        var prom;
        var promh;
        var promv;
if (screen.availWidth<850)
{
                promh=parseInt(document.body.clientHeight/del1)+2;
                promw=parseInt(document.body.clientWidth/del2)+2;
}
else
{
del1=del1+1;
del2=del2+2;
                promh=parseInt(document.body.clientHeight/del1);
                promw=parseInt(document.body.clientWidth/del2);
}
                if (promw<promh)
                {
                prom=promw+'px';
                }
                else
                {
                prom=promh+'px';
                }
	var obj = getElementsByClass(clsname);
	for(i=0;i<obj.length;i++){
		obj[i].style.fontSize = prom;
	}
}

