﻿function OpenPopup(pageLink,width,height,positionTop,positionLeft,parUseScrollBar) 
{
    popupWin=window.open(pageLink,'myNewWin','menubar=1,resizable=1,width='+width+',height='+height+',top='+positionTop+',left='+positionLeft+',scrollbars='+parUseScrollBar)
    return popupWin;
}
function GetbyAttr ( name, tag ) {
    var results = new Array();
    var elems = document.getElementsByTagName("*");
    var len = elems.length;

    if (name == "class") {
        for (var i = 0; i < len; i++) {
            if (elems[i].className) {                  
                results.push(elems[i]);
            }
        }
        return results;
    } else if (name == "for" && document.all) {
        name = "htmlFor";
    }

    for (var i = 0; i < len; i++) {
        if (elems[i].getAttribute(name)) {
            results.push(elems[i]);
        }
    }
    return results;
}

function findPosX(obj)
  {
    var curleft = 0;
    if(obj.offsetParent)
        while(1) 
        {
          curleft += obj.offsetLeft;
          if(!obj.offsetParent)
            break;
          obj = obj.offsetParent;
        }
    else if(obj.x)
        curleft += obj.x;
    return curleft;
  }

  function findPosY(obj)
  {
    var curtop = 0;
    if(obj.offsetParent)
        while(1)
        {
          curtop += obj.offsetTop;
          if(!obj.offsetParent)
            break;
          obj = obj.offsetParent;
        }
    else if(obj.y)
        curtop += obj.y;
    return curtop;
  }
function wordwrap(parString,parCharAmount)
{
    html = "";
	pointer = 0;
	index = -1;
	TotalCharAmount = parString.length;
	    while (pointer < TotalCharAmount )
	    {
		    index = (parString.substring(pointer,parCharAmount+pointer)).indexOf(' ');
		    if(index != -1 || parString.substring(pointer,parCharAmount+pointer).length != parCharAmount)// boşluk varsa
		    {
                if(parString.substring(pointer,parCharAmount+pointer).length != parCharAmount)
                {
                    html += parString.substring(pointer,parCharAmount+pointer);
                    pointer = TotalCharAmount;
                }
                else
                {
                    html += parString.substring(pointer,index+1+pointer);
		            pointer = pointer+index+1;
		        }
		        
	        }
	        else
	        {
		        html+= "<div>";
		        html+= parString.substring(pointer,parCharAmount+pointer);
		        html += "</div>";
		        pointer = pointer+parCharAmount;
	        }
	}
	    return html;
}

function ModalAc(Sayfa,En,Boy) {
	window.showModalDialog(Sayfa, "", "dialogHeight:"+Boy+"px; dialogWidth:"+En+"px;help:no;scroll:yes");
}

