/* -- Show Window ----------------------------------------------------- */
function Open(page,horz,vert) {

OpenWin = window.open(page,'pressclip','toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=' + horz + ',height=' + vert );
}



  function gonpage(pageno, field, S, t)
  {
   location="searchnp.asp?p=" + pageno + "&field=" + field + "&" + S + "&t=" + t
  }

  function gosnpage(pageno, field, S, t)
  {
   location="magsnp.asp?p=" + pageno + "&field=" + field + "&" + S + "&t=" + t
  }

/* -- Numbers Only ----------------------------------------------------- */
function numbersonly(myfield, e, dec)
{
var key;
var keychar;

if (window.event)
   key = window.event.keyCode;
else if (e)
   key = e.which;
else
   return true;
keychar = String.fromCharCode(key);

// control keys
if ((key==null) || (key==0) || (key==8) || 
    (key==9) || (key==27) )
   return true;

// numbers
else if ((("0123456789").indexOf(keychar) > -1))
   return true;

// decimal point jump
else if (dec && (keychar == "."))
   {
   myfield.form.elements[dec].focus();
   return false;
   }
else
   return false;
}

//=======================================================================================================
function Show(Page) {
         var winconfig = "menubar=1,status=1,toolbar=0,scrollbars=1,resizable=1,left=100,top=100,width=800,height=400";
	     OpenWin = window.open(Page,'page',winconfig);
	     OpenWin .focus(); 
}


function gosite(url)
  {
   location=url
  }

/* -- Quick Search ----------------------------------------------------- */

    function QFind(t)
{
    if (t == "m") {
      document.all.FormQFind.action = "spbody.asp"
    }
    if (t == "magsp") {
      document.all.FormQFind.action = "magsp.asp"
    }
    if (t == "q") {
      document.all.FormQFind.action = "searchp.asp"
    }
    if (t == "s") {
      document.all.FormQFind.action = "searchp.asp"
    }
    if (t == "magazine") {
      document.all.FormQFind.action = "searchm.asp"
    }
    if (t == "n") {
      document.all.FormQFind.action = "searchnp.asp"
    }
    if (t == "news") {
      document.all.FormQFind.action = "article.asp"
    }

    }

/* -- Quick Search ----------------------------------------------------- */



    function wspad(t)
{

      document.all.spformad.action = t + ".asp"
    }

    function wsp(t)
{

      document.all.spform.action = t + ".asp"
    }

/* Input
==================================================================*/
function Img_Effect(img1,Dancite) {
img1.filters.alpha.opacity=Dancite;
}
var mode=1;
function FARKeyDown(){
  if (window.event.shiftKey && window.event.altKey) {
    if (mode==0) {
      mode=1;
        window.defaultStatus="Farsi Mode           Press ALT+SHIFT to change mode";
      }else{
         mode=0;
        window.defaultStatus="English Mode         Press ALT+SHIFT to change mode";
      }
      window.event.returnValue=false
      return
    }
  window.event.returnValue=true
}


function EnKeyPress(){
  var key;  
  key=window.event.keyCode;

  window.event.altKey

       switch (key){    
        case 32:window.event.keyCode=0;break;
        case 1570:window.event.keyCode=72;break;
        case 1575:window.event.keyCode=104;break;

        case "F":
        case 1576:window.event.keyCode=102;break;

        case 1662:window.event.keyCode=96;break;
        case "j":
        case 1578:window.event.keyCode=106;break;
        case "e":
        case 1579:window.event.keyCode=101;break;
        case 1580:window.event.keyCode=93;break;
        case 1670:window.event.keyCode=91;break;
        case "p":
        case 1581:window.event.keyCode=112;break;
        case "o":
        case 1582:window.event.keyCode=111;break;
        case "n":
        case 1583:window.event.keyCode=110;break;
        case "b":
        case 1584:window.event.keyCode=98;break;
        case "v":
        case 1585:window.event.keyCode=118;break;
        case "c":
        case 1586:window.event.keyCode=99;break;
        case "\\":window.event.keyCode=1688;break;
        case "s":
        case 1587:window.event.keyCode=115;break;
        case "a":
        case 1588:window.event.keyCode=97;break;
        case "w":
        case 1589:window.event.keyCode=119;break;
        case "q":
        case 1590:window.event.keyCode=113;break;
        case "x":
        case 1591:window.event.keyCode=120;break;
        case "z":
        case 1592:window.event.keyCode=122;break;
        case "u":
        case 1593:window.event.keyCode=117;break;
        case "y":
        case 1594:window.event.keyCode=121;break;
        case "t":
        case 1601:window.event.keyCode=116;break;
        case "r":
        case 1602:window.event.keyCode=114;break;
/*        case ";":window.event.keyCode=1603;break;*/
        case 1711:window.event.keyCode=39;break;
        case "g":
        case 1604:window.event.keyCode=103;break;
        case "l":
        case 1605:window.event.keyCode=108;break;
        case "k":
        case 1606:window.event.keyCode=107;break;
        case 1607:window.event.keyCode=105;break;
        case 1608:window.event.keyCode=44;break;
        case "i":
        case 1611:window.event.keyCode=105;break;
        case 1611:window.event.keyCode=105;break;
        case 1610:window.event.keyCode=100;break;
        case 1609:window.event.keyCode=100;break;
        case "m":
        case 1574:window.event.keyCode=109;break;
        case 1574:window.event.keyCode=109;break;

        case 100:
        case 1740:
        case 1610: window.event.keyCode=100;break;

        case 59:
        case 1705:
        case 1603: window.event.keyCode=59;break;}




}

function FARKeyPress(){
  var key;  
  key=window.event.keyCode;
				//check CpasLock
				//if ( (key >= 65 && key <= 90) && mode==1 ) {
				//	alert("Caps Lock is On. To prevent entering farsi incorrectly, you should press Caps Lock to turn it off.");
				//	return false;
				//}
				//else if ( (key >= 97 && key <= 122 ) && !mode==1 ) {
			//		alert("Caps Lock is On. To prevent entering farsi incorrectly, you should press Caps Lock to turn it off.");
		//			return false;
		//		}

  window.event.altKey
/*  if (key<127) return;    */
/*document.write(key)*/
    
    if (mode==1){  
    switch (String.fromCharCode(key)){    
        case "H":window.event.keyCode=1570;break;
        case "h":window.event.keyCode=1575;break;

        case "F":
        case "f":window.event.keyCode=1576;break;

        case "`":window.event.keyCode=1662;break;
        case "j":
        case "J":window.event.keyCode=1578;break;
        case "e":
        case "E":window.event.keyCode=1579;break;
        case "[":window.event.keyCode=1580;break;
        case "]":window.event.keyCode=1670;break;
        case "p":
        case "P":window.event.keyCode=1581;break;
        case "o":
        case "O":window.event.keyCode=1582;break;
        case "n":
        case "N":window.event.keyCode=1583;break;
        case "b":
        case "B":window.event.keyCode=1584;break;
        case "v":
        case "V":window.event.keyCode=1585;break;
        case "c":
        case "C":window.event.keyCode=1586;break;
        case "\\":window.event.keyCode=1688;break;
        case "s":
        case "S":window.event.keyCode=1587;break;
        case "a":
        case "A":window.event.keyCode=1588;break;
        case "w":
        case "W":window.event.keyCode=1589;break;
        case "q":
        case "Q":window.event.keyCode=1590;break;
        case "x":
        case "X":window.event.keyCode=1591;break;
        case "z":
        case "Z":window.event.keyCode=1592;break;
        case "u":
        case "U":window.event.keyCode=1593;break;
        case "y":
        case "Y":window.event.keyCode=1594;break;
        case "t":
        case "T":window.event.keyCode=1601;break;
        case "r":
        case "R":window.event.keyCode=1602;break;
/*        case ";":window.event.keyCode=1603;break;*/
        case "'":window.event.keyCode=1711;break;
        case "g":
        case "G":window.event.keyCode=1604;break;
        case "l":
        case "L":window.event.keyCode=1605;break;
        case "k":
        case "K":window.event.keyCode=1606;break;
        case ",":window.event.keyCode=1608;break;
        case "i":
        case "I":window.event.keyCode=1607;break;
        case "d":window.event.keyCode=1610;break;
        case "D":window.event.keyCode=1609;break;
        case "m":
        case "M":window.event.keyCode=1574;break;
      }
       switch (key){    
        case 100:
        case 1740:
        case 1610: window.event.keyCode=1610;break;

        case 59:
        case 1705:
        case 1603: window.event.keyCode=1603;break}

    }
  if (mode==0){

       switch (key){    
        case 1570:window.event.keyCode=72;break;
        case 1575:window.event.keyCode=104;break;

        case "F":
        case 1576:window.event.keyCode=102;break;

        case 1662:window.event.keyCode=96;break;
        case "j":
        case 1578:window.event.keyCode=106;break;
        case "e":
        case 1579:window.event.keyCode=101;break;
        case 1580:window.event.keyCode=93;break;
        case 1670:window.event.keyCode=91;break;
        case "p":
        case 1581:window.event.keyCode=112;break;
        case "o":
        case 1582:window.event.keyCode=111;break;
        case "n":
        case 1583:window.event.keyCode=110;break;
        case "b":
        case 1584:window.event.keyCode=98;break;
        case "v":
        case 1585:window.event.keyCode=118;break;
        case "c":
        case 1586:window.event.keyCode=99;break;
        case "\\":window.event.keyCode=1688;break;
        case "s":
        case 1587:window.event.keyCode=115;break;
        case "a":
        case 1588:window.event.keyCode=97;break;
        case "w":
        case 1589:window.event.keyCode=119;break;
        case "q":
        case 1590:window.event.keyCode=113;break;
        case "x":
        case 1591:window.event.keyCode=120;break;
        case "z":
        case 1592:window.event.keyCode=122;break;
        case "u":
        case 1593:window.event.keyCode=117;break;
        case "y":
        case 1594:window.event.keyCode=121;break;
        case "t":
        case 1601:window.event.keyCode=116;break;
        case "r":
        case 1602:window.event.keyCode=114;break;
/*        case ";":window.event.keyCode=1603;break;*/
        case 1711:window.event.keyCode=39;break;
        case "g":
        case 1604:window.event.keyCode=103;break;
        case "l":
        case 1605:window.event.keyCode=108;break;
        case "k":
        case 1606:window.event.keyCode=107;break;
        case 1607:window.event.keyCode=105;break;
        case 1608:window.event.keyCode=44;break;
        case "i":
        case 1611:window.event.keyCode=105;break;
        case 1611:window.event.keyCode=105;break;
        case 1610:window.event.keyCode=100;break;
        case 1609:window.event.keyCode=100;break;
        case "m":
        case 1574:window.event.keyCode=109;break;
        case 1574:window.event.keyCode=109;break;

        case 100:
        case 1740:
        case 1610: window.event.keyCode=100;break;

        case 59:
        case 1705:
        case 1603: window.event.keyCode=59;break;}
    } 
    window.event.returnValue=true;


}
/*  check Input character
===================================================================*/
function InputNumber(){
  if (window.event.keyCode < 45 || window.event.keyCode > 57)    	
    window.event.returnValue=false;
}
function CheckEntry(){
	if (window.newsform.titr.value == "" || window.newsform.lid == "" || window.newsform.summary == ""  )
	
		return false
	else 
		return true
}


/*  display brief
===================================================================*/
function displaydiv(i)
{

   if (eval("document.all.div" + i + ".style.display") == 'none')
   {  eval("document.all.div" + i + ".style.display=''");
   }
   else
   if (eval("document.all.div" + i + ".style.display") == '')
   {  eval("document.all.div" + i + ".style.display='none'");
   }

}







