//////////////////////////////////////////////////////////////////////
//JavaScripts for YaPiG (Yet Another PHP image gallery);
//Distributed under GPL license.
//
// -> Thanks to Thomas ORIEUX
//
//YaPiG's Home Page: http://yapig.sourceforge.net
////////////////////////////////////////////////////////////////////////

/**
 * sets the arguments size for an image.
 */

function setsize(imgid,width,height){
    var obj=MM_findObj(imgid);
    obj.width=Math.round(width);
    obj.height=Math.round(height);
}

/**
 * sets image size zoomx, imgid
 */

function zoom(imgid,zoomx) {
    var obj=MM_findObj(imgid);
    var w=obj.width;
    var h=obj.height;
    obj.width=Math.round(w*zoomx);
    obj.height=Math.round(h*zoomx);
}

/**
* For preloading images
*/

function preload(src){
    tmp= new Image;tmp.src=src;
}

/**
* Select an object (got from Macromedia Dreamweaver)
*/
function MM_findObj(n, d) { //v4.01
    var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
      d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
    if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
    for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
    if(!x && d.getElementById) x=d.getElementById(n); return x;
}
