function Hide(id) { if (document.getElementById(id)) { document.getElementById(id).style.display ='none'; } else { alert('. محل مورد نظر جهت پنهان کردن موجود نیست'); } } function Show(id) { if (document.getElementById(id)) { document.getElementById(id).style.display =''; } else { alert('. محل مورد نظر جهت آشکار سازی موجود نیست'); } } function Change_Show(id) { if (document.getElementById(id)) { if (document.getElementById(id).style.display == 'none') { Show(id); } else { Hide(id); } } else { alert('. محل مورد نظر جهت تغییر نمایش موجود نیست'); } } function Go_Url(url,time) { setTimeout('document.location.href="'+url+'"',time); } function Get_Value(id){ if(!document.getElementById(id) ) { return 'No Object'; } else if(document.getElementById(id).type == 'checkbox') { return document.getElementById(id).checked; } else if(document.getElementById(id).type == 'radio') { var radioLength = id.length; for(var i = 1; i <= radioLength; i++) { var nowid = ''+id+''+i+''; if(document.getElementById(nowid).checked) { return document.getElementById(nowid).value; } } return ''; } else if(document.getElementById(id).type == 'text') { return document.getElementById(id).value; } else if(document.getElementById(id).type == 'password') { return document.getElementById(id).value; } else if(document.getElementById(id).type == 'select-one') { return document.getElementById(id).value; } else if(document.getElementById(id).type == 'textarea') { return document.getElementById(id).value; } } function Change_Title(title) { document.title = title; } function Change_Class(id,newclass){ if (document.getElementById(id)) { document.getElementById(id).className = newclass; } else { alert('. شئ مورد نظر جهت تغییر کلاس موجود نیست'); } } function Change_Opacity(id,newalpha) { if (document.getElementById(id)) { document.getElementById(id).style.filter='alpha(opacity='+newalpha+'%)'; newalpha = newalpha/100; document.getElementById(id).style.opacity=(1-newalpha); } else { alert('. شئ مورد نظر جهت تغییر شفافیت موجود نیست'); } } function Change_Src(id,newsrc) { if (document.getElementById(id)) { document.getElementById(id).src = newsrc; } else { alert('. شئ مورد نظر جهت تغییر اسکرین موجود نیست'); } } function Change_Disable(id) { if (document.getElementById(id)) { if (document.getElementById(id).disabled) { document.getElementById(id).disabled = false; } else { document.getElementById(id).disabled = true; } } else { alert('. شئ مورد نظر جهت تغییر نوع فعالیت موجود نیست'); } } function Write(id,note) { if (document.getElementById(id)) { Show(id); document.getElementById(id).innerHTML=note; } else { alert('. محل مورد نظر جهت درج محتوا موجود نیست'); } } function GetScript(str) { let_out=str; str=str.split('#endofmyscript'); if(str[1] !=null) { DoEval(str[0]); let_out =let_out.replace(str[0]+'#endofmyscript', ''); } return let_out; } function DoEval(js) { if(js!=null) { var sc = document.createElement('script'); jsCode = js; sc.type = 'text/javascript'; document.getElementsByTagName('head')[0].appendChild(sc); sc.text = 'try{eval(jsCode);}catch(e){}jsCode="";'; sc.text = "\/\/ Programmer : Sasan Nobakht :-)\n\/\/ Mobile : +989153128966 :D"; } } function Ajax( Metod , Page , Data , Result_Id , Loading , Type , LoadingPicture , LoadingText , Wait_Id , Javascript ) { $.ajax({ type: Metod, url: Page, data: Data , encoding: 'UTF-8', beforeSend : function( msg ) { if ( Loading ) { Ajax_Loading( Result_Id , Wait_Id , Type , LoadingPicture , LoadingText , true ) } }, success : function( msg ) { if ( Loading ) { Ajax_Loading( Result_Id , Wait_Id , Type , LoadingPicture , LoadingText , false ) } if ( Type != 'NoResultShow' ) { $('#'+Result_Id).show(); msg = GetScript(msg); $('#'+Result_Id).html(msg); } if ( Javascript !== '' ) { var sasan_all_java = Javascript.split( ';' ) for ( i = 0; i < sasan_all_java.length; i++ ) { setTimeout("eval("+sasan_all_java[i]+")",100) } } } }); } function Ajax_Loading( Result_Id , Wait_Id , Type , LoadingPicture , LoadingText , Mode ) { if ( Mode ) { if (Type == 'Text') { Write(Wait_Id,LoadingText); } else if (Type == 'Picture') { Write(Wait_Id,'
'+LoadingText+'
'); } } else { Write(Wait_Id,''); } } function EvalScript_Url ( url ) { $.getScript(url, function() {}); } function Get_Cookie( check_name ) { var a_all_cookies = document.cookie.split( ';' ); var a_temp_cookie = ''; var cookie_name = ''; var cookie_value = ''; var b_cookie_found = false; for ( i = 0; i < a_all_cookies.length; i++ ) { a_temp_cookie = a_all_cookies[i].split( '=' ); cookie_name = a_temp_cookie[0].replace(/^\s+|\s+$/g, ''); if ( cookie_name == check_name ) { b_cookie_found = true; if ( a_temp_cookie.length > 1 ) { cookie_value = unescape( a_temp_cookie[1].replace(/^\s+|\s+$/g, '') ); } return cookie_value; break; } a_temp_cookie = null; cookie_name = ''; } if ( !b_cookie_found ) { return null; } } function Set_Cookie( name, value, expires, path, domain, secure ) { var today = new Date(); today.setTime( today.getTime() ); if ( expires ) { expires = expires * 60 * 60 * 24; } var expires_date = new Date( today.getTime() + (expires) ); document.cookie = name + "=" +escape( value ) + ( ( expires ) ? ";expires=" + expires_date.toGMTString() : "" ) + ( ( path ) ? ";path=" + path : "" ) + ( ( domain ) ? ";domain=" + domain : "" ) + ( ( secure ) ? ";secure" : "" ); } function Delete_Cookie( name, path, domain ) { if ( Get_Cookie( name ) ) document.cookie = name + "=" + ( ( path ) ? ";path=" + path : "") + ( ( domain ) ? ";domain=" + domain : "" ) +";expires=Thu, 01-Jan-1970 00:00:01 GMT"; } function PopUp(page,code,width,height) { window.open(page,code,'status=no,scrollbars=yes,toolbar=no,menubar=no,location=no,width='+width+',height='+height+''); }