﻿// JScript File
//var state='none';

function PrintForm(id,id2,width,height){
str=document.getElementById(id).innerHTML
if(id2!='')
{
    str+='<br/>'
    str+=document.getElementById(id2).innerHTML
}
newwin=window.open('','printwin','left=100,top=100,width='+ width +',height=' + height)
newwin.document.write('<HTML>\n<HEAD>\n')
newwin.document.write('<link href="../App_Themes/PRD/StyleSheet.css" rel="stylesheet" type="text/css" />\n')
newwin.document.write('<TITLE>Print </TITLE>\n')
newwin.document.write('<script>\n')
newwin.document.write('function chkstate(){\n')
newwin.document.write('if(document.readyState=="complete"){\n')
newwin.document.write('window.close()\n')
newwin.document.write('}\n')
newwin.document.write('else{\n')
newwin.document.write('setTimeout("chkstate()",2000)\n')
newwin.document.write('}\n')
newwin.document.write('}\n')
newwin.document.write('function print_win(){\n')
newwin.document.write('window.print();\n')
newwin.document.write('chkstate();\n')
newwin.document.write('}\n')
newwin.document.write('<\/script>\n')
newwin.document.write('</HEAD>\n')
newwin.document.write('<BODY onload="print_win()">\n')
newwin.document.write(str)
newwin.document.write('</BODY>\n')
newwin.document.write('</HTML>\n')
newwin.document.close()
}
function PrintString(Rendered,width,height){

newwin=window.open('','printwin','left=100,top=100,width='+ width +',height=' + height)
newwin.document.write('<HTML>\n<HEAD>\n')
newwin.document.write('<link href="../App_Themes/PRD/StyleSheet.css" rel="stylesheet" type="text/css" />\n')
newwin.document.write('<TITLE>Print </TITLE>\n')
newwin.document.write('<script>\n')
newwin.document.write('function chkstate(){\n')
newwin.document.write('if(document.readyState=="complete"){\n')
newwin.document.write('window.close()\n')
newwin.document.write('}\n')
newwin.document.write('else{\n')
newwin.document.write('setTimeout("chkstate()",2000)\n')
newwin.document.write('}\n')
newwin.document.write('}\n')
newwin.document.write('function print_win(){\n')
newwin.document.write('window.print();\n')
newwin.document.write('chkstate();\n')
newwin.document.write('}\n')
newwin.document.write('<\/script>\n')
newwin.document.write('</HEAD>\n')
newwin.document.write('<BODY onload="print_win()">\n')
newwin.document.write(Rendered)
newwin.document.write('</BODY>\n')
newwin.document.write('</HTML>\n')
newwin.document.close()
}
function ShowHideCartable()
{ 
   hza = document.getElementById('Cartable');
   state=hza.style.display;
   if(state == 'block') 
   {
      state = 'none'; 
      PicSrc = '../App_Themes/PRD/Image/Down.gif';
   }
   else 
   {
      state = 'block'; 
      PicSrc = '../App_Themes/PRD/Image/Up.gif';
   }
   if (document.getElementById('Cartable'))
   { 
        pic = document.getElementById('Arrow'); 
        hza.style.display = state;
        pic.src=PicSrc;
   } 
} 

function ShowHideAdd(id)
{ 
   var hza = document.getElementById(id);
   var state = hza.style.display;
   if(state == 'block') 
   {
      state = 'none'; 
   }
   else 
   {
      state = 'block'; 
   }
   if (document.getElementById)
   { 
        hza = document.getElementById(id); 
        hza.style.display = state;
   } 
} 

var state2='block';
function ViewEdit(Viewid,Editid)
{ 
   if(state == 'block') 
   {
      state2 = 'block';
      state='none'; 
   }
   else 
   {
      state2 = 'none'; 
      state = 'block';
   }
   if (document.getElementById)
   { 
      hhh = document.getElementById(Viewid); 
      hhh.style.display = state2;
      ccc = document.getElementById(Editid); 
      ccc.style.display = state;
   } 
} 
function ShowObj(ObjId)
{
    var obj = document.getElementById(ObjId);
    obj.style.display='block';
}

function HideObj(ObjId)
{
    var obj = document.getElementById(ObjId);
    obj.style.display='none';
}

function ShowHideBar(id,PicId)
{ 
   hza = document.getElementById(id);
   state=hza.style.display;
   if(state == 'block') 
   {
      state = 'none'; 
      alt='نمایش';  
   }
   else 
   {
      state = 'block'; 
      alt='پنهان سازی';
   }
   if (document.getElementById)
   { 
        hza = document.getElementById(id); 
        pic = document.getElementById(PicId); 
        hza.style.display = state;
        pic.alt=alt;
    } 
} 


function FaEnter()
{
   var key;
   if (window.event)
      key = window.event.keyCode;
   if (key>31)
     if (key<128)
       if (window.event)
         if(window.event.shiftKey && window.event.keyCode==72)
            window.event.keyCode=297;
         else
            window.event.keyCode=' !"#$%،گ)(×+و-./0123456789:ك,=.؟@ِذ}ىُيلا÷ـ،/’د×؛َءٍف‘{ًْإ~جژچ^_پشذزيثبلاهتنمئدخحضقسفعرصطغظ<|>ّ'.charCodeAt(key-32);
}



function NumericEnter()
{
	if(!(event.keyCode==48||event.keyCode==49||event.keyCode==50||event.keyCode==51||event.keyCode==52||
	    event.keyCode==53||event.keyCode==54||event.keyCode==55||event.keyCode==56||event.keyCode==57 || 
	    event.keyCode == 8 || event.keyCode == 37 || event.keyCode == 39 || event.keyCode == 13
	|| event.keyCode == 96
	      
	|| event.keyCode == 9))
	{
		event.returnValue=false;
	}
}

function FaLitEnter()
{
	if((event.keyCode==45||event.keyCode==46||event.keyCode==48||event.keyCode==49||event.keyCode==50||event.keyCode==51||event.keyCode==52||event.keyCode==53||event.keyCode==54||event.keyCode==55||event.keyCode==56||event.keyCode==57))
	{
		event.returnValue=false;
	}
	else
	{
   var key;
   if (window.event)
      key = window.event.keyCode;
   if (key>31)
     if (key<128)
       if (window.event)
         if(window.event.shiftKey && window.event.keyCode==72)
            window.event.keyCode=297;
         else
            window.event.keyCode=' !"#$%،گ)(×+و-./0123456789:ك,=.؟@ِذ}ىُيلا÷ـ،/’د×؛َءٍف‘{ًْإ~جژچ^_پشذزيثبلاهتنمئدخحضقسفعرصطغظ<|>ّ'.charCodeAt(key-32);
    }
}

function StatusMsg(Message)
{
    window.status=Message;
}

function ClearStatus()
{
    window.status=' ' ;
}

 function ChngEnter2Tab()
{
    if(event.keyCode==13)
    {
        event.keyCode=9;
    }
}
function ClearHistory()
{
    var len = window.history.length;
    window.history.go(-len);
    window.location.href='../Page/Default.aspx';
}

function CheckIEBrowser()
{    
var xy = navigator.appVersion;
xz = xy.substring(0,4);
if(navigator.appName.toString()!='Microsoft Internet Explorer')
alert('كاربر گرامي جهت استفاده بهينه از امكانات اين وب سايت ، '+ '\n ' +' استفاده كنيد '  + 'Microsoft Internet Explorer ' + ' پيشنهاد مي شود از  ');
}

function Trim(input)
{
    var re=/(^\s*)|(\s)*$/ig;  
    return input.replace(re,'');
}

