///////////////////////////////  VNSMART PROJECT  //////////////////////////////
//                                                                            //
//             PROGRAMMING AND SOLUTIONS BY LUONG TUAN ANH                    //
//             CONTACT EMAIL : proschooltechsite@yahoo.com                    //
//                                                                            //
//  you can redistribute and modify this module under the terms of GNU General//
//  Public License as published by the Free Software Foundation either version//
//  2 of the License. I saw someone use open sources and solutions but they   //
//  delete all the author's copyright from modules and replace by their       //
//  copyright. That's not good and not like real programmers. You're reading  //
//  this copyright of my module. Hope you like it and don't remove copyright  //
//                      www.programmingschool.net                             //
//                                                                            //
////////////////////////////////////////////////////////////////////////////////

var xmlHttp

function closeIt(where){
   document.getElementById(where).innerHTML='';
   window.location = "";
}

function simpleClose(where){
   document.getElementById(where).innerHTML='';
}

function stateChanged()
{
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
   {
   document.getElementById("WindowMe").innerHTML=xmlHttp.responseText
   }
}

function GetXmlHttpObject()
{
var objXMLHttp=null
if (window.XMLHttpRequest)
  {
  objXMLHttp=new XMLHttpRequest()
  }
else if (window.ActiveXObject)
  {
  objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
  }
return objXMLHttp
}


//on Index Actions
function UserViewAllIndexCat(){
        var url = "?module/name|News/cs|TopicsOnIndexView/op|alltopics"
        AjaxAction("main_index_stage", url);
}

function UserOpenTopicToView(topic_id, curpage, cs, where){
        if(cs=='openspan'){
          var url = "?module/name|News/cs|TopicsOnIndexView/op|OpenTopicSpan/topic_id|"+topic_id
          AjaxAction(where, url);
        }else{
            var url = "?module/name|News/cs|TopicsOnIndexView/op|ViewInTopics/topic_id|"+topic_id+"/curpage|"+curpage;
            window.location= url;
        }
}


//shopping action
function UserViewAllIndexShopCat(){
        var url = "?module/name|Shopping/cs|ShopOnIndexView"
        AjaxAction("shoplocation", url);
}

function LocationJumping(location, destin){
    var url = "?module/name|Shopping/cs|LocationJumping/destin|"+destin;
    AjaxAction(location, url);
}


function ItemPriceList(){
        var url = "?module/name|Shopping/cs|ItemPriceList/cse|default"
        AjaxAction("shopping_stage", url);
}

function openchild(where, typeid, idex, incase){
     if(incase=='projects'){
        var url = "?module/name|Projects/cs|openchild/catid|"+typeid;
     }

     if(incase=='documentation'){
        var url ="?module/name|Projects/cs|documentation/typeid|"+typeid;
     }

        AjaxAction(where, url);
}

function changeNewChild(where, t, idex, incase){
          var element  = "<img onclick="+'"'+"CloseSpanChild('"+where+"','"+t+"','"+idex+"','"+incase+"')" +'"';
           element += 'border="0" src="images/minus.gif">';
           document.getElementById(where).innerHTML = element;
   }

function openTreeCatchild(where, typeid, incase){
        if(incase=='shopping'){
        var url = "?module/name|Shopping/cs|ItemOpenChild/typeid|"+typeid+"/caset|tree";
    }

    if(incase=='projects'){
        var url = "?module/name|projects/cs|openchild/catid|"+typeid;
    }

    if(incase=='documentation'){
        var url = "?module/name|projects/cs|Docopenchild/catid|"+typeid;
    }

        AjaxAction(where, url);
}

function CloseSpanChild(where, typeid, idex, incase){
        if(!idex){
      idexl = typeid;
        }else{
          idexl = idex;
        }

        if(incase=='shopping'){
        var url = "?module/name|Shopping/cs|CloseChildOnMenu/typeid|"+typeid+"/idex|"+idex;
        }

    if(incase=='projects'){
        var url ="?module/name|Projects/cs|CloseChildOnMenu/typeid|"+typeid+"/idex|"+idex;
    }

    if(incase=='documentation'){
        var url="?module/name|Projects/cs|CloseDocChildOnMenu/typeid|"+typeid+"/catid|"+idex+"/where|"+where;
    }

        document.getElementById("itemopen_"+idexl).innerHTML = '';
        AjaxAction(where, url);
}

function viewItemFromList(id , nhpp, catypeid, kind){
        var url = "?module/name|Shopping/cs|ViewingItemFromList/itemid|"+id+"/nhpp|"+nhpp+"/catypeid|"+catypeid+"/kind|"+kind;
        vxv = window.open(url, null, "scrollbars = yes, menubar=no, resizeable=no, left=0, top=0, height=700, width=900");
}

//project action

function UserViewAllIndexProjects(){
        var url = "?module/name|Projects/cs|vprojoin";
        AjaxAction("downloadviewlocation", url);
}

function documentopenboard(where, catid){
     var url = "?module/name|projects/cs|documentation/catid|"+catid;
     AjaxAction(where, url);
}


function ShoppingOpenCat(where, typeid, cs, mainid, page){
     var url="?module/name|Shopping/cs|viewshopcat/catid|"+typeid+"/case|"+cs+"/mainid|"+mainid+"/cpage|"+page;
     AjaxAction(where, url);
}

function sendingAdsFormReg(where, cas){
     if(cas=='open'){
      var url="?module/name|Shopping/cs|sendingAds";
      var params = "&cas="+cas;
     }

     if(cas=='send'){
      var company = document.foradsonsite.company_name.value;
      var comptel = document.foradsonsite.phone.value;
      var compmail = document.foradsonsite.email.value;
      var compadr  = document.foradsonsite.adress.value;
      var compmess = document.foradsonsite.message.value;
      var url="?module/name|Shopping/cs|sendingAds";
      var params = "&cas="+cas+"&company="+company+"&phone="+comptel+"&email="+compmail+"&adress="+compadr+"&mess="+compmess;
     }
     AjaxPostAction(where, url, params);
}

function UserSupport(){
        alert('testing');
}

function openspan(where, titid){
    var url = "?module/name|News/cs|spanmenu/tid|"+titid;
    AjaxAction(where, url);
}

function ifamOpen(where, link){
      var url ="?module/name|News/cs|opIfamTvW/";
      var params = "&link="+link+"&loc="+where;
      moveTo(where, 0, 0);
      AjaxPostAction(where, url, params);
}
