/*****************************************************
 JavaScript, fishagri DOM type v1.0 CMS	- Jan 24/05
 Coded by ismael h. 						
 Copyright (c) 2004 - 2005 uk				
 roswellconspiracy@gmail.com or			
 roswellconspiracy@hotmail.com			
*****************************************************/

//preloadImages
function preloadImages()
{
  if(document.images)
  {
    if(!document.imageArray) document.imageArray = new Array();
    var i,j = document.imageArray.length, args = preloadImages.arguments;
    
    for(i=0; i<args.length; i++)
    {
      if (args[i].indexOf("#")!=0)
      {
        document.imageArray[j] = new Image;
        document.imageArray[j++].src = args[i];
      }
    }
  }
}

//another preloader
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

// find DOM objects
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;
}

// add event for loading the action
function addEvent (obj, evType, fn){ 
    if (obj.addEventListener){
        obj.addEventListener(evType, fn, true);
        return true;
    } else if (obj.attachEvent){
        var r = obj.attachEvent("on"+evType, fn);
        return r;
    } else {
        return false; 
    }
}

//custom message Window
function msgWin(title, msg)
{
  var width="310", height="125";
  var left = (screen.width/2) - width/2;
  var top = (screen.height/2) - height/2;
  var styleStr = 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbar=no,resizable=no,copyhistory=yes,width='+width+',height='+height+',left='+left+',top='+top+',screenX='+left+',screenY='+top;
  var msgWindow = window.open("","msgWindow", styleStr);
  var head = '<head><title>'+title+'</title></head>';
  var body = '<table width="300" border="0" cellspacing="0" cellpadding="2" background="img/info_logo.gif"><tr><td><center>'+msg+'<br><p><form><input type="button" value="   Ok   " onClick="self.close()"></form></td></tr></table>';
  msgWindow.document.write(head + body);
}

// alert box
function msgBox()
{
  var i, msg = "", argNum = 0, startPos;
  var args = msgBox.arguments;
  var numArgs = args.length;
  if(numArgs)
  {
    theStr = args[argNum++];
    startPos = 0;  endPos = theStr.indexOf("%s",startPos);
    if(endPos == -1) endPos = theStr.length;
    while(startPos < theStr.length)
    {
      msg += theStr.substring(startPos,endPos);
      if (argNum < numArgs) msg += args[argNum++];
      startPos = endPos+2;  endPos = theStr.indexOf("%s",startPos);
      if (endPos == -1) endPos = theStr.length;
    }
    if (!msg) msg = args[0];
  }
  alert(msg);
}

//popup window
var popUpWin=0;
function popUpWindow(URLStr, left, top, width, height)
{
  if(popUpWin)
  {
    if(!popUpWin.closed) popUpWin.close();
  }
  popUpWin = open(URLStr, 'popUpWin', 'toolbar=no,location=no,directories=no,status=no,menub ar=no,scrollbar=no,resizable=no,copyhistory=yes,width='+width+',height='+height+',left='+left+', top='+top+',screenX='+left+',screenY='+top+'');
}

// print the document
function printPage() { print(document); }

//broswer redirect
function browserRedirect()
{
  var ns4 = document.layers;
  var mz1 = document.getElementById && !document.all;
  var ie4 = document.all;
  
  if(ns4) URLStr = "1.html";
  else if(mz1) URLStr = "2.html";
  else if(ie4) URLStr = "3.html";
  else URLStr = "4.html";
  location = URLStr;
}

//admin
function MM_openBrWindow(theURL,winName,features) { 
  window.open(theURL,winName,features);
}
function OpenBrWindow(theURL,winName,features) { 
  window.open(theURL,winName,features);
}

// load different images on each refresh time

function rnd_img () {
  var j,l="",m="",p="",q="",z="",list= new Array()
  list[list.length]='images/ad1.jpg';
  list[list.length]='images/ad2.jpg';
  list[list.length]='images/ad3.jpg';
  list[list.length]='images/ad4.jpg';
  list[list.length]='images/ad5.jpg';

  j=parseInt(Math.random()*list.length);

  j=(isNaN(j))?0:j;

  if (list[j].indexOf('?')==-1) {

    document.write("<img src='"+list[j]+"'>");

  }

  else {

    nvp=list[j].substring(list[j].indexOf('?')+2).split('&');

    for(var i=0;i<nvp.length;i++) {

      sub=nvp[i].split('=');

   	  switch(sub[0]) {

 	    case 'link':

          l="<a href='"+unescape(sub[1])+"'>";

          p="</a>";

		  break;

	    case 'target':

          q=" target='"+unescape(sub[1])+"'";

  		  break;

  	    default:

          m+=" "+sub[0]+"='"+unescape(sub[1])+"'";

  		  break;

      }

    }

    z=(l!="")?((q!="")?l.substring(0,l.length-1)+q+">":l):"";

    z+="<img src='"+list[j].substring(0,list[j].indexOf('?'))+"'"+m+">"+p;

  document.write(z);

  }
}
  //-->
  // <img name="indeximage2_r3_c1" src="images/indeximage2_r3_c1.gif" width="646" height="167" border="0" alt=""></td>
/********  ismael h. uk  ********/
