// include into a page using this code:
// <script src="<?=$home?>_main.js" type="text/javascript"></script>

	function toggleLayer( whichLayer )
	{
	  var elem, vis;
	  if( document.getElementById ) // this is the way the standards work
	    elem = document.getElementById( whichLayer );
	  else if( document.all ) // this is the way old msie versions work
	      elem = document.all[whichLayer];
	  else if( document.layers ) // this is the way nn4 works
	    elem = document.layers[whichLayer];
	  vis = elem.style;
	  // if the style.display value is blank we try to figure it out here
	  if(vis.display==''&&elem.offsetWidth!=undefined&&elem.offsetHeight!=undefined)
	    vis.display = (elem.offsetWidth!=0&&elem.offsetHeight!=0)?'block':'none';
	  vis.display = (vis.display==''||vis.display=='block')?'none':'block';
	}

    function numeralsOnly(evt) {
    	evt=(evt)?evt:event;
	    var charCode=(evt.charCode)?evt.charCode:((evt.keyCode)?evt.keyCode:
	        ((evt.which)?evt.which:0));
	    if(charCode>31&&(charCode<48||charCode>57)) {
	        alert("Please enter numbers only");
	        return false;
	    }
	    return true;
	}

    function featureWin(url,width,height,scroll)
	{
		newWindow = window.open(url,'_blank','width='+width+',height='+height+',scrollbars='+scroll+',resizable=no,menubar=no,toolbar=no,directories=no,location=no,status=yes');
		newWindow.focus();
    	// <a href=javascript:featureWin('".$home."localfile','220','280','yes')>
	}

    function doYanDelete(tovars)
    {
        if (confirm('Really Delete?'))
            location.href = tovars;
        else
        	return false;
    }

    function addToField(fieldID,addText)
    {
        var MyElement = document.getElementById(fieldID);
        var origtxt=MyElement.value;

   		MyElement.value = origtxt+addText+' ';

    }
    function addToFieldfromForm(fieldTo,fieldFrom)
    {
        var toElement = document.getElementById(fieldTo);
        var origtxt=toElement.value;
        var fromElement=document.getElementById(fieldFrom);
        var addText=fromElement.value;

   		toElement.value = origtxt+addText+' ';
        fromElement.value = '';
        //$out.="<form>
	    //        <input type=\"text\" id=\"text1\" value=\"\" size=20 />
	    //        <input type=\"button\" id=\"button1\" onclick=\"addToFieldfromForm('tmp_tags','text1');\" value=\"add\" />
	    //        </form>";
    }

    function showThumb(e, src) {
	  if(!e) e = window.event;
	  var thumb = document.getElementById('thumbnail');

	  thumb.src = src;
	  thumb.style.display = 'block';
	  return moveThumb(e);
	}

	function moveThumb(e) {
	  if(!e) e = window.event;
	  var thumb = document.getElementById('thumbnail');

        var posx = 0;
	    var posy = 0;
	    if (!e) var e = window.event;
	    if (e.pageX || e.pageY)
	    {
	        posx = e.pageX;
	        posy = e.pageY;
	    }
	    else if (e.clientX || e.clientY)
	    {
	        posx = e.clientX + document.body.scrollLeft;
	        posy = e.clientY + document.body.scrollTop;
	    }

	  thumb.style.top = (posy - 15) + 'px';
	  thumb.style.left = (posx + 6) + 'px';
	  return false;
	}

	function hideThumb() {
	  var thumb = document.getElementById('thumbnail');
	  thumb.style.display = 'none';
	  thumb.src = 'http://www.mattsmodels.com/images/loading.gif';
	  return false;
	}

    var exit=true;
	function exitcon()
	{
		if (exit)
        {
			win2=window.open("http://free.bookmarkporn.com/free-porn/");
        	win2.blur();
        	window.focus();
        }
	}

	var rollOverArr=new Array();
	function setrollover(OverImgSrc,pageImageName)
	{
	if (! document.images)return;
	if (pageImageName == null)
	    pageImageName = document.images[document.images.length-1].name;
	rollOverArr[pageImageName]=new Object;
	rollOverArr[pageImageName].overImg = new Image;
	rollOverArr[pageImageName].overImg.src=OverImgSrc;
	}

	function rollover(pageImageName)
	{
	if (! document.images)return;
	if (! rollOverArr[pageImageName])return;
	if (! rollOverArr[pageImageName].outImg)
	    {
	    rollOverArr[pageImageName].outImg = new Image;
	    rollOverArr[pageImageName].outImg.src = document.images[pageImageName].src;
	    }
	document.images[pageImageName].src=rollOverArr[pageImageName].overImg.src;
	}

	function rollout(pageImageName)
	{
	if (! document.images)return;
	if (! rollOverArr[pageImageName])return;
	document.images[pageImageName].src=rollOverArr[pageImageName].outImg.src;
	}
